Navigation
API > API/Plugins > API/Plugins/MultiUserClientLibrary > API/Plugins/MultiUserClientLibrary/Replication > API/Plugins/MultiUserClientLibrary/Replication/UMultiUserReplicationSubsystem
References
| Module | MultiUserClientLibrary |
| Header | /Engine/Plugins/Developer/Concert/ConcertApp/MultiUserClient/Source/MultiUserClientLibrary/Public/Replication/MultiUserReplicationSubsystem.h |
| Include | #include "Replication/MultiUserReplicationSubsystem.h" |
| Source | /Engine/Plugins/Developer/Concert/ConcertApp/MultiUserClient/Source/MultiUserClientLibrary/Private/Replication/MultiUserReplicationSubsystem.cpp |
UFUNCTION (BlueprintPure, Category="Multi-user")
TArray < FSoftObjectPath > GetRegisteredObjects
(
const FGuid & ClientId
) const
Remarks
Gets the objects the online or offline client has registered with the server.
Just because an object is returned here, it does not mean that the object is being replicated:
- If ClientId is an offline client, then the object is not being replicated by that client.
- If ClientId is an online client, then the object(s) may only be registered with the server.
To find out which objects are actually being replicated, use GetReplicatedObjects(), which will always contain GetRegisteredObjects(). The objects the client has
Parameters
| Name | Description |
|---|---|
| ClientId | The client of which to get the registered objects. |
See Also
UMultiUserSubsystem::GetLocalClientId and UMultiUserSubsystem::GetRemoteClientIds