@@ -11,9 +11,9 @@ namespace GitHub.Unity
11
11
[ Serializable ]
12
12
public class Tree
13
13
{
14
- [ SerializeField ] public float ItemHeight = EditorGUIUtility . singleLineHeight ;
15
- [ SerializeField ] public float ItemSpacing = EditorGUIUtility . standardVerticalSpacing ;
16
- [ SerializeField ] public float Indentation = 12f ;
14
+ public static float ItemHeight { get { return EditorGUIUtility . singleLineHeight ; } }
15
+ public static float ItemSpacing { get { return EditorGUIUtility . standardVerticalSpacing ; } }
16
+
17
17
[ SerializeField ] public Rect Margin = new Rect ( ) ;
18
18
[ SerializeField ] public Rect Padding = new Rect ( ) ;
19
19
@@ -169,7 +169,7 @@ public Rect Render(Rect rect, Vector2 scroll, Action<TreeNode> singleClick = nul
169
169
170
170
if ( visible )
171
171
{
172
- var changed = node . Render ( rect , Indentation , selectedNode == node , FolderStyle , TreeNodeStyle , ActiveTreeNodeStyle ) ;
172
+ var changed = node . Render ( rect , Styles . TreeIndentation , selectedNode == node , FolderStyle , TreeNodeStyle , ActiveTreeNodeStyle ) ;
173
173
174
174
if ( node . IsFolder && changed )
175
175
{
@@ -437,7 +437,7 @@ public bool Render(Rect rect, float indentation, bool isSelected, GUIStyle folde
437
437
438
438
if ( Event . current . type == EventType . repaint )
439
439
{
440
- nodeStyle . Draw ( fillRect , "" , false , false , false , isSelected ) ;
440
+ nodeStyle . Draw ( fillRect , GUIContent . none , false , false , false , isSelected ) ;
441
441
if ( IsFolder )
442
442
{
443
443
style . Draw ( nodeRect , content , false , false , ! IsCollapsed , isSelected ) ;
@@ -451,7 +451,7 @@ public bool Render(Rect rect, float indentation, bool isSelected, GUIStyle folde
451
451
if ( IsFolder )
452
452
{
453
453
EditorGUI . BeginChangeCheck ( ) ;
454
- GUI . Toggle ( nodeRect , ! IsCollapsed , "" , GUIStyle . none ) ;
454
+ GUI . Toggle ( nodeRect , ! IsCollapsed , GUIContent . none , GUIStyle . none ) ;
455
455
changed = EditorGUI . EndChangeCheck ( ) ;
456
456
}
457
457
0 commit comments