cMenuCam Class Reference

#include <menu.h>

Inheritance diagram for cMenuCam:

Inheritance graph
[legend]
Collaboration diagram for cMenuCam:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cMenuCam (cCiMenu *CiMenu)
virtual ~cMenuCam ()
virtual eOSState ProcessKey (eKeys Key)

Private Member Functions

void AddMultiLineItem (const char *s)
eOSState Select (void)

Private Attributes

cCiMenuciMenu
bool selected
int offset


Detailed Description

Definition at line 131 of file menu.h.


Constructor & Destructor Documentation

cMenuCam::cMenuCam ( cCiMenu CiMenu  ) 

Definition at line 1582 of file menu.c.

References cOsdMenu::Add(), AddMultiLineItem(), cCiMenu::BottomText(), ciMenu, cListBase::Count(), cOsdMenu::Display(), dsyslog, cCiMenu::Entry(), cOsdMenu::hk(), cCiMenu::NumEntries(), offset, osUnknown, cCiMenu::Selectable(), selected, cOsdMenu::SetHasHotkeys(), cOsdMenu::SetTitle(), cCiMenu::SubTitleText(), and cCiMenu::TitleText().

Here is the call graph for this function:

cMenuCam::~cMenuCam (  )  [virtual]

Definition at line 1609 of file menu.c.

References cCiMenu::Abort(), ciMenu, and selected.

Here is the call graph for this function:


Member Function Documentation

void cMenuCam::AddMultiLineItem ( const char *  s  )  [private]

Definition at line 1616 of file menu.c.

References cOsdMenu::Add(), cOsdItem::SetSelectable(), and cOsdItem::SetText().

Referenced by cMenuCam().

Here is the call graph for this function:

eOSState cMenuCam::Select ( void   )  [private]

Definition at line 1629 of file menu.c.

References cCiMenu::Cancel(), ciMenu, cOsdMenu::Current(), dsyslog, offset, osEnd, cCiMenu::Select(), cCiMenu::Selectable(), and selected.

Referenced by ProcessKey().

Here is the call graph for this function:

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

Reimplemented from cOsdMenu.

Definition at line 1641 of file menu.c.

References cCiMenu::Cancel(), ciMenu, cCiMenu::HasUpdate(), kOk, osBack, osEnd, osUnknown, cOsdMenu::ProcessKey(), Select(), and selected.

Here is the call graph for this function:


Member Data Documentation

cCiMenu* cMenuCam::ciMenu [private]

Definition at line 133 of file menu.h.

Referenced by cMenuCam(), ProcessKey(), Select(), and ~cMenuCam().

bool cMenuCam::selected [private]

Definition at line 134 of file menu.h.

Referenced by cMenuCam(), ProcessKey(), Select(), and ~cMenuCam().

int cMenuCam::offset [private]

Definition at line 135 of file menu.h.

Referenced by cMenuCam(), and Select().


The documentation for this class was generated from the following files:
Generated on Tue Nov 6 20:13:48 2007 for VDR by  doxygen 1.5.3-20071008