#include <mapcomposite.hpp>
Definition at line 46 of file mapcomposite.hpp.
Public Member Functions | |
| MapZone () | |
| void | insert (Object *) |
| void | remove (Object *) |
Public Attributes | |
| unsigned short | nbCharacters |
| unsigned short | nbMovingObjects |
| std::vector< Object * > | objects |
| Objects present in this zone. | |
| MapRegion | destinations |
| Destinations of the objects that left this zone. | |
|
|
Definition at line 63 of file mapcomposite.hpp. |
|
|
Definition at line 46 of file mapcomposite.cpp. |
|
|
Definition at line 90 of file mapcomposite.cpp. |
|
|
Destinations of the objects that left this zone. This is necessary in order to have an accurate iterator around moving objects. Definition at line 61 of file mapcomposite.hpp. |
|
|
Definition at line 48 of file mapcomposite.hpp. |
|
|
Definition at line 48 of file mapcomposite.hpp. |
|
|
Objects present in this zone. Characters are stored first, then the remaining MovingObjects, then the remaining Objects. Definition at line 54 of file mapcomposite.hpp. |
1.3.9.1