diff options
Diffstat (limited to 'src/game/client/io/glfw.hh')
| -rw-r--r-- | src/game/client/io/glfw.hh | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/src/game/client/io/glfw.hh b/src/game/client/io/glfw.hh deleted file mode 100644 index 9da978b..0000000 --- a/src/game/client/io/glfw.hh +++ /dev/null @@ -1,42 +0,0 @@ -// SPDX-License-Identifier: BSD-2-Clause -// Copyright (c) 2025 Kirill Dmitrievich -// File: glfw.hh -// Description: GLFW events passed through EnTT's signal system - -#ifndef CLIENT_IO_GLFW_HH -#define CLIENT_IO_GLFW_HH -#pragma once - -struct GlfwCursorPosEvent final { - glm::fvec2 pos; -}; - -struct GlfwFramebufferSizeEvent final { - glm::ivec2 size; - float aspect; -}; - -struct GlfwJoystickEvent final { - int joystick_id; - int event_type; -}; - -struct GlfwKeyEvent final { - int key { GLFW_KEY_UNKNOWN }; - int scancode; - int action; - int mods; -}; - -struct GlfwMouseButtonEvent final { - int button { GLFW_KEY_UNKNOWN }; - int action; - int mods; -}; - -struct GlfwScrollEvent final { - float dx; - float dy; -}; - -#endif |
