Navigation
API > API/Plugins > API/Plugins/MultiUserClient
Classes
| Type | Name | Description | |
|---|---|---|---|
| FChangeAuthorityRequest | Params for changing a client's authority (what they're replicating). | ||
| FChangeClientAuthorityResponse | Result of processing FChangeAuthorityRequest | ||
| FChangeClientReplicationRequest | Params for changing a client's stream or authority. | ||
| FChangeClientReplicationResult | Result of processing a FChangeClientReplicationRequest. | ||
| FChangeClientStreamFrequencyResponse | Result about changing frequency. | ||
| FChangeClientStreamResponse | Result of processing FChangeStreamRequest. | ||
| FChangeStreamRequest | Params for changing a client's stream. | ||
| FPropertyChange | |||
| FReplicationDiscoveryParams | |||
| IClientChangeOperation | Exposes events that occur as part of changing a client's stream, authority, or both. | ||
| IMultiUserReplication | Interface for interacting with Multi-User replication, which uses the Concert replication system. | ||
| IReplicationDiscoverer | An interface for setting up default replication settings for an object. | ||
| IReplicationDiscoveryContext | An interface for discovering replication settings for an object. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| UE::MultiUserClient::EChangeAuthorityOperationResult | Result of changing a client's authority | ||
| UE::MultiUserClient::EChangeObjectFrequencyErrorCode | This public, high-level Multi-User API for replication effectively encapsulates the lower-level ConcertSyncCore replication API, | ||
| UE::MultiUserClient::EChangeStreamOperationResult | Result of changing a client's stream | ||
| UE::MultiUserClient::EPropertyChangeType | This public, high-level Multi-User API for replication effectively encapsulates the lower-level ConcertSyncCore replication API, | ||
| UE::MultiUserClient::EPutObjectErrorCode | Explains why a change to an object in the stream was invalid. |