vdr  1.7.27
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
cDisplayTracks Class Reference

#include <menu.h>

List of all members.

Public Member Functions

virtual ~cDisplayTracks ()
eOSState ProcessKey (eKeys Key)
virtual ~cDisplayTracks ()
eOSState ProcessKey (eKeys Key)

Static Public Member Functions

static bool IsOpen (void)
static cDisplayTracks * Create (void)
static void Process (eKeys Key)
static bool IsOpen (void)
static cDisplayTracks * Create (void)
static void Process (eKeys Key)

Private Member Functions

virtual void Show (void)
 cDisplayTracks (void)
virtual void Show (void)
 cDisplayTracks (void)

Private Attributes

cSkinDisplayTracks * displayTracks
cTimeMs timeout
eTrackType types [ttMaxTrackTypes]
char * descriptions [ttMaxTrackTypes+1]
int numTracks
int track
int audioChannel

Static Private Attributes

static cDisplayTracks * currentDisplayTracks = NULL

Detailed Description

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


Constructor & Destructor Documentation

cDisplayTracks::cDisplayTracks ( void  ) [private]
cDisplayTracks::cDisplayTracks ( void  ) [private]
virtual cDisplayTracks::~cDisplayTracks ( ) [virtual]

Member Function Documentation

cDisplayTracks * cDisplayTracks::Create ( void  ) [static]

Definition at line 4388 of file menu.c.

References cDisplayTracks(), currentDisplayTracks, cSkins::Message(), mtWarning, cDevice::PrimaryDevice(), Skins, and tr.

Referenced by main().

static cDisplayTracks* cDisplayTracks::Create ( void  ) [static]
static bool cDisplayTracks::IsOpen ( void  ) [inline, static]

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

References currentDisplayTracks.

Referenced by main().

static bool cDisplayTracks::IsOpen ( void  ) [inline, static]

Definition at line 166 of file menu.h.

References currentDisplayTracks.

void cDisplayTracks::Process ( eKeys  Key) [static]

Definition at line 4399 of file menu.c.

References currentDisplayTracks, and ProcessKey().

Referenced by main().

static void cDisplayTracks::Process ( eKeys  Key) [static]

Reimplemented from cOsdObject.

void cDisplayTracks::Show ( void  ) [private, virtual]
virtual void cDisplayTracks::Show ( void  ) [private, virtual]

Reimplemented from cOsdObject.


Member Data Documentation

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

Referenced by cDisplayTracks(), ProcessKey(), and Show().

static cDisplayTracks * cDisplayTracks::currentDisplayTracks = NULL [static, private]

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

Referenced by cDisplayTracks(), Create(), IsOpen(), Process(), and ~cDisplayTracks().

char * cDisplayTracks::descriptions [private]

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

Referenced by cDisplayTracks(), Show(), and ~cDisplayTracks().

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

Referenced by cDisplayTracks(), Show(), and ~cDisplayTracks().

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

Referenced by cDisplayTracks(), ProcessKey(), and ~cDisplayTracks().

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

Referenced by cDisplayTracks(), and ProcessKey().

int cDisplayTracks::track [private]

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

Referenced by cDisplayTracks(), ProcessKey(), and Show().

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

Referenced by cDisplayTracks(), ProcessKey(), and Show().


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