vdr
1.7.27
|
#include <menu.h>
Public Member Functions | |
virtual | ~cDisplayVolume () |
eOSState | ProcessKey (eKeys Key) |
virtual | ~cDisplayVolume () |
eOSState | ProcessKey (eKeys Key) |
Static Public Member Functions | |
static cDisplayVolume * | Create (void) |
static void | Process (eKeys Key) |
static cDisplayVolume * | Create (void) |
static void | Process (eKeys Key) |
Private Member Functions | |
virtual void | Show (void) |
cDisplayVolume (void) | |
virtual void | Show (void) |
cDisplayVolume (void) | |
Private Attributes | |
cSkinDisplayVolume * | displayVolume |
cTimeMs | timeout |
Static Private Attributes | |
static cDisplayVolume * | currentDisplayVolume = NULL |
Definition at line 140 of file include/vdr/menu.h.
cDisplayVolume::cDisplayVolume | ( | void | ) | [private] |
Definition at line 4278 of file menu.c.
References cSkins::Current(), currentDisplayVolume, displayVolume, cSkin::DisplayVolume(), MUTETIMEOUT, cDevice::PrimaryDevice(), cTimeMs::Set(), Show(), Skins, timeout, and VOLUMETIMEOUT.
Referenced by Create().
cDisplayVolume::~cDisplayVolume | ( | ) | [virtual] |
Definition at line 4287 of file menu.c.
References currentDisplayVolume, and displayVolume.
cDisplayVolume::cDisplayVolume | ( | void | ) | [private] |
virtual cDisplayVolume::~cDisplayVolume | ( | ) | [virtual] |
cDisplayVolume * cDisplayVolume::Create | ( | void | ) | [static] |
Definition at line 4298 of file menu.c.
References cDisplayVolume(), and currentDisplayVolume.
Referenced by main().
static cDisplayVolume* cDisplayVolume::Create | ( | void | ) | [static] |
static void cDisplayVolume::Process | ( | eKeys | Key | ) | [static] |
void cDisplayVolume::Process | ( | eKeys | Key | ) | [static] |
Definition at line 4305 of file menu.c.
References currentDisplayVolume, and ProcessKey().
Referenced by main().
eOSState cDisplayVolume::ProcessKey | ( | eKeys | Key | ) | [virtual] |
Reimplemented from cOsdObject.
Definition at line 4311 of file menu.c.
References k_Release, k_Repeat, kMute, kNone, kVolDn, kVolUp, MUTETIMEOUT, osContinue, osEnd, cDevice::PrimaryDevice(), cRemote::Put(), cTimeMs::Set(), Show(), cTimeMs::TimedOut(), timeout, and VOLUMETIMEOUT.
Referenced by Process().
eOSState cDisplayVolume::ProcessKey | ( | eKeys | Key | ) | [virtual] |
Reimplemented from cOsdObject.
void cDisplayVolume::Show | ( | void | ) | [private, virtual] |
Reimplemented from cOsdObject.
Definition at line 4293 of file menu.c.
References cDevice::CurrentVolume(), displayVolume, MAXVOLUME, cDevice::PrimaryDevice(), and cSkinDisplayVolume::SetVolume().
Referenced by cDisplayVolume(), and ProcessKey().
virtual void cDisplayVolume::Show | ( | void | ) | [private, virtual] |
Reimplemented from cOsdObject.
static cDisplayVolume * cDisplayVolume::currentDisplayVolume = NULL [static, private] |
Definition at line 144 of file include/vdr/menu.h.
Referenced by cDisplayVolume(), Create(), Process(), and ~cDisplayVolume().
cSkinDisplayVolume * cDisplayVolume::displayVolume [private] |
Definition at line 142 of file include/vdr/menu.h.
Referenced by cDisplayVolume(), Show(), and ~cDisplayVolume().
cTimeMs cDisplayVolume::timeout [private] |
Definition at line 143 of file include/vdr/menu.h.
Referenced by cDisplayVolume(), and ProcessKey().