Search Results for

    Show / Hide Table of Contents

    Class CookAssetsStep

    Cooking step that builds all the assets and packages them to the output directory. Uses incremental build cache to provide faster building.

    Inheritance
    BuildStep
    CookAssetsStep
    Inherited Members
    CookAssetsStep
    BuildStep::OnBuildEnded(CookingData& data, bool failed)
    BuildStep::OnBuildStarted(CookingData& data)
    CookAssetsStep
    BuildStep::~BuildStep()
    Assembly: FlaxEngine.dll
    File: Editor/Cooker/Steps/CookAssetsStep.h
    Syntax
    public class CookAssetsStep : public GameCooker::BuildStep

    Constructors

    CookAssetsStep()

    Initializes a new instance of the CookAssetsStep class.

    Declaration
    public CookAssetsStep()

    Fields

    AssetProcessors

    The asset processors (key: asset full typename, value: processor function that cooks the asset).

    Declaration
    public static Dictionary<String, ProcessAssetFunc> AssetProcessors
    Field Value
    Dictionary<String, ProcessAssetFunc>

    Methods

    Perform(CookingData& data)

    Performs this step.

    Declaration
    public virtual bool Perform(CookingData& data) override
    Parameters
    CookingData data

    The data.

    Returns
    bool

    True if failed, otherwise false.

    Overrides
    BuildStep::Perform(CookingData& data)

    ProcessDefaultAsset(AssetCookData& options)

    Declaration
    public static bool ProcessDefaultAsset(AssetCookData& options)
    Parameters
    AssetCookData options

    Returns
    bool

    See Also

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat