Definition at line 48 of file model.cpp.
◆ ModelMapObserver()
FIFE::ModelMapObserver::ModelMapObserver |
( |
Model * |
model | ) |
|
|
inline |
◆ ~ModelMapObserver()
virtual FIFE::ModelMapObserver::~ModelMapObserver |
( |
| ) |
|
|
inlinevirtual |
◆ onLayerCreate()
virtual void FIFE::ModelMapObserver::onLayerCreate |
( |
Map * |
map, |
|
|
Layer * |
layer |
|
) |
| |
|
inlinevirtual |
Called when some layer gets created on the map.
- Parameters
-
map | where change occurred |
layer | which got created |
Implements FIFE::MapChangeListener.
Definition at line 60 of file model.cpp.
◆ onLayerDelete()
virtual void FIFE::ModelMapObserver::onLayerDelete |
( |
Map * |
map, |
|
|
Layer * |
layer |
|
) |
| |
|
inlinevirtual |
◆ onMapChanged()
virtual void FIFE::ModelMapObserver::onMapChanged |
( |
Map * |
map, |
|
|
std::vector< Layer *> & |
changedLayers |
|
) |
| |
|
inlinevirtual |
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
Implements FIFE::MapChangeListener.
Definition at line 57 of file model.cpp.
◆ m_model
Model* FIFE::ModelMapObserver::m_model |
|
private |
The documentation for this class was generated from the following file: