ScummVM API documentation
Wintermute::AdSentence Class Reference
Inheritance diagram for Wintermute::AdSentence:
Wintermute::BaseClass

Public Member Functions

bool update (TDirection dir=DI_DOWN)
 
bool setupTalkFile (const char *soundFilename)
 
bool finish ()
 
void setSound (BaseSound *Sound)
 
bool display ()
 
char * getNextStance ()
 
char * getCurrentStance ()
 
void setStances (const char *stances)
 
void setText (const char *text)
 
 AdSentence (BaseGame *inGame)
 
bool canSkip ()
 
- Public Member Functions inherited from Wintermute::BaseClass
bool setEditorProp (const Common::String &propName, const Common::String &propValue)
 
Common::String getEditorProp (const Common::String &propName, const Common::String &initVal=Common::String())
 
 BaseClass (TDynamicConstructor, TDynamicConstructor)
 
bool parseEditorProperty (char *buffer, bool complete=true)
 
virtual bool saveAsText (BaseDynamicBuffer *buffer, int indent=0)
 
 BaseClass (BaseGame *GameOwner)
 
virtual const char * getClassName ()
 
virtual bool persist (BasePersistenceManager *persistMgr)
 

Public Attributes

bool _freezable
 
bool _fixedPos
 
BaseSprite_currentSprite
 
char * _currentSkelAnim
 
bool _soundStarted
 
BaseSound_sound
 
TTextAlign _align
 
int32 _width
 
Point32 _pos
 
BaseFont_font
 
int32 _currentStance
 
uint32 _startTime
 
char * _stances
 
char * _text
 
uint32 _duration
 
AdTalkDef_talkDef
 
- Public Attributes inherited from Wintermute::BaseClass
bool _persistable
 
BaseGame_gameRef
 

Additional Inherited Members

- Protected Attributes inherited from Wintermute::BaseClass
Common::HashMap< Common::String, Common::String_editorProps
 
Common::HashMap< Common::String, Common::String >::iterator _editorPropsIter
 

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