Navigation
API > API/Plugins > API/Plugins/StormSyncCore
References
| Module | StormSyncCore |
| Header | /Engine/Plugins/Experimental/StormSync/Source/StormSyncCore/Public/StormSyncPackageDescriptor.h |
| Include | #include "StormSyncPackageDescriptor.h" |
Syntax
USTRUCT ()
struct FStormSyncFileDependency
Remarks
Represents a file included in an ava package (and buffer). Has information about package name, and file system data such as file timestamp, size and hash used in the diffing process to figure out which files need to be synchronized for a given ava package.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | FileHash | The MD5 hash of the file on disk | |
| uint64 | FileSize | File size on disk | |
| FName | PackageName | Original package name (eg. /Game/Path/File) | |
| int64 | Timestamp | Unix timestamp the file had when the buffer was created |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default constructor. | |||
FStormSyncFileDependency
(
const FName& InPackageName |
Default constructor initializing just the PackageName | ||
FStormSyncFileDependency
(
const FName& InPackageName, |
Default constructor with all members initialization |