vdr
1.7.27
|
#include <osdbase.h>
Public Member Functions | |
cOsdObject (bool FastResponse=false) | |
virtual | ~cOsdObject () |
virtual bool | NeedsFastResponse (void) |
bool | IsMenu (void) const |
virtual void | Show (void) |
virtual eOSState | ProcessKey (eKeys Key) |
cOsdObject (bool FastResponse=false) | |
virtual | ~cOsdObject () |
virtual bool | NeedsFastResponse (void) |
bool | IsMenu (void) const |
virtual void | Show (void) |
virtual eOSState | ProcessKey (eKeys Key) |
Protected Member Functions | |
void | SetNeedsFastResponse (bool NeedsFastResponse) |
void | SetNeedsFastResponse (bool NeedsFastResponse) |
Private Attributes | |
bool | isMenu |
bool | needsFastResponse |
Friends | |
class | cOsdMenu |
Definition at line 70 of file include/vdr/osdbase.h.
cOsdObject::cOsdObject | ( | bool | FastResponse = false | ) | [inline] |
Definition at line 78 of file include/vdr/osdbase.h.
References isMenu, and needsFastResponse.
virtual cOsdObject::~cOsdObject | ( | ) | [inline, virtual] |
Definition at line 79 of file include/vdr/osdbase.h.
cOsdObject::cOsdObject | ( | bool | FastResponse = false | ) | [inline] |
Definition at line 78 of file osdbase.h.
References isMenu, and needsFastResponse.
virtual cOsdObject::~cOsdObject | ( | ) | [inline, virtual] |
bool cOsdObject::IsMenu | ( | void | ) | const [inline] |
Definition at line 81 of file include/vdr/osdbase.h.
References isMenu.
Referenced by cMenuMain::cMenuMain(), main(), and cMenuMain::ProcessKey().
bool cOsdObject::IsMenu | ( | void | ) | const [inline] |
virtual bool cOsdObject::NeedsFastResponse | ( | void | ) | [inline, virtual] |
Reimplemented in cOsdMenu, and cOsdMenu.
Definition at line 80 of file include/vdr/osdbase.h.
References needsFastResponse.
Referenced by main(), and SetNeedsFastResponse().
virtual bool cOsdObject::NeedsFastResponse | ( | void | ) | [inline, virtual] |
Reimplemented in cOsdMenu, and cOsdMenu.
Definition at line 80 of file osdbase.h.
References needsFastResponse.
virtual eOSState cOsdObject::ProcessKey | ( | eKeys | Key | ) | [inline, virtual] |
Reimplemented in cMenuSetup, cMenuSetupPlugins, cMenuSetupCAM, cMenuSetupLNB, cMenuSetupDVB, cMenuSetupEPG, cMenuSetupOSD, cMenuEditRecording, cMenuRecording, cMenuCam, cMenuSchedule, cMenuWhatsOn, cMenuTimers, cMenuEditFolder, cMenuChannels, cReplayControl, cReplayControl, cMenuRecordings, cMenuRecordings, cMenuEditChannel, cMenuSetupPage, cMenuSetupPage, cDisplaySubtitleTracks, cDisplaySubtitleTracks, cDisplayTracks, cDisplayTracks, cDisplayVolume, cDisplayVolume, cOsdMenu, cOsdMenu, cDisplayChannel, cDisplayChannel, cMenuMain, cMenuMain, cMenuEvent, cMenuEvent, cTrueColorDemo, cMenuEditTimer, cMenuEditTimer, cMenuCommands, cMenuCommands, cHdffSetupPage, cMenuFolder, cMenuFolder, cPictureControl, cMenuText, cMenuText, cLineGame, cPictureMenu, and cHdffMenu.
Definition at line 83 of file include/vdr/osdbase.h.
References osUnknown.
Referenced by main().
virtual eOSState cOsdObject::ProcessKey | ( | eKeys | Key | ) | [inline, virtual] |
Reimplemented in cMenuSetup, cMenuSetupPlugins, cMenuSetupCAM, cMenuSetupLNB, cMenuSetupDVB, cMenuSetupEPG, cMenuSetupOSD, cMenuEditRecording, cMenuRecording, cMenuCam, cMenuSchedule, cMenuWhatsOn, cMenuTimers, cMenuEditFolder, cMenuChannels, cReplayControl, cReplayControl, cMenuRecordings, cMenuRecordings, cMenuEditChannel, cMenuSetupPage, cMenuSetupPage, cDisplaySubtitleTracks, cDisplaySubtitleTracks, cDisplayTracks, cDisplayTracks, cDisplayVolume, cDisplayVolume, cOsdMenu, cOsdMenu, cDisplayChannel, cDisplayChannel, cMenuMain, cMenuMain, cMenuEvent, cMenuEvent, cTrueColorDemo, cMenuEditTimer, cMenuEditTimer, cMenuCommands, cMenuCommands, cHdffSetupPage, cMenuFolder, cMenuFolder, cPictureControl, cMenuText, cMenuText, cLineGame, cPictureMenu, and cHdffMenu.
Definition at line 83 of file osdbase.h.
References osUnknown.
void cOsdObject::SetNeedsFastResponse | ( | bool | NeedsFastResponse | ) | [inline, protected] |
Definition at line 76 of file include/vdr/osdbase.h.
References needsFastResponse, and NeedsFastResponse().
Referenced by cMenuCam::cMenuCam(), cReplayControl::Hide(), and cReplayControl::ShowProgress().
void cOsdObject::SetNeedsFastResponse | ( | bool | NeedsFastResponse | ) | [inline, protected] |
Definition at line 76 of file osdbase.h.
References needsFastResponse, and NeedsFastResponse().
void cOsdObject::Show | ( | void | ) | [virtual] |
Reimplemented in cReplayControl, cReplayControl, cDisplaySubtitleTracks, cDisplaySubtitleTracks, cDisplayTracks, cDisplayTracks, cDisplayVolume, cDisplayVolume, cTrueColorDemo, and cLineGame.
Definition at line 65 of file osdbase.c.
References isMenu.
Referenced by main().
virtual void cOsdObject::Show | ( | void | ) | [virtual] |
Reimplemented in cReplayControl, cReplayControl, cDisplaySubtitleTracks, cDisplaySubtitleTracks, cDisplayTracks, cDisplayTracks, cDisplayVolume, cDisplayVolume, cTrueColorDemo, and cLineGame.
cOsdMenu [friend] |
Definition at line 71 of file include/vdr/osdbase.h.
bool cOsdObject::isMenu [private] |
Definition at line 73 of file include/vdr/osdbase.h.
Referenced by cOsdMenu::cOsdMenu(), cOsdObject(), IsMenu(), and Show().
bool cOsdObject::needsFastResponse [private] |
Definition at line 74 of file include/vdr/osdbase.h.
Referenced by cOsdObject(), NeedsFastResponse(), and SetNeedsFastResponse().