FIFE
be64c707dea6b3250bd4355bf5c825d25920087d
|
Public Member Functions | |
MapObserver (Camera *camera) | |
virtual | ~MapObserver () |
virtual void | onMapChanged (Map *map, std::vector< Layer *> &changedLayers) |
Called when some layer is changed on map. More... | |
virtual void | onLayerCreate (Map *map, Layer *layer) |
Called when some layer gets created on the map. More... | |
virtual void | onLayerDelete (Map *map, Layer *layer) |
Called when some layer gets deleted on map. More... | |
Public Member Functions inherited from FIFE::MapChangeListener | |
virtual | ~MapChangeListener () |
Private Attributes | |
Camera * | m_camera |
Definition at line 59 of file camera.cpp.
|
inline |
Definition at line 63 of file camera.cpp.
|
inlinevirtual |
Definition at line 66 of file camera.cpp.
Called when some layer gets created on the map.
map | where change occurred |
layer | which got created |
Implements FIFE::MapChangeListener.
Definition at line 71 of file camera.cpp.
References FIFE::Camera::addLayer().
Called when some layer gets deleted on map.
map | where change occurred |
layer | which will be deleted |
Implements FIFE::MapChangeListener.
Definition at line 75 of file camera.cpp.
References FIFE::Camera::removeLayer().
|
inlinevirtual |
Called when some layer is changed on map.
map | where change occurred |
changedLayers | list of layers containing some changes |
Implements FIFE::MapChangeListener.
Definition at line 68 of file camera.cpp.
|
private |
Definition at line 60 of file camera.cpp.