Torque3D/Engine/source/platformSDL
Glenn Smith c256ebdb5c
Fix Input::getKeyCode on software keyboard layouts
Input::getAscii goes Torque keyCode -> SDL Scancode -> SDL Keycode -> SDL ascii key name
Input::getKeycode used to be SDL ascii key name -> SDL Scancode -> Torque keyCode

This mismatch made software keyboard layouts behave incorrectly in different places. For example, you would bind a key to an ActionMap and it would activate with a different button than specified.
2019-01-10 04:15:22 -05:00
..
threads Matched up platform semaphore declarations 2017-01-05 20:00:33 -05:00
sdlInput.cpp Fix Input::getKeyCode on software keyboard layouts 2019-01-10 04:15:22 -05:00
sdlInput.h PlatformSDL implementation. 2015-01-19 01:17:37 +01:00
sdlMsgBox.cpp release the mouse from window constraints when poping up a window prompt 2015-08-10 21:54:30 -05:00
sdlPlatformGL.cpp Implementation of sRGB image support. Overhauls the linearization setup to utilize the sRGB image types, as well as refactors the use of ColorF and ColorI to be properly internally consistent. ColorIs are used only for front-facing/editing/UI settings, and ColorFs, now renamed to LinearColorF to reduce confusion of purpose, are used for color info in the engine itself. This avoids confusing and expensive conversions back and forth between types and avoids botches with linearity. Majority work done by @rextimmy 2017-06-23 11:36:20 -05:00