docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class SimpleContentPublishingStep

    Inheritance
    object
    Object
    ScriptableObject
    ContentPublishingStep
    SimpleContentPublishingStep
    Inherited Members
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(string)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, bool)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, bool)
    Object.Destroy(Object, float)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, bool)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, bool)
    Object.FindObjectsByType(Type, FindObjectsSortMode)
    Object.FindObjectsByType(Type, FindObjectsInactive, FindObjectsSortMode)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, float)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectsByType<T>(FindObjectsSortMode)
    Object.FindObjectsOfType<T>(bool)
    Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
    Object.FindObjectOfType<T>()
    Object.FindObjectOfType<T>(bool)
    Object.FindFirstObjectByType<T>()
    Object.FindAnyObjectByType<T>()
    Object.FindFirstObjectByType<T>(FindObjectsInactive)
    Object.FindAnyObjectByType<T>(FindObjectsInactive)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindFirstObjectByType(Type)
    Object.FindAnyObjectByType(Type)
    Object.FindObjectOfType(Type, bool)
    Object.FindFirstObjectByType(Type, FindObjectsInactive)
    Object.FindAnyObjectByType(Type, FindObjectsInactive)
    Object.ToString()
    Object.name
    Object.hideFlags
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: Unity.Services.Ugc.Bridge.Editor.Example
    Assembly: Unity.Services.Ugc.Bridge.Editor.dll
    Syntax
    [CreateAssetMenu(menuName = "UGC Bridge/Steps Assets/Publishing/SimpleContentPublishingStep")]
    public class SimpleContentPublishingStep : ContentPublishingStep

    Properties

    ContentPublishingInfo

    The data used to publish the content.

    Declaration
    public override ContentPublishingInfo ContentPublishingInfo { get; }
    Property Value
    Type Description
    ContentPublishingInfo
    Overrides
    ContentPublishingStep.ContentPublishingInfo

    Methods

    Initialize()

    Initialize the ContentPublishingStep asset. Override it for custom fields initialization.

    Declaration
    public override void Initialize()
    Overrides
    ContentPublishingStep.Initialize()

    OnFocus()

    Called when the parent window is focused

    Declaration
    public override void OnFocus()
    Overrides
    ContentPublishingStep.OnFocus()

    OnGUI()

    Draw the GUI of the ContentPublishingStep asset.

    Declaration
    public override void OnGUI()
    Overrides
    ContentPublishingStep.OnGUI()

    PublishAsync(Action<Content>, Action<RequestFailedException>)

    Publish the currently selected content to the backend.

    Declaration
    public override void PublishAsync(Action<Content> onPublished, Action<RequestFailedException> onError)
    Parameters
    Type Name Description
    Action<Content> onPublished

    Callback invoked after the content is published

    Action<RequestFailedException> onError

    Callback invoked if the content creation failed

    Overrides
    ContentPublishingStep.PublishAsync(Action<Content>, Action<RequestFailedException>)
    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)