56template <
typename ElementHandleType>
78template <
typename ElementHandleType>
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FString GetTypedElementDebugId(const ElementDataType &InElementData)
Definition TypedElementData.h:35
Definition ArrayView.h:139
UE_FORCEINLINE_HINT void Reserve(SizeType Number)
Definition Array.h:3016
Definition ActorElementData.cpp:10
AActor * GetActorFromHandleChecked(const FTypedElementHandle &InHandle)
Definition ActorElementData.cpp:18
TArray< AActor * > GetActorsFromHandlesChecked(TArrayView< const ElementHandleType > InHandles)
Definition ActorElementData.h:79
AActor * GetActorFromHandle(const FTypedElementHandle &InHandle, const bool bSilent)
Definition ActorElementData.cpp:12
TArray< AActor * > GetActorsFromHandles(TArrayView< const ElementHandleType > InHandles, const bool bSilent=false)
Definition ActorElementData.h:57
Definition ActorElementData.h:16
ENGINE_API ~FActorElementData()
Definition ActorElementData.cpp:30
AActor * Actor
Definition ActorElementData.h:27
TWeakObjectPtr< AActor > ActorWeak
Definition ActorElementData.h:29
ENGINE_API FActorElementData()
Definition ActorElementData.cpp:26
UE_DECLARE_TYPED_ELEMENT_DATA_RTTI(FActorElementData)
ENGINE_API FActorElementData & operator=(const FActorElementData &Other)
Definition ActorElementData.cpp:50
Definition TypedElementHandle.h:18
Definition WeakObjectPtrTemplates.h:25