diff --git a/engine/UniQuake/in_uniquake.c b/engine/UniQuake/in_uniquake.c new file mode 100644 index 0000000..1599505 --- /dev/null +++ b/engine/UniQuake/in_uniquake.c @@ -0,0 +1,61 @@ +#ifndef USE_LIBSDL +#include "quakedef.h" + +void IN_Init(void) +{ + +} + +void IN_Shutdown(void) +{ + +} + +// oportunity for devices to stick commands on the script buffer +void IN_Commands(void) +{ + +} + +// mouse moved by dx and dy pixels +void IN_MouseMotion(int dx, int dy) +{ + +} + +// used as a callback for Sys_SendKeyEvents() by some drivers +void IN_SendKeyEvents(void) +{ + +} + +// do stuff if input mode (text/non-text) changes matter to the keyboard driver +void IN_UpdateInputMode(void) +{ + +} + +// add additional movement on top of the keyboard move cmd +void IN_Move(usercmd_t *cmd) +{ + +} + +// restores all button and position states to defaults +void IN_ClearStates(void) +{ + +} + +// called when the app becomes active +void IN_Activate() +{ + +} + +// called when the app becomes inactive +void IN_Deactivate(qboolean free_cursor) +{ + +} +#endif // !USE_LIBSDL diff --git a/engine/Windows/VisualStudio/uniquake.vcxproj b/engine/Windows/VisualStudio/uniquake.vcxproj index 4b05e2c..8e421dd 100644 --- a/engine/Windows/VisualStudio/uniquake.vcxproj +++ b/engine/Windows/VisualStudio/uniquake.vcxproj @@ -361,6 +361,7 @@ copy "$(SolutionDir)\..\SDL2\lib64\*.dll" "$(TargetDir)" + diff --git a/engine/Windows/VisualStudio/uniquake.vcxproj.filters b/engine/Windows/VisualStudio/uniquake.vcxproj.filters index 1250769..fb9c695 100644 --- a/engine/Windows/VisualStudio/uniquake.vcxproj.filters +++ b/engine/Windows/VisualStudio/uniquake.vcxproj.filters @@ -235,6 +235,9 @@ uniquake + + uniquake +