10#if UE_WITH_OBJECT_HANDLE_LATE_RESOLVE || UE_WITH_OBJECT_HANDLE_TRACKING
38 return (PackageName ==
Other.PackageName) && (
ObjectPathId ==
Other.ObjectPathId) && (ClassPackageName ==
Other.ClassPackageName) && (ClassName ==
Other.ClassName);
46 return FString(Result);
60 return FString(Result);
84 FString GetExportTextName()
const
101 inline bool IsNull()
const
111 FName ClassPackageName;
117 friend UE::CoreUObject::Private::FPackedObjectRef UE::CoreUObject::Private::MakePackedObjectRef(
const FObjectRef& ObjectRef);
#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
#define DECLARE_LOG_CATEGORY_EXTERN(CategoryName, DefaultVerbosity, CompileTimeVerbosity)
Definition LogMacros.h:361
EObjectFullNameFlags
Definition ObjectFwd.h:12
@ LOAD_None
No flags.
Definition ObjectMacros.h:69
Definition NameTypes.h:617
Definition StringBuilder.h:509
Definition ObjectPathId.h:63
bool operator==(const FCachedAssetKey &A, const FCachedAssetKey &B)
Definition AssetDataMap.h:501
Definition CoreGlobals.cpp:268
FString GetPathName(const UObject *Obj, const UObject *StopOuter)
Definition ObjectFwd.cpp:28
FString GetFullName(const UObject *Obj, const UObject *StopOuter, EObjectFullNameFlags Flags)
Definition ObjectFwd.cpp:38
FName GetFName(const UObject *Obj)
Definition ObjectFwd.cpp:13
UE_STRING_CLASS Result(Forward< LhsType >(Lhs), RhsLen)
Definition String.cpp.inl:732
void AppendPathName(FStringBuilderBase &StringBuilder, const UObject *Object)
Definition PropertyBag.cpp:70