Navigation
API > API/Plugins > API/Plugins/StormSyncCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDeveloperSettings
- UStormSyncCoreSettings
References
| Module | StormSyncCore |
| Header | /Engine/Plugins/Experimental/StormSync/Source/StormSyncCore/Public/StormSyncCoreSettings.h |
| Include | #include "StormSyncCoreSettings.h" |
Syntax
UCLASS (MinimalAPI, Config=Game, defaultconfig, DisplayName="Core Settings")
class UStormSyncCoreSettings : public UDeveloperSettings
Remarks
Settings for the StormSyncCore plugin modules.
Handle configuration for buffer creation / extraction.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bEnableHotReloadPackages | Enables Hot Reloading of packages when modified by a sync operation. | |
| bool | bExportOnlyGameContent | Whether StormSync should consider packages only within the `/Game_ project content when performing an export or sending over the network. | |
| bool | bFilterInvalidReferences | Whether to always ignore invalid references (eg. not existing on disk) during pak creation (when exporting or sending over network) | |
| FString | ExportDefaultNameFormatString | A DateTime format string to customize the default name generated during a package export to local file (.spak). | |
| TSet< FName > | IgnoredPackages | Set of package names to ignore in pak file creation. | |
| TSet< FName > | IgnoredPackagesInternal | Not exposed to end user via Project Settings UI, acts as a fail-safe additional ignore list for Packages like /Engine_ and /Script_, or any other Packages we want to make sure to ignore regardless of user settings. |
Constructors
| Type | Name | Description | |
|---|---|---|---|