Implement "Add Left/Right Haptic Click" binds

Addresses #244
This commit is contained in:
Kung-vr
2019-07-06 02:24:46 +09:00
parent af257d3e6e
commit ca17b93872
6 changed files with 97 additions and 0 deletions
+12
View File
@@ -140,6 +140,8 @@ SteamIVRInput::SteamIVRInput()
m_pushToTalk( action_keys::pushToTalk ),
m_leftHaptic( action_keys::hapticsLeft ),
m_rightHaptic( action_keys::hapticsRight ),
m_addLeftHapticClick( action_keys::addLeftHapticClick ),
m_addRightHapticClick( action_keys::addRightHapticClick ),
m_proxSensor( action_keys::proxSensor ),
m_leftHand( input_keys::leftHand ), m_rightHand( input_keys::rightHand ),
m_sets( { m_mainSet.activeActionSet(),
@@ -317,6 +319,16 @@ bool SteamIVRInput::proxState()
return isDigitalActionActivatedConstant( m_proxSensor );
}
bool SteamIVRInput::addLeftHapticClick()
{
return isDigitalActionActivatedConstant( m_addLeftHapticClick );
}
bool SteamIVRInput::addRightHapticClick()
{
return isDigitalActionActivatedConstant( m_addRightHapticClick );
}
bool SteamIVRInput::keyboardOne()
{
return isDigitalActionActivatedOnce( m_keyboardOne );