ScummVM API documentation
TsAGE::SequenceManager Class Reference
Inheritance diagram for TsAGE::SequenceManager:
TsAGE::Action TsAGE::EventHandler TsAGE::SavedObject TsAGE::Serialisable

Public Member Functions

Common::String getClassName () override
 
void synchronize (Serializer &s) override
 
void remove () override
 
void signal () override
 
void process (Event &event) override
 
void attached (EventHandler *newOwner, EventHandler *endHandler, va_list va) override
 
- Public Member Functions inherited from TsAGE::Action
void synchronize (Serializer &s) override
 
Common::String getClassName () override
 
void remove () override
 
void process (Event &event) override
 
void dispatch () override
 
void attach (EventHandler *newOwner, EventHandler *endHandler,...)
 
int getActionIndex () const
 
void setActionIndex (int index)
 
void setDelay (int numFrames)
 
- Public Member Functions inherited from TsAGE::EventHandler
virtual void postInit (SceneObjectList *OwnerList=NULL)
 
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

SceneText _sceneText
 
int _resNum
 
uint _sequenceOffset
 
bool _keepActive
 
int _fontNum
 
int _field26
 
Common::Array< byte > _sequenceData
 
int _objectIndex
 
SceneObject_sceneObject
 
SceneObject_objectList [6]
 
ASound _soundHandler
 
SequenceCallback _onCallback
 
- Public Attributes inherited from TsAGE::Action
EventHandler_owner
 
int _actionIndex
 
int _delayFrames
 
uint32 _startFrame
 
bool _attached
 
EventHandler_endHandler
 
- 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: