20#ifndef HURRICANE_ENTITIES
21#define HURRICANE_ENTITIES
23#include "hurricane/Collection.h"
59#define for_each_entity(entity, entities)\
62 EntityLocator _locator = entities.getLocator();\
63 while (_locator.isValid()) {\
64 Entity* entity = _locator.getElement();\
Occurrenceable objects root class (API).
Definition Entity.h:37
Generic Collection auto-pointer.
Definition Collection.h:235
Generic Filter auto-pointer.
Definition Filter.h:86
Generic Locator auto-pointer.
Definition Locator.h:113
Contains Almost Everything.
Definition BasicLayer.h:39
GenericFilter< Entity * > EntityFilter
Definition Entities.h:51
GenericLocator< Entity * > EntityLocator
Definition Entities.h:43
GenericCollection< Entity * > Entities
Definition Entities.h:35