KeyHandler Class Reference

#include <Tetris.h>

Inheritance diagram for KeyHandler:

TGFrame TGWindow TQObject TGWindow TQObject TGObject TGObject TGObject TGObject TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

Public Member Functions

 KeyHandler ()
 ~KeyHandler ()
Bool_t HandleKey (Event_t *event)

Detailed Description

Definition at line 328 of file Tetris.h.


Constructor & Destructor Documentation

KeyHandler::KeyHandler (  ) 

Definition at line 838 of file Tetris.cxx.

References TGMainFrame::BindKey(), TCanvas::GetCanvasImp(), gTetris, gVirtualX, kKey_Down, kKey_Left, kKey_Right, kKey_Space, and kKey_Up.

KeyHandler::~KeyHandler (  ) 

Definition at line 853 of file Tetris.cxx.

References TCanvas::GetCanvasImp(), gTetris, gVirtualX, kKey_Down, kKey_Left, kKey_Right, kKey_Space, kKey_Up, kTRUE, and TGMainFrame::RemoveBind().


Member Function Documentation

Bool_t KeyHandler::HandleKey ( Event_t event  )  [virtual]

Reimplemented from TGFrame.

Definition at line 871 of file Tetris.cxx.

References Tetris::DropDown(), Event_t::fType, gTetris, gVirtualX, kGKeyPress, kKey_Down, kKey_Left, kKey_Right, kKey_Space, kKey_Up, kTRUE, Tetris::MoveLeft(), Tetris::MoveRight(), Tetris::RotateLeft(), and Tetris::RotateRight().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:31:09 2011 for ROOT_528-00b_version by  doxygen 1.5.1