IConcertSyncClientModule

Interface for the Concert Sync Client module.

Windows
MacOS
Linux

Inheritance Hierarchy

IModuleInterface

IConcertSyncClientModule

References

Module

ConcertSyncClient

Header

/Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Source/ConcertSyncClient/Public/IConcertSyncClientModule.h

Include

#include "IConcertSyncClientModule.h"

Syntax

class IConcertSyncClientModule : public IModuleInterface

Remarks

Interface for the Concert Sync Client module.

Functions

Name Description

Public function

TSharedRef< ...

 

CreateClient

(
    const FString& InRole
)

Create a sync client that will perform a certain role (eg, MultiUser, DisasterRecovery, etc)

Public function Static

IConcertSync...

 

Get()

Singleton-like access to this module's interface.

Public function Const

TSharedPtr< ...

 

GetClient

(
    const FString& InRole
)

Find a concert sync client.

Public function Const

TArray< TSha...

 

GetClients()

Returns the list of active clients.

Public function

IConcertClie...

 

GetPackageBridge()

Get the bridge between the editor package system and Concert.

Public function

IConcertClie...

 

GetTransactionBridge()

Get the bridge between the editor transaction system and Concert.

Public function Static

bool

 

IsAvailable()

Checks to see if this module is loaded and ready.

Public function

FOnConcertCl...

 

OnClientCreated()

Delegate invoked when a new concert sync client is created.

Public function

UConcertClie...

 

ParseClientSettings

(
    const TCHAR* CommandLine
)

Parse command line client settings and apply them

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss