From 8d4802fca64b25dd251eb2e8b7696597c4692043 Mon Sep 17 00:00:00 2001 From: HuYingzhuo Date: Wed, 1 May 2019 16:21:25 +0800 Subject: [PATCH] src/Platform/Window.cpp --- src/Platform/Window.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/Platform/Window.cpp diff --git a/src/Platform/Window.cpp b/src/Platform/Window.cpp new file mode 100644 index 00000000..99a08503 --- /dev/null +++ b/src/Platform/Window.cpp @@ -0,0 +1,20 @@ +#include +namespace hgl +{ + void Window::OnKeyDown(KeyboardButton kb) + { + if(key_push[kb]) + OnKeyPress(kb); + else + { + OnKeyDown(kb); + key_push[kb]=true; + } + } + + void Window::OnKeyUp(KeyboardButton kb) + { + OnKeyUp(kb); + key_push[kb]=false; + } +}//namespace hgl