UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::RemoteObject::Private::FRemoteObjectMaps Class Reference

Public Member Functions

virtual ~FRemoteObjectMaps ()
 
UE::RemoteObject::Handle::FRemoteObjectStubFindRemoteObjectStub (FRemoteObjectId Id)
 
UE::RemoteObject::Handle::FRemoteObjectStubFindOrAddRemoteObjectStub (FRemoteObjectId Id, FRemoteServerId ResidentServerId=FRemoteServerId())
 
UE::RemoteObject::Handle::FRemoteObjectStubFindOrAddRemoteObjectStub (UObject *Object, FRemoteServerId DestinationServerId)
 
void ClearAllPhysicsIds ()
 
FRemoteObjectPathNameStoreAssetPath (UObject *InObject)
 
FRemoteObjectPathNameFindAssetPath (FRemoteObjectId ObjectId)
 
void UpdateAllPhysicsServerId (const TMap< UE::RemoteObject::Handle::FPhysicsIslandId, UE::RemoteObject::Handle::FPhysicsIslandId > &PhysicsIdMergingMap)
 
void UpdateAllPhysicsLocalIslandId (const TMap< uint32, uint32 > &PhysicsLocalIslandMergingMap)
 

Constructor & Destructor Documentation

◆ ~FRemoteObjectMaps()

virtual UE::RemoteObject::Private::FRemoteObjectMaps::~FRemoteObjectMaps ( )
inlinevirtual

Member Function Documentation

◆ ClearAllPhysicsIds()

void UE::RemoteObject::Private::FRemoteObjectMaps::ClearAllPhysicsIds ( )
inline

◆ FindAssetPath()

FRemoteObjectPathName * UE::RemoteObject::Private::FRemoteObjectMaps::FindAssetPath ( FRemoteObjectId  ObjectId)
inline

◆ FindOrAddRemoteObjectStub() [1/2]

UE::RemoteObject::Handle::FRemoteObjectStub * UE::RemoteObject::Private::FRemoteObjectMaps::FindOrAddRemoteObjectStub ( FRemoteObjectId  Id,
FRemoteServerId  ResidentServerId = FRemoteServerId() 
)
inline

◆ FindOrAddRemoteObjectStub() [2/2]

UE::RemoteObject::Handle::FRemoteObjectStub * UE::RemoteObject::Private::FRemoteObjectMaps::FindOrAddRemoteObjectStub ( UObject Object,
FRemoteServerId  DestinationServerId 
)
inline

◆ FindRemoteObjectStub()

UE::RemoteObject::Handle::FRemoteObjectStub * UE::RemoteObject::Private::FRemoteObjectMaps::FindRemoteObjectStub ( FRemoteObjectId  Id)
inline

◆ StoreAssetPath()

FRemoteObjectPathName * UE::RemoteObject::Private::FRemoteObjectMaps::StoreAssetPath ( UObject InObject)
inline

◆ UpdateAllPhysicsLocalIslandId()

void UE::RemoteObject::Private::FRemoteObjectMaps::UpdateAllPhysicsLocalIslandId ( const TMap< uint32, uint32 > &  PhysicsLocalIslandMergingMap)
inline

◆ UpdateAllPhysicsServerId()

void UE::RemoteObject::Private::FRemoteObjectMaps::UpdateAllPhysicsServerId ( const TMap< UE::RemoteObject::Handle::FPhysicsIslandId, UE::RemoteObject::Handle::FPhysicsIslandId > &  PhysicsIdMergingMap)
inline

This function is called by UE::RemoteObject::Handle::UpdateAllPhysicsServerId. More info is shown in that function's description.


The documentation for this class was generated from the following file: