ArticyXImporter
ArticyXImporter for Unreal Engine
Loading...
Searching...
No Matches
DatabaseGenerator Class Reference

Generates project-specific Articy Database code and assets. More...

#include <DatabaseGenerator.h>

Static Public Member Functions

static void GenerateCode (const UArticyImportData *Data, FString &OutFile)
 Generates code for the Articy database class based on import data.
static class UArticyDatabaseGenerateAsset (const UArticyImportData *Data)
 Generates the Articy database asset based on import data.

Detailed Description

Generates project-specific Articy Database code and assets.

Member Function Documentation

◆ GenerateAsset()

UArticyDatabase * DatabaseGenerator::GenerateAsset ( const UArticyImportData * Data)
static

Generates the Articy database asset based on import data.

Parameters
DataThe import data used for asset generation.
Returns
A pointer to the generated Articy database asset.

This function creates the project-specific Articy database asset.

Parameters
DataThe import data used for asset generation.
Returns
A pointer to the generated Articy database asset.

◆ GenerateCode()

void DatabaseGenerator::GenerateCode ( const UArticyImportData * Data,
FString & OutFile )
static

Generates code for the Articy database class based on import data.

Parameters
DataThe import data used for code generation.
OutFileThe output filename for the generated code.

This function creates a header file for the project-specific Articy database class.

Parameters
DataThe import data used for code generation.
OutFileThe output filename for the generated code.

The documentation for this class was generated from the following files:
  • Source/ArticyEditor/Private/CodeGeneration/DatabaseGenerator.h
  • Source/ArticyEditor/Private/CodeGeneration/DatabaseGenerator.cpp