mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class UnityPlayerBuildTools

    Cross platform player build tools

    Inheritance
    Object
    UnityPlayerBuildTools
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.MixedReality.Toolkit.Build.Editor
    Assembly: cs.temp.dll.dll
    Syntax
    public static class UnityPlayerBuildTools

    Fields

    BuildSymbolDebug

    Declaration
    public const string BuildSymbolDebug = "debug"
    Field Value
    Type Description
    String

    BuildSymbolDebug

    Declaration
    public const string BuildSymbolDebug = "debug"
    Field Value
    Type Description
    String

    BuildSymbolMaster

    Declaration
    public const string BuildSymbolMaster = "master"
    Field Value
    Type Description
    String

    BuildSymbolMaster

    Declaration
    public const string BuildSymbolMaster = "master"
    Field Value
    Type Description
    String

    BuildSymbolRelease

    Declaration
    public const string BuildSymbolRelease = "release"
    Field Value
    Type Description
    String

    BuildSymbolRelease

    Declaration
    public const string BuildSymbolRelease = "release"
    Field Value
    Type Description
    String

    Methods

    BuildUnityPlayer(IBuildInfo)

    Starts the build process

    Declaration
    public static BuildReport BuildUnityPlayer(IBuildInfo buildInfo)
    Parameters
    Type Name Description
    IBuildInfo buildInfo
    Returns
    Type Description
    BuildReport

    The BuildReport from Unity's BuildPipeline

    BuildUnityPlayer(IBuildInfo)

    Starts the build process

    Declaration
    public static BuildReport BuildUnityPlayer(IBuildInfo buildInfo)
    Parameters
    Type Name Description
    IBuildInfo buildInfo
    Returns
    Type Description
    BuildReport

    The BuildReport from Unity's BuildPipeline

    BuildUnityPlayerSimplified()

    Declaration
    public static Task<bool> BuildUnityPlayerSimplified()
    Returns
    Type Description
    Task<Boolean>

    BuildUnityPlayerSimplified()

    Declaration
    public static Task<bool> BuildUnityPlayerSimplified()
    Returns
    Type Description
    Task<Boolean>

    GetProjectPath()

    Get the Unity Project Root Path.

    Declaration
    public static string GetProjectPath()
    Returns
    Type Description
    String

    The full path to the project's root.

    GetProjectPath()

    Get the Unity Project Root Path.

    Declaration
    public static string GetProjectPath()
    Returns
    Type Description
    String

    The full path to the project's root.

    ParseBuildCommandLine(ref IBuildInfo)

    Declaration
    public static void ParseBuildCommandLine(ref IBuildInfo buildInfo)
    Parameters
    Type Name Description
    IBuildInfo buildInfo

    ParseBuildCommandLine(ref IBuildInfo)

    Declaration
    public static void ParseBuildCommandLine(ref IBuildInfo buildInfo)
    Parameters
    Type Name Description
    IBuildInfo buildInfo

    RestoreNugetPackagesAsync(String, String)

    Restores any nuget packages at the path specified.

    Declaration
    public static Task<bool> RestoreNugetPackagesAsync(string nugetPath, string storePath)
    Parameters
    Type Name Description
    String nugetPath
    String storePath
    Returns
    Type Description
    Task<Boolean>

    True, if the nuget packages were successfully restored.

    RestoreNugetPackagesAsync(String, String)

    Restores any nuget packages at the path specified.

    Declaration
    public static Task<bool> RestoreNugetPackagesAsync(string nugetPath, string storePath)
    Parameters
    Type Name Description
    String nugetPath
    String storePath
    Returns
    Type Description
    Task<Boolean>

    True, if the nuget packages were successfully restored.

    StartCommandLineBuild()

    Start a build using Unity's command line.

    Declaration
    public static void StartCommandLineBuild()

    StartCommandLineBuild()

    Start a build using Unity's command line.

    Declaration
    public static void StartCommandLineBuild()

    SyncSolution()

    Force Unity To Write Project Files

    Declaration
    public static void SyncSolution()

    SyncSolution()

    Force Unity To Write Project Files

    Declaration
    public static void SyncSolution()
    In This Article
    • Fields
      • BuildSymbolDebug
      • BuildSymbolDebug
      • BuildSymbolMaster
      • BuildSymbolMaster
      • BuildSymbolRelease
      • BuildSymbolRelease
    • Methods
      • BuildUnityPlayer(IBuildInfo)
      • BuildUnityPlayer(IBuildInfo)
      • BuildUnityPlayerSimplified()
      • BuildUnityPlayerSimplified()
      • GetProjectPath()
      • GetProjectPath()
      • ParseBuildCommandLine(ref IBuildInfo)
      • ParseBuildCommandLine(ref IBuildInfo)
      • RestoreNugetPackagesAsync(String, String)
      • RestoreNugetPackagesAsync(String, String)
      • StartCommandLineBuild()
      • StartCommandLineBuild()
      • SyncSolution()
      • SyncSolution()
    Back to top Generated by DocFX