15 UE_DEPRECATED(5.3,
"GetExternalActorReferences is deprecated. Use GetActorReferences with params instead.")
21 UE_DEPRECATED(5.3,
"GetActorReferences is deprecated. Use GetActorReferences with params instead.")
#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
EObjectFlags
Definition ObjectMacros.h:552
@ RF_NoFlags
No flags, used to avoid a cast.
Definition ObjectMacros.h:555
Definition ActorReferencesUtils.h:11
ENGINE_API TArray< AActor * > GetExternalActorReferences(UObject *Root, bool bRecursive=false)
Definition ActorReferencesUtils.cpp:152
ENGINE_API TArray< AActor * > GetActorReferences(UObject *Root, EObjectFlags RequiredFlags=RF_NoFlags, bool bRecursive=false)
Definition ActorReferencesUtils.cpp:159
Definition ActorReferencesUtils.h:39
bool bIsEditorOnly
Definition ActorReferencesUtils.h:41
AActor * Actor
Definition ActorReferencesUtils.h:40
Definition ActorReferencesUtils.h:25
FGetActorReferencesParams & SetRecursive(bool bInRecursive)
Definition ActorReferencesUtils.h:35
FGetActorReferencesParams(UObject *InRoot)
Definition ActorReferencesUtils.h:26
bool bRecursive
Definition ActorReferencesUtils.h:32
FGetActorReferencesParams & SetRequiredFlags(EObjectFlags InRequiredFlags)
Definition ActorReferencesUtils.h:34
UObject * Root
Definition ActorReferencesUtils.h:30
EObjectFlags RequiredFlags
Definition ActorReferencesUtils.h:31