JUtils
A unity utilities library
|
Hide a field if the condition does not match, allows checks for bools, ints, floats & strings More...
Public Types | |
enum class | Comparer { Equals , Or , Greater , Smaller } |
Public Member Functions | |
ShowWhenAttribute (string variable, string value, bool showAsObject=true) | |
Shows when the "Variable" field does not match the "value" More... | |
ShowWhenAttribute (string variable, int value, Comparer comparer=Comparer.Equals) | |
Shows when the "Variable" field does not match the "value" More... | |
ShowWhenAttribute (string variable, int value, bool showAsObject, Comparer comparer=Comparer.Equals) | |
Shows when the "Variable" field returns true on tne comparer More... | |
ShowWhenAttribute (string variable, float value, Comparer comparer=Comparer.Equals) | |
Shows when the "Variable" field returns true on tne comparer More... | |
ShowWhenAttribute (string variable, float value, bool showAsObject, Comparer comparer=Comparer.Equals) | |
Shows when the "Variable" field returns true on tne comparer More... | |
ShowWhenAttribute (string variable, bool value, bool showAsObject=true) | |
Shows when the "Variable" field matches the bool value More... | |
Public Attributes | |
readonly string | variable |
readonly object | value |
readonly Comparer | comparer |
readonly bool | showAsObject |
Hide a field if the condition does not match, allows checks for bools, ints, floats & strings
|
strong |
|
inline |
Shows when the "Variable" field does not match the "value"
References JUtils.ShowWhenAttribute.showAsObject, JUtils.ShowWhenAttribute.value, and JUtils.ShowWhenAttribute.variable.
|
inline |
Shows when the "Variable" field does not match the "value"
References JUtils.ShowWhenAttribute.comparer, JUtils.ShowWhenAttribute.showAsObject, JUtils.ShowWhenAttribute.value, and JUtils.ShowWhenAttribute.variable.
|
inline |
Shows when the "Variable" field returns true on tne comparer
References JUtils.ShowWhenAttribute.comparer, JUtils.ShowWhenAttribute.showAsObject, JUtils.ShowWhenAttribute.value, and JUtils.ShowWhenAttribute.variable.
|
inline |
Shows when the "Variable" field returns true on tne comparer
References JUtils.ShowWhenAttribute.comparer, JUtils.ShowWhenAttribute.showAsObject, JUtils.ShowWhenAttribute.value, and JUtils.ShowWhenAttribute.variable.
|
inline |
Shows when the "Variable" field returns true on tne comparer
References JUtils.ShowWhenAttribute.comparer, JUtils.ShowWhenAttribute.showAsObject, JUtils.ShowWhenAttribute.value, and JUtils.ShowWhenAttribute.variable.
|
inline |
Shows when the "Variable" field matches the bool value
References JUtils.ShowWhenAttribute.showAsObject, JUtils.ShowWhenAttribute.value, and JUtils.ShowWhenAttribute.variable.
readonly Comparer JUtils.ShowWhenAttribute.comparer |
readonly bool JUtils.ShowWhenAttribute.showAsObject |
readonly object JUtils.ShowWhenAttribute.value |
readonly string JUtils.ShowWhenAttribute.variable |