mirror of
https://github.com/zhenyan121/SporeBG-Conid.git
synced 2026-04-10 14:24:10 +08:00
refactor: replace pair with vec2
This commit is contained in:
@@ -2,12 +2,12 @@
|
||||
|
||||
#include <string>
|
||||
#include <utility>
|
||||
|
||||
#include <glm/glm.hpp>
|
||||
struct DebugData {
|
||||
bool showFPS = true;
|
||||
bool showMousePosition = true;
|
||||
std::pair<int, int> mousePosition = {0, 0};
|
||||
std::pair<int, int> mouseLogicalPostion = {0, 0};
|
||||
glm::ivec2 mousePosition = {0, 0};
|
||||
glm::ivec2 mouseLogicalPostion = {0, 0};
|
||||
int currentFPS = 0;
|
||||
int round = 0;
|
||||
|
||||
|
||||
@@ -96,8 +96,8 @@ void DebugOverlay::updateDebugInfo() {
|
||||
}
|
||||
mousePosLabel->setText(
|
||||
"PhyscialPos: " +
|
||||
std::to_string(m_debugData.mousePosition.first) + ", " +
|
||||
std::to_string(m_debugData.mousePosition.second)
|
||||
std::to_string(m_debugData.mousePosition.x) + ", " +
|
||||
std::to_string(m_debugData.mousePosition.y)
|
||||
);
|
||||
|
||||
mousePosLabel->setVisible(true);
|
||||
@@ -121,8 +121,8 @@ void DebugOverlay::updateDebugInfo() {
|
||||
}
|
||||
mouseLogicalPosLabel->setText(
|
||||
"LogicalPos: " +
|
||||
std::to_string(m_debugData.mouseLogicalPostion.first) + ", " +
|
||||
std::to_string(m_debugData.mouseLogicalPostion.second)
|
||||
std::to_string(m_debugData.mouseLogicalPostion.x) + ", " +
|
||||
std::to_string(m_debugData.mouseLogicalPostion.y)
|
||||
);
|
||||
|
||||
mouseLogicalPosLabel->setVisible(true);
|
||||
|
||||
Reference in New Issue
Block a user