docs.unity3d.com
    Show / Hide Table of Contents

    Class EnvironmentDefinition

    Class EnvironmentDefinition.

    Inheritance
    Object
    Object
    ScriptableObject
    EnvironmentDefinition
    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, Boolean)
    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, Boolean)
    Object.Destroy(Object, Single)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, Boolean)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, Boolean)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, Single)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
    Object.FindObjectOfType<T>()
    UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindObjectOfType(Type, Boolean)
    Object.ToString()
    Object.name
    Object.hideFlags
    Namespace: UnityEngine.Industrial.Configuring.Core
    Syntax
    [CreateAssetMenu(menuName = "Forma/Staging/Environment Definition", fileName = "Environment Definition", order = 10)]
    public class EnvironmentDefinition : ScriptableObject

    Fields

    label

    The label

    Declaration
    public string label
    Field Value
    Type Description
    String

    Properties

    AllEnvironments

    Gets all environments.

    Declaration
    public EnvironmentItem[] AllEnvironments { get; }
    Property Value
    Type Description
    EnvironmentItem[]

    All environments.

    TotalCount

    Gets the total count.

    Declaration
    public int TotalCount { get; }
    Property Value
    Type Description
    Int32

    The total count.

    ValidCount

    Gets the valid count.

    Declaration
    public int ValidCount { get; }
    Property Value
    Type Description
    Int32

    The valid count.

    ValidEnvironments

    Gets the valid environments.

    Declaration
    public EnvironmentItem[] ValidEnvironments { get; }
    Property Value
    Type Description
    EnvironmentItem[]

    The valid environments.

    Methods

    AddEnvironmentItem(EnvironmentItem)

    Adds the environment item.

    Declaration
    public void AddEnvironmentItem(EnvironmentItem item)
    Parameters
    Type Name Description
    EnvironmentItem item

    The item.

    EnvironmentForId(Int32)

    Environments for identifier.

    Declaration
    public EnvironmentItem EnvironmentForId(int id)
    Parameters
    Type Name Description
    Int32 id

    The identifier.

    Returns
    Type Description
    EnvironmentItem

    EnvironmentItem.

    EnvironmentReference(EnvironmentItem)

    Environments the reference.

    Declaration
    public EnvironmentReference EnvironmentReference(EnvironmentItem environmentItem)
    Parameters
    Type Name Description
    EnvironmentItem environmentItem

    The environment item.

    Returns
    Type Description
    EnvironmentReference

    EnvironmentReference.

    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