Showing the changes to interface/src/ui/ApplicationOverlay.cpp (1 of 4 files). Show all
Unified · Split
| @@ -45,7 +45,12 @@ void renderControllerPointer() · 44 unmodified lines | ||
| 45 | 45 | int numberOfPalms = handData->getNumPalms(); |
| 46 | 46 | |
| 47 | 47 | |
| 48 | − int palmIndex = 3; | |
| 48 | + int palmIndex; | |
| 49 | + if (Menu::getInstance()->isOptionChecked(MenuOption::SixenseLeftHanded)) { | |
| 50 | + palmIndex = 2; | |
| 51 | + } else { | |
| 52 | + palmIndex = 3; | |
| 53 | + } | |
| 49 | 54 | const PalmData* palmData = NULL; |
| 50 | 55 | |
| 51 | 56 | if (palmIndex >= handData->getPalms().size()) { |
| @@ -326,7 +331,8 @@ void ApplicationOverlay::renderOverlay(bool renderToTexture) { · 274 unmodified lines | ||
| 326 | 331 | glVertex2i(mouseX + crossPad, mouseY - pointerHeight); |
| 327 | 332 | |
| 328 | 333 | glEnd(); |
| 329 | − } else { //only render controller pointer if we aren't already rendering a mouse pointer | |
| 334 | + } else if (Menu::getInstance()->isOptionChecked(MenuOption::SixenseMouseInput)) { | |
| 335 | + //only render controller pointer if we aren't already rendering a mouse pointer | |
| 330 | 336 | renderControllerPointer(); |
| 331 | 337 | } |
| 332 | 338 | glPopMatrix(); |