ScummVM API documentation
TsAGE::SpeakerGameText Class Reference
Inheritance diagram for TsAGE::SpeakerGameText:
TsAGE::Speaker TsAGE::EventHandler TsAGE::SavedObject TsAGE::Serialisable

Public Member Functions

Common::String getClassName () override
 
- Public Member Functions inherited from TsAGE::Speaker
void synchronize (Serializer &s) override
 
void remove () override
 
virtual void startSpeaking (Action *action)
 
virtual void setText (const Common::String &msg)
 
virtual void removeText ()
 
virtual void stopSpeaking ()
 
void setTextPos (const Common::Point &pt)
 
- Public Member Functions inherited from TsAGE::EventHandler
void synchronize (Serializer &s) override
 
Common::String getClassName () override
 
virtual void postInit (SceneObjectList *OwnerList=NULL)
 
virtual void signal ()
 
virtual void process (Event &event)
 
virtual void dispatch ()
 
virtual void setAction (Action *action)
 
virtual void setAction (Action *action, EventHandler *endHandler,...)
 
virtual void destroy ()
 
- Public Member Functions inherited from TsAGE::SavedObject
void synchronize (Serializer &s) override
 

Additional Inherited Members

- Static Public Member Functions inherited from TsAGE::SavedObject
static SavedObjectcreateInstance (const Common::String &className)
 
- Public Attributes inherited from TsAGE::Speaker
Rect _fieldA
 
Action_field18
 
Common::String _speakerName
 
int _newSceneNumber
 
int _oldSceneNumber
 
SceneObjectList _objectList
 
Rect _sceneBounds
 
SceneText _sceneText
 
int _textWidth
 
Common::Point _textPos
 
int _fontNumber
 
TextAlign _textMode
 
int _color1
 
int _color2
 
int _color3
 
bool _hideObjects
 
- Public Attributes inherited from TsAGE::EventHandler
Action_action
 

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