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

Generates expresso scripts and methods for Articy import data. More...

#include <ExpressoScriptsGenerator.h>

Static Public Member Functions

static void GenerateCode (const UArticyImportData *Data, FString &OutFile)
 Generates code for the Articy expresso scripts class.
static FString GetFilename (const UArticyImportData *Data)
 Returns the filename of the generated expresso scripts class (with extension).

Detailed Description

Generates expresso scripts and methods for Articy import data.

Member Function Documentation

◆ GenerateCode()

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

Generates code for the Articy expresso scripts class.

Manages the code generation process for the expresso scripts, including user methods and global variables.

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

This function manages the code generation process for the expresso scripts, including user methods and global variables.

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

◆ GetFilename()

FString ExpressoScriptsGenerator::GetFilename ( const UArticyImportData * Data)
static

Returns the filename of the generated expresso scripts class (with extension).

Generates the filename for the expresso scripts based on the import data.

Parameters
DataThe import data used for filename generation.
Returns
The filename of the generated expresso scripts class.

This function generates the filename for the expresso scripts based on the import data.

Parameters
DataThe import data used for filename generation.
Returns
The filename of the generated expresso scripts class.

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