summaryrefslogtreecommitdiff
path: root/source/libs/asura-lib-core/input/keyboard.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2019-06-06 00:12:17 +0800
committerchai <chaifix@163.com>2019-06-06 00:12:17 +0800
commit8bfe54676f728076a92d802bb5d064e58265c8f2 (patch)
tree5d8ea1bd063f2d01dc979915db546449d68277bf /source/libs/asura-lib-core/input/keyboard.h
parent88b882ed0b432c6aff2063213e2f793a36dd25f7 (diff)
-文件夹名
Diffstat (limited to 'source/libs/asura-lib-core/input/keyboard.h')
-rw-r--r--source/libs/asura-lib-core/input/keyboard.h73
1 files changed, 0 insertions, 73 deletions
diff --git a/source/libs/asura-lib-core/input/keyboard.h b/source/libs/asura-lib-core/input/keyboard.h
deleted file mode 100644
index 1480d06..0000000
--- a/source/libs/asura-lib-core/input/keyboard.h
+++ /dev/null
@@ -1,73 +0,0 @@
-//#ifndef __ASURA_INPUT_KEYBOARD_H__
-//#define __ASURA_INPUT_KEYBOARD_H__
-//
-//#include <SDL2/SDL.h>
-//
-//#include "InputDevice.hpp"
-//#include "Scripting/Portable.h"
-//
-//namespace AsuraEngine
-//{
-// namespace Input
-// {
-//
-// class Keyboard ASURA_FINAL : public InputDevice<Keyboard>
-// {
-// public:
-//
-// // صö
-// #include "Keyboard.defs"
-//
-// Keyboard();
-//
-// void SetKeyRepeat(bool enable);
-// bool HasKeyRepeat() const;
-// bool IsDown(const std::vector<Key> &keylist) const;
-// bool IsScancodeDown(const std::vector<Scancode> &scancodelist) const;
-//
-// Key GetKeyFromScancode(Scancode scancode) const;
-// Scancode GetScancodeFromKey(Key key) const;
-//
-// void SetTextInput(bool enable);
-// void SetTextInput(bool enable, double x, double y, double w, double h);
-// bool HasTextInput() const;
-// bool HasScreenKeyboard() const;
-//
-// bool GetConstant(Scancode in, SDL_Scancode &out);
-// bool GetConstant(SDL_Scancode in, Scancode &out);
-//
-// private:
-//
-// ~Keyboard();
-//
-// public:
-//
-// //----------------------------------------------------------------------------------------------------------
-//
-// LUAX_DECL_SINGLETON(Keyboard); // ͨAsuraEngine.KeyboardֱӷʣûNew
-//
-// LUAX_DECL_ENUM(Key);
-// LUAX_DECL_ENUM(ScanCode);
-//
-// LUAX_DECL_METHOD(SetKeyRepeat);
-// LUAX_DECL_METHOD(HasKeyRepeat);
-// LUAX_DECL_METHOD(IsDown);
-// LUAX_DECL_METHOD(IsScancodeDown);
-//
-// LUAX_DECL_METHOD(GetKeyFromScancode);
-// LUAX_DECL_METHOD(GetScancodeFromKey);
-//
-// LUAX_DECL_METHOD(SetTextInput);
-// LUAX_DECL_METHOD(HasTextInput);
-// LUAX_DECL_METHOD(HasScreenKeyboard);
-//
-// LUAX_DECL_METHOD(GetConstant);
-//
-// //----------------------------------------------------------------------------------------------------------
-//
-// };
-//
-// }
-//}
-//
-//#endif \ No newline at end of file