#include
Public Member Functions | |
virtual void | AddRef ()=0 |
virtual void | Release ()=0 |
Deletes this iterator and frees any memory it might have allocated. | |
virtual bool | IsEnd ()=0 |
virtual IEntity * | Next ()=0 |
virtual IEntity * | This ()=0 |
virtual void | MoveFirst ()=0 |
Positions the iterator at the beginning of the entity list. | |
Entity iterator interface. This interface is used to traverse trough all the entities in an entity system. In a way, this iterator works a lot like a stl iterator.
|
pure virtual |
Checks whether current iterator position is the end position.
|
pure virtual |
Retrieves next entity.
|
pure virtual |
Retrieves current entity.