Search Results for

    Show / Hide Table of Contents

    Class BuildConfiguration

    Inheritance
    System.Object
    UnityEngine.Object
    UnityEngine.ScriptableObject
    BuildConfiguration
    Namespace: GDX.Editor.Build
    Syntax
    [CreateAssetMenu(fileName = "BC_BuildConfig", menuName = "GDX/Build Configuration")]
    public class BuildConfiguration : ScriptableObject

    Fields

    | Improve this Doc View Source

    AdditionalDefines

    Declaration
    [Header("Compilation")]
    public string[] AdditionalDefines
    Field Value
    Type Description
    System.String[]
    | Improve this Doc View Source

    Dependencies

    Declaration
    [Header("Based On")]
    public BuildConfiguration[] Dependencies
    Field Value
    Type Description
    BuildConfiguration[]
    | Improve this Doc View Source

    ExecutableName

    Declaration
    public string ExecutableName
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    IgnoreSubsceneFolders

    Declaration
    [Tooltip("This will attempt to ignore anything under a folder which matches a previously added Scene.")]
    public bool IgnoreSubsceneFolders
    Field Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    OutputFolder

    Declaration
    [Header("Output")]
    public string OutputFolder
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    OverlayFolders

    Declaration
    [Tooltip("Overlay content relative to Application.dataPath, on top of the build executable.")]
    [Header("Extras")]
    public BuildConfiguration.FolderMapping[] OverlayFolders
    Field Value
    Type Description
    BuildConfiguration.FolderMapping[]
    | Improve this Doc View Source

    SceneFolders

    Declaration
    public string[] SceneFolders
    Field Value
    Type Description
    System.String[]
    | Improve this Doc View Source

    Scenes

    Declaration
    [Header("Content")]
    public SceneAsset[] Scenes
    Field Value
    Type Description
    UnityEditor.SceneAsset[]

    Methods

    | Improve this Doc View Source

    GetResolvedExecutableName()

    Declaration
    public string GetResolvedExecutableName()
    Returns
    Type Description
    System.String
    | Improve this Doc View Source

    GetResolvedOutputPath()

    Declaration
    public string GetResolvedOutputPath()
    Returns
    Type Description
    System.String
    | Improve this Doc View Source

    GetResolvedOverlayFolders()

    Declaration
    public BuildConfiguration.FolderMapping[] GetResolvedOverlayFolders()
    Returns
    Type Description
    BuildConfiguration.FolderMapping[]
    | Improve this Doc View Source

    GetResolvedScenePaths()

    Declaration
    public string[] GetResolvedScenePaths()
    Returns
    Type Description
    System.String[]
    | Improve this Doc View Source

    GetResolvedScriptingDefines()

    Declaration
    public string[] GetResolvedScriptingDefines()
    Returns
    Type Description
    System.String[]

    Extension Methods

    ObjectExtensions.SafeDestroy(Object, Single)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Built on 2024-01-01 against 1f69a68.
    Generated by Dox+DocFX.