Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
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: