#include <ContextMenuItem.h>
◆ ~IContextMenuItem()
virtual IContextMenuItem::~IContextMenuItem |
( |
| ) |
|
|
virtualdefault |
◆ Execute()
virtual bool IContextMenuItem::Execute |
( |
const std::shared_ptr< CFileItem > & | item | ) |
const |
|
pure virtual |
Implemented in CContextMenuItem, CONTEXTMENU::CAddonInfo, CONTEXTMENU::CAddonSettings, CONTEXTMENU::CAddRemoveFavourite, CONTEXTMENU::CCheckForUpdates, CONTEXTMENU::CDisableAddon, CONTEXTMENU::CEjectDisk, CONTEXTMENU::CEjectDrive, CONTEXTMENU::CEnableAddon, CONTEXTMENU::CFavouriteContextMenuAction, CONTEXTMENU::CFavouritesTargetBrowse, CONTEXTMENU::CFavouritesTargetContextMenu, CONTEXTMENU::CFavouritesTargetInfo, CONTEXTMENU::CFavouritesTargetPlay, CONTEXTMENU::CFavouritesTargetResume, CONTEXTMENU::CMusicBrowse, CONTEXTMENU::CMusicInfo, CONTEXTMENU::CMusicPlay, CONTEXTMENU::CMusicPlayNext, CONTEXTMENU::CMusicPlayUsing, CONTEXTMENU::CMusicQueue, CONTEXTMENU::CVideoBrowse, CONTEXTMENU::CVideoChooseVersion, CONTEXTMENU::CVideoInfo, CONTEXTMENU::CVideoMarkUnWatched, CONTEXTMENU::CVideoMarkWatched, CONTEXTMENU::CVideoPlay, CONTEXTMENU::CVideoPlayAndQueue, CONTEXTMENU::CVideoPlayNext, CONTEXTMENU::CVideoPlayUsing, CONTEXTMENU::CVideoPlayVersionUsing, CONTEXTMENU::CVideoQueue, CONTEXTMENU::CVideoRemoveResumePoint, CONTEXTMENU::CVideoResume, and PVR::CONTEXTMENUITEM::PVRClientMenuHook.
◆ GetLabel()
virtual std::string IContextMenuItem::GetLabel |
( |
const CFileItem & | item | ) |
const |
|
pure virtual |
◆ HasParent()
virtual bool IContextMenuItem::HasParent |
( |
| ) |
const |
|
inlinevirtual |
◆ IsGroup()
virtual bool IContextMenuItem::IsGroup |
( |
| ) |
const |
|
inlinevirtual |
◆ IsVisible()
virtual bool IContextMenuItem::IsVisible |
( |
const CFileItem & | item | ) |
const |
|
pure virtual |
Implemented in CContextMenuItem, CONTEXTMENU::CAddonInfo, CONTEXTMENU::CAddonSettings, CONTEXTMENU::CAddRemoveFavourite, CONTEXTMENU::CCheckForUpdates, CONTEXTMENU::CDisableAddon, CONTEXTMENU::CEjectDisk, CONTEXTMENU::CEjectDrive, CONTEXTMENU::CEnableAddon, CONTEXTMENU::CFavouriteContextMenuAction, CONTEXTMENU::CFavouritesTargetBrowse, CONTEXTMENU::CFavouritesTargetContextMenu, CONTEXTMENU::CFavouritesTargetInfo, CONTEXTMENU::CFavouritesTargetPlay, CONTEXTMENU::CFavouritesTargetResume, CONTEXTMENU::CMoveDownFavourite, CONTEXTMENU::CMoveUpFavourite, CONTEXTMENU::CMusicBrowse, CONTEXTMENU::CMusicInfo, CONTEXTMENU::CMusicPlay, CONTEXTMENU::CMusicPlayNext, CONTEXTMENU::CMusicPlayUsing, CONTEXTMENU::CMusicQueue, CONTEXTMENU::CVideoBrowse, CONTEXTMENU::CVideoChooseVersion, CONTEXTMENU::CVideoInfo, CONTEXTMENU::CVideoMarkUnWatched, CONTEXTMENU::CVideoMarkWatched, CONTEXTMENU::CVideoPlay, CONTEXTMENU::CVideoPlayAndQueue, CONTEXTMENU::CVideoPlayNext, CONTEXTMENU::CVideoPlayUsing, CONTEXTMENU::CVideoPlayVersionUsing, CONTEXTMENU::CVideoQueue, CONTEXTMENU::CVideoRemoveResumePoint, CONTEXTMENU::CVideoResume, and PVR::CONTEXTMENUITEM::PVRClientMenuHook.
The documentation for this class was generated from the following file: