#include <dvbci.h>
Public Member Functions | |
| ~cCiMenu () | |
| const char * | TitleText (void) |
| const char * | SubTitleText (void) |
| const char * | BottomText (void) |
| const char * | Entry (int n) |
| int | NumEntries (void) |
| bool | Selectable (void) |
| bool | Select (int Index) |
| bool | Cancel (void) |
Private Types | |
| enum | { MAX_CIMENU_ENTRIES = 64 } |
Private Member Functions | |
| bool | AddEntry (char *s) |
| cCiMenu (cCiMMI *MMI, bool Selectable) | |
Private Attributes | |
| cCiMMI * | mmi |
| bool | selectable |
| char * | titleText |
| char * | subTitleText |
| char * | bottomText |
| char * | entries [MAX_CIMENU_ENTRIES] |
| int | numEntries |
Friends | |
| class | cCiMMI |
Definition at line 72 of file dvbci.h.
| bool cCiMenu::AddEntry | ( | char * | s | ) | [private] |
Definition at line 1379 of file dvbci.cpp.
Referenced by cCiMMI::Process().
| const char* cCiMenu::TitleText | ( | void | ) | [inline] |
Definition at line 87 of file dvbci.h.
Referenced by DVBCam::HandleUserIO().
| const char* cCiMenu::SubTitleText | ( | void | ) | [inline] |
Definition at line 88 of file dvbci.h.
Referenced by DVBCam::HandleUserIO().
| const char* cCiMenu::BottomText | ( | void | ) | [inline] |
Definition at line 89 of file dvbci.h.
Referenced by DVBCam::HandleUserIO().
| const char* cCiMenu::Entry | ( | int | n | ) | [inline] |
Definition at line 90 of file dvbci.h.
Referenced by DVBCam::HandleUserIO().
| int cCiMenu::NumEntries | ( | void | ) | [inline] |
Definition at line 91 of file dvbci.h.
Referenced by DVBCam::HandleUserIO().
| bool cCiMenu::Selectable | ( | void | ) | [inline] |
Definition at line 92 of file dvbci.h.
Referenced by DVBCam::HandleUserIO().
| bool cCiMenu::Select | ( | int | Index | ) |
Definition at line 1388 of file dvbci.cpp.
Referenced by Cancel(), and DVBCam::HandleUserIO().
cCiMMI* cCiMenu::mmi [private] |
bool cCiMenu::selectable [private] |
Definition at line 77 of file dvbci.h.
Referenced by cCiMenu(), and Selectable().
char* cCiMenu::titleText [private] |
Definition at line 78 of file dvbci.h.
Referenced by cCiMenu(), cCiMMI::Process(), TitleText(), and ~cCiMenu().
char* cCiMenu::subTitleText [private] |
Definition at line 79 of file dvbci.h.
Referenced by cCiMenu(), cCiMMI::Process(), SubTitleText(), and ~cCiMenu().
char* cCiMenu::bottomText [private] |
Definition at line 80 of file dvbci.h.
Referenced by BottomText(), cCiMenu(), cCiMMI::Process(), and ~cCiMenu().
char* cCiMenu::entries[MAX_CIMENU_ENTRIES] [private] |
Definition at line 81 of file dvbci.h.
Referenced by AddEntry(), cCiMenu(), Entry(), and ~cCiMenu().
int cCiMenu::numEntries [private] |
Definition at line 82 of file dvbci.h.
Referenced by AddEntry(), cCiMenu(), Entry(), NumEntries(), Select(), and ~cCiMenu().
1.6.3