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

Public Member Functions

 DisableIfAll (string propertyName1, string propertyName2, object areEqualTo=null, object areNotEqualTo=null)
 
 DisableIfAll (string propertyName1, string propertyName2, string propertyName3, object areEqualTo=null, object areNotEqualTo=null)
 
 DisableIfAll (string propertyName1, string propertyName2, string propertyName3, string propertyName4, object areEqualTo=null, object areNotEqualTo=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 140 of file DisableIf.cs.

Constructor & Destructor Documentation

◆ DisableIfAll() [1/3]

Leap.Unity.Attributes.DisableIfAll.DisableIfAll ( string  propertyName1,
string  propertyName2,
object  areEqualTo = null,
object  areNotEqualTo = null 
)

Definition at line 142 of file DisableIf.cs.

◆ DisableIfAll() [2/3]

Leap.Unity.Attributes.DisableIfAll.DisableIfAll ( string  propertyName1,
string  propertyName2,
string  propertyName3,
object  areEqualTo = null,
object  areNotEqualTo = null 
)

Definition at line 145 of file DisableIf.cs.

◆ DisableIfAll() [3/3]

Leap.Unity.Attributes.DisableIfAll.DisableIfAll ( string  propertyName1,
string  propertyName2,
string  propertyName3,
string  propertyName4,
object  areEqualTo = null,
object  areNotEqualTo = null 
)

Definition at line 148 of file DisableIf.cs.


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