docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class UgcBridgeSettingsAsset

    The settings asset for the UGC Bridge

    Inheritance
    object
    Object
    ScriptableObject
    UgcBridgeSettingsAsset
    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
    Assembly: Unity.Services.Ugc.Bridge.Editor.dll
    Syntax
    public class UgcBridgeSettingsAsset : ScriptableObject

    Fields

    settingsAssetPath

    The path to the settings asset

    Declaration
    public const string settingsAssetPath = "Assets/UgcTemplate/UgcBridgeSettings.asset"
    Field Value
    Type Description
    string

    Properties

    ContentTypes

    The content types of the Unity project

    Declaration
    public ContentType[] ContentTypes { get; set; }
    Property Value
    Type Description
    ContentType[]

    CurrentContentType

    The current content type of the Unity project

    Declaration
    public ContentType CurrentContentType { get; }
    Property Value
    Type Description
    ContentType

    CurrentContentTypeIndex

    The current content type index of the Unity project

    Declaration
    public int CurrentContentTypeIndex { get; set; }
    Property Value
    Type Description
    int

    Environment

    The environment of the Unity project

    Declaration
    public string Environment { get; set; }
    Property Value
    Type Description
    string

    ProjectId

    The project id of the Unity project

    Declaration
    public string ProjectId { get; set; }
    Property Value
    Type Description
    string

    Methods

    CreateNewContentType()

    Creates a new content type

    Declaration
    public void CreateNewContentType()

    DeleteContentType(int)

    Deletes a content type

    Declaration
    public void DeleteContentType(int index)
    Parameters
    Type Name Description
    int index

    The index of the content type to delete

    SaveProjectSettings()

    Saves the project settings

    Declaration
    public void SaveProjectSettings()

    Events

    ProjectSettingsUpdate

    The action called when the project settings are updated

    Declaration
    public event Action ProjectSettingsUpdate
    Event Type
    Type Description
    Action
    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)