vdr 2.7.6
cLineGame Class Reference

Public Member Functions

 cLineGame (void)
virtual ~cLineGame () override
virtual void Show (void) override
virtual eOSState ProcessKey (eKeys Key) override
Public Member Functions inherited from cOsdObject
 cOsdObject (bool FastResponse=false)
virtual ~cOsdObject ()
virtual bool NeedsFastResponse (void)
bool IsMenu (void) const

Private Attributes

cOsdosd
int x
int y
tColor color

Additional Inherited Members

Protected Member Functions inherited from cOsdObject
void SetNeedsFastResponse (bool NeedsFastResponse)

Detailed Description

Definition at line 226 of file osddemo.c.

Constructor & Destructor Documentation

◆ cLineGame()

cLineGame::cLineGame ( void )

Definition at line 239 of file osddemo.c.

References clrRed, color, osd, x, and y.

◆ ~cLineGame()

cLineGame::~cLineGame ( )
overridevirtual

Definition at line 246 of file osddemo.c.

References osd.

Member Function Documentation

◆ ProcessKey()

eOSState cLineGame::ProcessKey ( eKeys Key)
overridevirtual

◆ Show()

void cLineGame::Show ( void )
overridevirtual

Reimplemented from cOsdObject.

Definition at line 251 of file osddemo.c.

References clrGray50, cOsdProvider::NewOsd(), oeOk, osd, cOsd::OsdHeight(), cOsd::OsdLeft(), cOsd::OsdTop(), cOsd::OsdWidth(), x, and y.

Member Data Documentation

◆ color

tColor cLineGame::color
private

Definition at line 231 of file osddemo.c.

Referenced by cLineGame(), and ProcessKey().

◆ osd

cOsd* cLineGame::osd
private

Definition at line 228 of file osddemo.c.

Referenced by cLineGame(), ProcessKey(), Show(), and ~cLineGame().

◆ x

int cLineGame::x
private

Definition at line 229 of file osddemo.c.

Referenced by cLineGame(), ProcessKey(), and Show().

◆ y

int cLineGame::y
private

Definition at line 230 of file osddemo.c.

Referenced by cLineGame(), ProcessKey(), and Show().


The documentation for this class was generated from the following file: