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 |