ScummVM API documentation
TsAGE::AnimatedSpeaker Class Reference
Inheritance diagram for TsAGE::AnimatedSpeaker:
TsAGE::Speaker TsAGE::EventHandler TsAGE::SavedObject TsAGE::Serialisable TsAGE::Ringworld::SpeakerBatR TsAGE::Ringworld::SpeakerCDL TsAGE::Ringworld::SpeakerCDR TsAGE::Ringworld::SpeakerCHFL TsAGE::Ringworld::SpeakerCHFR TsAGE::Ringworld::SpeakerCR TsAGE::Ringworld::SpeakerFLL TsAGE::Ringworld::SpeakerGR TsAGE::Ringworld::SpeakerML TsAGE::Ringworld::SpeakerMR TsAGE::Ringworld::SpeakerOR TsAGE::Ringworld::SpeakerPL TsAGE::Ringworld::SpeakerPOR TsAGE::Ringworld::SpeakerPR TsAGE::Ringworld::SpeakerQL TsAGE::Ringworld::SpeakerQR TsAGE::Ringworld::SpeakerQU TsAGE::Ringworld::SpeakerSAL TsAGE::Ringworld::SpeakerSKL TsAGE::Ringworld::SpeakerSL TsAGE::Ringworld::SpeakerSR

Public Member Functions

Common::String getClassName () override
 
void removeText () 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 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
 

Public Attributes

SceneObject _object1
 
SceneObject _object2
 
SpeakerAction _speakerAction
 
- 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
 

Additional Inherited Members

- Static Public Member Functions inherited from TsAGE::SavedObject
static SavedObjectcreateInstance (const Common::String &className)
 

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