#include <layer.h>
Inherited by FIFE::CacheLayerChangeListener.
Public Member Functions | |
virtual void | onLayerChanged (Layer *layer, std::vector< Instance * > &changedInstances)=0 |
virtual void | onInstanceCreate (Layer *layer, Instance *instance)=0 |
virtual void | onInstanceDelete (Layer *layer, Instance *instance)=0 |
Listener interface for changes happening on a layer
Definition at line 65 of file layer.h.
virtual void FIFE::LayerChangeListener::onInstanceCreate | ( | Layer * | layer, | |
Instance * | instance | |||
) | [pure virtual] |
Called when some instance gets created on layer
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
layer | where change occurred | |
instance | which will be deleted |
virtual void FIFE::LayerChangeListener::onLayerChanged | ( | Layer * | layer, | |
std::vector< Instance * > & | changedInstances | |||
) | [pure virtual] |
Called when some instance is changed on layer.
layer | where change occurred | |
changedInstances | list of instances containing some changes |