Table of Contents

Class TemplateAssetFactoryDescription

Namespace
Stride.Core.Assets.Templates
Assembly
Stride.Core.Assets.dll
[DataContract("TemplateAssetFactory")]
public class TemplateAssetFactoryDescription : TemplateAssetDescription, IFileSynchronizable
Inheritance
object
TemplateAssetFactoryDescription
Implements
Inherited Members
Extension Methods

Properties

DerivedFrom

The URL of an asset of the session the new asset derives from (its archetype), such as a package's default graphics compositor, instead of a fresh asset from the factory.

public string? DerivedFrom { get; set; }

Property Value

string

FactoryTypeName

public string? FactoryTypeName { get; set; }

Property Value

string

Prompts

Values asked from the user and applied to the new asset, in order.

public List<TemplateAssetPrompt> Prompts { get; }

Property Value

List<TemplateAssetPrompt>

Methods

GetFactory()

public IAssetFactory<Asset>? GetFactory()

Returns

IAssetFactory<Asset>