Table of Contents

Namespace Stride.Core.Assets.Templates

Classes

AssetTemplateGeneratorParameters
PackageTemplateGeneratorParameters
SessionTemplateGeneratorParameters
TemplateAssetDescription

A template for creating assets.

TemplateAssetFactoryDescription
TemplateDescription

Description of a template generator that can be displayed in the GameStudio.

TemplateGeneratorBase<TParameters>

Base implementation for ITemplateGenerator and ITemplateGenerator<TParameters>.

TemplateGeneratorContext

Context that will be used to run the tempplate generator.

TemplateGeneratorParameters

Parameters used by ITemplateGenerator<TParameters>

TemplateManager

Handle templates for creating Package, ProjectReference

TemplateSampleDescription

A template for using an existing package as a template, expecting a Package to be accessible from FullPath with the same name as this template.

Interfaces

ITemplateGenerator

The interface to represent a template generator.

ITemplateGenerator<TParameters>

The interface to represent a template generator.

Enums

TemplateScope

Describes if a template is supporting a particular context

TemplateStatus

Status of the template

Delegates

RunGeneratorDelegate