![]()  | 
  
    DDraceNetwork Documentation
    
   | 
 
This is the complete list of members for CInput, including all inherited members.
| AddKeyEvent(int Key, int Flags) | CInput | private | 
| AddTextEvent(const char *pText) | CInput | private | 
| AltIsPressed() const override | CInput | inlinevirtual | 
| CInput() | CInput | |
| Clear() override | CInput | virtual | 
| ClearTouchDeltas() override | CInput | virtual | 
| CloseJoysticks() | CInput | private | 
| ConchainJoystickGuidChanged(IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) | CInput | privatestatic | 
| Console() const | CInput | inlineprivate | 
| ConsumeEvents(std::function< void(const CEvent &Event)> Consumer) const override | CInput | virtual | 
| CURSOR_JOYSTICK enum value | IInput | |
| CURSOR_MOUSE enum value | IInput | |
| CURSOR_NONE enum value | IInput | |
| CursorRelative(float *pX, float *pY) | IInput | inline | 
| ECursorType enum name | IInput | |
| EnsureScreenKeyboardShown() override | CInput | virtual | 
| FindKeyByName(const char *pKeyName) const override | CInput | virtual | 
| FLAG_PRESS enum value | IInput | |
| FLAG_RELEASE enum value | IInput | |
| FLAG_TEXT enum value | IInput | |
| GetActiveJoystick() override | CInput | inlinevirtual | 
| GetCandidate(int Index) const override | CInput | inlinevirtual | 
| GetCandidateCount() const override | CInput | inlinevirtual | 
| GetCandidateSelectedIndex() const override | CInput | inlinevirtual | 
| GetClipboardText() override | CInput | virtual | 
| GetComposition() const override | CInput | inlinevirtual | 
| GetCompositionCursor() const override | CInput | inlinevirtual | 
| GetCompositionLength() const override | CInput | inlinevirtual | 
| GetDropFile(char *aBuf, int Len) override | CInput | virtual | 
| GetJoystick(size_t Index) override | CInput | inlinevirtual | 
| GetJoystickDeadzone() | CInput | private | 
| GetUpdateTime() const override | CInput | virtual | 
| Graphics() const | CInput | inlineprivate | 
| HandleJoystickAddedEvent(const SDL_JoyDeviceEvent &Event) | CInput | private | 
| HandleJoystickAxisMotionEvent(const SDL_JoyAxisEvent &Event) | CInput | private | 
| HandleJoystickButtonEvent(const SDL_JoyButtonEvent &Event) | CInput | private | 
| HandleJoystickHatMotionEvent(const SDL_JoyHatEvent &Event) | CInput | private | 
| HandleJoystickRemovedEvent(const SDL_JoyDeviceEvent &Event) | CInput | private | 
| HandleTextEditingEvent(const char *pText, int Start, int Length) | CInput | private | 
| HandleTouchDownEvent(const SDL_TouchFingerEvent &Event) | CInput | private | 
| HandleTouchMotionEvent(const SDL_TouchFingerEvent &Event) | CInput | private | 
| HandleTouchUpEvent(const SDL_TouchFingerEvent &Event) | CInput | private | 
| HasComposition() const override | CInput | inlinevirtual | 
| IInterface() | IInterface | inline | 
| Init() override | CInput | virtual | 
| InitJoysticks() | CInput | private | 
| InterfaceName() | IEngineInput | inlinestatic | 
| Kernel() | IInterface | inlineprotected | 
| KeyIsPressed(int Key) const override | CInput | virtual | 
| KeyName(int Key) const override | CInput | virtual | 
| KeyPress(int Key) const override | CInput | virtual | 
| m_aCurrentKeyStates | CInput | private | 
| m_aDropFile | CInput | private | 
| m_aFrameKeyStates | CInput | private | 
| m_CandidateSelectedIndex | CInput | private | 
| m_CompositionCursor | CInput | private | 
| m_CompositionString | CInput | private | 
| m_InputCounter | CInput | private | 
| m_InputGrabbed | CInput | private | 
| m_LastUpdate | CInput | private | 
| m_MouseFocus | CInput | private | 
| m_pActiveJoystick | CInput | private | 
| m_pConfigManager | CInput | private | 
| m_pConsole | CInput | private | 
| m_pGraphics | CInput | private | 
| m_pKernel | IInterface | private | 
| m_UpdateTime | CInput | private | 
| m_vCandidates | CInput | private | 
| m_vInputEvents | CInput | private | 
| m_vJoysticks | CInput | private | 
| m_vTouchFingerStates | CInput | private | 
| ModifierIsPressed() const override | CInput | inlinevirtual | 
| MouseModeAbsolute() override | CInput | virtual | 
| MouseModeRelative() override | CInput | virtual | 
| MouseRelative(float *pX, float *pY) override | CInput | virtual | 
| NativeMousePos() const override | CInput | virtual | 
| NativeMousePressed(int Index) const override | CInput | virtual | 
| NumJoysticks() const override | CInput | inlinevirtual | 
| OpenJoystick(int JoystickIndex) | CInput | private | 
| ProcessSystemMessage(SDL_SysWMmsg *pMsg) | CInput | private | 
| SetActiveJoystick(size_t Index) override | CInput | virtual | 
| SetClipboardText(const char *pText) override | CInput | virtual | 
| SetCompositionWindowPosition(float X, float Y, float H) override | CInput | virtual | 
| ShiftIsPressed() const override | CInput | inlinevirtual | 
| Shutdown() override | CInput | virtual | 
| StartTextInput() override | CInput | virtual | 
| StopTextInput() override | CInput | virtual | 
| TouchFingerStates() const override | CInput | virtual | 
| Update() override | CInput | virtual | 
| UpdateActiveJoystick() | CInput | private | 
| ~IInterface()=default | IInterface | virtual |