CrystalSpace

Public API Reference

CS::EditorApp::iObjectListListener Struct Reference

Implement this if you're interested in knowing when an object is added or removed from an object list. More...

#include <ieditor/objectlist.h>

Inheritance diagram for CS::EditorApp::iObjectListListener:

List of all members.

Public Member Functions

virtual void OnObjectAdded (iObjectList *list, iEditorObject *obj)=0
 Called just after an object has been added to the list.
virtual void OnObjectRemoved (iObjectList *list, iEditorObject *obj)=0
 Called just before an object is going to be removed from the list.
virtual void OnObjectsCleared (iObjectList *list)=0
 Called just before all objects will be cleared from the list.

Detailed Description

Implement this if you're interested in knowing when an object is added or removed from an object list.

Definition at line 36 of file objectlist.h.


Member Function Documentation

virtual void CS::EditorApp::iObjectListListener::OnObjectAdded ( iObjectList list,
iEditorObject obj 
) [pure virtual]

Called just after an object has been added to the list.

virtual void CS::EditorApp::iObjectListListener::OnObjectRemoved ( iObjectList list,
iEditorObject obj 
) [pure virtual]

Called just before an object is going to be removed from the list.

virtual void CS::EditorApp::iObjectListListener::OnObjectsCleared ( iObjectList list  )  [pure virtual]

Called just before all objects will be cleared from the list.


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

Generated for Crystal Space 2.1 by doxygen 1.6.1