// Copyright (c) 2023 Dominic Masters // // This software is released under the MIT License. // https://opensource.org/licenses/MIT #pragma once #include "input/InputManager.hpp" #define INPUT_BIND(n) ((inputbind_t)n) #define INPUT_BIND_ACCEPT INPUT_BIND(1) #define INPUT_BIND_NEGATIVE_X INPUT_BIND(2) #define INPUT_BIND_POSITIVE_X INPUT_BIND(3) #define INPUT_BIND_NEGATIVE_Y INPUT_BIND(4) #define INPUT_BIND_POSITIVE_Y INPUT_BIND(5) #define INPUT_BIND_MOUSE_X INPUT_BIND(6) #define INPUT_BIND_MOUSE_Y INPUT_BIND(7) #define INPUT_BIND_MOUSE_CLICK INPUT_BIND(8) #define INPUT_BIND_CANCEL INPUT_BIND(9)