#include <map.h>
Inherited by FIFE::MapObserver.
Listener interface for changes happening on map
Definition at line 54 of file map.h.
virtual void FIFE::MapChangeListener::onLayerCreate |
( |
Map * |
map, |
|
|
Layer * |
layer |
|
) |
| |
|
pure virtual |
Called when some layer gets created on the map
- Parameters
-
map | where change occurred |
layer | which got created |
virtual void FIFE::MapChangeListener::onLayerDelete |
( |
Map * |
map, |
|
|
Layer * |
layer |
|
) |
| |
|
pure virtual |
Called when some instance gets deleted on layer
- Parameters
-
map | where change occurred |
layer | which will be deleted |
- Note
- right after this call, layer actually gets deleted!
virtual void FIFE::MapChangeListener::onMapChanged |
( |
Map * |
map, |
|
|
std::vector< Layer * > & |
changedLayers |
|
) |
| |
|
pure virtual |
Called when some layer is changed on map.
- See also
- LayerChangeListener Layer is effectively changed, in case some of its instances is created, deleted or changed during latest update cycle
- Parameters
-
map | where change occurred |
changedLayers | list of layers containing some changes |
- Note
- Does not report layer creations and deletions
The documentation for this class was generated from the following file:
- engine/core/model/structures/map.h