|
| | FScriptArray ()=default |
| |
| void | MoveAssign (FScriptArray &Other, int32 NumBytesPerElement, uint32 AlignmentOfElement) |
| |
| | FScriptArray (FIntrusiveUnsetOptionalState Tag) |
| |
| | FScriptArray (const FScriptArray &) |
| |
| void | operator= (const FScriptArray &) |
| |
| FORCEINLINE void * | GetData () |
| |
| FORCEINLINE const void * | GetData () const |
| |
| FORCEINLINE bool | IsValidIndex (int32 i) const |
| |
| bool | IsEmpty () const |
| |
| FORCEINLINE int32 | Num () const |
| |
| FORCEINLINE int32 | NumUnchecked () const |
| |
| FORCEINLINE int32 | Max () const |
| |
| void | InsertZeroed (int32 Index, int32 Count, int32 NumBytesPerElement, uint32 AlignmentOfElement) |
| |
| void | Insert (int32 Index, int32 Count, int32 NumBytesPerElement, uint32 AlignmentOfElement) |
| |
| int32 | Add (int32 Count, int32 NumBytesPerElement, uint32 AlignmentOfElement) |
| |
| int32 | AddZeroed (int32 Count, int32 NumBytesPerElement, uint32 AlignmentOfElement) |
| |
| void | Shrink (int32 NumBytesPerElement, uint32 AlignmentOfElement) |
| |
| void | SetNumUninitialized (int32 NewNum, int32 NumBytesPerElement, uint32 AlignmentOfElement, EAllowShrinking AllowShrinking=UE::Core::Private::AllowShrinkingByDefault< FHeapAllocator >()) |
| |
| FORCEINLINE void | SetNumUninitialized (int32 NewNum, int32 NumBytesPerElement, uint32 AlignmentOfElement, bool bAllowShrinking) |
| |
| void | MoveAssign (TScriptArray &Other, int32 NumBytesPerElement, uint32 AlignmentOfElement) |
| |
| void | Empty (int32 Slack, int32 NumBytesPerElement, uint32 AlignmentOfElement) |
| |
| void | Reset (int32 NewSize, int32 NumBytesPerElement, uint32 AlignmentOfElement) |
| |
| void | SwapMemory (int32 A, int32 B, int32 NumBytesPerElement) |
| |
| | TScriptArray () |
| |
| | TScriptArray (FIntrusiveUnsetOptionalState Tag) |
| |
| | TScriptArray (const TScriptArray &) |
| |
| void | CountBytes (FArchive &Ar, int32 NumBytesPerElement) const |
| |
| FORCEINLINE void | CheckAddress (const void *Addr, int32 NumBytesPerElement) const |
| |
| FORCEINLINE int32 | GetSlack () const |
| |
| void | Remove (int32 Index, int32 Count, int32 NumBytesPerElement, uint32 AlignmentOfElement, EAllowShrinking AllowShrinking=UE::Core::Private::AllowShrinkingByDefault< FHeapAllocator >()) |
| |
| FORCEINLINE void | Remove (int32 Index, int32 Count, int32 NumBytesPerElement, uint32 AlignmentOfElement, bool bAllowShrinking) |
| |
| SIZE_T | GetAllocatedSize (int32 NumBytesPerElement) const |
| |
| bool | operator== (FIntrusiveUnsetOptionalState Tag) const |
| |
| void | operator= (const TScriptArray &) |
| |