refactor: replace pair with vec2

This commit is contained in:
2026-02-07 09:13:40 +08:00
parent fedef3dd1d
commit 6e71397940
13 changed files with 44 additions and 28 deletions

View File

@@ -1,10 +1,11 @@
#pragma once
#include <utility>
#include <glm/glm.hpp>
struct InputState
{
std::pair<float, float> mouseCilckOn;
glm::vec2 mouseCilckOn;
bool leftMouseDown = false;
std::pair<float, float> mouseCurrentPosition;
std::pair<int, int> mouseCurrentLogicalPosition;
glm::vec2 mouseCurrentPosition;
glm::ivec2 mouseCurrentLogicalPosition;
bool isFullscreen = false;
};