Navigation
Unreal Engine C++ API Reference > Plugins > ConcertSyncClient
References
Module | ConcertSyncClient |
Header | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Source/ConcertSyncClient/Public/IConcertSyncClient.h |
Include | #include "IConcertSyncClient.h" |
Syntax
class IConcertSyncClient
Remarks
Interface for a Concert Sync Client.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
IConcertClientRef | Get the current client | |
![]() ![]() |
IConcertClientPackageBridge * | Get the current package bridge for this client. | |
![]() ![]() |
IConcertClientPresenceManager * | Get the current session presence manager, if any. | |
![]() ![]() |
IConcertClientSequencerManager * | Get the current session sequencer manager, if any. | |
![]() ![]() |
void | GetSessionClientActions
(
const FConcertSessionClientInfo& InClientInfo, |
Queries the list of opaque actions that could be performed on the specified client session, like turning the client presence visibily on/off in the map. |
![]() ![]() |
IConcertClientTransactionBridge * | Get the current transaction bridge for this client | |
![]() ![]() |
TSharedPtr< IConcertClientWorkspace > | GetWorkspace () |
Get the current session client workspace, if any. |
![]() |
FOnConcertClientSyncSessionStartupOrShutdown & | Get the delegate called just after the workspace gets deleted. | |
![]() |
FOnConcertClientSyncSessionStartupOrShutdown & | Get the delegate called just before the workspace gets created. | |
![]() |
FOnConcertClientWorkspaceStartupOrShutdown & | Get the delegate called on every workspace shutdown. | |
![]() |
FOnConcertClientWorkspaceStartupOrShutdown & | Get the delegate called on every workspace startup. | |
![]() |
void | Persist all session changes and prepare the files for source control submission. | |
![]() |
void | PersistSpecificChanges
(
TArrayView< const FName > Packages |
Persist specific packages |
![]() |
void | SetFileSharingService
(
TSharedPtr< IConcertFileSharingService > InFileSharingService |
Set the file sharing service, enabling the server to work with large files. |
![]() |
void | Shutdown () |
Stop this Concert Sync Client |
![]() |
void | Startup
(
const UConcertClientConfig* InClientConfig, |
Start this Concert Sync Client using the given config |