Navigation
API > API/Plugins > API/Plugins/MultiUserClientLibrary
Params for changing how often objects replicate.
All objects default to a global setting that can be changed by setting bChangeDefaults = true and changing NewDefaults to contain the new defaults. Objects can have overrides mutated via OverridesToAdd and OverridesToRemove. Overrides override the default behavior.
| Name | FMultiUserFrequencyChangeRequest |
| Type | struct |
| Header File | /Engine/Plugins/Developer/Concert/ConcertApp/MultiUserClient/Source/MultiUserClientLibrary/Public/Replication/Async/ChangeClientBlueprintParams.h |
| Include Path | #include "Replication/Async/ChangeClientBlueprintParams.h" |
Syntax
USTRUCT (BlueprintType )
struct FMultiUserFrequencyChangeRequest
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bChangeDefaults | bool | Whether to replace the defaults currently registered on the server with the ones specified in NewDefaults. | Replication/Async/ChangeClientBlueprintParams.h |
|
| NewDefaults | FMultiUserObjectReplicationSettings | Set new frequency defaults for all objects that do not have any overrides. | Replication/Async/ChangeClientBlueprintParams.h |
|
| OverridesToAdd | TMap< FSoftObjectPath, FMultiUserObjectReplicationSettings > | Objects for which to add overrides | Replication/Async/ChangeClientBlueprintParams.h |
|
| OverridesToRemove | TSet< FSoftObjectPath > | Objects for which to remove overrides. | Replication/Async/ChangeClientBlueprintParams.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsEmpty() |
Replication/Async/ChangeClientBlueprintParams.h |