Class CookingData
Game cooking temporary data.
Namespace: FlaxEditor
Assembly: FlaxEngine.CSharp.dll
Syntax
[Unmanaged]
public sealed class CookingData : Object
Constructors
CookingData()
Properties
Configuration
The configuration.
Declaration
[Unmanaged]
public BuildConfiguration Configuration { get; }
Property Value
BuildConfiguration
|
CustomDefines
The list of custom defines passed to the build tool when compiling project scripts. Can be used in build scripts for configuration (Configuration.CustomDefines).
Declaration
[Unmanaged]
public string[] CustomDefines { get; }
Property Value
System.String[]
|
DataOutputPath
The output path for data files (Content, Dotnet, Mono, etc.).
Declaration
[Unmanaged]
public string DataOutputPath { get; }
Property Value
System.String
|
ManagedCodeOutputPath
The output path for binaries (C# code libraries).
Declaration
[Unmanaged]
public string ManagedCodeOutputPath { get; }
Property Value
System.String
|
NativeCodeOutputPath
The output path for binaries (native executable and native code libraries).
Declaration
[Unmanaged]
public string NativeCodeOutputPath { get; }
Property Value
System.String
|
Options
The options.
Declaration
[Unmanaged]
public BuildOptions Options { get; }
Property Value
BuildOptions
|
OriginalOutputPath
The original output path (actual OutputPath could be modified by the Platform Tools or a plugin for additional layout customizations or packaging). This path is preserved.
Declaration
[Unmanaged]
public string OriginalOutputPath { get; }
Property Value
System.String
|
Platform
The platform.
Declaration
[Unmanaged]
public BuildPlatform Platform { get; }
Property Value
BuildPlatform
|
Preset
The name of build preset used for cooking (can be used by editor and game plugins).
Declaration
[Unmanaged]
public string Preset { get; }
Property Value
System.String
|
PresetTarget
The name of build preset target used for cooking (can be used by editor and game plugins).
Declaration
[Unmanaged]
public string PresetTarget { get; }
Property Value
System.String
|