oops
This commit is contained in:
@@ -80,15 +80,15 @@ void inferno_move_input(InfernoApp *app)
|
|||||||
// pan only get on hold
|
// pan only get on hold
|
||||||
static glm::dvec2 lastMousePos;
|
static glm::dvec2 lastMousePos;
|
||||||
static int firstClick = 0;
|
static int firstClick = 0;
|
||||||
if (glfwGetMouseButton(app->Win->getGLFWWindow(), GLFW_MOUSE_BUTTON_1) == GLFW_PRESS)
|
if (glfwGetMouseButton(graphics::window_get_glfw_window(), GLFW_MOUSE_BUTTON_1) == GLFW_PRESS)
|
||||||
{
|
{
|
||||||
firstClick++;
|
firstClick++;
|
||||||
if (firstClick == 1)
|
if (firstClick == 1)
|
||||||
{
|
{
|
||||||
glfwGetCursorPos(app->Win->getGLFWWindow(), &lastMousePos.x, &lastMousePos.y);
|
glfwGetCursorPos(graphics::window_get_glfw_window(), &lastMousePos.x, &lastMousePos.y);
|
||||||
}
|
}
|
||||||
glm::dvec2 tempMousePos = { 0.0f, 0.0f };
|
glm::dvec2 tempMousePos = { 0.0f, 0.0f };
|
||||||
glfwGetCursorPos(app->Win->getGLFWWindow(), &tempMousePos.x, &tempMousePos.y);
|
glfwGetCursorPos(graphics::window_get_glfw_window(), &tempMousePos.x, &tempMousePos.y);
|
||||||
app->Input->MouseDelta = lastMousePos - tempMousePos;
|
app->Input->MouseDelta = lastMousePos - tempMousePos;
|
||||||
lastMousePos = tempMousePos;
|
lastMousePos = tempMousePos;
|
||||||
} else
|
} else
|
||||||
@@ -99,17 +99,17 @@ void inferno_move_input(InfernoApp *app)
|
|||||||
}
|
}
|
||||||
|
|
||||||
app->Input->MovementDelta = 0b00000000;
|
app->Input->MovementDelta = 0b00000000;
|
||||||
if (glfwGetKey(app->Win->getGLFWWindow(), GLFW_KEY_W) == GLFW_PRESS)
|
if (glfwGetKey(graphics::window_get_glfw_window(), GLFW_KEY_W) == GLFW_PRESS)
|
||||||
app->Input->MovementDelta |= 0b10000000;
|
app->Input->MovementDelta |= 0b10000000;
|
||||||
if (glfwGetKey(app->Win->getGLFWWindow(), GLFW_KEY_A) == GLFW_PRESS)
|
if (glfwGetKey(graphics::window_get_glfw_window(), GLFW_KEY_A) == GLFW_PRESS)
|
||||||
app->Input->MovementDelta |= 0b01000000;
|
app->Input->MovementDelta |= 0b01000000;
|
||||||
if (glfwGetKey(app->Win->getGLFWWindow(), GLFW_KEY_S) == GLFW_PRESS)
|
if (glfwGetKey(graphics::window_get_glfw_window(), GLFW_KEY_S) == GLFW_PRESS)
|
||||||
app->Input->MovementDelta |= 0b00100000;
|
app->Input->MovementDelta |= 0b00100000;
|
||||||
if (glfwGetKey(app->Win->getGLFWWindow(), GLFW_KEY_D) == GLFW_PRESS)
|
if (glfwGetKey(graphics::window_get_glfw_window(), GLFW_KEY_D) == GLFW_PRESS)
|
||||||
app->Input->MovementDelta |= 0b00010000;
|
app->Input->MovementDelta |= 0b00010000;
|
||||||
if (glfwGetKey(app->Win->getGLFWWindow(), GLFW_KEY_SPACE) == GLFW_PRESS)
|
if (glfwGetKey(graphics::window_get_glfw_window(), GLFW_KEY_SPACE) == GLFW_PRESS)
|
||||||
app->Input->MovementDelta |= 0b00001000;
|
app->Input->MovementDelta |= 0b00001000;
|
||||||
if (glfwGetKey(app->Win->getGLFWWindow(), GLFW_KEY_LEFT_SHIFT) == GLFW_PRESS)
|
if (glfwGetKey(graphics::window_get_glfw_window(), GLFW_KEY_LEFT_SHIFT) == GLFW_PRESS)
|
||||||
app->Input->MovementDelta |= 0b00000100;
|
app->Input->MovementDelta |= 0b00000100;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user