13 [CustomPropertyDrawer(typeof(Legend),
true)]
16 public override string ClassName {
get {
return "Legend"; } }
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_IconType");
24 PropertyField(prop,
"m_ItemWidth");
25 PropertyField(prop,
"m_ItemHeight");
26 PropertyField(prop,
"m_ItemGap");
27 PropertyField(prop,
"m_ItemAutoColor");
28 PropertyField(prop,
"m_TextAutoColor");
29 PropertyField(prop,
"m_SelectedMode");
30 PropertyField(prop,
"m_Orient");
31 PropertyField(prop,
"m_Location");
32 PropertyField(prop,
"m_Formatter");
33 PropertyField(prop,
"m_TextStyle");
34 PropertyListField(prop,
"m_Icons");
35 PropertyListField(prop,
"m_Data");
36 --EditorGUI.indentLevel;