vdr
2.2.0
|
#include <ci.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) |
void | Select (int Index) |
void | Cancel (void) |
void | Abort (void) |
bool | HasUpdate (void) |
Private Types | |
enum | { MAX_CIMENU_ENTRIES = 64 } |
Private Member Functions | |
bool | AddEntry (char *s) |
cCiMenu (cCiMMI *MMI, bool Selectable) | |
Private Attributes | |
cCiMMI * | mmi |
cMutex * | mutex |
bool | selectable |
char * | titleText |
char * | subTitleText |
char * | bottomText |
char * | entries [MAX_CIMENU_ENTRIES] |
int | numEntries |
Friends | |
class | cCamSlot |
class | cCiMMI |
void cCiMenu::Abort | ( | void | ) |
Definition at line 1347 of file ci.c.
Referenced by cCiEnquiry::ExpectedLength(), Selectable(), and cMenuCam::~cMenuCam().
|
private |
Definition at line 1320 of file ci.c.
Referenced by cCiMMI::Process().
|
inline |
void cCiMenu::Cancel | ( | void | ) |
Definition at line 1342 of file ci.c.
Referenced by cCiEnquiry::ExpectedLength(), cMenuCam::ProcessKey(), cMenuCam::Select(), and Selectable().
|
inline |
Definition at line 45 of file ci.h.
Referenced by cMenuCam::Set().
bool cCiMenu::HasUpdate | ( | void | ) |
Definition at line 1329 of file ci.c.
Referenced by cMenuCam::ProcessKey(), and Selectable().
|
inline |
void cCiMenu::Select | ( | int | Index | ) |
Definition at line 1335 of file ci.c.
Referenced by cMenuCam::Select(), and Selectable().
|
inline |
Definition at line 47 of file ci.h.
References Abort(), Cancel(), HasUpdate(), Select(), and selectable.
Referenced by cMenuCam::Select(), and cMenuCam::Set().
|
inline |
|
inline |
|
private |
Definition at line 35 of file ci.h.
Referenced by BottomText(), and cCiMMI::Process().
|
private |
|
private |
Definition at line 30 of file ci.h.
Referenced by cCiMMI::~cCiMMI().
|
private |
Definition at line 31 of file ci.h.
Referenced by cCamSlot::GetMenu(), and cCiMMI::~cCiMMI().
|
private |
Definition at line 37 of file ci.h.
Referenced by NumEntries().
|
private |
Definition at line 32 of file ci.h.
Referenced by Selectable().
|
private |
Definition at line 34 of file ci.h.
Referenced by cCiMMI::Process(), and SubTitleText().
|
private |
Definition at line 33 of file ci.h.
Referenced by cCiMMI::Process(), and TitleText().