Home

Dokumentation

Impressum

Dokumentation VDR
 

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

cOsdObject Class Reference

#include <osd.h>

Inheritance diagram for cOsdObject:

Inheritance graph
[legend]

Detailed Description

OSD object handling.

Definition at line 127 of file osd.h.

Public Methods

 cOsdObject (bool FastResponse=false)
virtual ~cOsdObject ()
int Width (void)
int Height (void)
bool NeedsFastResponse (void)
bool IsMenu (void)
virtual void Show (void)
virtual eOSState ProcessKey (eKeys Key)

Protected Attributes

bool needsFastResponse

Private Attributes

bool isMenu

Friends

class cOsdMenu


Constructor & Destructor Documentation

cOsdObject::cOsdObject bool    FastResponse = false [inline]
 

Definition at line 134 of file osd.h.

virtual cOsdObject::~cOsdObject   [inline, virtual]
 

Definition at line 135 of file osd.h.


Member Function Documentation

int cOsdObject::Height void    [inline]
 

Definition at line 137 of file osd.h.

Referenced by cMenuEvent::cMenuEvent().

bool cOsdObject::IsMenu void    [inline]
 

Definition at line 139 of file osd.h.

Referenced by cMenuMain::ProcessKey().

bool cOsdObject::NeedsFastResponse void    [inline]
 

Definition at line 138 of file osd.h.

Referenced by main().

virtual eOSState cOsdObject::ProcessKey eKeys    Key [inline, virtual]
 

Reimplemented in cMenuEditChannel, cMenuChannels, cMenuText, cMenuEditTimer, cMenuTimers, cMenuEvent, cMenuWhatsOn, cMenuSchedule, cMenuCommands, cMenuSetupOSD, cMenuSetupDVB, cMenuSetupLNB, cMenuSetupCICAM, cMenuSetupPlugins, cMenuSetup, cMenuMain, cDisplayChannel, cDisplayVolume, cMenuRecordings, cReplayControl, cMenuSetupPage, and cOsdMenu.

Definition at line 141 of file osd.h.

References eOSState, and osUnknown.

Referenced by main().

virtual void cOsdObject::Show void    [inline, virtual]
 

Reimplemented in cDisplayVolume.

Definition at line 140 of file osd.h.

Referenced by main(), cReplayControl::MarkToggle(), cReplayControl::ProcessKey(), and cReplayControl::TimeSearch().

int cOsdObject::Width void    [inline]
 

Definition at line 136 of file osd.h.

Referenced by cReplayControl::DisplayAtBottom(), cDisplayChannel::DisplayChannel(), cDisplayVolume::Show(), and cReplayControl::ShowProgress().


Friends And Related Function Documentation

friend class cOsdMenu [friend]
 

Definition at line 128 of file osd.h.


Field Documentation

bool cOsdObject::isMenu [private]
 

Definition at line 130 of file osd.h.

bool cOsdObject::needsFastResponse [protected]
 

Definition at line 132 of file osd.h.

Referenced by cReplayControl::Hide(), and cReplayControl::ShowProgress().


The documentation for this class was generated from the following file:
Generated on Wed Feb 5 23:31:46 2003 for VDR by doxygen1.3-rc2