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 cDisplayTracksCreate (void)
static void Process (eKeys Key)
static bool IsOpen (void)
static cDisplayTracksCreate (void)
static void Process (eKeys Key)

Private Member Functions

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

Private Attributes

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

Static Private Attributes

static cDisplayTrackscurrentDisplayTracks = 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: