VR-Forces 4.1 Class Documentation
List of all members | Classes | Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes | Friends
makVrv::DtQtDeTicker Class Reference

This class exists so that a QTimer can call the tick() slot as fast as possible. More...

Inheritance diagram for makVrv::DtQtDeTicker:
Inheritance graph
[legend]

Classes

class  DirectTickerTimer
 An internal ticker class which operates by directly calling tick rather than going through the signal/slot mechanism. More...

Public Slots

virtual void tick ()
 This class exists so that a QTimer can call the tick() slot as fast as possible.

Public Member Functions

 ~DtQtDeTicker ()

Protected Member Functions

 DtQtDeTicker (DtDe &de, QObject *parent)
 CTOR. This.

Protected Attributes

DtDemyDe
DtTimedSection * myPerformanceTimer
QTimer * myTimer

Friends

class DtQtDeTickerProvider

Detailed Description

This class exists so that a QTimer can call the tick() slot as fast as possible.

This will provide a snappy user interface while doing heavy work. There should only be one of these per DtDe.

Constructor & Destructor Documentation

makVrv::DtQtDeTicker::~DtQtDeTicker ( )
makVrv::DtQtDeTicker::DtQtDeTicker ( DtDe de,
QObject parent 
)
protected

CTOR. This.

Member Function Documentation

virtual void makVrv::DtQtDeTicker::tick ( )
virtualslot

This class exists so that a QTimer can call the tick() slot as fast as possible.

This will provide a snappy user interface while doing heavy work.

Friends And Related Function Documentation

friend class DtQtDeTickerProvider
friend

Member Data Documentation

DtDe* makVrv::DtQtDeTicker::myDe
protected
DtTimedSection* makVrv::DtQtDeTicker::myPerformanceTimer
protected
QTimer* makVrv::DtQtDeTicker::myTimer
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)