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