Tanoda
Leap.Unity.Attributes.DisableIf Class Reference
Inheritance diagram for Leap.Unity.Attributes.DisableIf:
Leap.Unity.Attributes.DisableIfBase Leap.Unity.Attributes.CombinablePropertyAttribute Leap.Unity.Attributes.IPropertyDisabler

Public Member Functions

 DisableIf (string propertyName, object isEqualTo=null, object isNotEqualTo=null)
 
- Public Member Functions inherited from Leap.Unity.Attributes.DisableIfBase
 DisableIfBase (object isEqualTo, object isNotEqualTo, bool isAndOperation, bool nullIsValid, bool equalToComparison, params string[] propertyNames)
 

Additional Inherited Members

- Public Attributes inherited from Leap.Unity.Attributes.DisableIfBase
readonly string[] propertyNames
 
readonly object testValue
 
readonly bool disableResult
 
readonly bool isAndOperation
 
readonly bool nullIsValid
 
readonly bool equalToComparison
 
- Properties inherited from Leap.Unity.Attributes.CombinablePropertyAttribute
FieldInfo? fieldInfo [get, protected set]
 
UnityObject[]? targets [get, protected set]
 

Detailed Description

Definition at line 113 of file DisableIf.cs.

Constructor & Destructor Documentation

◆ DisableIf()

Leap.Unity.Attributes.DisableIf.DisableIf ( string  propertyName,
object  isEqualTo = null,
object  isNotEqualTo = null 
)

Definition at line 114 of file DisableIf.cs.


The documentation for this class was generated from the following file: