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