docs.unity.cn
    Show / Hide Table of Contents

    Class VariantSet

    A variant set is a collection of variants from which one can be selected.

    Inheritance
    Object
    Object
    Component
    Behaviour
    MonoBehaviour
    FeatureSet
    FeatureSet<Variant>
    VariantSet
    Inherited Members
    FeatureSet<Variant>._features
    FeatureSet<Variant>._selectedFeature
    FeatureSet<Variant>._defaultFeature
    FeatureSet<Variant>.variantTable
    FeatureSet<Variant>.codes
    FeatureSet<Variant>.features
    FeatureSet<Variant>.featureIndexOf(Feature)
    FeatureSet<Variant>.featureForCode
    FeatureSet<Variant>.selectedFeature
    FeatureSet<Variant>.defaultFeature
    FeatureSet<Variant>.SetDefaultFeature()
    FeatureSet<Variant>._featureForCode
    FeatureSet<Variant>.OnEnable()
    FeatureSet<Variant>.OnDisable()
    FeatureSet<Variant>.AddFeature(String)
    FeatureSet<Variant>.HasFeature(Feature)
    FeatureSet<Variant>.RemoveFeature(String)
    FeatureSet<Variant>.RemoveFeature(Variant)
    FeatureSet<Variant>.MoveFeature(Variant, Int32)
    FeatureSet<Variant>.SelectFeature(Variant)
    FeatureSet<Variant>.DeselectFeature()
    FeatureSet<Variant>.ResetSelection()
    FeatureSet<Variant>.GetSelectedFeature()
    FeatureSet<Variant>.GetFeatures()
    FeatureSet<Variant>.ISerializationCallbackReceiver.OnBeforeSerialize()
    FeatureSet<Variant>.ISerializationCallbackReceiver.OnAfterDeserialize()
    FeatureSet<Variant>.HandleFeatureCodeChange(Object, FeatureCodeChangedEventArgs)
    FeatureSet<Variant>.SelectFeatureInternal(Variant)
    FeatureSet.featureSetChanged
    FeatureSet.globalFeatureSetChangedHandler
    FeatureSet.code
    FeatureSet._thumbnailCameraHolder
    FeatureSet.ThumbnailCameraHolder
    FeatureSet._thumbnailCamera
    FeatureSet.ThumbnailCamera
    FeatureSet.RaiseFeatureSetChanged(Object, FeatureSetChangedArgs)
    FeatureSet.OnValidate()
    MonoBehaviour.IsInvoking()
    MonoBehaviour.CancelInvoke()
    MonoBehaviour.Invoke(String, Single)
    MonoBehaviour.InvokeRepeating(String, Single, Single)
    MonoBehaviour.CancelInvoke(String)
    MonoBehaviour.IsInvoking(String)
    MonoBehaviour.StartCoroutine(String)
    MonoBehaviour.StartCoroutine(String, Object)
    MonoBehaviour.StartCoroutine(IEnumerator)
    MonoBehaviour.StartCoroutine_Auto(IEnumerator)
    MonoBehaviour.StopCoroutine(IEnumerator)
    MonoBehaviour.StopCoroutine(Coroutine)
    MonoBehaviour.StopCoroutine(String)
    MonoBehaviour.StopAllCoroutines()
    MonoBehaviour.print(Object)
    MonoBehaviour.useGUILayout
    MonoBehaviour.runInEditMode
    Behaviour.enabled
    Behaviour.isActiveAndEnabled
    Component.GetComponent(Type)
    Component.GetComponent<T>()
    Component.TryGetComponent(Type, Component)
    Component.TryGetComponent<T>(T)
    Component.GetComponent(String)
    Component.GetComponentInChildren(Type, Boolean)
    Component.GetComponentInChildren(Type)
    Component.GetComponentInChildren<T>(Boolean)
    Component.GetComponentInChildren<T>()
    Component.GetComponentsInChildren(Type, Boolean)
    Component.GetComponentsInChildren(Type)
    Component.GetComponentsInChildren<T>(Boolean)
    Component.GetComponentsInChildren<T>(Boolean, List<T>)
    Component.GetComponentsInChildren<T>()
    Component.GetComponentsInChildren<T>(List<T>)
    Component.GetComponentInParent(Type)
    Component.GetComponentInParent<T>()
    Component.GetComponentsInParent(Type, Boolean)
    Component.GetComponentsInParent(Type)
    Component.GetComponentsInParent<T>(Boolean)
    Component.GetComponentsInParent<T>(Boolean, List<T>)
    Component.GetComponentsInParent<T>()
    Component.GetComponents(Type)
    Component.GetComponents(Type, List<Component>)
    Component.GetComponents<T>(List<T>)
    Component.GetComponents<T>()
    Component.CompareTag(String)
    Component.SendMessageUpwards(String, Object, SendMessageOptions)
    Component.SendMessageUpwards(String, Object)
    Component.SendMessageUpwards(String)
    Component.SendMessageUpwards(String, SendMessageOptions)
    Component.SendMessage(String, Object)
    Component.SendMessage(String)
    Component.SendMessage(String, Object, SendMessageOptions)
    Component.SendMessage(String, SendMessageOptions)
    Component.BroadcastMessage(String, Object, SendMessageOptions)
    Component.BroadcastMessage(String, Object)
    Component.BroadcastMessage(String)
    Component.BroadcastMessage(String, SendMessageOptions)
    Component.transform
    Component.gameObject
    Component.tag
    Component.rigidbody
    Component.rigidbody2D
    Component.camera
    Component.light
    Component.animation
    Component.constantForce
    Component.renderer
    Component.audio
    Component.networkView
    Component.collider
    Component.collider2D
    Component.hingeJoint
    Component.particleSystem
    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
    [ExecuteInEditMode]
    public class VariantSet : FeatureSet<Variant>, ISerializationCallbackReceiver

    Extension Methods

    Async.StartThrowingCoroutine(MonoBehaviour, IEnumerator, Action<Exception>)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX
    on 03 March 2021