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.