ScummVM API documentation
TsAGE::ScreenSpeaker Class Reference
Inheritance diagram for TsAGE::ScreenSpeaker:
TsAGE::Speaker TsAGE::EventHandler TsAGE::SavedObject TsAGE::Serialisable TsAGE::Ringworld::SpeakerBatText TsAGE::Ringworld::SpeakerCDRText TsAGE::Ringworld::SpeakerCHFText TsAGE::Ringworld::SpeakerCText TsAGE::Ringworld::SpeakerEText TsAGE::Ringworld::SpeakerFLText TsAGE::Ringworld::SpeakerHText TsAGE::Ringworld::SpeakerMText TsAGE::Ringworld::SpeakerPOText TsAGE::Ringworld::SpeakerPText TsAGE::Ringworld::SpeakerQText TsAGE::Ringworld::SpeakerSKText TsAGE::Ringworld::SpeakerSText

Public Member Functions

Common::String getClassName () override
 
void setText (const Common::String &msg) override
 
- Public Member Functions inherited from TsAGE::Speaker
void synchronize (Serializer &s) override
 
void remove () override
 
virtual void startSpeaking (Action *action)
 
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
 

Public Attributes

SceneItem_npc
 
- 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: