Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CInputManager Member List

This is the complete list of members for CInputManager, including all inherited members.

AddKeymap(const std::string &keymap)CInputManager
CInputManager()CInputManager
CInputManager(const CInputManager &)=deleteCInputManager
ClearKeymaps()CInputManager
Deinitialize()CInputManager
ExecuteBuiltin(const std::string &execute, const std::vector< std::string > &params)CInputManager
GetAction(int window, const CKey &key, bool fallback=true)CInputManager
GetJoystickKeymaps() constCInputManager
GetMousePosition()CInputManager
GetMouseState()CInputManager
HasBuiltin(const std::string &command)CInputManager
InitializeInputs()CInputManager
IsControllerEnabled() constCInputManager
IsMouseActive()CInputManager
IsObserving(const Observer &obs) constObservablevirtual
KeymapEnvironment() constCInputManager
LoadKeymaps()CInputManager
m_bObservableChangedObservableprotected
m_obsCritSectionObservablemutableprotected
m_observersObservableprotected
NotifyObservers(const ObservableMessage message=ObservableMessageNone)Observablevirtual
Observable()=defaultObservable
OnAction(const CAction &action) overrideCInputManagervirtual
OnEvent(XBMC_Event &newEvent)CInputManager
OnSettingAction(const std::shared_ptr< const CSetting > &setting)ISettingCallbackinlinevirtual
OnSettingChanged(const std::shared_ptr< const CSetting > &setting) overrideCInputManagervirtual
OnSettingChanging(const std::shared_ptr< const CSetting > &setting)ISettingCallbackinlinevirtual
OnSettingPropertyChanged(const std::shared_ptr< const CSetting > &setting, const char *propertyName)ISettingCallbackinlinevirtual
OnSettingUpdate(const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode)ISettingCallbackinlinevirtual
operator=(CInputManager const &)=deleteCInputManager
Observable::operator=(const Observable &observable)Observable
Process(int windowId, float frameTime)CInputManager
ProcessEventServer(int windowId, float frameTime)CInputManager
ProcessMouse(int windowId)CInputManager
ProcessPeripherals(float frameTime)CInputManager
QueueAction(const CAction &action)CInputManager
RegisterKeyboardDriverHandler(KODI::KEYBOARD::IKeyboardDriverHandler *handler)CInputManager
RegisterMouseDriverHandler(KODI::MOUSE::IMouseDriverHandler *handler)CInputManagervirtual
RegisterObserver(Observer *obs)Observablevirtual
ReloadKeymaps()CInputManager
RemoveKeymap(const std::string &keymap)CInputManager
SendMessage(const ObservableMessage message)Observableprotected
SetChanged(bool bSetTo=true)Observablevirtual
SetMouseActive(bool active=true)CInputManager
SetMouseEnabled(bool mouseEnabled=true)CInputManager
SetMouseResolution(int maxX, int maxY, float speedX, float speedY)CInputManager
SetMouseState(MOUSE_STATE mouseState)CInputManager
TranslateCustomControllerString(int windowId, const std::string &controllerName, int buttonId, int &action, std::string &strAction)CInputManager
TranslateTouchAction(int windowId, int touchAction, int touchPointers, int &action, std::string &actionString)CInputManager
UnregisterKeyboardDriverHandler(KODI::KEYBOARD::IKeyboardDriverHandler *handler)CInputManager
UnregisterMouseDriverHandler(KODI::MOUSE::IMouseDriverHandler *handler)CInputManagervirtual
UnregisterObserver(Observer *obs)Observablevirtual
~CInputManager() overrideCInputManager
~IActionListener()=defaultKODI::ACTION::IActionListenervirtual
~ISettingCallback()=defaultISettingCallbackvirtual
~Observable()=defaultObservablevirtual