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

Functions

void GetElementImpl (const UTypedElementRegistry *InRegistry, const FTypedElementHandle &InElementHandle, const TSubclassOf< UInterface > &InBaseInterfaceType, FTypedElement &OutElement)
 
void GetElementImpl (const UTypedElementRegistry *InRegistry, const FScriptTypedElementHandle &InElementHandle, const TSubclassOf< UInterface > &InBaseInterfaceType, FTypedElement &OutElement)
 
template<typename BaseInterfaceType , class HandleType >
void GetElement (const UTypedElementRegistry *InRegistry, const HandleType &InElementHandle, TTypedElement< BaseInterfaceType > &OutElement)
 
template<typename BaseInterfaceType , class HandleType >
TTypedElement< BaseInterfaceTypeGetElement (const UTypedElementRegistry *InRegistry, const HandleType &InElementHandle)
 

Function Documentation

◆ GetElement() [1/2]

template<typename BaseInterfaceType , class HandleType >
TTypedElement< BaseInterfaceType > TypedElementList_Private::GetElement ( const UTypedElementRegistry InRegistry,
const HandleType &  InElementHandle 
)
inline

◆ GetElement() [2/2]

template<typename BaseInterfaceType , class HandleType >
void TypedElementList_Private::GetElement ( const UTypedElementRegistry InRegistry,
const HandleType &  InElementHandle,
TTypedElement< BaseInterfaceType > &  OutElement 
)
inline

◆ GetElementImpl() [1/2]

TYPEDELEMENTFRAMEWORK_API void TypedElementList_Private::GetElementImpl ( const UTypedElementRegistry InRegistry,
const FScriptTypedElementHandle InElementHandle,
const TSubclassOf< UInterface > &  InBaseInterfaceType,
FTypedElement OutElement 
)

◆ GetElementImpl() [2/2]

TYPEDELEMENTFRAMEWORK_API void TypedElementList_Private::GetElementImpl ( const UTypedElementRegistry InRegistry,
const FTypedElementHandle InElementHandle,
const TSubclassOf< UInterface > &  InBaseInterfaceType,
FTypedElement OutElement 
)