Navigation
API > API/Plugins > API/Plugins/PCG
Default exporter to save data collections, with no capacity for update.
| Name | UPCGDataCollectionExporter |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Elements/IO/PCGSaveAssetElement.h |
| Include Path | #include "Elements/IO/PCGSaveAssetElement.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UPCGDataCollectionExporter : public UPCGAssetExporter
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPCGAssetExporter → UPCGDataCollectionExporter
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetColor | FLinearColor | Elements/IO/PCGSaveAssetElement.h |
|
|
| AssetDescription | FString | Elements/IO/PCGSaveAssetElement.h |
|
|
| Data | FPCGDataCollection | Elements/IO/PCGSaveAssetElement.h |
|
Functions
Protected
Overridden from UPCGAssetExporter
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool ExportAsset
(
const FString& PackageName, |
Exports data to an asset based on the exporter's metadata | Elements/IO/PCGSaveAssetElement.h | |
virtual UPackage * UpdateAsset
(
const FAssetData& PCGAsset |
Updates the asset from its source data, when possible | Elements/IO/PCGSaveAssetElement.h |