cMenuMain Class Reference

#include <menu.h>

Inheritance diagram for cMenuMain:

Inheritance graph
[legend]
Collaboration diagram for cMenuMain:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cMenuMain (eOSState State=osUnknown)
virtual eOSState ProcessKey (eKeys Key)

Static Public Member Functions

static cOsdObjectPluginOsdObject (void)

Private Member Functions

void Set (void)
bool Update (bool Force=false)

Private Attributes

bool replaying
cOsdItemstopReplayItem
cOsdItemcancelEditingItem
cOsdItemstopRecordingItem
int recordControlsState

Static Private Attributes

static cOsdObjectpluginOsdObject = NULL


Detailed Description

Definition at line 57 of file menu.h.


Constructor & Destructor Documentation

cMenuMain::cMenuMain ( eOSState  State = osUnknown  ) 


Member Function Documentation

void cMenuMain::Set ( void   )  [private]

bool cMenuMain::Update ( bool  Force = false  )  [private]

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

cOsdObject * cMenuMain::PluginOsdObject ( void   )  [static]

Definition at line 2987 of file menu.c.

References pluginOsdObject.

Referenced by main().


Member Data Documentation

bool cMenuMain::replaying [private]

Definition at line 59 of file menu.h.

Referenced by cMenuMain(), ProcessKey(), and Update().

Definition at line 60 of file menu.h.

Referenced by cMenuMain(), and Update().

Definition at line 61 of file menu.h.

Referenced by cMenuMain(), and Update().

Definition at line 62 of file menu.h.

Referenced by cMenuMain(), and Update().

Definition at line 63 of file menu.h.

Referenced by cMenuMain(), and Update().

cOsdObject * cMenuMain::pluginOsdObject = NULL [static, private]

Definition at line 64 of file menu.h.

Referenced by PluginOsdObject(), and ProcessKey().


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

Generated on Tue Nov 4 19:59:46 2008 for VDR by  doxygen 1.5.6