Add smooth turn and universe centered rotation
This commit is contained in:
@@ -128,6 +128,8 @@ SteamIVRInput::SteamIVRInput()
|
||||
m_resetOffsets( action_keys::resetOffsets ),
|
||||
m_snapTurnLeft( action_keys::snapTurnLeft ),
|
||||
m_snapTurnRight( action_keys::snapTurnRight ),
|
||||
m_smoothTurnLeft( action_keys::smoothTurnLeft ),
|
||||
m_smoothTurnRight( action_keys::smoothTurnRight ),
|
||||
m_xAxisLockToggle( action_keys::xAxisLockToggle ),
|
||||
m_yAxisLockToggle( action_keys::yAxisLockToggle ),
|
||||
m_zAxisLockToggle( action_keys::zAxisLockToggle ),
|
||||
@@ -275,6 +277,16 @@ bool SteamIVRInput::snapTurnRight()
|
||||
return isDigitalActionActivatedOnce( m_snapTurnRight );
|
||||
}
|
||||
|
||||
bool SteamIVRInput::smoothTurnLeft()
|
||||
{
|
||||
return isDigitalActionActivatedConstant( m_smoothTurnLeft );
|
||||
}
|
||||
|
||||
bool SteamIVRInput::smoothTurnRight()
|
||||
{
|
||||
return isDigitalActionActivatedConstant( m_smoothTurnRight );
|
||||
}
|
||||
|
||||
bool SteamIVRInput::xAxisLockToggle()
|
||||
{
|
||||
return isDigitalActionActivatedOnce( m_xAxisLockToggle );
|
||||
|
||||
Reference in New Issue
Block a user