SASC
DVBSoftCAM

cOsdObject Class Reference

#include <osdbase.h>

Inheritance diagram for cOsdObject:

List of all members.

Public Member Functions

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

Protected Member Functions

void SetNeedsFastResponse (bool NeedsFastResponse)

Friends

class cOsdMenu

Detailed Description

Definition at line 69 of file osdbase.h.


Constructor & Destructor Documentation

cOsdObject::cOsdObject ( bool  FastResponse = false) [inline]

Definition at line 77 of file osdbase.h.

{ isMenu = false; needsFastResponse = FastResponse; }
virtual cOsdObject::~cOsdObject ( ) [inline, virtual]

Definition at line 78 of file osdbase.h.

{}

Member Function Documentation

bool cOsdObject::IsMenu ( void  ) [inline]

Definition at line 80 of file osdbase.h.

{ return isMenu; }
virtual bool cOsdObject::NeedsFastResponse ( void  ) [inline, virtual]

Reimplemented in cOsdMenu.

Definition at line 79 of file osdbase.h.

Referenced by SetNeedsFastResponse().

{ return needsFastResponse; }
void cOsdObject::SetNeedsFastResponse ( bool  NeedsFastResponse) [inline, protected]

Definition at line 75 of file osdbase.h.

References NeedsFastResponse().

{ needsFastResponse = NeedsFastResponse; }
void cOsdObject::Show ( void  ) [virtual]

Definition at line 62 of file osdbase.cpp.

{
}

Friends And Related Function Documentation

friend class cOsdMenu [friend]

Definition at line 70 of file osdbase.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines