docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class ProgressReporter

    Universal progress reporter for main thread.

    Inheritance
    object
    ProgressReporter
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: UnityEditor.Pixyz.UnitySDK
    Assembly: Unity.Pixyz.UnitySDK.Editor.dll
    Syntax
    public class ProgressReporter

    Constructors

    ProgressReporter()

    Constructor

    Declaration
    public ProgressReporter()

    Fields

    Progress

    State

    Declaration
    public ProgressReporter.ProgressState Progress
    Field Value
    Type Description
    ProgressReporter.ProgressState

    ProgressEvent

    UnityEvent to report progress

    Declaration
    public UnityEvent<ProgressReporter.ProgressState> ProgressEvent
    Field Value
    Type Description
    UnityEvent<ProgressReporter.ProgressState>

    Methods

    Report(float)

    Report progress.

    Declaration
    public void Report(float percentage)
    Parameters
    Type Name Description
    float percentage

    Progress in percent

    Report(float, string)

    Report progress.

    Declaration
    public void Report(float percentage, string description)
    Parameters
    Type Name Description
    float percentage

    Progress in percent

    string description

    Progress description

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)