UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TypedElementUtil Namespace Reference

Functions

void BatchElementsByType (FTypedElementListConstRef InElementsToBatch, TMap< FTypedHandleTypeId, TArray< FTypedElementHandle > > &OutElementsByType)
 
void BatchElementsByType (TArrayView< const FTypedElementHandle > InElementsToBatch, TMap< FTypedHandleTypeId, TArray< FTypedElementHandle > > &OutElementsByType)
 
TArray< FScriptTypedElementHandleConvertToScriptElementArray (const TArray< FTypedElementHandle > &InNativeHandles, UTypedElementRegistry *Registry)
 
TArray< FTypedElementHandleConvertToNativeElementArray (const TArray< FScriptTypedElementHandle > &InScriptHandles)
 

Function Documentation

◆ BatchElementsByType() [1/2]

TYPEDELEMENTFRAMEWORK_API void TypedElementUtil::BatchElementsByType ( FTypedElementListConstRef  InElementsToBatch,
TMap< FTypedHandleTypeId, TArray< FTypedElementHandle > > &  OutElementsByType 
)

Batch the given elements by their type.

◆ BatchElementsByType() [2/2]

TYPEDELEMENTFRAMEWORK_API void TypedElementUtil::BatchElementsByType ( TArrayView< const FTypedElementHandle InElementsToBatch,
TMap< FTypedHandleTypeId, TArray< FTypedElementHandle > > &  OutElementsByType 
)

◆ ConvertToNativeElementArray()

TYPEDELEMENTFRAMEWORK_API TArray< FTypedElementHandle > TypedElementUtil::ConvertToNativeElementArray ( const TArray< FScriptTypedElementHandle > &  InScriptHandles)

◆ ConvertToScriptElementArray()

TYPEDELEMENTFRAMEWORK_API TArray< FScriptTypedElementHandle > TypedElementUtil::ConvertToScriptElementArray ( const TArray< FTypedElementHandle > &  InNativeHandles,
UTypedElementRegistry Registry 
)