Definition at line 1943 of file skinlcars.c.
cSkinLCARSDisplayVolume::cSkinLCARSDisplayVolume |
( |
void |
| ) |
|
Definition at line 1957 of file skinlcars.c.
References clrBackground, clrTransparent, cTheme::Color(), CreateOsd(), cOsd::DrawEllipse(), cOsd::DrawRectangle(), fontOsd, cSkinLCARSDisplayChannel::frameColor, Gap, cFont::GetFont(), cFont::Height(), cSkinLCARSDisplayChannel::lineHeight, cSkinLCARSDisplayChannel::osd, cOsd::OsdHeight(), cOsd::OsdLeft(), cOsd::OsdTop(), and cOsd::OsdWidth().
cSkinLCARSDisplayVolume::~cSkinLCARSDisplayVolume |
( |
| ) |
|
|
virtual |
void cSkinLCARSDisplayVolume::Flush |
( |
void |
| ) |
|
|
virtual |
void cSkinLCARSDisplayVolume::SetVolume |
( |
int |
Current, |
|
|
int |
Total, |
|
|
bool |
Mute |
|
) |
| |
|
virtual |
< This class implements the volume/mute display.
Sets the volume to the given Current value, which is in the range 0...Total. If Mute is true, audio is currently muted and a "mute" indicator shall be displayed.
Implements cSkinDisplayVolume.
Definition at line 1989 of file skinlcars.c.
References cTheme::Color(), cOsd::DrawBitmap(), cOsd::DrawRectangle(), cSkinLCARSDisplayChannel::frameColor, cBitmap::Height(), cSkinLCARSDisplayChannel::osd, TextFrame, TextSpacing, and cBitmap::Width().
tColor cSkinLCARSDisplayVolume::frameColor |
|
private |
int cSkinLCARSDisplayVolume::mute |
|
private |
cOsd* cSkinLCARSDisplayVolume::osd |
|
private |
int cSkinLCARSDisplayVolume::x0 |
|
private |
int cSkinLCARSDisplayVolume::x1 |
|
private |
int cSkinLCARSDisplayVolume::x2 |
|
private |
int cSkinLCARSDisplayVolume::x3 |
|
private |
int cSkinLCARSDisplayVolume::x4 |
|
private |
int cSkinLCARSDisplayVolume::x5 |
|
private |
int cSkinLCARSDisplayVolume::x6 |
|
private |
int cSkinLCARSDisplayVolume::x7 |
|
private |
int cSkinLCARSDisplayVolume::y0 |
|
private |
int cSkinLCARSDisplayVolume::y1 |
|
private |
The documentation for this class was generated from the following file: