Class BuildSettings | Platforms | 0.2.2-preview.10
docs.unity.cn
    Show / Hide Table of Contents

    Class BuildSettings

    Inheritance
    Object
    ScriptableObjectPropertyContainer<BuildSettings>
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>
    BuildSettings
    Inherited Members
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.CreateInstance(BuildSettings)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.HasComponent(Type)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.HasComponent<T>()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.IsComponentInherited(Type)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.IsComponentInherited<T>()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.IsComponentOverridden(Type)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.IsComponentOverridden<T>()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.GetComponent(Type)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.GetComponent<T>()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.TryGetComponent(Type, IBuildSettingsComponent)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.TryGetComponent<T>(T)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.GetComponentOrDefault(Type)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.GetComponentOrDefault<T>()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.GetComponents()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.GetComponents(Type)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.GetComponents<T>()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.GetComponentTypes()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.SetComponent(Type, IBuildSettingsComponent)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.SetComponent<T>(T)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.SetComponent(Type)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.SetComponent<T>()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.RemoveComponent(Type)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.RemoveComponent<T>()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.ClearComponents()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.HasDependency(BuildSettings)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.AddDependency(BuildSettings)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.GetDependencies()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.RemoveDependency(BuildSettings)
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.ClearDependencies()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.Reset()
    HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>.Sanitize()
    ScriptableObjectPropertyContainer<BuildSettings>.Reset()
    ScriptableObjectPropertyContainer<BuildSettings>.Sanitize()
    ScriptableObjectPropertyContainer<BuildSettings>.CreateInstance(Action<BuildSettings>)
    ScriptableObjectPropertyContainer<BuildSettings>.CreateAsset(String, Action<BuildSettings>)
    ScriptableObjectPropertyContainer<BuildSettings>.CreateAssetInActiveDirectory(String, Action<BuildSettings>)
    ScriptableObjectPropertyContainer<BuildSettings>.LoadAsset(String)
    ScriptableObjectPropertyContainer<BuildSettings>.LoadAsset(GUID)
    ScriptableObjectPropertyContainer<BuildSettings>.SaveAsset(String)
    ScriptableObjectPropertyContainer<BuildSettings>.RestoreAsset()
    ScriptableObjectPropertyContainer<BuildSettings>.IsModified()
    ScriptableObjectPropertyContainer<BuildSettings>.SerializeToJson()
    ScriptableObjectPropertyContainer<BuildSettings>.DeserializeFromJson(BuildSettings, String)
    ScriptableObjectPropertyContainer<BuildSettings>.SerializeToPath(String)
    ScriptableObjectPropertyContainer<BuildSettings>.DeserializeFromPath(BuildSettings, String)
    ScriptableObjectPropertyContainer<BuildSettings>.OnBeforeSerialize()
    ScriptableObjectPropertyContainer<BuildSettings>.OnAfterDeserialize()
    Namespace: Unity.Build
    Syntax
    [Obsolete("BuildSettings has been renamed to BuildConfiguration. (RemovedAfter 2020-05-01) (UnityUpgradable) -> BuildConfiguration")]
    public sealed class BuildSettings : HierarchicalComponentContainer<BuildSettings, IBuildSettingsComponent>, ISerializationCallbackReceiver

    Fields

    AssetExtension

    Declaration
    public const string AssetExtension = ".buildsettings"
    Field Value
    Type Description
    String

    Methods

    Build()

    Declaration
    public BuildPipelineResult Build()
    Returns
    Type Description
    BuildPipelineResult

    CanBuild(out String)

    Declaration
    public bool CanBuild(out string reason)
    Parameters
    Type Name Description
    String reason
    Returns
    Type Description
    Boolean

    CanRun(out String)

    Declaration
    public bool CanRun(out string reason)
    Parameters
    Type Name Description
    String reason
    Returns
    Type Description
    Boolean

    GetBuildPipeline()

    Declaration
    public BuildPipeline GetBuildPipeline()
    Returns
    Type Description
    BuildPipeline

    Run()

    Declaration
    public RunStepResult Run()
    Returns
    Type Description
    RunStepResult
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX