![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RemoteObjectPathName.h>
Public Types | |
| using | FNameIndexType = uint16 |
Public Member Functions | |
| UE_FORCEINLINE_HINT int32 | Num () const |
| UE_FORCEINLINE_HINT FName | GetSegmentName (int32 InSegmentIndex, const FRemoteObjectTables &InTables) const |
| UE_FORCEINLINE_HINT FRemoteObjectId | GetSegmentId (int32 InSegmentIndex, const FRemoteObjectTables &InTables) const |
| COREUOBJECT_API UObject * | Resolve (const FRemoteObjectTables &InTables) const |
| COREUOBJECT_API FString | ToString (const FRemoteObjectTables &InTables, int32 InMinPathSegmentIndex=0) const |
| COREUOBJECT_API void | Serialize (FArchive &Ar) |
Public Attributes | |
| TArray< FNameIndexType > | RemoteIds |
| TArray< FNameIndexType > | Names |
Structure that represents remote object pathname (noexport type) Stores pathnames as an array of indices (into a sidecar FRemoteObjectTables object) of FNames and associated FRemoteObjectIds Names and Ids are stored from the innermost object first to the outermost object last
|
inline |
|
inline |
|
inline |
| UObject * FPackedRemoteObjectPathName::Resolve | ( | const FRemoteObjectTables & | InTables | ) | const |
| FString FPackedRemoteObjectPathName::ToString | ( | const FRemoteObjectTables & | InTables, |
| int32 | InMinPathSegmentIndex = 0 |
||
| ) | const |
| TArray<FNameIndexType> FPackedRemoteObjectPathName::Names |
| TArray<FNameIndexType> FPackedRemoteObjectPathName::RemoteIds |