|
FIFE
|
Listener interface for changes happening on map. More...
#include <map.h>
Inheritance diagram for FIFE::MapChangeListener:
Collaboration diagram for FIFE::MapChangeListener:Public Member Functions | |
| virtual | ~MapChangeListener () |
| virtual void | onMapChanged (Map *map, std::vector< Layer * > &changedLayers)=0 |
| Called when some layer is changed on map. More... | |
| virtual void | onLayerCreate (Map *map, Layer *layer)=0 |
| Called when some layer gets created on the map. More... | |
| virtual void | onLayerDelete (Map *map, Layer *layer)=0 |
| Called when some instance gets deleted on layer. More... | |
|
inlinevirtual |
Called when some layer gets created on the map.
| map | where change occurred |
| layer | which got created |
Implemented in FIFE::MapObserver.
Called when some instance gets deleted on layer.
| map | where change occurred |
| layer | which will be deleted |
Implemented in FIFE::MapObserver.
|
pure virtual |
Called when some layer is changed on map.
| map | where change occurred |
| changedLayers | list of layers containing some changes |
Implemented in FIFE::MapObserver.