Navigation
API > API/Plugins > API/Plugins/ConcertSyncCore
References
| Module | ConcertSyncCore |
| Header | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncCore/Source/ConcertSyncCore/Public/ConcertWorkspaceData.h |
| Include | #include "ConcertWorkspaceData.h" |
Syntax
USTRUCT&40;&41;
struct FConcertPackage
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | FileId | A link to a file containing the data if the package size was too large to be directly embedded. | |
| FConcertPackageInfo | Info | Contains information about the package event such as the package name, the event type, if this was triggered by an auto-save, etc. | |
| FConcertByteArray | PackageData | Contains the package data, unless the package size was too large (according to the hard limit or a configuration). |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanEmbedPackageDataAsByteArray
(
uint64 PackageDataSize |
Whether the package data can safely be embedded in 'PackageData' without overflow (ex 3GB overflows int32 type). | |
| constexpr uint64 | The maximum package data size that can be safely embedded in 'PackageData'. | ||
| bool | Whether some package data is embedded or linked. | ||
| bool | ShouldEmbedPackageDataAsByteArray
(
uint64 PackageDataSize |
Whether the package data should be embedded in 'PackageData'. |