diff --git a/Content/Editor/IconsAtlas.flax b/Content/Editor/IconsAtlas.flax index 519aebba2..fb0b5ac90 100644 --- a/Content/Editor/IconsAtlas.flax +++ b/Content/Editor/IconsAtlas.flax @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:63e9f8409580a700befdfceac9f8db3123efb72eb589b54d86429d330ff36a8f -size 5611340 +oid sha256:1c0410aeda532654eadab49d025d5d073bf771e27c7b0f741a7658031d19b046 +size 5611414 diff --git a/Source/Editor/EditorIcons.cs b/Source/Editor/EditorIcons.cs index 1f7be216e..8bf3df846 100644 --- a/Source/Editor/EditorIcons.cs +++ b/Source/Editor/EditorIcons.cs @@ -52,6 +52,8 @@ namespace FlaxEditor public SpriteHandle Info32; public SpriteHandle Warning32; public SpriteHandle Error32; + public SpriteHandle Bone32; + public SpriteHandle BoneFull32; // Visject public SpriteHandle VisjectBoxOpen32; diff --git a/Source/Editor/Surface/AnimGraphSurface.cs b/Source/Editor/Surface/AnimGraphSurface.cs index 96a8471cc..be359d8a7 100644 --- a/Source/Editor/Surface/AnimGraphSurface.cs +++ b/Source/Editor/Surface/AnimGraphSurface.cs @@ -282,7 +282,7 @@ namespace FlaxEditor.Surface /// public AnimGraphSurface(IVisjectSurfaceOwner owner, Action onSave, FlaxEditor.Undo undo) - : base(owner, onSave, undo) + : base(owner, onSave, undo, CreateStyle()) { // Find custom nodes for Anim Graph var customNodes = Editor.Instance.CodeEditing.AnimGraphNodes.GetArchetypes(); @@ -299,6 +299,15 @@ namespace FlaxEditor.Surface } } + private static SurfaceStyle CreateStyle() + { + var editor = Editor.Instance; + var style = SurfaceStyle.CreateStyleHandler(editor); + style.Icons.ArrowOpen = editor.Icons.Bone32; + style.Icons.ArrowClose = editor.Icons.BoneFull32; + return style; + } + private void OnScriptsReloadBegin() { Owner.OnSurfaceClose();