Navigation
API > API/Plugins > API/Plugins/MultiUserClientLibrary > API/Plugins/MultiUserClientLibrary/UMultiUserReplicationSubsystem
Description
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().
| Name | GetRegisteredObjects |
| Type | function |
| Header File | /Engine/Plugins/Developer/Concert/ConcertApp/MultiUserClient/Source/MultiUserClientLibrary/Public/Replication/MultiUserReplicationSubsystem.h |
| Include Path | #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
The objects the client has
Parameters
| Name | Remarks |
|---|---|
| ClientId | The client of which to get the registered objects. |
See Also
- UMultiUserSubsystem::GetLocalClientId and UMultiUserSubsystem::GetRemoteClientIds