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

Public Member Functions

 PlayList (int playList)
 
int getPlayListId () const
 
void add (const String &url, XBMCAddon::xbmcgui::ListItem *listitem=NULL, int index=-1)
 
bool load (const char *filename)
 
void remove (const char *filename)
 
void clear ()
 
int size ()
 
void shuffle ()
 
void unshuffle ()
 
int getposition ()
 
XBMCAddon::xbmcgui::ListItemoperator[] (long i)
 
- Public Member Functions inherited from XBMCAddon::AddonClass
const char * GetClassname () const
 
LanguageHookGetLanguageHook ()
 
bool isDeallocating ()
 This method should be called while holding a Synchronize on the object. More...
 
void Release () const
 
void Acquire () const
 

Additional Inherited Members

- Static Public Member Functions inherited from XBMCAddon::AddonClass
static short getNumAddonClasses ()
 
- Protected Member Functions inherited from XBMCAddon::AddonClass
virtual void deallocating ()
 This method is meant to be called from the destructor of the lowest level class. More...
 
- Static Protected Member Functions inherited from XBMCAddon::AddonClass
static short getNextClassIndex ()
 This is meant to be called during static initialization and so isn't synchronized.
 
- Protected Attributes inherited from XBMCAddon::AddonClass
LanguageHooklanguageHook
 

Constructor & Destructor Documentation

◆ PlayList()

XBMCAddon::xbmc::PlayList::PlayList ( int  playList)
explicit
Todo:
need a means to check for a valid construction either by throwing an exception or by an "isValid" check

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