Class VariaKeep
Destroys the GameObject if the conditions are not met. You should add conditions to this component or it is mostly useless.
Inherited Members
      MonoBehaviour.IsInvoking()
    
    
      MonoBehaviour.CancelInvoke()
    
    
    
    
    
    
    
    
    
    
    
      MonoBehaviour.StopCoroutine(Coroutine)
    
    
    
      MonoBehaviour.StopAllCoroutines()
    
    
    
      MonoBehaviour.useGUILayout
    
    
      MonoBehaviour.runInEditMode
    
    
      Behaviour.enabled
    
    
      Behaviour.isActiveAndEnabled
    
    
    
      Component.GetComponent<T>()
    
    
    
      Component.TryGetComponent<T>(out T)
    
    
    
    
    
    
      Component.GetComponentInChildren<T>()
    
    
    
    
    
    
      Component.GetComponentsInChildren<T>()
    
    
    
    
      Component.GetComponentInParent<T>()
    
    
    
    
    
    
      Component.GetComponentsInParent<T>()
    
    
    
    
    
      Component.GetComponents<T>()
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      Component.transform
    
    
      Component.gameObject
    
    
      Component.tag
    
    
      Object.GetInstanceID()
    
    
      Object.GetHashCode()
    
    
    
      Object.Instantiate(Object, Vector3, Quaternion)
    
    
      Object.Instantiate(Object, Vector3, Quaternion, Transform)
    
    
      Object.Instantiate(Object)
    
    
      Object.Instantiate(Object, Transform)
    
    
    
      Object.Instantiate<T>(T)
    
    
      Object.Instantiate<T>(T, Vector3, Quaternion)
    
    
      Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    
    
      Object.Instantiate<T>(T, Transform)
    
    
    
    
      Object.Destroy(Object)
    
    
    
      Object.DestroyImmediate(Object)
    
    
    
      Object.DontDestroyOnLoad(Object)
    
    
    
      Object.DestroyObject(Object)
    
    
    
    
      Object.FindObjectsOfType<T>()
    
    
      Object.FindObjectOfType<T>()
    
    
    
    
      Object.ToString()
    
    
      Object.name
    
    
      Object.hideFlags
    
  Namespace: Varia
Assembly: Varia.dll
Syntax
[AddComponentMenu("Varia/Varia Keep")]
public class VariaKeep : VariaBehaviourConstructors
VariaKeep()
Declaration
public VariaKeep()Methods
Apply(VariaContext)
Override this to control what happens when all the conditions are met
Declaration
public override void Apply(VariaContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| VariaContext | context | 
Overrides
NoApply(VariaContext)
Override this to control what happens when a condition is missed
Declaration
public override void NoApply(VariaContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| VariaContext | context |