IConcertClientTransactionBridge::ApplyRemoteTransaction

Apply a remote transaction event to this local instance.

Windows
MacOS
Linux

References

Module

ConcertSyncClient

Header

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

Include

#include "IConcertClientTransactionBridge.h"

Syntax

void ApplyRemoteTransaction
(
    const FConcertTransactionEventBase & InEvent,
    const FConcertSessionVersionInfo * InVersionInfo,
    const TArray< FName > & InPackagesToProcess,
    const FConcertLocalIdentifierTable * InLocalIdentifierTablePtr,
    const bool bIsSnapshot
)

Remarks

Apply a remote transaction event to this local instance.

Parameters

Parameter

Description

InEvent

The event to apply.

InVersionInfo

The version information for the serialized data in the event, or null if the event should be serialized using the compiled in version info.

InPackagesToProcess

The list of packages to apply changes for, or an empty array to apply all changes.

InLocalIdentifierTablePtr

The local identifier table for the event data (if any).

bIsSnapshot

True if this transaction event was a snapshot rather than a finalized transaction.

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