cLineGame Class Reference

Inheritance diagram for cLineGame:

Inheritance graph
[legend]
Collaboration diagram for cLineGame:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cLineGame (void)
 ~cLineGame ()
virtual void Show (void)
virtual eOSState ProcessKey (eKeys Key)

Private Attributes

cOsdosd
int x
int y
tColor color


Detailed Description

Definition at line 17 of file osddemo.c.


Constructor & Destructor Documentation

cLineGame::cLineGame ( void   ) 

Definition at line 30 of file osddemo.c.

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

cLineGame::~cLineGame (  ) 

Definition at line 37 of file osddemo.c.

References osd.


Member Function Documentation

void cLineGame::Show ( void   )  [virtual]

Reimplemented from cOsdObject.

Definition at line 42 of file osddemo.c.

References clrGray50, cOsd::DrawRectangle(), cOsd::Flush(), cOsdProvider::NewOsd(), osd, and cOsd::SetAreas().

Here is the call graph for this function:

eOSState cLineGame::ProcessKey ( eKeys  Key  )  [virtual]

Reimplemented from cOsdObject.

Definition at line 53 of file osddemo.c.

References clrBlue, clrGreen, clrRed, clrYellow, color, cOsd::DrawRectangle(), cOsd::Flush(), k_Repeat, kBlue, kDown, kGreen, kLeft, kOk, kRed, kRight, kUp, kYellow, osContinue, osd, osEnd, osUnknown, cOsdObject::ProcessKey(), x, and y.

Here is the call graph for this function:


Member Data Documentation

cOsd* cLineGame::osd [private]

Definition at line 19 of file osddemo.c.

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

int cLineGame::x [private]

Definition at line 20 of file osddemo.c.

Referenced by cLineGame(), and ProcessKey().

int cLineGame::y [private]

Definition at line 21 of file osddemo.c.

Referenced by cLineGame(), and ProcessKey().

Definition at line 22 of file osddemo.c.

Referenced by cLineGame(), and ProcessKey().


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

Generated on Tue Jan 13 14:29:12 2009 for VDR by  doxygen 1.5.6