vdr  1.7.31
Public Member Functions | List of all members
cSkinDisplayVolume Class Reference

#include <skins.h>

Public Member Functions

virtual void SetVolume (int Current, int Total, bool Mute)=0
virtual void SetVolume (int Current, int Total, bool Mute)=0
- Public Member Functions inherited from cSkinDisplay
 cSkinDisplay (void)
virtual ~cSkinDisplay ()
int EditableWidth (void)
void SetEditableWidth (int Width)
virtual void SetButtons (const char *Red, const char *Green=NULL, const char *Yellow=NULL, const char *Blue=NULL)
virtual void SetMessage (eMessageType Type, const char *Text)
virtual void Flush (void)
 cSkinDisplay (void)
virtual ~cSkinDisplay ()
int EditableWidth (void)
void SetEditableWidth (int Width)
virtual void SetButtons (const char *Red, const char *Green=NULL, const char *Yellow=NULL, const char *Blue=NULL)
virtual void SetMessage (eMessageType Type, const char *Text)
virtual void Flush (void)

Additional Inherited Members

- Static Public Member Functions inherited from cSkinDisplay
static int AvgCharWidth (void)
static cSkinDisplayCurrent (void)
static int AvgCharWidth (void)
static cSkinDisplayCurrent (void)

Detailed Description

Definition at line 253 of file include/vdr/skins.h.

Member Function Documentation

virtual void cSkinDisplayVolume::SetVolume ( int  Current,
int  Total,
bool  Mute 
)
pure 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.

Implemented in cSkinLCARSDisplayVolume, cSkinSTTNGDisplayVolume, cSkinCursesDisplayVolume, and cSkinClassicDisplayVolume.

Referenced by cDisplayVolume::Show().

virtual void cSkinDisplayVolume::SetVolume ( int  Current,
int  Total,
bool  Mute 
)
pure 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.

Implemented in cSkinLCARSDisplayVolume, cSkinSTTNGDisplayVolume, cSkinCursesDisplayVolume, and cSkinClassicDisplayVolume.


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