ScummVM API documentation
TsAGE::Ringworld2::SpeakerWebbster3240 Class Reference
Inheritance diagram for TsAGE::Ringworld2::SpeakerWebbster3240:
TsAGE::Ringworld2::SpeakerWebbster TsAGE::Ringworld2::VisualSpeaker TsAGE::Speaker TsAGE::EventHandler TsAGE::SavedObject TsAGE::Serialisable

Public Member Functions

Common::String getClassName () override
 
void animateSpeaker () override
 
- Public Member Functions inherited from TsAGE::Ringworld2::SpeakerWebbster
 SpeakerWebbster (int color)
 
- Public Member Functions inherited from TsAGE::Ringworld2::VisualSpeaker
void synchronize (Serializer &s) override
 
void remove () override
 
void signal () override
 
void dispatch () override
 
void setText (const Common::String &msg) override
 
void stopSpeaking () override
 
void setDelay (int delay)
 
- Public Member Functions inherited from TsAGE::Speaker
virtual void startSpeaking (Action *action)
 
virtual void removeText ()
 
void setTextPos (const Common::Point &pt)
 
- Public Member Functions inherited from TsAGE::EventHandler
virtual void postInit (SceneObjectList *OwnerList=NULL)
 
virtual void process (Event &event)
 
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::Ringworld2::VisualSpeaker
SceneActor _object1
 
SceneObject_object2
 
int _speakerMode
 
int _fieldF8
 
int _displayMode
 
int _soundId
 
int _delayAmount
 
bool _removeObject
 
uint32 _frameNumber
 
int _numFrames
 
int _voiceDelayAmount
 
uint32 _voiceFrameNumber
 
- 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: