Counter Class Reference

#include <Counter.h>

List of all members.

Public Member Functions

 Counter (float minTime, float timeDiff)
bool nextDraw (float frameTime)

Protected Member Functions

void genNextTime ()

Protected Attributes

float minTime_
float timeDiff_
float currentTime_
float nextTime_


Detailed Description

Definition at line 24 of file Counter.h.


Constructor & Destructor Documentation

Counter::Counter ( float  minTime,
float  timeDiff 
)

Definition at line 25 of file Counter.cpp.

References genNextTime().


Member Function Documentation

bool Counter::nextDraw ( float  frameTime  ) 

Definition at line 31 of file Counter.cpp.

References currentTime_, genNextTime(), and nextTime_.

Referenced by Napalm::simulate(), SmokeActionRenderer::simulate(), MissileActionRenderer::simulate(), and TankMovement::simulationMove().

void Counter::genNextTime (  )  [protected]

Definition at line 44 of file Counter.cpp.

References minTime_, nextTime_, RAND, and timeDiff_.

Referenced by Counter(), and nextDraw().


Member Data Documentation

float Counter::minTime_ [protected]

Definition at line 32 of file Counter.h.

Referenced by genNextTime().

float Counter::timeDiff_ [protected]

Definition at line 32 of file Counter.h.

Referenced by genNextTime().

float Counter::currentTime_ [protected]

Definition at line 33 of file Counter.h.

Referenced by nextDraw().

float Counter::nextTime_ [protected]

Definition at line 34 of file Counter.h.

Referenced by genNextTime(), and nextDraw().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:01 2009 for Scorched3D by  doxygen 1.5.3