Public Types | |
typedef void(* | EventHandlerFn) (EventHandler *fn) |
Public Member Functions | |
void | sortList (Common::Array< SceneObject *> &ObjList) |
Common::String | getClassName () override |
void | synchronize (Serializer &s) override |
void | draw () |
void | activate () |
void | recurse (EventHandlerFn Fn) |
SynchronizedList< SceneObject * >::iterator | begin () |
SynchronizedList< SceneObject * >::iterator | end () |
int | size () const |
bool | contains (SceneObject *sceneObj) |
void | push_back (SceneObject *sceneObj) |
void | push_front (SceneObject *sceneObj) |
void | remove (SceneObject *sceneObj) |
void | clear () |
Public Member Functions inherited from TsAGE::SavedObject | |
void | synchronize (Serializer &s) override |
Static Public Member Functions | |
static void | deactivate () |
Static Public Member Functions inherited from TsAGE::SavedObject | |
static SavedObject * | createInstance (const Common::String &className) |