Module |
|
Header |
/Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Source/ConcertSyncClient/Public/IConcertSyncClient.h |
Include |
#include "IConcertSyncClient.h" |
class IConcertSyncClient
Interface for a Concert Sync Client.
Name | Description | |
---|---|---|
|
~IConcertSyncClient() |
Name | Description | ||
---|---|---|---|
|
IConcertClie... |
GetConcertClient() |
Get the current client |
|
IConcertClie... |
GetPresenceManager() |
Get the current session presence manager, if any. |
|
IConcertClie... |
GetSequencerManager() |
Get the current session sequencer manager, if any. |
|
GetSessionClientActions ( |
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. |
|
|
IConcertClie... |
GetTransactionBridge() |
Get the current transaction bridge for this client |
|
TSharedPtr< ... |
GetWorkspace() |
Get the current session client workspace, if any. |
|
FOnConcertCl... |
OnSyncSessionShutdown() |
Get the delegate called just after the workspace gets deleted. |
|
FOnConcertCl... |
OnSyncSessionStartup() |
Get the delegate called just before the workspace gets created. |
|
FOnConcertCl... |
OnWorkspaceShutdown() |
Get the delegate called on every workspace shutdown. |
|
FOnConcertCl... |
OnWorkspaceStartup() |
Get the delegate called on every workspace startup. |
|
PersistAllSessionChanges() |
Persist all session changes and prepare the files for source control submission. |
|
|
SetFileSharingService |
Set the file sharing service, enabling the server to work with large files. |
|
|
Shutdown() |
Stop this Concert Sync Client |
|
|
Startup ( |
Start this Concert Sync Client using the given config |