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

Public Member Functions

 InfoTagGame (const KODI::GAME::CGameInfoTag *tag)
 
 InfoTagGame (KODI::GAME::CGameInfoTag *tag, bool offscreen=false)
 
 InfoTagGame (bool offscreen=false)
 
String getTitle ()
 
String getPlatform ()
 
std::vector< String > getGenres ()
 
String getPublisher ()
 
String getDeveloper ()
 
String getOverview ()
 
unsigned int getYear ()
 
String getGameClient ()
 
String getCaption ()
 
void setTitle (const String &title)
 
void setPlatform (const String &platform)
 
void setGenres (const std::vector< String > &genres)
 
void setPublisher (const String &publisher)
 
void setDeveloper (const String &developer)
 
void setOverview (const String &overview)
 
void setYear (unsigned int year)
 
void setGameClient (const String &gameClient)
 
void setCaption (const String &caption)
 
- 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
 

Static Public Member Functions

static void setTitleRaw (KODI::GAME::CGameInfoTag *infoTag, const String &title)
 
static void setPlatformRaw (KODI::GAME::CGameInfoTag *infoTag, const String &platform)
 
static void setGenresRaw (KODI::GAME::CGameInfoTag *infoTag, const std::vector< String > &genres)
 
static void setPublisherRaw (KODI::GAME::CGameInfoTag *infoTag, const String &publisher)
 
static void setDeveloperRaw (KODI::GAME::CGameInfoTag *infoTag, const String &developer)
 
static void setOverviewRaw (KODI::GAME::CGameInfoTag *infoTag, const String &overview)
 
static void setYearRaw (KODI::GAME::CGameInfoTag *infoTag, unsigned int year)
 
static void setGameClientRaw (KODI::GAME::CGameInfoTag *infoTag, const String &gameClient)
 
static void setCaptionRaw (KODI::GAME::CGameInfoTag *infoTag, const String &caption)
 
- Static Public Member Functions inherited from XBMCAddon::AddonClass
static short getNumAddonClasses ()
 

Additional Inherited Members

- 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
 

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