summaryrefslogtreecommitdiff
path: root/source/modules/asura-core/input/keyboard.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/modules/asura-core/input/keyboard.h')
-rw-r--r--source/modules/asura-core/input/keyboard.h73
1 files changed, 0 insertions, 73 deletions
diff --git a/source/modules/asura-core/input/keyboard.h b/source/modules/asura-core/input/keyboard.h
deleted file mode 100644
index d1d7b48..0000000
--- a/source/modules/asura-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 "keys.h"
-//
-// 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