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

Functions

UObjectGetObjectFromHandle (const FTypedElementHandle &InHandle, const bool bSilent)
 
UObjectGetObjectFromHandleChecked (const FTypedElementHandle &InHandle)
 
template<typename ElementHandleType >
TArray< UObject * > GetObjectsFromHandles (TArrayView< const ElementHandleType > InHandles, const bool bSilent=false)
 
template<typename ElementHandleType >
TArray< UObject * > GetObjectsFromHandlesChecked (TArrayView< const ElementHandleType > InHandles)
 

Function Documentation

◆ GetObjectFromHandle()

ENGINE_API UObject * ObjectElementDataUtil::GetObjectFromHandle ( const FTypedElementHandle InHandle,
const bool  bSilent = false 
)

Attempt to get the object from the given element handle.

Note
This is not typically something you'd want to use outside of data access within an interface implementation.
Returns
The object if the element handle contains FObjectElementData, otherwise null.

◆ GetObjectFromHandleChecked()

ENGINE_API UObject * ObjectElementDataUtil::GetObjectFromHandleChecked ( const FTypedElementHandle InHandle)

Attempt to get the object from the given element handle, asserting if the element handle doesn't contain FObjectElementData.

Note
This is not typically something you'd want to use outside of data access within an interface implementation.
Returns
The object.

◆ GetObjectsFromHandles()

TArray< UObject * > ObjectElementDataUtil::GetObjectsFromHandles ( TArrayView< const ElementHandleType InHandles,
const bool  bSilent = false 
)

Attempt to get the objects from the given element handles.

Note
This is not typically something you'd want to use outside of data access within an interface implementation.
Returns
The objects of any element handles that contain FObjectElementData, skipping any that don't.

◆ GetObjectsFromHandlesChecked()

TArray< UObject * > ObjectElementDataUtil::GetObjectsFromHandlesChecked ( TArrayView< const ElementHandleType InHandles)

Attempt to get the objects from the given element handles, asserting if any element handle doesn't contain FObjectElementData.

Note
This is not typically something you'd want to use outside of data access within an interface implementation.
Returns
The objects.