WMR default binding, Toggle Chaperone Action, frame timing graph, prox sensor back-end (#182)
* perf graph overlay/checkbox added * added toggle Chaperone action * toggle chaperone non-functional * fixed chaperone toggle action const to once * Added Proximity Sensor Action back-end, not implemented via logic Until fixed by valve * added default WMR controller profile * formated * formated steamvrtabcontroller.h * fixed un-intended change
This commit is contained in:
@@ -558,6 +558,15 @@ void OverlayController::processMotionBindings()
|
||||
m_actions.swapSpaceDragToRightHandOverride() );
|
||||
}
|
||||
|
||||
void OverlayController::processChaperoneBindings()
|
||||
{
|
||||
if ( m_actions.chaperoneToggle() )
|
||||
{
|
||||
m_chaperoneTabController.setDisableChaperone(
|
||||
!( m_chaperoneTabController.disableChaperone() ), true );
|
||||
}
|
||||
}
|
||||
|
||||
void OverlayController::processPushToTalkBindings()
|
||||
{
|
||||
const auto pushToTalkCannotChange = !m_audioTabController.pttChangeValid();
|
||||
@@ -590,6 +599,8 @@ void OverlayController::processInputBindings()
|
||||
processMotionBindings();
|
||||
|
||||
processPushToTalkBindings();
|
||||
|
||||
processChaperoneBindings();
|
||||
}
|
||||
|
||||
// vsync implementation:
|
||||
|
||||
Reference in New Issue
Block a user