| 775 | } |
| 776 | |
| 777 | bool GameMode::keyPressedNormal(const OIS::KeyEvent &arg) |
| 778 | { |
| 779 | ODFrameListener& frameListener = ODFrameListener::getSingleton(); |
| 780 | |
| 781 | switch (arg.key) |
| 782 | { |
| 783 | case OIS::KC_F1: |
| 784 | toggleHelpWindow(); |
| 785 | break; |
| 786 | |
| 787 | case OIS::KC_F2: |
| 788 | togglePlayerSettingsWindow(); |
| 789 | break; |
| 790 | |
| 791 | case OIS::KC_F3: |
| 792 | toggleObjectivesWindow(); |
| 793 | break; |
| 794 | |
| 795 | case OIS::KC_F4: |
| 796 | toggleSkillWindow(); |
| 797 | break; |
| 798 | |
| 799 | case OIS::KC_F5: |
| 800 | saveGame(); |
| 801 | break; |
| 802 | |
| 803 | case OIS::KC_F9: |
| 804 | RenderManager::getSingleton().rrToggleHandSelectorVisibility(); |
| 805 | break; |
| 806 | |
| 807 | case OIS::KC_F10: |
| 808 | toggleOptionsWindow(); |
| 809 | break; |
| 810 | |
| 811 | case OIS::KC_F11: |
| 812 | frameListener.toggleDebugInfo(); |
| 813 | break; |
| 814 | |
| 815 | case OIS::KC_GRAVE: |
| 816 | case OIS::KC_F12: |
| 817 | enterConsole(); |
| 818 | break; |
| 819 | |
| 820 | case OIS::KC_LEFT: |
| 821 | case OIS::KC_A: |
| 822 | frameListener.moveCamera(CameraManager::Direction::moveLeft); |
| 823 | break; |
| 824 | |
| 825 | case OIS::KC_RIGHT: |
| 826 | case OIS::KC_D: |
| 827 | frameListener.moveCamera(CameraManager::Direction::moveRight); |
| 828 | break; |
| 829 | |
| 830 | case OIS::KC_UP: |
| 831 | case OIS::KC_W: |
| 832 | frameListener.moveCamera(CameraManager::Direction::moveForward); |
| 833 | break; |
| 834 |
nothing calls this directly
no test coverage detected