|
2D Engine v0.1.0
|
Iterator for the SceneView. More...
#include <SceneView.hpp>

Public Member Functions | |
| Iterator (Scene *pScene, EntityIndex index, ComponentMask mask, bool all) | |
| EntityID | operator* () const |
| bool | operator== (const Iterator &other) const |
| bool | operator!= (const Iterator &other) const |
| bool | ValidIndex () |
| Iterator & | operator++ () |
Public Attributes | |
| EntityIndex | index |
| Scene * | pScene |
| ComponentMask | mask |
| bool | all {false} |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| bool SceneView< ComponentTypes >::Iterator::all {false} |
| EntityIndex SceneView< ComponentTypes >::Iterator::index |
| ComponentMask SceneView< ComponentTypes >::Iterator::mask |
| Scene* SceneView< ComponentTypes >::Iterator::pScene |