Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
ADDON::CSkinSetting Class Referenceabstract

#include <Skin.h>

Inheritance diagram for ADDON::CSkinSetting:
ADDON::CSkinSettingBool ADDON::CSkinSettingString

Public Member Functions

virtual ~CSkinSetting ()=default
 
bool Serialize (TiXmlElement *parent) const
 
virtual std::string GetType () const =0
 
virtual bool Deserialize (const TiXmlElement *element)
 

Public Attributes

std::string name
 

Protected Member Functions

virtual bool SerializeSetting (TiXmlElement *element) const =0
 

Constructor & Destructor Documentation

§ ~CSkinSetting()

virtual ADDON::CSkinSetting::~CSkinSetting ( )
virtualdefault

Member Function Documentation

§ Deserialize()

bool ADDON::CSkinSetting::Deserialize ( const TiXmlElement *  element)
virtual

§ GetType()

virtual std::string ADDON::CSkinSetting::GetType ( ) const
pure virtual

§ Serialize()

bool ADDON::CSkinSetting::Serialize ( TiXmlElement *  parent) const

§ SerializeSetting()

virtual bool ADDON::CSkinSetting::SerializeSetting ( TiXmlElement *  element) const
protectedpure virtual

Member Data Documentation

§ name

std::string ADDON::CSkinSetting::name

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