A_Activate enum value | MWInput::InputManager | private |
A_AlwaysRun enum value | MWInput::InputManager | private |
A_AutoMove enum value | MWInput::InputManager | private |
A_Console enum value | MWInput::InputManager | private |
A_CycleSpellLeft enum value | MWInput::InputManager | private |
A_CycleSpellRight enum value | MWInput::InputManager | private |
A_CycleWeaponLeft enum value | MWInput::InputManager | private |
A_CycleWeaponRight enum value | MWInput::InputManager | private |
A_GameMenu enum value | MWInput::InputManager | private |
A_Inventory enum value | MWInput::InputManager | private |
A_Journal enum value | MWInput::InputManager | private |
A_Jump enum value | MWInput::InputManager | private |
A_Last enum value | MWInput::InputManager | private |
A_LookLeftRight enum value | MWInput::InputManager | private |
A_LookUpDown enum value | MWInput::InputManager | private |
A_MoveBackward enum value | MWInput::InputManager | private |
A_MoveForward enum value | MWInput::InputManager | private |
A_MoveForwardBackward enum value | MWInput::InputManager | private |
A_MoveLeft enum value | MWInput::InputManager | private |
A_MoveLeftRight enum value | MWInput::InputManager | private |
A_MoveRight enum value | MWInput::InputManager | private |
A_QuickKey1 enum value | MWInput::InputManager | private |
A_QuickKey10 enum value | MWInput::InputManager | private |
A_QuickKey2 enum value | MWInput::InputManager | private |
A_QuickKey3 enum value | MWInput::InputManager | private |
A_QuickKey4 enum value | MWInput::InputManager | private |
A_QuickKey5 enum value | MWInput::InputManager | private |
A_QuickKey6 enum value | MWInput::InputManager | private |
A_QuickKey7 enum value | MWInput::InputManager | private |
A_QuickKey8 enum value | MWInput::InputManager | private |
A_QuickKey9 enum value | MWInput::InputManager | private |
A_QuickKeysMenu enum value | MWInput::InputManager | private |
A_QuickLoad enum value | MWInput::InputManager | private |
A_QuickMenu enum value | MWInput::InputManager | private |
A_QuickSave enum value | MWInput::InputManager | private |
A_Rest enum value | MWInput::InputManager | private |
A_Run enum value | MWInput::InputManager | private |
A_Screenshot enum value | MWInput::InputManager | private |
A_Sneak enum value | MWInput::InputManager | private |
A_Spell enum value | MWInput::InputManager | private |
A_ToggleDebug enum value | MWInput::InputManager | private |
A_ToggleHUD enum value | MWInput::InputManager | private |
A_TogglePOV enum value | MWInput::InputManager | private |
A_ToggleSneak enum value | MWInput::InputManager | private |
A_ToggleSpell enum value | MWInput::InputManager | private |
A_ToggleWeapon enum value | MWInput::InputManager | private |
A_Unused enum value | MWInput::InputManager | private |
A_Use enum value | MWInput::InputManager | private |
A_Weapon enum value | MWInput::InputManager | private |
actionIsActive(int id) | MWInput::InputManager | private |
Actions enum name | MWInput::InputManager | private |
activate() | MWInput::InputManager | private |
axisMoved(int deviceID, const SDL_ControllerAxisEvent &arg) | MWInput::InputManager | virtual |
buttonPressed(int deviceID, const SDL_ControllerButtonEvent &arg) | MWInput::InputManager | virtual |
buttonReleased(int deviceID, const SDL_ControllerButtonEvent &arg) | MWInput::InputManager | virtual |
changeInputMode(bool guiMode) | MWInput::InputManager | virtual |
channelChanged(ICS::Channel *channel, float currentValue, float previousValue) | MWInput::InputManager | virtual |
checkAllowedToUseItems() const | MWInput::InputManager | private |
clear() | MWInput::InputManager | virtual |
clearAllControllerBindings(ICS::Control *control) | MWInput::InputManager | |
clearAllKeyBindings(ICS::Control *control) | MWInput::InputManager | |
controllerAdded(int deviceID, const SDL_ControllerDeviceEvent &arg) | MWInput::InputManager | virtual |
controllerRemoved(const SDL_ControllerDeviceEvent &arg) | MWInput::InputManager | virtual |
convertMousePosForMyGUI(int &x, int &y) | MWInput::InputManager | private |
countSavedGameRecords() const | MWInput::InputManager | virtual |
enableDetectingBindingMode(int action, bool keyboard) | MWInput::InputManager | virtual |
getActionControllerBindingName(int action) | MWInput::InputManager | virtual |
getActionControllerSorting() | MWInput::InputManager | virtual |
getActionDescription(int action) | MWInput::InputManager | virtual |
getActionKeyBindingName(int action) | MWInput::InputManager | virtual |
getActionKeySorting() | MWInput::InputManager | virtual |
getControlSwitch(const std::string &sw) | MWInput::InputManager | virtual |
getNumActions() | MWInput::InputManager | inlinevirtual |
InputManager(SDL_Window *window, osg::ref_ptr< osgViewer::Viewer > viewer, osg::ref_ptr< osgViewer::ScreenCaptureHandler > screenCaptureHandler, const std::string &userFile, bool userFileExists, const std::string &controllerBindingsFile, bool grab) | MWInput::InputManager | |
MWBase::InputManager::InputManager() | MWBase::InputManager | inline |
isWindowVisible() | MWInput::InputManager | virtual |
joystickAxisBindingDetected(ICS::InputControlSystem *ICS, int deviceID, ICS::Control *control, int axis, ICS::Control::ControlChangingDirection direction) | MWInput::InputManager | virtual |
joystickButtonBindingDetected(ICS::InputControlSystem *ICS, int deviceID, ICS::Control *control, unsigned int button, ICS::Control::ControlChangingDirection direction) | MWInput::InputManager | virtual |
joystickLastUsed() | MWInput::InputManager | inlinevirtual |
keyBindingDetected(ICS::InputControlSystem *ICS, ICS::Control *control, SDL_Scancode key, ICS::Control::ControlChangingDirection direction) | MWInput::InputManager | virtual |
keyPressed(const SDL_KeyboardEvent &arg) | MWInput::InputManager | virtual |
keyReleased(const SDL_KeyboardEvent &arg) | MWInput::InputManager | virtual |
loadControllerDefaults(bool force=false) | MWInput::InputManager | private |
loadKeyDefaults(bool force=false) | MWInput::InputManager | private |
mAlwaysRunActive | MWInput::InputManager | private |
mAttemptJump | MWInput::InputManager | private |
mCameraSensitivity | MWInput::InputManager | private |
mCameraYMultiplier | MWInput::InputManager | private |
mControlsDisabled | MWInput::InputManager | private |
mControlSwitch | MWInput::InputManager | private |
mDetectingKeyboard | MWInput::InputManager | private |
mDragDrop | MWInput::InputManager | private |
mFakeDeviceID | MWInput::InputManager | private |
mGrabCursor | MWInput::InputManager | private |
mGuiCursorEnabled | MWInput::InputManager | private |
mGuiCursorX | MWInput::InputManager | private |
mGuiCursorY | MWInput::InputManager | private |
mInputBinder | MWInput::InputManager | private |
mInputManager | MWInput::InputManager | private |
mInvertY | MWInput::InputManager | private |
mInvUiScalingFactor | MWInput::InputManager | private |
mJoystickLastUsed | MWInput::InputManager | private |
mMouseLookEnabled | MWInput::InputManager | private |
mMouseWheel | MWInput::InputManager | private |
mouseAxisBindingDetected(ICS::InputControlSystem *ICS, ICS::Control *control, ICS::InputControlSystem::NamedAxis axis, ICS::Control::ControlChangingDirection direction) | MWInput::InputManager | virtual |
mouseButtonBindingDetected(ICS::InputControlSystem *ICS, ICS::Control *control, unsigned int button, ICS::Control::ControlChangingDirection direction) | MWInput::InputManager | virtual |
mouseMoved(const SDLUtil::MouseMotionEvent &arg) | MWInput::InputManager | virtual |
mousePressed(const SDL_MouseButtonEvent &arg, Uint8 id) | MWInput::InputManager | virtual |
mouseReleased(const SDL_MouseButtonEvent &arg, Uint8 id) | MWInput::InputManager | virtual |
mOverencumberedMessageDelay | MWInput::InputManager | private |
mPlayer | MWInput::InputManager | private |
mPreviewPOVDelay | MWInput::InputManager | private |
mScreenCaptureHandler | MWInput::InputManager | private |
mSneaking | MWInput::InputManager | private |
mSneakToggles | MWInput::InputManager | private |
mTimeIdle | MWInput::InputManager | private |
mUserFile | MWInput::InputManager | private |
mUserFileExists | MWInput::InputManager | private |
mVideoWrapper | MWInput::InputManager | private |
mViewer | MWInput::InputManager | private |
mWindow | MWInput::InputManager | private |
mWindowVisible | MWInput::InputManager | private |
processChangedSettings(const Settings::CategorySettingVector &changed) | MWInput::InputManager | virtual |
MWBase::InputManager::processChangedSettings(const std::set< std::pair< std::string, std::string > > &changed)=0 | MWBase::InputManager | pure virtual |
quickKey(int index) | MWInput::InputManager | private |
quickLoad() | MWInput::InputManager | private |
quickSave() | MWInput::InputManager | private |
readRecord(ESM::ESMReader &reader, uint32_t type) | MWInput::InputManager | virtual |
resetIdleTime() | MWInput::InputManager | private |
resetToDefaultControllerBindings() | MWInput::InputManager | virtual |
resetToDefaultKeyBindings() | MWInput::InputManager | virtual |
rest() | MWInput::InputManager | private |
screenshot() | MWInput::InputManager | private |
sdlButtonToMyGUI(Uint8 button) | MWInput::InputManager | private |
sdlControllerAxisToString(int axis) | MWInput::InputManager | privatevirtual |
sdlControllerButtonToString(int button) | MWInput::InputManager | privatevirtual |
setDragDrop(bool dragDrop) | MWInput::InputManager | virtual |
setPlayer(MWWorld::Player *player) | MWInput::InputManager | inline |
setPlayerControlsEnabled(bool enabled) | MWInput::InputManager | private |
showQuickKeysMenu() | MWInput::InputManager | private |
textInput(const SDL_TextInputEvent &arg) | MWInput::InputManager | virtual |
toggleAutoMove() | MWInput::InputManager | private |
toggleConsole() | MWInput::InputManager | private |
toggleControlSwitch(const std::string &sw, bool value) | MWInput::InputManager | virtual |
toggleInventory() | MWInput::InputManager | private |
toggleJournal() | MWInput::InputManager | private |
toggleMainMenu() | MWInput::InputManager | private |
toggleSneaking() | MWInput::InputManager | private |
toggleSpell() | MWInput::InputManager | private |
toggleWalking() | MWInput::InputManager | private |
toggleWeapon() | MWInput::InputManager | private |
update(float dt, bool disableControls=false, bool disableEvents=false) | MWInput::InputManager | virtual |
updateCursorMode() | MWInput::InputManager | private |
updateIdleTime(float dt) | MWInput::InputManager | private |
windowClosed() | MWInput::InputManager | virtual |
windowFocusChange(bool have_focus) | MWInput::InputManager | virtual |
windowResized(int x, int y) | MWInput::InputManager | virtual |
windowVisibilityChange(bool visible) | MWInput::InputManager | virtual |
write(ESM::ESMWriter &writer, Loading::Listener &progress) | MWInput::InputManager | virtual |
~ControllerListener() | SDLUtil::ControllerListener | inlinevirtual |
~InputManager() | MWInput::InputManager | virtual |
~KeyListener() | SDLUtil::KeyListener | inlinevirtual |
~MouseListener() | SDLUtil::MouseListener | inlinevirtual |
~WindowListener() | SDLUtil::WindowListener | inlinevirtual |