Home
last modified time | relevance | path

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

/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/listproviders/
H A DMultiProvider.h29 void Fetch(std::vector<CGUIListItemPtr> &items) override;
32 bool OnClick(const CGUIListItemPtr &item) override;
33 bool OnInfo(const CGUIListItemPtr &item) override;
34 bool OnContextMenu(const CGUIListItemPtr &item) override;
38 static item_key_type GetItemKey(CGUIListItemPtr const &item);
H A DIListProvider.h16 typedef std::shared_ptr<CGUIListItem> CGUIListItemPtr; typedef
50 virtual void Fetch(std::vector<CGUIListItemPtr> &items)=0;
66 virtual bool OnClick(const CGUIListItemPtr &item)=0;
72 virtual bool OnInfo(const CGUIListItemPtr &item)=0;
78 virtual bool OnContextMenu(const CGUIListItemPtr &item)=0;
H A DMultiProvider.cpp33 void CMultiProvider::Fetch(std::vector<CGUIListItemPtr> &items) in Fetch()
36 std::vector<CGUIListItemPtr> subItems; in Fetch()
71 bool CMultiProvider::OnClick(const CGUIListItemPtr &item) in OnClick()
82 bool CMultiProvider::OnInfo(const CGUIListItemPtr &item) in OnInfo()
93 bool CMultiProvider::OnContextMenu(const CGUIListItemPtr &item) in OnContextMenu()
104 CMultiProvider::item_key_type CMultiProvider::GetItemKey(CGUIListItemPtr const &item) in GetItemKey()
H A DStaticProvider.h24 void Fetch(std::vector<CGUIListItemPtr> &items) override;
25 bool OnClick(const CGUIListItemPtr &item) override;
26 bool OnInfo(const CGUIListItemPtr &item) override { return false; } in OnInfo()
27 bool OnContextMenu(const CGUIListItemPtr &item) override { return false; } in OnContextMenu()
H A DDirectoryProvider.h61 void Fetch(std::vector<CGUIListItemPtr> &items) override;
63 bool OnClick(const CGUIListItemPtr &item) override;
64 bool OnInfo(const CGUIListItemPtr &item) override;
65 bool OnContextMenu(const CGUIListItemPtr &item) override;
H A DStaticProvider.cpp68 void CStaticListProvider::Fetch(std::vector<CGUIListItemPtr> &items) in Fetch()
107 bool CStaticListProvider::OnClick(const CGUIListItemPtr &item) in OnClick()
H A DDirectoryProvider.cpp270 void CDirectoryProvider::Fetch(std::vector<CGUIListItemPtr> &items) in Fetch()
381 bool CDirectoryProvider::OnClick(const CGUIListItemPtr &item) in OnClick()
405 bool CDirectoryProvider::OnInfo(const CGUIListItemPtr& item) in OnInfo()
442 bool CDirectoryProvider::OnContextMenu(const CGUIListItemPtr& item) in OnContextMenu()
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/guilib/
H A DGUIBaseContainer.h70 CGUIListItemPtr GetListItem(int offset, unsigned int flag = 0) const override;
102 …virtual void ProcessItem(float posX, float posY, CGUIListItemPtr& item, bool focused, unsigned int…
141 std::vector< CGUIListItemPtr > m_items;
142 typedef std::vector<CGUIListItemPtr> ::iterator iItems;
143 CGUIListItemPtr m_lastItem;
H A DGUIMessage.h342 class CGUIListItem; typedef std::shared_ptr<CGUIListItem> CGUIListItemPtr; typedef
354 …CGUIMessage(int msg, int senderID, int controlID, int param1, int param2, const CGUIListItemPtr &i…
362 CGUIListItemPtr GetItem() const;
386 CGUIListItemPtr m_item;
H A DGUIAction.h16 class CGUIListItem; typedef std::shared_ptr<CGUIListItem> CGUIListItemPtr; typedef
30 bool ExecuteActions(int controlID, int parentID, const CGUIListItemPtr &item = NULL) const;
H A DIGUIContainer.h15 typedef std::shared_ptr<CGUIListItem> CGUIListItemPtr; typedef
41 virtual CGUIListItemPtr GetListItem(int offset, unsigned int flag = 0) const = 0;
H A DGUIBaseContainer.cpp132 CGUIListItemPtr item = m_items[itemNo]; in Process()
231 CGUIListItemPtr focusedItem; in Render()
241 CGUIListItemPtr item = m_items[itemNo]; in Render()
586 CGUIListItemPtr item = m_items[i]; in OnJumpLetter()
670 return CGUIListItemPtr(); in GetListItem()
689 return CGUIListItemPtr(); in GetListItem()
694 CGUIListItemPtr item = GetListItem(0); in GetFocusedLayout()
849 CGUIListItemPtr pItem = m_items[item]; in GetDescription()
1004 const CGUIListItemPtr c(m_items[i]); in UpdateListProvider()
1057 CGUIListItemPtr item = m_items[i]; in UpdateScrollByLetter()
[all …]
H A DGUIMessage.cpp35 …IMessage(int msg, int senderID, int controlID, int param1, int param2, const CGUIListItemPtr &item) in CGUIMessage()
66 CGUIListItemPtr CGUIMessage::GetItem() const in GetItem()
H A DGUIAction.cpp22 bool CGUIAction::ExecuteActions(int controlID, int parentID, const CGUIListItemPtr &item /* = NULL … in ExecuteActions()
H A DGUIPanelContainer.cpp65 CGUIListItemPtr item = m_items[current]; in Process()
113 CGUIListItemPtr focusedItem; in Render()
122 CGUIListItemPtr item = m_items[current]; in Render()
H A DGUIWrappingListContainer.cpp133 m_items.push_back(CGUIListItemPtr(m_items[i]->Clone())); in ValidateOffset()
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/guilib/guiinfo/
H A DGUIInfoHelper.h19 typedef std::shared_ptr<CGUIListItem> CGUIListItemPtr; typedef
37 CGUIListItemPtr GetCurrentListItem(int contextWindow, int containerId = 0, int itemOffset = 0, unsi…
H A DGUIInfoHelper.cpp161 CGUIListItemPtr GetCurrentListItem(int contextWindow, int containerId /* = 0 */, int itemOffset /* … in GetCurrentListItem()
163 CGUIListItemPtr item; in GetCurrentListItem()
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/
H A DGUIInfoManager.h27 typedef std::shared_ptr<CGUIListItem> CGUIListItemPtr; typedef
89 …bool EvaluateBool(const std::string &expression, int context = 0, const CGUIListItemPtr &item = nu…
H A DGUIInfoManager.cpp10315 const CGUIListItemPtr item = GUIINFO::GetCurrentListItem(contextWindow); in GetLabel()
10333 CGUIListItemPtr itemPtr; in GetInt()
10368 …ol(const std::string &expression, int contextWindow /* = 0 */, const CGUIListItemPtr &item /* = nu… in EvaluateBool()
10383 CGUIListItemPtr itemPtr; in GetBool()
10412 CGUIListItemPtr itemPtr; in GetMultiInfoBool()
10453 CGUIListItemPtr item2; in GetMultiInfoBool()
10547 CGUIListItemPtr itemPtr; in GetMultiInfoInt()
10582 …const CGUIListItemPtr item = GUIINFO::GetCurrentListItem(contextWindow, info.GetData1(), info.GetD… in GetMultiInfoLabel()
10627 const CGUIListItemPtr item = GUIINFO::GetCurrentListItem(contextWindow); in GetImage()
H A DApplication.h295 bool ExecuteXBMCAction(std::string action, const CGUIListItemPtr &item = NULL);
H A DApplication.cpp4129 bool CApplication::ExecuteXBMCAction(std::string actionStr, const CGUIListItemPtr &item /* = NULL *… in ExecuteXBMCAction()
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/pvr/guilib/
H A DGUIEPGGridContainer.h70 CGUIListItemPtr GetListItem(int offset, unsigned int flag = 0) const override;
H A DGUIEPGGridContainer.cpp1180 CGUIListItemPtr item = GetListItem(0); in GetFocusedLayout()
1382 CGUIListItemPtr CGUIEPGGridContainer::GetListItem(int offset, unsigned int flag) const in GetListItem()
1385 return CGUIListItemPtr(); in GetListItem()
1404 return CGUIListItemPtr(); in GetListItem()
2158 CGUIListItemPtr focusedItem; in HandleChannels()
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/interfaces/legacy/
H A DControl.cpp1227 CGUIListItemPtr items(new CFileItemList()); in sendLabelBind()