#include <themes.h>
Definition at line 61 of file include/vdr/themes.h.
◆ cThemes() [1/2]
cThemes::cThemes |
( |
void |
| ) |
|
◆ ~cThemes() [1/2]
◆ cThemes() [2/2]
cThemes::cThemes |
( |
void |
| ) |
|
◆ ~cThemes() [2/2]
◆ Clear() [1/2]
void cThemes::Clear |
( |
void |
| ) |
|
|
private |
◆ Clear() [2/2]
void cThemes::Clear |
( |
void |
| ) |
|
|
private |
◆ Descriptions() [1/2]
const char *const * cThemes::Descriptions |
( |
void |
| ) |
|
|
inline |
◆ Descriptions() [2/2]
const char *const * cThemes::Descriptions |
( |
void |
| ) |
|
|
inline |
◆ FileName() [1/2]
const char * cThemes::FileName |
( |
int |
Index | ) |
|
|
inline |
◆ FileName() [2/2]
const char * cThemes::FileName |
( |
int |
Index | ) |
|
|
inline |
◆ GetThemeIndex() [1/2]
int cThemes::GetThemeIndex |
( |
const char * |
Description | ) |
|
◆ GetThemeIndex() [2/2]
int cThemes::GetThemeIndex |
( |
const char * |
Description | ) |
|
◆ Load() [1/4]
bool cThemes::Load |
( |
const char * |
SkinName | ) |
|
Definition at line 239 of file themes.c.
References AddDirectory(), Clear(), cTheme::Description(), descriptions, esyslog, FileName(), fileNames, cTheme::Load(), cTheme::Name(), names, cReadDir::Next(), numThemes, Theme, and themesDirectory.
Referenced by cMenuSetupOSD::cMenuSetupOSD(), main(), and cMenuSetupOSD::ProcessKey().
◆ Load() [2/4]
bool cThemes::Load |
( |
const char * |
SkinName | ) |
|
◆ Load() [3/4]
void cThemes::Load |
( |
const char * |
SkinName, |
|
|
const char * |
ThemeName, |
|
|
cTheme * |
Theme |
|
) |
| |
|
static |
◆ Load() [4/4]
static void cThemes::Load |
( |
const char * |
SkinName, |
|
|
const char * |
ThemeName, |
|
|
cTheme * |
Theme |
|
) |
| |
|
static |
◆ Name() [1/2]
const char * cThemes::Name |
( |
int |
Index | ) |
|
|
inline |
◆ Name() [2/2]
const char * cThemes::Name |
( |
int |
Index | ) |
|
|
inline |
◆ NumThemes() [1/2]
int cThemes::NumThemes |
( |
void |
| ) |
|
|
inline |
◆ NumThemes() [2/2]
int cThemes::NumThemes |
( |
void |
| ) |
|
|
inline |
◆ Save() [1/2]
void cThemes::Save |
( |
const char * |
SkinName, |
|
|
cTheme * |
Theme |
|
) |
| |
|
static |
◆ Save() [2/2]
static void cThemes::Save |
( |
const char * |
SkinName, |
|
|
cTheme * |
Theme |
|
) |
| |
|
static |
◆ SetThemesDirectory() [1/2]
void cThemes::SetThemesDirectory |
( |
const char * |
ThemesDirectory | ) |
|
|
static |
◆ SetThemesDirectory() [2/2]
static void cThemes::SetThemesDirectory |
( |
const char * |
ThemesDirectory | ) |
|
|
static |
◆ descriptions
char ** cThemes::descriptions |
|
private |
◆ fileNames
char ** cThemes::fileNames |
|
private |
◆ names
◆ numThemes
◆ themesDirectory
static char * cThemes::themesDirectory = NULL |
|
staticprivate |
The documentation for this class was generated from the following files: