Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FRemoteObjectId
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FRemoteObjectId Generate
(
ERemoteServerIdConstants ServerId |
UObject/RemoteObjectTypes.h | ||
static FRemoteObjectId Generate
(
UObjectBase* InObject, |
UObject/RemoteObjectTypes.h | ||
static FRemoteObjectId Generate
(
UObjectBase* InObject, |
Generates remote id for the specified object (assigns the server id of the remote object id based on the fact if the object was loaded or not (Asset / Local). Note that this happens BEFORE the object is added the to global GUObjectArray | UObject/RemoteObjectTypes.h |
Generate(ERemoteServerIdConstants)
| Name | Generate |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/RemoteObjectTypes.h |
| Include Path | #include "UObject/RemoteObjectTypes.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/RemoteObject.cpp |
static FRemoteObjectId Generate
(
ERemoteServerIdConstants ServerId
)
Generate(UObjectBase , const TCHAR , EInternalObjectFlags)
| Name | Generate |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/RemoteObjectTypes.h |
| Include Path | #include "UObject/RemoteObjectTypes.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/RemoteObject.cpp |
static FRemoteObjectId Generate
(
UObjectBase * InObject,
const TCHAR * InName,
EInternalObjectFlags InInitialFlags
)
Generate(UObjectBase , const TCHAR , const TCHAR *, EInternalObjectFlags)
Description
Generates remote id for the specified object (assigns the server id of the remote object id based on the fact if the object was loaded or not (Asset / Local). Note that this happens BEFORE the object is added the to global GUObjectArray
| Name | Generate |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/RemoteObjectTypes.h |
| Include Path | #include "UObject/RemoteObjectTypes.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/RemoteObject.cpp |
static FRemoteObjectId Generate
(
UObjectBase * InObject,
const TCHAR * InName,
const TCHAR * InOuterPathName,
EInternalObjectFlags InInitialFlags
)
Remote id
Parameters
| Name | Remarks |
|---|---|
| InObject | Object to generated the id for |
| InName | Name of the object (because it might not have one set yet) |
| InOuterPathName | Pathname of the Outer object (when the Outer is not set yet, can be null if the Outer is set) |
| InInitialFlags | Initial internal flags the specified object is being constructed with |