#include <TGLViewer.h>
Inheritance diagram for TGLRedrawTimer:
Public Member Functions | |
TGLRedrawTimer (TGLViewer &viewer) | |
~TGLRedrawTimer () | |
void | RequestDraw (Int_t milliSec, Short_t redrawLOD) |
Bool_t | IsPending () const |
virtual void | Stop () |
Bool_t | Notify () |
TGLRedrawTimer (TGLViewer &viewer) | |
~TGLRedrawTimer () | |
void | RequestDraw (Int_t milliSec, Short_t redrawLOD) |
Bool_t | IsPending () const |
virtual void | Stop () |
Bool_t | Notify () |
Private Attributes | |
TGLViewer & | fViewer |
Short_t | fRedrawLOD |
Bool_t | fPending |
TGLViewer & | fViewer |
Definition at line 391 of file TGLViewer.h.
TGLRedrawTimer::TGLRedrawTimer | ( | TGLViewer & | viewer | ) | [inline] |
Definition at line 398 of file TGLViewer.h.
TGLRedrawTimer::~TGLRedrawTimer | ( | ) | [inline] |
Definition at line 400 of file TGLViewer.h.
TGLRedrawTimer::TGLRedrawTimer | ( | TGLViewer & | viewer | ) | [inline] |
Definition at line 398 of file TGLViewer.h.
TGLRedrawTimer::~TGLRedrawTimer | ( | ) | [inline] |
Definition at line 400 of file TGLViewer.h.
Definition at line 401 of file TGLViewer.h.
References fPending, fRedrawLOD, kTRUE, TTimer::Start(), and TTimer::TurnOff().
Referenced by TGLViewer::DoDraw(), TGLEventHandler::HandleButton(), TGLEventHandler::HandleConfigureNotify(), TGLEventHandler::HandleExpose(), TGLEventHandler::Repaint(), and TGLViewer::RequestDraw().
Bool_t TGLRedrawTimer::IsPending | ( | ) | const [inline] |
Definition at line 407 of file TGLViewer.h.
References fPending.
Referenced by TGLEventHandler::HandleMotion(), and TGLEventHandler::HandleTimer().
virtual void TGLRedrawTimer::Stop | ( | ) | [inline, virtual] |
Reimplemented from TTimer.
Definition at line 408 of file TGLViewer.h.
References fPending, kFALSE, and TTimer::TurnOff().
Referenced by TGLViewer::DoDraw(), TGLViewer::RequestDraw(), and TGLViewer::UpdateScene().
Bool_t TGLRedrawTimer::Notify | ( | ) | [inline, virtual] |
Reimplemented from TTimer.
Definition at line 412 of file TGLViewer.h.
References fPending, fRedrawLOD, fViewer, kFALSE, TGLRnrCtx::kLODHigh, kTRUE, TGLViewer::RequestDraw(), and TTimer::TurnOff().
Definition at line 401 of file TGLViewer.h.
References fPending, fRedrawLOD, kTRUE, TTimer::Start(), and TTimer::TurnOff().
Bool_t TGLRedrawTimer::IsPending | ( | ) | const [inline] |
virtual void TGLRedrawTimer::Stop | ( | ) | [inline, virtual] |
Reimplemented from TTimer.
Definition at line 408 of file TGLViewer.h.
References fPending, kFALSE, and TTimer::TurnOff().
Bool_t TGLRedrawTimer::Notify | ( | ) | [inline, virtual] |
Reimplemented from TTimer.
Definition at line 412 of file TGLViewer.h.
References fPending, fRedrawLOD, fViewer, kFALSE, TGLRnrCtx::kLODHigh, kTRUE, TGLViewer::RequestDraw(), and TTimer::TurnOff().
TGLViewer& TGLRedrawTimer::fViewer [private] |
Short_t TGLRedrawTimer::fRedrawLOD [private] |
Bool_t TGLRedrawTimer::fPending [private] |
Definition at line 396 of file TGLViewer.h.
Referenced by IsPending(), Notify(), RequestDraw(), and Stop().
TGLViewer& TGLRedrawTimer::fViewer [private] |
Definition at line 394 of file TGLViewer.h.