Navigation
API > API/Plugins > API/Plugins/MultiUserClientLibrary > API/Plugins/MultiUserClientLibrary/Replication
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UDynamicSubsystem
- UEngineSubsystem
- UMultiUserReplicationSubsystem
References
| Module | MultiUserClientLibrary |
| Header | /Engine/Plugins/Developer/Concert/ConcertApp/MultiUserClient/Source/MultiUserClientLibrary/Public/Replication/MultiUserReplicationSubsystem.h |
| Include | #include "Replication/MultiUserReplicationSubsystem.h" |
Syntax
UCLASS ()
class UMultiUserReplicationSubsystem : public UEngineSubsystem
Remarks
Exposes ways to interact with the Multi-user replication system via Blueprints.
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | GetObjectReplicationFrequency
(
const FGuid& ClientId, |
An object can be registered but not replicated. | |
| TArray< FConcertPropertyChainWrapper > | GetPropertiesRegisteredToObject
(
const FGuid& ClientId, |
An object can be registered but not replicated. | |
| TArray< FSoftObjectPath > | GetRegisteredObjects
(
const FGuid& ClientId |
Gets the objects the client has registered with the server. | |
| TArray< FSoftObjectPath > | GetReplicatedObjects
(
const FGuid& ClientId |
Gets the objects that are currently being replicated by the client. | |
| bool | IsReplicatingObject
(
const FGuid& ClientId, |
An object can be registered but not replicated. |
Overridden from USubsystem
| Type | Name | Description | |
|---|---|---|---|
| void | Deinitialize () |
Implement this for deinitialization of instances of the system | |
| void | Initialize
(
FSubsystemCollectionBase& Collection |
Implement this for initialization of instances of the system |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FOnServerStateChanged |