xbmc
Public Member Functions | Static Public Member Functions | Friends | List of all members
CContextMenuItem Class Reference
Inheritance diagram for CContextMenuItem:
Inheritance graph
[legend]
Collaboration diagram for CContextMenuItem:
Collaboration graph
[legend]

Public Member Functions

std::string GetLabel (const CFileItem &item) const override
 
bool IsVisible (const CFileItem &item) const override
 
bool IsParentOf (const CContextMenuItem &menuItem) const
 
bool IsGroup () const override
 
bool Execute (const std::shared_ptr< CFileItem > &item) const override
 
bool operator== (const CContextMenuItem &other) const
 
std::string ToString () const
 

Static Public Member Functions

static CContextMenuItem CreateGroup (const std::string &label, const std::string &parent, const std::string &groupId, const std::string &addonId)
 
static CContextMenuItem CreateItem (const std::string &label, const std::string &parent, const std::string &library, const std::string &condition, const std::string &addonId, const std::vector< std::string > &args=std::vector< std::string >())
 

Friends

class ADDON::CContextMenuAddon
 

The documentation for this class was generated from the following files: