Apparatus
Version 1.23
ECS data-oriented workflow for Unreal Engine.
|
The bit mask bit iterator. More...
#include <BitMask.h>
Public Types | |
enum | { InvalidIndex = -1 } |
Public Member Functions | |
Iterator (FBitMask *const InOwner, const int32 InIndex=0) | |
FBitAccessor | operator* () const |
bool | next () |
Iterator & | operator++ () |
Iterator | operator++ (int) |
bool | operator== (const Iterator &OtherIterator) const |
bool | operator!= (const Iterator &OtherIterator) const |
Public Attributes | |
FBitMask & | Owner |
The owner of the iterator. | |
int32 | Index = InvalidIndex |
The index of the bit. | |
The bit mask bit iterator.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
int32 FBitMask::Iterator::Index = InvalidIndex |
The index of the bit.
FBitMask& FBitMask::Iterator::Owner |
The owner of the iterator.