devilutionX/Source/controls/devices/kbcontroller.h
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/
Also includes a few manual tweaks to comments and newlines for better results.

Co-authored-by: Anders Jenbo <anders@jenbo.dk>
2021-11-24 23:44:12 +01:00

21 lines
441 B
C++

#pragma once
// Keyboard keys acting like gamepad buttons
#ifndef HAS_KBCTRL
#define HAS_KBCTRL 0
#endif
#if HAS_KBCTRL == 1
#include "controls/controller_buttons.h"
#include <SDL.h>
namespace devilution {
ControllerButton KbCtrlToControllerButton(const SDL_Event &event);
bool IsKbCtrlButtonPressed(ControllerButton button);
bool ProcessKbCtrlAxisMotion(const SDL_Event &event);
} // namespace devilution
#endif