vkdoom_m/src/common/engine
Sally Coolatta ca562829c5 Tie axis data to the button map
The main benefit of this is to remove the requirement of going to the gamepad menu for binding analog sticks, and going to a keybinds menu for binding literally everything else; now it's all bound in the same location.

This also means that axes can both register as a digital button press, and be used as an analog value for movement separately. Before, using analog movement would not register BT_FORWARD, BT_BACK, etc
2025-08-23 05:18:34 -04:00
..
cycler.cpp - whitespace cleanup, updated from Raze. 2022-01-02 12:23:42 +01:00
cycler.h - whitespace cleanup, updated from Raze. 2022-01-02 12:23:42 +01:00
d_event.cpp Added alt+enter fullscreen keybind 2025-08-23 05:15:30 -04:00
d_eventbase.h - keep mouse coordinates as floats for as long as possible. 2020-09-28 22:12:44 +02:00
d_gui.h - moved some event related code to 'common'. 2020-06-13 20:31:57 +02:00
date.cpp added even more explicit GetChars() calls. 2023-10-03 15:55:08 +02:00
fcolormap.h - 2D drawer cleanup. 2020-04-11 20:20:58 +02:00
files.h - put the entire filesystem code into a namespace and created some subdirectories. 2023-08-22 22:54:54 +02:00
filesystem.h - Roll back filesystem changes. These were causing instabilities in the master branch that were interfering with development. 2025-01-04 11:27:21 -05:00
g_input.h - various engine updates from Raze. 2020-09-27 10:17:58 +02:00
gamestate.h - screenjob. fixes from Raze 2022-04-26 20:50:35 +02:00
gstrings.h - moved stringtable to 'common'. 2020-04-11 20:19:51 +02:00
i_interface.cpp Updated multiplayer tab 2025-08-22 12:07:47 -03:00
i_interface.h Updated multiplayer tab 2025-08-22 12:07:47 -03:00
i_net.cpp Fixes sign-compare warnings 2025-07-18 21:11:50 -03:00
i_net.h Improve stability in packet-server mode 2025-07-02 21:19:15 -03:00
i_protocol.cpp Moved stream reading/writing protocol to common 2025-07-15 00:16:34 -03:00
i_protocol.h Moved stream reading/writing protocol to common 2025-07-15 00:16:34 -03:00
i_specialpaths.h Haiku support patch 2025-04-05 20:49:45 -04:00
m_joy.cpp Tie axis data to the button map 2025-08-23 05:18:34 -04:00
m_joy.h Tie axis data to the button map 2025-08-23 05:18:34 -04:00
m_random.cpp Reworked FRandom constructors 2024-11-15 23:56:23 -03:00
m_random.h fix compile error missing tarray.h 2025-01-29 20:37:46 -03:00
namedef.h Lock down MessageBox handler 2025-07-28 14:36:54 -03:00
palettecontainer.cpp GCC-13 support, when precompiled headers are off 2024-02-05 17:40:37 +01:00
palettecontainer.h use FTranslationID in the 2D code. 2023-11-09 23:04:11 +01:00
printf.h ZScript DAP Debug server (#3009) 2025-07-18 00:01:18 -03:00
renderstyle.cpp - use the standard library's 'clamp' function instead of our homegrown variant. 2021-10-30 10:21:50 +02:00
renderstyle.h Minor optimizations to VisualThinker 2024-01-06 20:06:57 -05:00
sc_man.cpp - Roll back filesystem changes. These were causing instabilities in the master branch that were interfering with development. 2025-01-04 11:27:21 -05:00
sc_man.h Allow >> in parser for aggregate types 2025-03-05 12:07:19 -03:00
sc_man_scanner.re 4.14.1 accepts 4.15, bump version to 4.15.1 2025-03-03 08:28:59 -03:00
sc_man_tokens.h make const actually work, and add unsafe(const) for old behavior 2025-02-20 04:18:29 -03:00
serialize_obj.h - moved serializer to 'common'. 2020-04-11 20:20:54 +02:00
serializer.cpp Fixed conflicting import under solaris 2025-06-24 21:22:55 -03:00
serializer.h Added missing check for solaris 2025-06-24 21:22:55 -03:00
serializer_internal.h Add missing include guards 2023-05-29 07:35:26 +02:00
st_start.h Allow for progress bar completion 2025-08-06 23:48:56 -03:00
startupinfo.h - add steamappid field for DRPC 2022-03-10 00:03:50 -05:00
stats.cpp yet even more GetChars calls added. 2023-10-07 23:29:24 +02:00
stats.h Fix compilation on Linux 2022-11-06 12:50:51 -06:00
stringtable.cpp - Roll back filesystem changes. These were causing instabilities in the master branch that were interfering with development. 2025-01-04 11:27:21 -05:00
stringtable.h - Roll back filesystem changes. These were causing instabilities in the master branch that were interfering with development. 2025-01-04 11:27:21 -05:00
v_colortables.cpp - whitespace cleanup, updated from Raze. 2022-01-02 12:23:42 +01:00
v_colortables.h - moved renderstyle and colortables code to 'common'. 2020-04-11 20:20:37 +02:00