From c5998c3b53b264bc2e159310278e4905f55092e3 Mon Sep 17 00:00:00 2001 From: mushgunAX Date: Mon, 16 Jan 2023 10:32:18 +0800 Subject: [PATCH] Laying out foundations for input editor UI --- .../InputBindings/SHInputBindingsPanel.cpp | 15 +++++++++++++++ .../InputBindings/SHInputBindingsPanel.h | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 SHADE_Engine/src/Editor/EditorWindow/InputBindings/SHInputBindingsPanel.cpp create mode 100644 SHADE_Engine/src/Editor/EditorWindow/InputBindings/SHInputBindingsPanel.h diff --git a/SHADE_Engine/src/Editor/EditorWindow/InputBindings/SHInputBindingsPanel.cpp b/SHADE_Engine/src/Editor/EditorWindow/InputBindings/SHInputBindingsPanel.cpp new file mode 100644 index 00000000..f05440dc --- /dev/null +++ b/SHADE_Engine/src/Editor/EditorWindow/InputBindings/SHInputBindingsPanel.cpp @@ -0,0 +1,15 @@ +#include "SHpch.h" +#include "SHInputBindingsPanel.h" +#include "Input/SHInputManager.h" +#include "Editor/SHEditorWidgets.hpp" + +namespace SHADE +{ + void SHInputBindingsPanel::Update() + { + if (Begin()) + { + + } + } +} \ No newline at end of file diff --git a/SHADE_Engine/src/Editor/EditorWindow/InputBindings/SHInputBindingsPanel.h b/SHADE_Engine/src/Editor/EditorWindow/InputBindings/SHInputBindingsPanel.h new file mode 100644 index 00000000..c29a68c5 --- /dev/null +++ b/SHADE_Engine/src/Editor/EditorWindow/InputBindings/SHInputBindingsPanel.h @@ -0,0 +1,15 @@ +#pragma once + +#include "Editor/EditorWindow/SHEditorWindow.h" +#include + +namespace SHADE +{ + class SH_API SHInputBindingsPanel final : public SHEditorWindow + { + public: + SHInputBindingsPanel() : SHEditorWindow("Input Bindings Panel", ImGuiWindowFlags_MenuBar) {} + + void Update() override; + }; +} \ No newline at end of file