* Also fix support for SDL again...

This commit is contained in:
iProgramInCpp
2023-08-22 18:23:31 +03:00
parent d3ef629471
commit bf5114e684
11 changed files with 323 additions and 45 deletions

View File

@@ -417,7 +417,7 @@ void Gui::handleKeyPressed(int keyCode)
#elif defined(_WIN32)
#define AKEYCODE_SLASH VK_OEM_2
#elif defined(USE_SDL)
#define AKEYCODE_SLASH SDLK_SLASH
#define AKEYCODE_SLASH SDLVK_SLASH
#else
#error "Define the slash key here!"
#endif

View File

@@ -117,10 +117,10 @@ void TextInputBox::keyPressed(Minecraft* minecraft, int key)
#define AKEYCODE_ARROW_RIGHT VK_RIGHT
#define AKEYCODE_DEL VK_BACK
#elif defined(USE_SDL)
#define AKEYCODE_FORWARD_DEL SDLK_DELETE
#define AKEYCODE_ARROW_LEFT SDLK_LEFT
#define AKEYCODE_ARROW_RIGHT SDLK_RIGHT
#define AKEYCODE_DEL SDLK_BACKSPACE
#define AKEYCODE_FORWARD_DEL SDLVK_DELETE
#define AKEYCODE_ARROW_LEFT SDLVK_LEFT
#define AKEYCODE_ARROW_RIGHT SDLVK_RIGHT
#define AKEYCODE_DEL SDLVK_BACKSPACE
#endif
switch (key)

View File

@@ -14,7 +14,7 @@
#include <vector>
#include <cstdint>
#define KEYBOARD_STATES_SIZE 256
#define KEYBOARD_STATES_SIZE (256)
struct KeyboardAction;