Public Member Functions | |
void | postInit (SceneObjectList *OwnerList=NULL) override |
void | process (Event &event) override |
void | playerAction (Event &event) override |
void | processEnd (Event &event) override |
![]() | |
void | registerHandler () |
uint32 | getFrameDifference () |
Common::String | getClassName () override |
void | postInit (SceneObjectList *OwnerList=NULL) override |
void | process (Event &event) override |
void | dispatch () override |
![]() | |
void | execute () |
void | synchronize (Serializer &s) override |
![]() | |
virtual void | remove () |
virtual void | signal () |
virtual void | setAction (Action *action) |
virtual void | setAction (Action *action, EventHandler *endHandler,...) |
virtual void | destroy () |
![]() | |
void | synchronize (Serializer &s) override |
Additional Inherited Members | |
![]() | |
static void | dispatchObject (EventHandler *obj) |
static void | saveListener (Serializer &ser) |
![]() | |
static SavedObject * | createInstance (const Common::String &className) |
![]() | |
int | _saveGameSlot |
int | _loadGameSlot |
int | _delayTicks |
Common::String | _saveName |
uint32 | _prevFrameNumber |
![]() | |
RefCounter | _lockCtr |
RefCounter | _waitCtr |
int | _nextWaitCtr |
![]() | |
Action * | _action |
![]() | |
virtual void | postLoad (int priorSceneBeforeLoad, int currentSceneBeforeLoad) |