cDisplayTracks Class Reference

#include <menu.h>

Inheritance diagram for cDisplayTracks:

Inheritance graph
[legend]
Collaboration diagram for cDisplayTracks:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~cDisplayTracks ()
eOSState ProcessKey (eKeys Key)

Static Public Member Functions

static bool IsOpen (void)
static cDisplayTracksCreate (void)
static void Process (eKeys Key)

Private Member Functions

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 111 of file menu.h.


Constructor & Destructor Documentation

cDisplayTracks::cDisplayTracks ( void   )  [private]

cDisplayTracks::~cDisplayTracks (  )  [virtual]

Definition at line 3515 of file menu.c.

References currentDisplayTracks, descriptions, displayTracks, cStatus::MsgOsdClear(), and numTracks.

Here is the call graph for this function:


Member Function Documentation

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

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

Definition at line 123 of file menu.h.

References currentDisplayTracks.

Referenced by main().

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

Definition at line 3534 of file menu.c.

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

Referenced by main().

Here is the call graph for this function:

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

Definition at line 3545 of file menu.c.

References currentDisplayTracks, and ProcessKey().

Referenced by main().

Here is the call graph for this function:

eOSState cDisplayTracks::ProcessKey ( eKeys  Key  )  [virtual]


Member Data Documentation

Definition at line 113 of file menu.h.

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

Definition at line 114 of file menu.h.

Referenced by cDisplayTracks(), and ProcessKey().

eTrackType cDisplayTracks::types[ttMaxTrackTypes] [private]

Definition at line 115 of file menu.h.

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

char* cDisplayTracks::descriptions[ttMaxTrackTypes+1] [private]

Definition at line 116 of file menu.h.

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

Definition at line 117 of file menu.h.

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

int cDisplayTracks::track [private]

Definition at line 117 of file menu.h.

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

Definition at line 117 of file menu.h.

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

Definition at line 118 of file menu.h.

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


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

Generated on Tue Jan 13 14:28:18 2009 for VDR by  doxygen 1.5.6