From 57d7508e25536807b944267eeb518cab00999134 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Thu, 21 Jan 2021 14:26:22 +0100 Subject: [PATCH] Fix some editor UI controls visible in Visual Scripting --- Source/Editor/GUI/CurveEditor.cs | 1 + Source/Editor/GUI/Tabs/Tabs.cs | 1 + Source/Editor/GUI/Timeline/GUI/KeyframesEditor.cs | 1 + Source/Editor/GUI/Timeline/Timeline.cs | 1 + Source/Editor/Progress/ProgressHandler.cs | 1 + 5 files changed, 5 insertions(+) diff --git a/Source/Editor/GUI/CurveEditor.cs b/Source/Editor/GUI/CurveEditor.cs index 8840a7f06..3e37b591c 100644 --- a/Source/Editor/GUI/CurveEditor.cs +++ b/Source/Editor/GUI/CurveEditor.cs @@ -16,6 +16,7 @@ namespace FlaxEditor.GUI /// /// The base class for editors. Allows to use generic curve editor without type information at compile-time. /// + [HideInEditor] public abstract class CurveEditorBase : ContainerControl { /// diff --git a/Source/Editor/GUI/Tabs/Tabs.cs b/Source/Editor/GUI/Tabs/Tabs.cs index 377c6827d..5b1317929 100644 --- a/Source/Editor/GUI/Tabs/Tabs.cs +++ b/Source/Editor/GUI/Tabs/Tabs.cs @@ -11,6 +11,7 @@ namespace FlaxEditor.GUI.Tabs /// Represents control which contains collection of . /// /// + [HideInEditor] public class Tabs : ContainerControl { /// diff --git a/Source/Editor/GUI/Timeline/GUI/KeyframesEditor.cs b/Source/Editor/GUI/Timeline/GUI/KeyframesEditor.cs index abd3e78a8..2e26b9045 100644 --- a/Source/Editor/GUI/Timeline/GUI/KeyframesEditor.cs +++ b/Source/Editor/GUI/Timeline/GUI/KeyframesEditor.cs @@ -14,6 +14,7 @@ namespace FlaxEditor.GUI /// The generic keyframes animation editor control. /// /// + [HideInEditor] public class KeyframesEditor : ContainerControl { /// diff --git a/Source/Editor/GUI/Timeline/Timeline.cs b/Source/Editor/GUI/Timeline/Timeline.cs index 149f4a3c8..e0e4083c1 100644 --- a/Source/Editor/GUI/Timeline/Timeline.cs +++ b/Source/Editor/GUI/Timeline/Timeline.cs @@ -20,6 +20,7 @@ namespace FlaxEditor.GUI.Timeline /// The timeline control that contains tracks section and headers. Can be used to create time-based media interface for camera tracks editing, audio mixing and events tracking. /// /// + [HideInEditor] public class Timeline : ContainerControl { private static readonly KeyValuePair[] FPSValues = diff --git a/Source/Editor/Progress/ProgressHandler.cs b/Source/Editor/Progress/ProgressHandler.cs index da2782d16..f008a5a03 100644 --- a/Source/Editor/Progress/ProgressHandler.cs +++ b/Source/Editor/Progress/ProgressHandler.cs @@ -8,6 +8,7 @@ namespace FlaxEditor.Progress /// /// Base class for all editor handlers used to report actions progress to the user. /// + [HideInEditor] public abstract class ProgressHandler { ///