ScummVM API documentation
Illusions::BbdouCredits Class Reference

Public Member Functions

 BbdouCredits (IllusionsEngine_BBDOU *vm)
 
void start (uint32 endSignalPropertyId, float speedModifier)
 
void stop ()
 
void drawNextLine ()
 
void updateTexts (int yIncr)
 

Protected Member Functions

const char * getText (uint index)
 
void drawTextToControl (uint32 objectId, const char *text, uint alignment)
 
bool readNextLine (uint &leftIndex, uint &rightIndex)
 
void initCreditsItems ()
 
void freeCreditsItems ()
 
uint32 getNextFreeObjectId ()
 
void removeText (uint32 objectId)
 
void resetObjectPos (uint32 objectId)
 
void createCreditsThread (float speedModifier)
 

Protected Attributes

IllusionsEngine_BBDOU_vm
 
uint32 _endSignalPropertyId
 
uint32 _currFontId
 
uint _currLineIndex
 
bool _split
 
CreditsItem _items [kCreditsItemsCount]
 

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