Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/UPCGAssetExporterUtils
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UPackage * CreateAsset
(
UPCGAssetExporter* Exporter, |
Exports an asset from the given exporter. | PCGAssetExporterUtils.h |
|
static UPackage * CreateAsset
(
UPCGAssetExporter* Exporter, |
Native API equivalent. | PCGAssetExporterUtils.h | |
static UPackage * CreateAsset
(
const FPCGAssetExporterParameters& Parameters, |
PCGAssetExporterUtils.h | ||
static UPackage * CreateAsset
(
const UClass* AssetClass, |
Generic equivalent. | PCGAssetExporterUtils.h |
CreateAsset(UPCGAssetExporter *, FPCGAssetExporterParameters)
Description
Exports an asset from the given exporter. When calling this function, the exporter should be able to create its own data and as such needs prior information (world, etc.) before calling this method.
| Name | CreateAsset |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGAssetExporterUtils.h |
| Include Path | #include "PCGAssetExporterUtils.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/PCGAssetExporterUtils.cpp |
UFUNCTION (BlueprintCallable, Category="PCG|IO")
static UPackage * CreateAsset
(
UPCGAssetExporter * Exporter,
FPCGAssetExporterParameters Parameters
)
CreateAsset(UPCGAssetExporter , const FPCGAssetExporterParameters &, FPCGContext )
Description
Native API equivalent.
| Name | CreateAsset |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGAssetExporterUtils.h |
| Include Path | #include "PCGAssetExporterUtils.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/PCGAssetExporterUtils.cpp |
static UPackage * CreateAsset
(
UPCGAssetExporter * Exporter,
const FPCGAssetExporterParameters & Parameters,
FPCGContext * InOptionalContext
)
CreateAsset(const FPCGAssetExporterParameters &, TFunctionRef< bool(const FString &PackagePath, UObject Asset)>, FPCGContext )
| Name | CreateAsset |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGAssetExporterUtils.h |
| Include Path | #include "PCGAssetExporterUtils.h" |
template<typename T>
static UPackage * CreateAsset
(
const FPCGAssetExporterParameters & Parameters,
TFunctionRef < bool &PackagePath, UObject *Asset )> ExportFunc,
FPCGContext * InOptionalContext
)
CreateAsset(const UClass , const FPCGAssetExporterParameters &, TFunctionRef< bool(const FString &PackagePath, UObject Asset)>, FPCGContext *)
Description
Generic equivalent.
| Name | CreateAsset |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGAssetExporterUtils.h |
| Include Path | #include "PCGAssetExporterUtils.h" |
static UPackage * CreateAsset
(
const UClass * AssetClass,
const FPCGAssetExporterParameters & Parameters,
TFunctionRef < bool &PackagePath, UObject *Asset )> ExportFunc,
FPCGContext * InOptionalContext
)