ScummVM API documentation
TsAGE::BlueForce::VisualSpeaker Class Reference
Inheritance diagram for TsAGE::BlueForce::VisualSpeaker:
TsAGE::Speaker TsAGE::EventHandler TsAGE::SavedObject TsAGE::Serialisable TsAGE::BlueForce::SpeakerBilly TsAGE::BlueForce::SpeakerCarter TsAGE::BlueForce::SpeakerDA TsAGE::BlueForce::SpeakerDezi TsAGE::BlueForce::SpeakerDoug TsAGE::BlueForce::SpeakerDriver TsAGE::BlueForce::SpeakerDrunk TsAGE::BlueForce::SpeakerEugene TsAGE::BlueForce::SpeakerFBI TsAGE::BlueForce::SpeakerGameText TsAGE::BlueForce::SpeakerGiggles TsAGE::BlueForce::SpeakerGrandma TsAGE::BlueForce::SpeakerGranText TsAGE::BlueForce::SpeakerGreen TsAGE::BlueForce::SpeakerHarrison TsAGE::BlueForce::SpeakerJailer TsAGE::BlueForce::SpeakerJake TsAGE::BlueForce::SpeakerJake385 TsAGE::BlueForce::SpeakerJakeJacket TsAGE::BlueForce::SpeakerJakeNoHead TsAGE::BlueForce::SpeakerJakeRadio TsAGE::BlueForce::SpeakerJakeUniform TsAGE::BlueForce::SpeakerJim TsAGE::BlueForce::SpeakerJordan TsAGE::BlueForce::SpeakerKate TsAGE::BlueForce::SpeakerLaura TsAGE::BlueForce::SpeakerLauraHeld TsAGE::BlueForce::SpeakerLyle TsAGE::BlueForce::SpeakerLyleHat TsAGE::BlueForce::SpeakerLyleText TsAGE::BlueForce::SpeakerNico TsAGE::BlueForce::SpeakerPSutter TsAGE::BlueForce::SpeakerShooter TsAGE::BlueForce::SpeakerSkip TsAGE::BlueForce::SpeakerSkipB TsAGE::BlueForce::SpeakerSutter TsAGE::BlueForce::SpeakerTony TsAGE::BlueForce::SpeakerWeasel

Public Member Functions

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

NamedObject _object1
 
CountdownObject _object2
 
bool _removeObject1
 
bool _removeObject2
 
int _xp
 
int _numFrames
 
Common::Point _offsetPos
 
- 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: