InfoPad Class Reference

#include <Tetris.h>

Inheritance diagram for InfoPad:

TPad TAttText 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

 InfoPad (const char *title="", Float_t xlow=0, Float_t ylow=0, Float_t xup=0, Float_t yup=0)
virtual ~InfoPad ()
UInt_t GetValue ()
void SetValue (Int_t value)
void Reset (Option_t *="")
virtual void AddValue (Int_t addValue=1)
virtual void PaintModified ()
void ExecuteEvent (Int_t, Int_t, Int_t)

Protected Attributes

UInt_t fValue

Detailed Description

Definition at line 304 of file Tetris.h.


Constructor & Destructor Documentation

InfoPad::InfoPad ( const char *  title = "",
Float_t  xlow = 0,
Float_t  ylow = 0,
Float_t  xup = 0,
Float_t  yup = 0 
)

Definition at line 787 of file Tetris.cxx.

References TList::Add(), TPad::fMother, fValue, TPad::GetListOfPrimitives(), TObject::kCanDelete, kTRUE, TPad::Modified(), TObject::SetBit(), text(), and TPad::Update().

virtual InfoPad::~InfoPad (  )  [inline, virtual]

Definition at line 311 of file Tetris.h.


Member Function Documentation

UInt_t InfoPad::GetValue (  )  [inline]

Definition at line 313 of file Tetris.h.

References fValue.

Referenced by Tetris::GetLevel(), Tetris::GetLinesRemoved(), and Tetris::GetScore().

void InfoPad::SetValue ( Int_t  value  )  [inline]

Definition at line 314 of file Tetris.h.

References fValue, kTRUE, and TPad::Modified().

Referenced by Reset(), and Tetris::SetLevel().

void InfoPad::Reset ( Option_t = ""  )  [inline]

Definition at line 315 of file Tetris.h.

References SetValue().

Referenced by Tetris::NewGame().

virtual void InfoPad::AddValue ( Int_t  addValue = 1  )  [inline, virtual]

Definition at line 316 of file Tetris.h.

References fValue, kTRUE, and TPad::Modified().

Referenced by Tetris::UpdateLevel(), Tetris::UpdateLinesRemoved(), and Tetris::UpdateScore().

void InfoPad::PaintModified (  )  [virtual]

Reimplemented from TPad.

Definition at line 807 of file Tetris.cxx.

References TList::First(), fValue, TPad::GetListOfPrimitives(), TAttText::GetTextAlign(), TAttText::GetTextAngle(), TAttText::GetTextColor(), TAttText::GetTextFont(), TAttText::GetTextSize(), TPad::PaintModified(), TNamed::SetTitle(), sprintf(), str, and text().

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

Reimplemented from TPad.

Definition at line 319 of file Tetris.h.


Member Data Documentation

UInt_t InfoPad::fValue [protected]

Definition at line 307 of file Tetris.h.

Referenced by AddValue(), GetValue(), InfoPad(), PaintModified(), and SetValue().


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