rework API
This commit is contained in:
@@ -33,6 +33,8 @@ namespace OpenVulkano::Input
|
||||
{
|
||||
axes[InputKey::Mouse::AXIS_X] = static_cast<float>(posX - mousePosX);
|
||||
axes[InputKey::Mouse::AXIS_Y] = static_cast<float>(posY - mousePosY);
|
||||
axes[InputKey::Mouse::AXIS_X_ABS] = posX;
|
||||
axes[InputKey::Mouse::AXIS_Y_ABS] = posY;
|
||||
mousePosX = posX;
|
||||
mousePosY = posY;
|
||||
Logger::INPUT->trace("Mouse moved posX: {0} posY: {1}, relativeX: {2}, relativeY: {3}", posX, posY, axes[InputKey::Mouse::AXIS_X], axes[InputKey::Mouse::AXIS_Y]);
|
||||
@@ -53,9 +55,9 @@ namespace OpenVulkano::Input
|
||||
|
||||
void InputDeviceMouse::ClearAxes()
|
||||
{
|
||||
for (float& axis : axes)
|
||||
for (int i = 2; i < AXES_SIZE; i++)
|
||||
{
|
||||
axis = 0;
|
||||
axes[i] = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user