Navigation
API > API/Plugins > API/Plugins/ConcertClient
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UConcertClientConfig
References
| Module | ConcertClient |
| Header | /Engine/Plugins/Developer/Concert/ConcertMain/Source/ConcertClient/Public/ConcertClientSettings.h |
| Include | #include "ConcertClientSettings.h" |
Syntax
UCLASS (Config=Engine)
class UConcertClientConfig : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAutoConnect | Automatically connect or create default session on default server. | |
| bool | bInstallEditorToolbarButton | True if the Multi-User module should install shortcut button and its drop-down menu in the level editor toolbar. | |
| bool | bIsHeadless | True if this client should be "headless"? (ie, not display any UI). | |
| bool | bRetryAutoConnectOnError | If auto-connect is on, retry connecting to the default server/session until it succeeds or the user cancels. | |
| bool | bShouldPromptForHotReloadOnLevel | Hot reload of a level happens automatically when level / sublevel is changed. | |
| FConcertClientSettings | ClientSettings | Client & client session settings | |
| FString | DefaultSaveSessionAs | If this client create the default session, should the session data be saved when it's deleted. | |
| FString | DefaultServerURL | Default server url (just a name for now) to look for on auto or default connect. | |
| FString | DefaultSessionName | Default session name to look for on auto connect or default connect. | |
| FString | DefaultSessionToRestore | If this client create the default session, should the session restore a saved session. | |
| FConcertEndpointSettings | EndpointSettings | Endpoint settings passed down to endpoints on creation | |
| FGameplayTagContainer | ReadOnlyAssignment | A list of roles that should enter multi-user in read-only mode. | |
| FGameplayTagContainer | SendOnlyAssignment | A list of roles that should enter multi-user in send-only mode. | |
| EConcertServerType | ServerType | Determines which server executable with be launched: Console -> UnrealMultiUserServer.exe Slate -> UnrealMultiUserSlateServer.exe | |
| FConcertSourceControlSettings | SourceControlSettings |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| bool | IsEditorOnly () |
Mark this setting object as editor only. |