Fix gcc -Wdouble-promotion issues

This commit is contained in:
Vasily
2019-02-21 18:48:53 +01:00
committed by username223
parent 88dad1087f
commit 400654898b
@@ -230,8 +230,8 @@ void MoveCenterTabController::setRotation( int value, bool notify )
vr::EChaperoneConfigFile_Live ); vr::EChaperoneConfigFile_Live );
// Update UI offsets. // Update UI offsets.
m_offsetX += hmdRotDiff[0]; m_offsetX += static_cast<float>( hmdRotDiff[0] );
m_offsetZ += hmdRotDiff[2]; m_offsetZ += static_cast<float>( hmdRotDiff[2] );
if ( notify ) if ( notify )
{ {
emit offsetXChanged( m_offsetX ); emit offsetXChanged( m_offsetX );
@@ -996,15 +996,15 @@ void MoveCenterTabController::eventLoopTick(
// prevents UI from updating if axis movement is locked // prevents UI from updating if axis movement is locked
if ( !m_lockXToggle ) if ( !m_lockXToggle )
{ {
m_offsetX += diff[0]; m_offsetX += static_cast<float>( diff[0] );
} }
if ( !m_lockYToggle ) if ( !m_lockYToggle )
{ {
m_offsetY += diff[1]; m_offsetY += static_cast<float>( diff[1] );
} }
if ( !m_lockZToggle ) if ( !m_lockZToggle )
{ {
m_offsetZ += diff[2]; m_offsetZ += static_cast<float>( diff[2] );
} }
rotateCoordinates( diff, angle ); rotateCoordinates( diff, angle );