vdr  1.7.31
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
cDisplayVolume Class Reference

#include <menu.h>

Public Member Functions

virtual ~cDisplayVolume ()
eOSState ProcessKey (eKeys Key)
virtual ~cDisplayVolume ()
eOSState ProcessKey (eKeys Key)
- Public Member Functions inherited from cOsdObject
 cOsdObject (bool FastResponse=false)
virtual ~cOsdObject ()
virtual bool NeedsFastResponse (void)
bool IsMenu (void) const
virtual void Show (void)
 cOsdObject (bool FastResponse=false)
virtual ~cOsdObject ()
virtual bool NeedsFastResponse (void)
bool IsMenu (void) const
virtual void Show (void)

Static Public Member Functions

static cDisplayVolumeCreate (void)
static void Process (eKeys Key)
static cDisplayVolumeCreate (void)
static void Process (eKeys Key)

Private Member Functions

virtual void Show (void)
 cDisplayVolume (void)
virtual void Show (void)
 cDisplayVolume (void)

Private Attributes

cSkinDisplayVolumedisplayVolume
cTimeMs timeout

Static Private Attributes

static cDisplayVolumecurrentDisplayVolume = NULL

Additional Inherited Members

- Protected Member Functions inherited from cOsdObject
void SetNeedsFastResponse (bool NeedsFastResponse)
void SetNeedsFastResponse (bool NeedsFastResponse)

Detailed Description

Definition at line 140 of file include/vdr/menu.h.

Constructor & Destructor Documentation

cDisplayVolume::cDisplayVolume ( void  )
private
cDisplayVolume::~cDisplayVolume ( )
virtual

Definition at line 4291 of file menu.c.

References currentDisplayVolume, and displayVolume.

cDisplayVolume::cDisplayVolume ( void  )
private
virtual cDisplayVolume::~cDisplayVolume ( )
virtual

Member Function Documentation

cDisplayVolume * cDisplayVolume::Create ( void  )
static

Definition at line 4302 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 4309 of file menu.c.

References currentDisplayVolume, and ProcessKey().

Referenced by main().

eOSState cDisplayVolume::ProcessKey ( eKeys  Key)
virtual
eOSState cDisplayVolume::ProcessKey ( eKeys  Key)
virtual

Reimplemented from cOsdObject.

void cDisplayVolume::Show ( void  )
privatevirtual
virtual void cDisplayVolume::Show ( void  )
privatevirtual

Member Data Documentation

static cDisplayVolume * cDisplayVolume::currentDisplayVolume = NULL
staticprivate

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().


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