Home
last modified time | relevance | path

Searched refs:KODI (Results 1 – 25 of 1570) sorted by relevance

12345678910>>...63

/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/peripherals/addons/
H A DAddonButtonMap.h22 class CAddonButtonMap : public KODI::JOYSTICK::IButtonMap
45 KODI::JOYSTICK::FEATURE_TYPE GetFeatureType(const KODI::JOYSTICK::FeatureName& feature) override;
47 bool GetScalar(const KODI::JOYSTICK::FeatureName& feature,
50 void AddScalar(const KODI::JOYSTICK::FeatureName& feature,
79 bool GetWheel(const KODI::JOYSTICK::FeatureName& feature,
80 KODI::JOYSTICK::WHEEL_DIRECTION direction,
84 KODI::JOYSTICK::WHEEL_DIRECTION direction,
95 bool GetKey(const KODI::JOYSTICK::FeatureName& feature,
98 void AddKey(const KODI::JOYSTICK::FeatureName& feature,
113 typedef std::map<KODI::JOYSTICK::CDriverPrimitive, KODI::JOYSTICK::FeatureName> DriverMap;
[all …]
H A DAddonInputHandling.h18 namespace KODI
43 class CAddonInputHandling : public KODI::JOYSTICK::IDriverHandler,
44 public KODI::JOYSTICK::IInputReceiver,
46 public KODI::MOUSE::IMouseDriverHandler
51 KODI::JOYSTICK::IInputHandler* handler,
52 KODI::JOYSTICK::IDriverReceiver* receiver);
60 KODI::MOUSE::IMouseInputHandler* handler);
79 bool OnButtonPress(KODI::MOUSE::BUTTON_ID button) override;
80 void OnButtonRelease(KODI::MOUSE::BUTTON_ID button) override;
86 std::unique_ptr<KODI::JOYSTICK::IDriverHandler> m_driverHandler;
[all …]
H A DPeripheralAddonTranslator.h29 static KODI::JOYSTICK::CDriverPrimitive TranslatePrimitive(
32 const KODI::JOYSTICK::CDriverPrimitive& primitive);
34 static std::vector<KODI::JOYSTICK::CDriverPrimitive> TranslatePrimitives(
37 const std::vector<KODI::JOYSTICK::CDriverPrimitive>& primitives);
42 static KODI::JOYSTICK::HAT_STATE TranslateHatState(JOYSTICK_STATE_HAT state);
44 static KODI::JOYSTICK::SEMIAXIS_DIRECTION TranslateSemiAxisDirection(
47 KODI::JOYSTICK::SEMIAXIS_DIRECTION dir);
52 static KODI::JOYSTICK::RELATIVE_POINTER_DIRECTION TranslateRelPointerDirection(
55 KODI::JOYSTICK::RELATIVE_POINTER_DIRECTION dir);
57 static KODI::JOYSTICK::FEATURE_TYPE TranslateFeatureType(JOYSTICK_FEATURE_TYPE type);
[all …]
H A DAddonButtonMapping.h18 namespace KODI
33 class CAddonButtonMapping : public KODI::JOYSTICK::IDriverHandler,
34 public KODI::KEYBOARD::IKeyboardDriverHandler,
35 public KODI::MOUSE::IMouseDriverHandler,
36 public KODI::JOYSTICK::IButtonMapCallback
41 KODI::JOYSTICK::IButtonMapper* mapper);
47 bool OnHatMotion(unsigned int hatIndex, KODI::JOYSTICK::HAT_STATE state) override;
60 bool OnButtonPress(KODI::MOUSE::BUTTON_ID button) override;
61 void OnButtonRelease(KODI::MOUSE::BUTTON_ID button) override;
69 std::unique_ptr<KODI::JOYSTICK::CButtonMapping> m_buttonMapping;
[all …]
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/peripherals/devices/
H A DPeripheral.h26 namespace KODI
61 class CPeripheral : public KODI::JOYSTICK::IInputProvider,
62 public KODI::KEYBOARD::IKeyboardInputProvider,
63 public KODI::MOUSE::IMouseInputProvider
229 void UnregisterInputHandler(KODI::JOYSTICK::IInputHandler* handler) override;
232 void RegisterKeyboardHandler(KODI::KEYBOARD::IKeyboardInputHandler* handler,
238 void UnregisterMouseHandler(KODI::MOUSE::IMouseInputHandler* handler) override;
278 std::map<KODI::JOYSTICK::IInputHandler*, std::unique_ptr<KODI::JOYSTICK::IDriverHandler>>
280 std::map<KODI::KEYBOARD::IKeyboardInputHandler*,
281 std::unique_ptr<KODI::KEYBOARD::IKeyboardDriverHandler>>
[all …]
H A DPeripheralJoystick.h22 namespace KODI
40 public KODI::JOYSTICK::IDriverReceiver
53 void RegisterJoystickDriverHandler(KODI::JOYSTICK::IDriverHandler* handler,
56 KODI::JOYSTICK::IDriverReceiver* GetDriverReceiver() override { return this; } in GetDriverReceiver()
61 bool OnHatMotion(unsigned int hatIndex, KODI::JOYSTICK::HAT_STATE state);
111 KODI::JOYSTICK::IDriverHandler* handler;
126 std::unique_ptr<KODI::JOYSTICK::CKeymapHandling> m_appInput;
127 std::unique_ptr<KODI::JOYSTICK::CRumbleGenerator> m_rumbleGenerator;
128 std::unique_ptr<KODI::JOYSTICK::IInputHandler> m_joystickMonitor;
129 std::unique_ptr<KODI::JOYSTICK::IButtonMap> m_buttonMap;
[all …]
H A DPeripheralMouse.h19 class CPeripheralMouse : public CPeripheral, public KODI::MOUSE::IMouseDriverHandler
30 void RegisterMouseDriverHandler(KODI::MOUSE::IMouseDriverHandler* handler,
32 void UnregisterMouseDriverHandler(KODI::MOUSE::IMouseDriverHandler* handler) override;
37 bool OnButtonPress(KODI::MOUSE::BUTTON_ID button) override;
38 void OnButtonRelease(KODI::MOUSE::BUTTON_ID button) override;
43 KODI::MOUSE::IMouseDriverHandler* handler;
H A DPeripheralKeyboard.h19 class CPeripheralKeyboard : public CPeripheral, public KODI::KEYBOARD::IKeyboardDriverHandler
30 void RegisterKeyboardDriverHandler(KODI::KEYBOARD::IKeyboardDriverHandler* handler,
32 void UnregisterKeyboardDriverHandler(KODI::KEYBOARD::IKeyboardDriverHandler* handler) override;
42 KODI::KEYBOARD::IKeyboardDriverHandler* handler;
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/
H A DXBDateTime.h113 KODI::TIME::FileTime m_timeSpan;
124 explicit CDateTime(const KODI::TIME::SystemTime& time);
125 explicit CDateTime(const KODI::TIME::FileTime& time);
156 bool operator>(const KODI::TIME::FileTime& right) const;
157 bool operator>=(const KODI::TIME::FileTime& right) const;
158 bool operator<(const KODI::TIME::FileTime& right) const;
159 bool operator<=(const KODI::TIME::FileTime& right) const;
192 operator KODI::TIME::FileTime() const;
228 void GetAsTimeStamp(KODI::TIME::FileTime& time) const;
251 bool ToFileTime(const KODI::TIME::SystemTime& time, KODI::TIME::FileTime& fileTime) const;
[all …]
H A DXBDateTime.cpp386 KODI::TIME::FileTime time; in operator >()
399 KODI::TIME::FileTime time; in operator <()
412 KODI::TIME::FileTime time; in operator ==()
425 KODI::TIME::FileTime time; in operator >()
438 KODI::TIME::FileTime time; in operator <()
451 KODI::TIME::FileTime time; in operator ==()
464 KODI::TIME::FileTime time; in operator >()
477 KODI::TIME::FileTime time; in operator <()
490 KODI::TIME::FileTime time; in operator ==()
719 KODI::TIME::SystemTime st; in GetDay()
[all …]
H A DGUIInfoManager.h29 namespace KODI
53 class CGUIInfoManager : public KODI::MESSAGING::IMessageTarget
66 void OnApplicationMessage(KODI::MESSAGING::ThreadMessage* pMsg) override;
133 void RegisterInfoProvider(KODI::GUILIB::GUIINFO::IGUIInfoProvider *provider);
138 void UnregisterInfoProvider(KODI::GUILIB::GUIINFO::IGUIInfoProvider *provider);
143 KODI::GUILIB::GUIINFO::CGUIInfoProviders& GetInfoProviders() { return m_infoProviders; } in GetInfoProviders()
181 …bool GetMultiInfoInt(int &value, const KODI::GUILIB::GUIINFO::CGUIInfo &info, int contextWindow, c…
182 …bool GetMultiInfoBool(const KODI::GUILIB::GUIINFO::CGUIInfo &info, int contextWindow, const CGUILi…
189 int AddMultiInfo(const KODI::GUILIB::GUIINFO::CGUIInfo &info);
198 std::vector<KODI::GUILIB::GUIINFO::CGUIInfo> m_multiInfo;
[all …]
H A DServiceManager.h48 namespace KODI
106 KODI::GAME::CControllerManager& GetGameControllerManager();
107 KODI::GAME::CGameServices& GetGameServices();
108 KODI::RETRO::CGUIGameRenderManager& GetGameRenderManager();
158 std::unique_ptr<KODI::GAME::CControllerManager> m_gameControllerManager;
159 std::unique_ptr<KODI::GAME::CGameServices> m_gameServices;
160 std::unique_ptr<KODI::RETRO::CGUIGameRenderManager> m_gameRenderManager;
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/pvr/guilib/guiinfo/
H A DPVRGUIInfo.h25 namespace KODI
40 class CPVRGUIInfo : public KODI::GUILIB::GUIINFO::CGUIInfoProvider, private CThread
61 const KODI::GUILIB::GUIINFO::CGUIInfo& info,
63 …bool GetInt(int& value, const CGUIListItem* item, int contextWindow, const KODI::GUILIB::GUIINFO::…
85 …bool GetPVRLabel(const CFileItem* item, const KODI::GUILIB::GUIINFO::CGUIInfo& info, std::string& …
86 …bool GetRadioRDSLabel(const CFileItem* item, const KODI::GUILIB::GUIINFO::CGUIInfo& info, std::str…
88 …bool GetListItemAndPlayerInt(const CFileItem* item, const KODI::GUILIB::GUIINFO::CGUIInfo& info, i…
89 …bool GetPVRInt(const CFileItem* item, const KODI::GUILIB::GUIINFO::CGUIInfo& info, int& iValue) co…
92 …bool GetListItemAndPlayerBool(const CFileItem* item, const KODI::GUILIB::GUIINFO::CGUIInfo& info, …
93 …bool GetPVRBool(const CFileItem* item, const KODI::GUILIB::GUIINFO::CGUIInfo& info, bool& bValue) …
[all …]
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/cores/RetroPlayer/guicontrols/
H A DGUIGameControl.h16 namespace KODI
32 void SetVideoFilter(const KODI::GUILIB::GUIINFO::CGUIInfoLabel& videoFilter);
33 void SetStretchMode(const KODI::GUILIB::GUIINFO::CGUIInfoLabel& stretchMode);
34 void SetRotation(const KODI::GUILIB::GUIINFO::CGUIInfoLabel& rotation);
60 KODI::GUILIB::GUIINFO::CGUIInfoLabel m_videoFilterInfo;
61 KODI::GUILIB::GUIINFO::CGUIInfoLabel m_stretchModeInfo;
62 KODI::GUILIB::GUIINFO::CGUIInfoLabel m_rotationInfo;
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/input/
H A DInputManager.h37 namespace KODI
231 void RegisterKeyboardDriverHandler(KODI::KEYBOARD::IKeyboardDriverHandler* handler);
232 void UnregisterKeyboardDriverHandler(KODI::KEYBOARD::IKeyboardDriverHandler* handler);
234 virtual void RegisterMouseDriverHandler(KODI::MOUSE::IMouseDriverHandler* handler);
235 virtual void UnregisterMouseDriverHandler(KODI::MOUSE::IMouseDriverHandler* handler);
283 KODI::INPUT::CButtonStat m_buttonStat;
299 std::vector<KODI::KEYBOARD::IKeyboardDriverHandler*> m_keyboardHandlers;
300 std::vector<KODI::MOUSE::IMouseDriverHandler*> m_mouseHandlers;
302 std::unique_ptr<KODI::KEYBOARD::IKeyboardDriverHandler> m_keyboardEasterEgg;
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/platform/linux/
H A DPlatformLinux.cpp57 KODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGLES::Register(); in Init()
60 KODI::WINDOWING::X11::CWinSystemX11GLESContext::Register(); in Init()
63 KODI::WINDOWING::GBM::CWinSystemGbmGLESContext::Register(); in Init()
69 KODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGL::Register(); in Init()
72 KODI::WINDOWING::X11::CWinSystemX11GLContext::Register(); in Init()
75 KODI::WINDOWING::GBM::CWinSystemGbmGLContext::Register(); in Init()
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/windowing/X11/
H A DOptionalsReg.cpp19 using namespace KODI::WINDOWING::X11;
21 namespace KODI namespace
75 namespace KODI namespace
121 namespace KODI namespace
154 namespace KODI namespace
194 namespace KODI namespace
216 namespace KODI namespace
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/platform/freebsd/
H A DPlatformFreebsd.cpp58 KODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGLES::Register(); in Init()
61 KODI::WINDOWING::X11::CWinSystemX11GLESContext::Register(); in Init()
64 KODI::WINDOWING::GBM::CWinSystemGbmGLESContext::Register(); in Init()
70 KODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGL::Register(); in Init()
73 KODI::WINDOWING::X11::CWinSystemX11GLContext::Register(); in Init()
76 KODI::WINDOWING::GBM::CWinSystemGbmGLContext::Register(); in Init()
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/platform/dragonfly/
H A DPlatformFreebsd.cpp58 KODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGLES::Register(); in Init()
61 KODI::WINDOWING::X11::CWinSystemX11GLESContext::Register(); in Init()
64 KODI::WINDOWING::GBM::CWinSystemGbmGLESContext::Register(); in Init()
70 KODI::WINDOWING::WAYLAND::CWinSystemWaylandEGLContextGL::Register(); in Init()
73 KODI::WINDOWING::X11::CWinSystemX11GLContext::Register(); in Init()
76 KODI::WINDOWING::GBM::CWinSystemGbmGLContext::Register(); in Init()
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/peripherals/
H A DPeripherals.h32 namespace KODI
51 public KODI::MESSAGING::IMessageTarget,
57 KODI::GAME::CControllerManager& controllerProfiles);
312 void RegisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper* mapper);
318 void UnregisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper* mapper);
325 void OnApplicationMessage(KODI::MESSAGING::ThreadMessage* pMsg) override;
342 KODI::GAME::CControllerManager& GetControllerProfiles() { return m_controllerProfiles; } in GetControllerProfiles()
354 KODI::GAME::CControllerManager& m_controllerProfiles;
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/guilib/
H A DGUILabel.h49 KODI::GUILIB::GUIINFO::CGUIInfoColor textColor;
50 KODI::GUILIB::GUIINFO::CGUIInfoColor shadowColor;
51 KODI::GUILIB::GUIINFO::CGUIInfoColor selectedColor;
52 KODI::GUILIB::GUIINFO::CGUIInfoColor disabledColor;
53 KODI::GUILIB::GUIINFO::CGUIInfoColor focusedColor;
54 KODI::GUILIB::GUIINFO::CGUIInfoColor invalidColor;
H A DGUIControlFactory.h27 namespace KODI
62 …ture(const TiXmlNode* pRootNode, const char* strTag, CTextureInfo &image, KODI::GUILIB::GUIINFO::C…
91 …static bool GetInfoLabelFromElement(const TiXmlElement *element, KODI::GUILIB::GUIINFO::CGUIInfoLa…
92 …static void GetInfoLabel(const TiXmlNode *pControlNode, const std::string &labelTag, KODI::GUILIB:…
93 …s(const TiXmlNode *pControlNode, const std::string &labelTag, std::vector<KODI::GUILIB::GUIINFO::C…
95 …static bool GetInfoColor(const TiXmlNode* pRootNode, const char* strTag, KODI::GUILIB::GUIINFO::CG…
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/addons/
H A DRepository.h30 KODI::UTILITY::CDigest::Type checksumType{KODI::UTILITY::CDigest::Type::INVALID};
33 KODI::UTILITY::CDigest::Type hashType{KODI::UTILITY::CDigest::Type::INVALID};
55 KODI::UTILITY::TypedDigest digest;
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/platform/win32/
H A DEnvironment.cpp40 std::wstring Wname = KODI::PLATFORM::WINDOWS::ToW(name); in win_setenv()
48 std::wstring Wvalue = KODI::PLATFORM::WINDOWS::ToW(value); in win_setenv()
96 std::wstring Wname = KODI::PLATFORM::WINDOWS::ToW(name); in win_getenv()
102 return KODI::PLATFORM::WINDOWS::FromW(wStr); in win_getenv()
118 return KODI::PLATFORM::WINDOWS::FromW(Wvalue); in win_getenv()
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/listproviders/
H A DDirectoryProvider.h74 KODI::GUILIB::GUIINFO::CGUIInfoLabel m_url;
75 KODI::GUILIB::GUIINFO::CGUIInfoLabel m_target;
76 KODI::GUILIB::GUIINFO::CGUIInfoLabel m_sortMethod;
77 KODI::GUILIB::GUIINFO::CGUIInfoLabel m_sortOrder;
78 KODI::GUILIB::GUIINFO::CGUIInfoLabel m_limit;

12345678910>>...63