Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    Stride.Core.Assets.Compiler Namespace

    Classes

    AssetBuildStep

    Represents a list of Stride.Core.BuildEngine.BuildStep instances that compiles a given asset.

    AssetCommand

    A command processing an Asset.

    AssetCommand<T>

    AssetCompilationContext

    AssetCompiledArgs

    The class represents the argument of the AssetCompiled event raised by the ItemListCompiler class.

    AssetCompilerAttribute

    Attribute to define an asset compiler for a Asset.

    AssetCompilerBase

    Base implementation for IAssetCompiler suitable to compile a single type of Asset.

    AssetCompilerContext

    The context used when compiling an asset in a Package.

    AssetCompilerRegistry

    A registry containing the asset compilers of the assets.

    AssetCompilerResult

    Result of a compilation of assets when using Prepare(AssetCompilerContext, AssetItem)

    AssetDependenciesCompiler

    An asset compiler that will compile an asset with all its dependencies.

    CompilerContext

    The context used when compiling an asset in a Package.

    DummyAssetCommand<TAsset, TContent>

    An AssetCommand that will create a default instance of the content type for a given asset, rather than compiling it.

    FailedCommand

    ImportStreamCommand

    ItemListCompiler

    The base class to compile a series of AssetItems using associated IAssetCompilers. An item list compiler only creates the build steps required to creates some output items. The result of a compilation has then to be executed by the build engine to effectively create the outputs items.

    PackageAssetEnumerator

    Enumerate all assets of this package and its references.

    PackageCompiler

    A package assets compiler. Creates the build steps necessary to produce the assets of a package.

    RootPackageAssetEnumerator

    Only enumerates assets that are marked as roots and their dependencies.

    Interfaces

    IAssetCompiler

    Main interface for compiling an Asset.

    ICompilationContext

    IPackageCompiler

    Interface for compiling a package.

    IPackageCompilerSource

    Enumerate assets that PackageCompiler will process.

    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation