UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FArchive & operator<<(FArchive &Ar, FRemoteObjectTables &Tables)
Definition RemoteObjectPathName.h:23
Definition Archive.h:1208
virtual void Serialize(void *V, int64 Length)
Definition Archive.h:1689
Definition NameTypes.h:617
UE_REWRITE SizeType Num() const
Definition Array.h:1144
Definition RemoteObjectPathName.h:36
UE_FORCEINLINE_HINT int32 Num() const
Definition RemoteObjectPathName.h:41
TArray< FNameIndexType > Names
Definition RemoteObjectPathName.h:39
uint16 FNameIndexType
Definition RemoteObjectPathName.h:37
UE_FORCEINLINE_HINT FName GetSegmentName(int32 InSegmentIndex, const FRemoteObjectTables &InTables) const
Definition RemoteObjectPathName.h:46
UE_FORCEINLINE_HINT FRemoteObjectId GetSegmentId(int32 InSegmentIndex, const FRemoteObjectTables &InTables) const
Definition RemoteObjectPathName.h:51
TArray< FNameIndexType > RemoteIds
Definition RemoteObjectPathName.h:38
Definition RemoteObjectTypes.h:212
Definition RemoteObjectPathName.h:73
UE_FORCEINLINE_HINT FRemoteObjectId GetSegmentId(int32 InSegmentIndex, const FRemoteObjectTables &) const
Definition RemoteObjectPathName.h:88
COREUOBJECT_API UObject * Resolve() const
Definition RemoteObjectPathName.cpp:184
FRemoteObjectPathName()=default
FRemoteObjectPathName(FRemoteObjectPathName &&)=default
FRemoteObjectPathName & operator=(const FRemoteObjectPathName &)=default
UE_FORCEINLINE_HINT FName GetSegmentName(int32 InSegmentIndex, const FRemoteObjectTables &) const
Definition RemoteObjectPathName.h:83
FRemoteObjectPathName(const FRemoteObjectPathName &)=default
UE_FORCEINLINE_HINT FName GetObjectName() const
Definition RemoteObjectPathName.h:93
FRemoteObjectPathName & operator=(FRemoteObjectPathName &&)=default
Definition RemoteObjectPathName.h:11
TArray< FName > Names
Definition RemoteObjectPathName.h:12
COREUOBJECT_API void Serialize(FArchive &Ar)
Definition RemoteObjectPathName.cpp:109
TArray< FRemoteObjectId > RemoteIds
Definition RemoteObjectPathName.h:13
UE_FORCEINLINE_HINT int32 Num() const
Definition RemoteObjectPathName.h:15