![]() |
Ark Server API (ASA) - Wiki
|
#include <BitArray.h>
Public Member Functions | |
| TScriptBitArray () | |
| bool | IsValidIndex (int32 Index) const |
| FBitReference | operator[] (int32 Index) |
| FConstBitReference | operator[] (int32 Index) const |
| void | MoveAssign (DerivedType &Other) |
| void | Empty (int32 Slack=0) |
| int32 | Add (const bool Value) |
| TScriptBitArray (const TScriptBitArray &) | |
| void | operator= (const TScriptBitArray &) |
Private Types | |
| using | DerivedType = typename TChooseClass<std::is_void_v<InDerivedType>, TScriptBitArray, InDerivedType>::Result |
| typedef Allocator::template ForElementType< uint32 > | AllocatorType |
Private Member Functions | |
| FORCEINLINE uint32 * | GetData () |
| FORCEINLINE const uint32 * | GetData () const |
| FORCENOINLINE void | Realloc (int32 PreviousNumBits) |
| FORCENOINLINE void | ReallocGrow (int32 PreviousNumBits) |
Static Private Member Functions | |
| static void | CheckConstraints () |
Private Attributes | |
| AllocatorType | AllocatorInstance |
| int32 | NumBits |
| int32 | MaxBits |
Definition at line 2003 of file BitArray.h.
|
private |
Definition at line 2071 of file BitArray.h.
|
private |
Definition at line 2005 of file BitArray.h.
|
inline |
Minimal initialization constructor.
| Value | - The value to initial the bits to. |
| InNumBits | - The initial number of bits in the array. |
Definition at line 2013 of file BitArray.h.
|
inline |
Definition at line 2146 of file BitArray.h.
|
inline |
Definition at line 2058 of file BitArray.h.
|
inlinestaticprivate |
Definition at line 2078 of file BitArray.h.
|
inline |
Definition at line 2045 of file BitArray.h.
|
inlineprivate |
Definition at line 2098 of file BitArray.h.
|
inlineprivate |
Definition at line 2103 of file BitArray.h.
|
inline |
Definition at line 2019 of file BitArray.h.
|
inline |
Definition at line 2036 of file BitArray.h.
|
inline |
Definition at line 2147 of file BitArray.h.
|
inline |
Definition at line 2024 of file BitArray.h.
|
inline |
Definition at line 2030 of file BitArray.h.
|
inlineprivate |
Definition at line 2108 of file BitArray.h.
|
inlineprivate |
Definition at line 2125 of file BitArray.h.
|
private |
Definition at line 2073 of file BitArray.h.
|
private |
Definition at line 2075 of file BitArray.h.
|
private |
Definition at line 2074 of file BitArray.h.