DDraceNetwork Docs
|
#include <SDL.h>
#include <base/system.h>
#include <engine/console.h>
#include <engine/graphics.h>
#include <engine/input.h>
#include <engine/keys.h>
#include <engine/shared/config.h>
#include "input.h"
#include "keynames.h"
#include <SDL_syswm.h>
Macros | |
#define | KEYS_INCLUDE |
#define | SDL_JOYSTICK_AXIS_MIN (-32768) |
#define | SDL_JOYSTICK_AXIS_MAX 32767 |
Functions | |
static void | AssertKeyValid (int Key) |
static int | TranslateKeyEventKey (const SDL_KeyboardEvent &KeyEvent) |
static int | TranslateMouseButtonEventKey (const SDL_MouseButtonEvent &MouseButtonEvent) |
static int | TranslateMouseWheelEventKey (const SDL_MouseWheelEvent &MouseWheelEvent) |
IEngineInput * | CreateEngineInput () |
#define KEYS_INCLUDE |
#define SDL_JOYSTICK_AXIS_MAX 32767 |
#define SDL_JOYSTICK_AXIS_MIN (-32768) |
|
static |
IEngineInput * CreateEngineInput | ( | ) |
|
static |
|
static |
|
static |