#include <layer.h>
Inherited by FIFE::CacheLayerChangeListener.
Detailed Description
Listener interface for changes happening on a layer
Definition at line 66 of file layer.h.
Member Function Documentation
virtual void FIFE::LayerChangeListener::onInstanceCreate |
( |
Layer * |
layer, |
|
|
Instance * |
instance |
|
) |
| |
|
pure virtual |
Called when some instance gets created on layer
- Parameters
-
layer | where change occurred |
instance | which got created |
virtual void FIFE::LayerChangeListener::onInstanceDelete |
( |
Layer * |
layer, |
|
|
Instance * |
instance |
|
) |
| |
|
pure virtual |
Called when some instance gets deleted on layer
- Parameters
-
layer | where change occurred |
instance | which will be deleted |
- Note
- right after this call, instance actually gets deleted!
virtual void FIFE::LayerChangeListener::onLayerChanged |
( |
Layer * |
layer, |
|
|
std::vector< Instance * > & |
changedInstances |
|
) |
| |
|
pure virtual |
Called when some instance is changed on layer.
- See Also
- InstanceChangeType
- Parameters
-
layer | where change occurred |
changedInstances | list of instances containing some changes |
- Note
- Does not report creations and deletions
The documentation for this class was generated from the following file:
- engine/core/model/structures/layer.h