Class TinyBuildPipeline | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class TinyBuildPipeline

    Utility to build Tiny projects.

    Inheritance
    System.Object
    TinyBuildPipeline
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Unity.Tiny
    Syntax
    public static class TinyBuildPipeline

    Properties

    WorkspaceBuildOptions

    Builds a TinyBuildOptions instance according to the currently loaded Unity.Tiny.TinyProject.

    Declaration
    public static TinyBuildOptions WorkspaceBuildOptions { get; }
    Property Value
    Type Description
    TinyBuildOptions

    Methods

    Build(TinyBuildOptions)

    Builds a Unity.Tiny.TinyProject.

    Declaration
    public static TinyBuildResults Build(TinyBuildOptions options)
    Parameters
    Type Name Description
    TinyBuildOptions options

    Build input.

    Returns
    Type Description
    TinyBuildResults

    Build results.

    BuildAndLaunch()

    Builds the Unity.Tiny.TinyProject currently loaded in the Editor and launches the output program.

    Declaration
    public static TinyBuildResults BuildAndLaunch()
    Returns
    Type Description
    TinyBuildResults

    The build results.

    LoadProject(String)

    Utility method to load a Unity.Tiny.TinyProject in preparation for a build.

    Declaration
    public static TinyBuildOptions LoadProject(string projectPath)
    Parameters
    Type Name Description
    System.String projectPath

    .utproject asset path to load.

    Returns
    Type Description
    TinyBuildOptions

    TinyBuildOptions with pre-populated Unity.Tiny.TinyBuildOptions.Context and Unity.Tiny.TinyBuildOptions.Project properties.

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023