|
Nui Engine
A game engine framework
|
Class to represent a view over a range of entities in an ECS Context. More...
#include <Entity.h>
Public Member Functions | |
| EntityComponentView (const EntityComponentIterator< Types... > &first, const EntityComponentIterator< Types... > &last) | |
| Initializes the view with iterator range. | |
| const EntityComponentIterator< Types... > & | begin () const |
| Gets the beginning of the view. | |
| const EntityComponentIterator< Types... > & | end () const |
| Gets the end of the view. | |
Class to represent a view over a range of entities in an ECS Context.
| ...Types | Types of components to include in the iteration |
|
inline |
Initializes the view with iterator range.
| first | Iterator to the first entity |
| last | Iterator to the last entity |
|
inline |
Gets the beginning of the view.
|
inline |
Gets the end of the view.