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 | |
| virtual Common::String | getClassName () |
| void | synchronize (Serializer &s) override |
| virtual void | synchronize (Serializer &s)=0 |
Static Public Member Functions | |
| static void | deactivate () |
Static Public Member Functions inherited from TsAGE::SavedObject | |
| static SavedObject * | createInstance (const Common::String &className) |
|
inlineoverridevirtual |
Reimplemented from TsAGE::SavedObject.
|
overridevirtual |
Implements TsAGE::Serialisable.