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 | |
ConstIterator (const FBitMask *const InOwner, const int32 InIndex=0) | |
bool | operator* () const |
bool | next () |
ConstIterator & | operator++ () |
ConstIterator | operator++ (int) |
bool | operator== (const ConstIterator &OtherIterator) const |
bool | operator!= (const ConstIterator &OtherIterator) const |
Public Attributes | |
const FBitMask & | Owner |
The owner of the iterator. | |
int32 | Index = InvalidIndex |
The index of the bit. | |
The bit mask bit iterator.
Constant version.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
int32 FBitMask::ConstIterator::Index = InvalidIndex |
The index of the bit.
const FBitMask& FBitMask::ConstIterator::Owner |
The owner of the iterator.