Class SerializedAttributes
- Namespace
- LoM.Super.Serialization
- Assembly
- Assembly-CSharp-Editor-firstpass.dll
Attributes of a SerializedProperty.
Use SuperSerializedProperty.Attributes to get the all Super related attributes of a SerializedProperty or SerializedField.
public class SerializedAttributes
- Inheritance
-
SerializedAttributes
Properties
Conditions
public ConditionAttribute[] Conditions { get; }
Property Value
FixedBufferSize
public int FixedBufferSize { get; }
Property Value
FixedBufferType
public Type FixedBufferType { get; }
Property Value
Header
public PropertyHeaderAttribute Header { get; }
Property Value
IsActive
public bool IsActive { get; }
Property Value
IsFixedBuffer
public bool IsFixedBuffer { get; }
Property Value
IsHDRColor
public bool IsHDRColor { get; }
Property Value
IsHeader
public bool IsHeader { get; }
Property Value
IsLayer
public bool IsLayer { get; }
Property Value
IsRange
public bool IsRange { get; }
Property Value
IsReadOnly
public bool IsReadOnly { get; }
Property Value
IsSpace
public bool IsSpace { get; }
Property Value
IsTag
public bool IsTag { get; }
Property Value
IsTextArea
public bool IsTextArea { get; }
Property Value
IsTooltip
public bool IsTooltip { get; }
Property Value
Label
public string Label { get; }
Property Value
Range
public PropertyRangeAttribute Range { get; }
Property Value
TextArea
public PropertyTextAreaAttribute TextArea { get; }
Property Value
Tooltip
public PropertyTooltipAttribute Tooltip { get; }
Property Value
Methods
EvaluateConditions(object)
public void EvaluateConditions(object target)
Parameters
target
object