ScummVM API documentation
Illusions::BbdouBubble Class Reference

Public Member Functions

 BbdouBubble (IllusionsEngine_BBDOU *vm, BbdouSpecialCode *bbdou)
 
void init ()
 
void addBubbleStyle (uint32 showSequenceId, uint32 hideSequenceId, uint32 progResKeywordId, uint32 namedPointId, int16 count, uint32 *namedPointIds)
 
void show ()
 
void hide ()
 
void selectBubbleStyle (int16 minCount, Common::Point sourcePt, Common::Point destPt, uint32 progResKeywordId)
 
uint32 addBubbleIcon (uint positionIndex, uint32 sequenceId)
 
void calcBubbleTrail (Common::Point &sourcePt, Common::Point &destPt)
 

Protected Attributes

IllusionsEngine_BBDOU_vm
 
BbdouSpecialCode_bbdou
 
Common::Array< BubbleStyle_bubbleStyles
 
BubbleStyle_currBubbleStyle
 
BubbleStyle_showingBubbleStyle
 
BubbleStyle_hidingBubbleStyle
 
uint32 _trailObjectIds [32]
 
Common::Point _sourcePt
 
Common::Point _destPt
 
int _bubbleObjectId1
 
int _bubbleObjectId2
 
BubbleIcon _icons [32]
 

The documentation for this class was generated from the following file: