UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FScriptArrayHelper_InContainer Class Reference

#include <UnrealType.h>

+ Inheritance diagram for FScriptArrayHelper_InContainer:

Public Member Functions

UE_FORCEINLINE_HINT FScriptArrayHelper_InContainer (const FArrayProperty *InProperty, const void *InContainer, int32 FixedArrayIndex=0)
 
UE_FORCEINLINE_HINT FScriptArrayHelper_InContainer (const FArrayProperty *InProperty, const UObject *InContainer, int32 FixedArrayIndex=0)
 
- Public Member Functions inherited from FScriptArrayHelper
UE_FORCEINLINE_HINT FScriptArrayHelper (const FArrayProperty *InProperty, const void *InArray)
 
UE_FORCEINLINE_HINT bool IsValidIndex (int32 Index) const
 
int32 Num () const
 
int32 NumUnchecked () const
 
uint8GetRawPtr (int32 Index=0)
 
UE_FORCEINLINE_HINT uint8GetElementPtr (int32 Index=0)
 
void EmptyAndAddValues (int32 Count)
 
void EmptyAndAddUninitializedValues (int32 Count)
 
bool ExpandForIndex (int32 Index)
 
void Resize (int32 Count)
 
int32 AddValues (int32 Count)
 
UE_FORCEINLINE_HINT int32 AddValue ()
 
int32 AddUninitializedValues (int32 Count)
 
UE_FORCEINLINE_HINT int32 AddUninitializedValue ()
 
void InsertValues (int32 Index, int32 Count=1)
 
void EmptyValues (int32 Slack=0)
 
void RemoveValues (int32 Index, int32 Count=1)
 
void ClearValues (int32 Index, int32 Count=1)
 
void SwapValues (int32 A, int32 B)
 
void MoveAssign (void *InOtherArray)
 
void CountBytes (FArchive &Ar) const
 
void DestroyContainer_Unsafe ()
 

Additional Inherited Members

- Static Public Member Functions inherited from FScriptArrayHelper
static FScriptArrayHelper CreateHelperFormInnerProperty (const FProperty *InInnerProperty, const void *InArray, EArrayPropertyFlags InArrayFlags=EArrayPropertyFlags::None)
 

Constructor & Destructor Documentation

◆ FScriptArrayHelper_InContainer() [1/2]

UE_FORCEINLINE_HINT FScriptArrayHelper_InContainer::FScriptArrayHelper_InContainer ( const FArrayProperty InProperty,
const void InContainer,
int32  FixedArrayIndex = 0 
)
inline

◆ FScriptArrayHelper_InContainer() [2/2]

UE_FORCEINLINE_HINT FScriptArrayHelper_InContainer::FScriptArrayHelper_InContainer ( const FArrayProperty InProperty,
const UObject InContainer,
int32  FixedArrayIndex = 0 
)
inline

The documentation for this class was generated from the following file: