raze/source
Christoph Oelckers b4f91de7d3 - major refactoring on the input code.
* moved the ASCII conversion hackery in SDLayer to a subfunction because this made things just messy.
* integrated the keyboard callback's functionality directly into inputState for consolidation purposes. This was yet another independent layer in the keyboard management.
* hook up D_PostEvent as the central place to dispatch keyboard input. This is now the only function that is getting called from the backend and a major prerequiside for swapping out the backend for GZDoom's.

Todo: Route mouse input through that, too.
2019-11-04 00:55:49 +01:00
..
audiolib Add sound and music code for Ken-Build 2019-10-30 18:10:54 +01:00
blood - moved all keyboard related code into the InputState class, so that looking for this stuff is easier. 2019-11-04 00:53:55 +01:00
build - major refactoring on the input code. 2019-11-04 00:55:49 +01:00
common - major refactoring on the input code. 2019-11-04 00:55:49 +01:00
duke3d - moved all keyboard related code into the InputState class, so that looking for this stuff is easier. 2019-11-04 00:53:55 +01:00
glad - use full GL 4.6 API. 2019-09-16 17:52:14 +02:00
glbackend - game starts again. 2019-10-26 13:16:32 +02:00
libsmackerdec - make things compile again. 2019-10-24 20:28:46 +02:00
libxmp-lite - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
mact - moved all keyboard related code into the InputState class, so that looking for this stuff is easier. 2019-11-04 00:53:55 +01:00
platform - do not use the command line but the module filename to create the progdir path. 2019-11-03 13:39:42 +01:00
rr - major refactoring on the input code. 2019-11-04 00:55:49 +01:00
sw - moved all keyboard related code into the InputState class, so that looking for this stuff is easier. 2019-11-04 00:53:55 +01:00
thirdparty - replaced all uses of xxhash with SuperFastHash. 2019-11-02 22:52:13 +01:00
zmusic - added GZDoom's resource management classes. 2019-10-28 23:46:15 +01:00
CMakeLists.txt - moved all keyboard related code into the InputState class, so that looking for this stuff is easier. 2019-11-04 00:53:55 +01:00
g_pch.h - project rework to shorten compile times. 2019-10-16 23:09:02 +02:00
gitinfo.cpp - rewrote the screenshot code to use m_png as its backend. 2019-11-02 12:59:59 +01:00
sdlappicon.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00