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
CookAssetsStep
Inherited Members
CookAssetsStep
CookAssetsStep
Assembly: FlaxEngine.dll
File: Editor/Cooker/Steps/CookAssetsStep.h
Syntax
public class CookAssetsStep : public GameCooker::BuildStep
Constructors
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
ProcessDefaultAsset(AssetCookData& options)
Declaration
public static bool ProcessDefaultAsset(AssetCookData& options)
Parameters
|
AssetCookData
options
|
Returns
|
bool
|