Nuke.Unreal
Build Unreal apps in Style.
Loading...
Searching...
No Matches
Nuke.Unreal.BoilerplateGenerators.TargetGenerator Class Reference
Inheritance diagram for Nuke.Unreal.BoilerplateGenerators.TargetGenerator:
Nuke.Unreal.BoilerplateGenerators.BoilerplateGenerator

Public Member Functions

void Generate (AbsolutePath templatesPath, AbsolutePath currentFolder, string name)
 

Protected Member Functions

void CheckInsideSourceFolder (AbsolutePath currentFolder)
 

Protected Attributes

TargetModel? Model
 

Properties

string TemplateSubfolder [get]
 
- Properties inherited from Nuke.Unreal.BoilerplateGenerators.BoilerplateGenerator
static AbsolutePath DefaultTemplateFolder [get]
 

Additional Inherited Members

- Static Protected Member Functions inherited from Nuke.Unreal.BoilerplateGenerators.BoilerplateGenerator
static void CheckErrors (Template template)
 
static void RenderFile (AbsolutePath templateRoot, RelativePath source, AbsolutePath destinationFolder, object model)
 Render a file from a scriban template.
 
static void RenderFolder (AbsolutePath templateRoot, AbsolutePath destinationFolder, object model, AbsolutePath? currentFolder=null)
 Render scriban templated scaffoldings and files to destination folder.
 

Detailed Description

Definition at line 19 of file TargetGenerator.cs.

Member Function Documentation

◆ CheckInsideSourceFolder()

void Nuke.Unreal.BoilerplateGenerators.TargetGenerator.CheckInsideSourceFolder ( AbsolutePath currentFolder)
protected

Definition at line 48 of file TargetGenerator.cs.

◆ Generate()

void Nuke.Unreal.BoilerplateGenerators.TargetGenerator.Generate ( AbsolutePath templatesPath,
AbsolutePath currentFolder,
string name )

Definition at line 24 of file TargetGenerator.cs.

Member Data Documentation

◆ Model

TargetModel? Nuke.Unreal.BoilerplateGenerators.TargetGenerator.Model
protected

Definition at line 21 of file TargetGenerator.cs.

Property Documentation

◆ TemplateSubfolder

string Nuke.Unreal.BoilerplateGenerators.TargetGenerator.TemplateSubfolder
get

Definition at line 22 of file TargetGenerator.cs.


The documentation for this class was generated from the following file: