Etterna 0.74.4
|
An input event specific to an InputScheme defined by a logical controller and button. More...
#include <GameInput.h>
Public Member Functions | |
GameInput (GameController c, GameButton b) | |
auto | operator== (const GameInput &other) const -> bool |
auto | operator< (const GameInput &other) const -> bool |
auto | IsValid () const -> bool |
void | MakeInvalid () |
auto | ToString (const InputScheme *pInputs) const -> std::string |
auto | FromString (const InputScheme *pInputs, const std::string &s) -> bool |
Public Attributes | |
GameController | controller { GameController_Invalid } |
GameButton | button { GameButton_Invalid } |
An input event specific to an InputScheme defined by a logical controller and button.