NextPiecePad Class Reference

#include <Tetris.h>

Inheritance diagram for NextPiecePad:

TPad TVirtualPad TVirtualPad TQObject TAttPad TAttFill TAttLine TObject TQObject TAttPad TAttFill TAttLine TObject TQObject TAttPad TAttFill TAttLine TObject TQObject TAttPad TAttFill TAttLine TObject List of all members.

Public Member Functions

 NextPiecePad (Float_t xlow, Float_t ylow, Float_t xup, Float_t yup)
 ~NextPiecePad ()
void NewPiece ()
void Hide ()
void Show ()
TetrisPieceGetPiece ()
void ExecuteEvent (Int_t, Int_t, Int_t)

Private Attributes

TetrisPiecefPiece

Detailed Description

Definition at line 218 of file Tetris.h.


Constructor & Destructor Documentation

NextPiecePad::NextPiecePad ( Float_t  xlow,
Float_t  ylow,
Float_t  xup,
Float_t  yup 
)

Definition at line 694 of file Tetris.cxx.

References TPad::fMother, fPiece, gBoxPixelSize, TPad::GetX2(), TPad::GetY1(), TetrisPiece::Hide(), int, kTRUE, TPad::Modified(), TetrisPiece::SetXY(), TPad::Update(), x, TPad::XtoAbsPixel(), y, and TPad::YtoAbsPixel().

NextPiecePad::~NextPiecePad (  )  [inline]

Definition at line 225 of file Tetris.h.


Member Function Documentation

void NextPiecePad::NewPiece (  )  [inline]

Definition at line 227 of file Tetris.h.

References fPiece, kTRUE, TPad::Modified(), TetrisPiece::SetRandomType(), and TetrisPiece::Show().

Referenced by Tetris::CreateNewPiece().

void NextPiecePad::Hide (  )  [inline]

Definition at line 228 of file Tetris.h.

References fPiece, TetrisPiece::Hide(), kTRUE, and TPad::Modified().

void NextPiecePad::Show (  )  [inline]

Definition at line 229 of file Tetris.h.

References fPiece, kTRUE, TPad::Modified(), and TetrisPiece::Show().

TetrisPiece* NextPiecePad::GetPiece (  )  [inline]

Definition at line 231 of file Tetris.h.

References fPiece.

Referenced by Tetris::CreateNewPiece().

void NextPiecePad::ExecuteEvent ( Int_t  ,
Int_t  ,
Int_t   
) [inline, virtual]

Reimplemented from TPad.

Definition at line 232 of file Tetris.h.


Member Data Documentation

TetrisPiece* NextPiecePad::fPiece [private]

Definition at line 221 of file Tetris.h.

Referenced by GetPiece(), Hide(), NewPiece(), NextPiecePad(), and Show().


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