This file defines InputSystem class. More...
#include <SDL3/SDL.h>#include "components/ECS/ECS.hpp"#include <unordered_map>#include "SDL3/SDL_mouse.h"#include "components/GameComponents/InputComponent.hpp"#include "components/ErrorUtils.hpp"Go to the source code of this file.
Classes | |
| class | vex::InputSystem |
| Input system class responsible for handling input events and updating input components. More... | |
| struct | vex::InputSystem::KeyState |
| Key state structure. Used to track the state of keyboard keys needed forr held state. More... | |
Namespaces | |
| namespace | vex |
Enumerations | |
| enum class | vex::InputMode { Game , UI , GameAndUI } |
| Enum representing different input modes. More... | |
This file defines InputSystem class.
Definition in file InputSystem.hpp.
| #define SDL_MAIN_HANDLED |
Definition at line 8 of file InputSystem.hpp.