PauseButton Class Reference

#include <Tetris.h>

Inheritance diagram for PauseButton:

TButton TPad TAttText TPad TAttText TVirtualPad TVirtualPad TVirtualPad TVirtualPad TQObject TAttPad TAttFill TAttLine TObject TQObject TAttPad TAttFill TAttLine TObject TQObject TAttPad TAttFill TAttLine TObject TQObject TAttPad TAttFill TAttLine TObject 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

 PauseButton (Float_t xlow, Float_t ylow, Float_t xup, Float_t yup)
 ~PauseButton ()
void SetPressed (Bool_t state)
Bool_t IsPressed ()
void ExecuteEvent (Int_t event, Int_t px, Int_t py)

Private Attributes

Bool_t fPressed

Detailed Description

Definition at line 255 of file Tetris.h.


Constructor & Destructor Documentation

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

Definition at line 716 of file Tetris.cxx.

References TPad::SetBorderSize(), TAttFill::SetFillColor(), and TAttText::SetTextSize().

PauseButton::~PauseButton (  )  [inline]

Definition at line 262 of file Tetris.h.


Member Function Documentation

void PauseButton::SetPressed ( Bool_t  state  )  [inline]

Definition at line 264 of file Tetris.h.

References fPressed, kTRUE, TPad::Modified(), TButton::SetBorderMode(), and TPad::Update().

Referenced by Tetris::Continue(), Tetris::Pause(), and Tetris::StopGame().

Bool_t PauseButton::IsPressed (  )  [inline]

Definition at line 271 of file Tetris.h.

References fPressed.

Referenced by ExecuteEvent(), and Tetris::IsPaused().

void PauseButton::ExecuteEvent ( Int_t  event,
Int_t  px,
Int_t  py 
) [virtual]

Reimplemented from TButton.

Definition at line 726 of file Tetris.cxx.

References Tetris::Continue(), gTetris, IsPressed(), kButton1Up, kTRUE, TPad::Modified(), and Tetris::Pause().


Member Data Documentation

Bool_t PauseButton::fPressed [private]

Definition at line 258 of file Tetris.h.

Referenced by IsPressed(), and SetPressed().


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