ScummVM API documentation
TsAGE::SceneObjectList Class Reference
Inheritance diagram for TsAGE::SceneObjectList:
TsAGE::SavedObject TsAGE::Serialisable

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 SavedObjectcreateInstance (const Common::String &className)
 

The documentation for this class was generated from the following file: