13 [CustomPropertyDrawer(typeof(ItemStyle),
true)]
16 public override string ClassName {
get {
return "ItemStyle"; } }
17 public override void OnGUI(
Rect pos, SerializedProperty prop, GUIContent label)
19 base.OnGUI(pos, prop, label);
20 if (MakeFoldout(prop,
"m_Show"))
22 ++EditorGUI.indentLevel;
23 PropertyField(prop,
"m_Color");
24 PropertyField(prop,
"m_Color0");
25 PropertyField(prop,
"m_ToColor");
26 PropertyField(prop,
"m_ToColor2");
27 PropertyField(prop,
"m_BackgroundColor");
28 PropertyField(prop,
"m_BackgroundWidth");
29 PropertyField(prop,
"m_CenterColor");
30 PropertyField(prop,
"m_CenterGap");
31 PropertyField(prop,
"m_BorderType");
32 PropertyField(prop,
"m_BorderWidth");
33 PropertyField(prop,
"m_BorderColor");
34 PropertyField(prop,
"m_BorderColor0");
35 PropertyField(prop,
"m_BorderToColor");
36 PropertyField(prop,
"m_Opacity");
37 PropertyField(prop,
"m_TooltipFormatter");
38 PropertyField(prop,
"m_NumericFormatter");
39 PropertyListField(prop,
"m_CornerRadius",
true);
40 --EditorGUI.indentLevel;