51template <
typename ElementHandleType>
73template <
typename ElementHandleType>
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FString GetTypedElementDebugId< FObjectElementData >(const FObjectElementData &InElementData)
Definition ObjectElementData.h:21
Definition ArrayView.h:139
UE_NODEBUG UE_FORCEINLINE_HINT SizeType Add(ElementType &&Item)
Definition Array.h:2696
UE_FORCEINLINE_HINT void Reserve(SizeType Number)
Definition Array.h:3016
COREUOBJECT_API FString GetFullName(const UObject *StopOuter=NULL, EObjectFullNameFlags Flags=EObjectFullNameFlags::None) const
Definition UObjectBaseUtility.cpp:94
Definition ObjectElementData.cpp:10
TArray< UObject * > GetObjectsFromHandles(TArrayView< const ElementHandleType > InHandles, const bool bSilent=false)
Definition ObjectElementData.h:52
TArray< UObject * > GetObjectsFromHandlesChecked(TArrayView< const ElementHandleType > InHandles)
Definition ObjectElementData.h:74
UObject * GetObjectFromHandle(const FTypedElementHandle &InHandle, const bool bSilent)
Definition ObjectElementData.cpp:12
UObject * GetObjectFromHandleChecked(const FTypedElementHandle &InHandle)
Definition ObjectElementData.cpp:18
Definition ObjectElementData.h:14
UObject * Object
Definition ObjectElementData.h:17
UE_DECLARE_TYPED_ELEMENT_DATA_RTTI(FObjectElementData)
Definition TypedElementHandle.h:18