Navigation
API > API/Plugins > API/Plugins/ConcertSyncClient > API/Plugins/ConcertSyncClient/IConcertClientTransactionBridge
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplyRemoteTransaction
(
const FConcertTransactionEventBase& InEvent, |
Apply a remote transaction event to this local instance. | IConcertClientTransactionBridge.h | |
void ApplyRemoteTransaction
(
const FConcertTransactionEventBase& InEvent, |
Apply a remote transaction event to this local instance. | IConcertClientTransactionBridge.h |
ApplyRemoteTransaction(const FConcertTransactionEventBase &, const FConcertSessionVersionInfo , const TArray< FName > &, const FConcertLocalIdentifierTable , const bool, FRemoteTransactionResult *)
Description
Apply a remote transaction event to this local instance.
| Name | ApplyRemoteTransaction |
| Type | function |
| Header File | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Source/ConcertSyncClient/Public/IConcertClientTransactionBridge.h |
| Include Path | #include "IConcertClientTransactionBridge.h" |
void ApplyRemoteTransaction
(
const FConcertTransactionEventBase & InEvent,
const FConcertSessionVersionInfo * InVersionInfo,
const TArray < FName > & InPackagesToProcess,
const FConcertLocalIdentifierTable * InLocalIdentifierTablePtr,
const bool bIsSnapshot,
FRemoteTransactionResult * ResultInfo
)
Parameters
| Name | Remarks |
|---|---|
| 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. |
| ResultInfo | Optional extended result information to fill. |
ApplyRemoteTransaction(const FConcertTransactionEventBase &, const FConcertSessionVersionInfo , const TArray< FName > &, const FConcertLocalIdentifierTable , const bool, const class FConcertSyncWorldRemapper &, FRemoteTransactionResult *)
Description
Apply a remote transaction event to this local instance.
| Name | ApplyRemoteTransaction |
| Type | function |
| Header File | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Source/ConcertSyncClient/Public/IConcertClientTransactionBridge.h |
| Include Path | #include "IConcertClientTransactionBridge.h" |
void ApplyRemoteTransaction
(
const FConcertTransactionEventBase & InEvent,
const FConcertSessionVersionInfo * InVersionInfo,
const TArray < FName > & InPackagesToProcess,
const FConcertLocalIdentifierTable * InLocalIdentifierTablePtr,
const bool bIsSnapshot,
const class FConcertSyncWorldRemapper & ConcertSyncWorldRemapper,
FRemoteTransactionResult * ResultInfo
)
Parameters
| Name | Remarks |
|---|---|
| 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. |
| ConcertSyncWorldRemapper | Remapper to use in the case the current world is different from the one sent in the transaction. |
| ResultInfo | Optional extended result information to fill. |