Silence warnings

This commit is contained in:
Georg Hagen
2025-05-23 00:57:43 +02:00
parent fb1c52265a
commit 33f53a533c
2 changed files with 20 additions and 15 deletions

View File

@@ -16,31 +16,36 @@ namespace OpenVulkano
{
constexpr float MAX_ZOOM = 40;
constexpr float MIN_ZOOM = 7;
constexpr float ZOOM_RANGE = MAX_ZOOM - MIN_ZOOM;
[[maybe_unused]] constexpr float ZOOM_RANGE = MAX_ZOOM - MIN_ZOOM;
}
void ArcballCameraController::SetupInputActions()
{
auto input = Input::InputManager::GetInstance();
m_actionForward = input->GetAction("forward");
m_actionSide = input->GetAction("side");
m_actionUp = input->GetAction("up");
m_actionLookUp = input->GetAction("look up");
Input::InputManager* input = Input::InputManager::GetInstance();
m_actionForward = input->GetAction("forward");
m_actionSide = input->GetAction("side");
m_actionUp = input->GetAction("up");
m_actionLookUp = input->GetAction("look up");
m_actionLookSide = input->GetAction("look side");
m_actionForwardOrtho = input->GetAction("ArcForwardOrtho");
m_actionSideOrtho = input->GetAction("ArcSideOrtho");
m_actionUpOrtho = input->GetAction("ArcUpOrtho");
m_actionZoomOrtho = input->GetAction("ArcZoomOrtho");
m_actionSideOrtho = input->GetAction("ArcSideOrtho");
m_actionUpOrtho = input->GetAction("ArcUpOrtho");
m_actionZoomOrtho = input->GetAction("ArcZoomOrtho");
}
void ArcballCameraController::HandleRotation()
{
Input::InputManager* input = Input::InputManager::GetInstance();
float inYaw = (m_lockYaw) ? 0 : input->GetAxis(m_actionLookSide);
float inPitch = (m_lockPitch) ? 0 : input->GetAxis(m_actionLookUp);
if (inYaw != 0 || inPitch != 0 || m_distUpated)
#pragma clang diagnostic push
#pragma ide diagnostic ignored "ConstantConditionsOC"
#pragma ide diagnostic ignored "UnreachableCode"
float inYaw = m_lockYaw ? 0 : input->GetAxis(m_actionLookSide);
float inPitch = m_lockPitch ? 0 : input->GetAxis(m_actionLookUp);
#pragma clang diagnostic pop
if (inYaw != 0 || inPitch != 0 || m_distUpdated)
{
m_yaw += inYaw;
m_pitch = std::min(1.5f, std::max(-1.5f, m_pitch + inPitch));
@@ -51,7 +56,7 @@ namespace OpenVulkano
m_framePosition = rotateX * rotateY * Math::Vector4f_SIMD(0, 0, m_frameDistance, 0);
m_framePosition += m_pivotPoint;
m_frameUpdated = true;
m_distUpated = false;
m_distUpdated = false;
}
}