|
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.