Powertek.OpenGl.PtITimer Class Reference

PtITimer, Interpolated Timer. More...

List of all members.

Static Public Member Functions

static void Initialize ()
static void PrepareFixedTiming ()
static bool IsFixedTiming ()
static void CalcNextFixed ()
static void PrepareVariableTiming ()
static float Interpolate (ref float newVal, ref float oldVal)
static float Interpolate (float newVal, float oldVal)
static Vertex3f Interpolate (ref Vertex3f newVal, ref Vertex3f oldVal)

Properties

static float MinFPS [get]
static float MaxFPS [get]
static double RunningTime [get]
static float FrameTime [get]
static float RunningTimeForSky [get]
static int NumLoops [get]
static float PhysicsTime [get]
static float PPS [get]
static float FPS [get]
static float PercentWithinTick [get]


Detailed Description


Member Function Documentation

static void Powertek.OpenGl.PtITimer.CalcNextFixed (  )  [static]

CalcNextFixed Run.

static void Powertek.OpenGl.PtITimer.Initialize (  )  [static]

Initialize the Timer.

static Vertex3f Powertek.OpenGl.PtITimer.Interpolate ( ref Vertex3f  newVal,
ref Vertex3f  oldVal 
) [static]

Interpolate.

Parameters:
newVal 
oldVal 
Returns:

static float Powertek.OpenGl.PtITimer.Interpolate ( float  newVal,
float  oldVal 
) [static]

Interpolate.

Parameters:
newVal 
oldVal 
Returns:

static float Powertek.OpenGl.PtITimer.Interpolate ( ref float  newVal,
ref float  oldVal 
) [static]

Interpolate.

Parameters:
newVal 
oldVal 
Returns:

static bool Powertek.OpenGl.PtITimer.IsFixedTiming (  )  [static]

Check if Timing is Fixed.

Returns:

static void Powertek.OpenGl.PtITimer.PrepareFixedTiming (  )  [static]

PrepareFixedTiming.

static void Powertek.OpenGl.PtITimer.PrepareVariableTiming (  )  [static]

PrepareVariableTiming.


Property Documentation

float Powertek.OpenGl.PtITimer.FPS [static, get]

Frames Per Second.

float Powertek.OpenGl.PtITimer.FrameTime [static, get]

Timedifference to last Frame.

float Powertek.OpenGl.PtITimer.MaxFPS [static, get]

MaxFPS.

float Powertek.OpenGl.PtITimer.MinFPS [static, get]

MinFPS.

int Powertek.OpenGl.PtITimer.NumLoops [static, get]

Number of Loops.

float Powertek.OpenGl.PtITimer.PercentWithinTick [static, get]

PercentWithinTick.

float Powertek.OpenGl.PtITimer.PhysicsTime [static, get]

Timer per Physics Frame.

float Powertek.OpenGl.PtITimer.PPS [static, get]

Physics Frames Per Second.

double Powertek.OpenGl.PtITimer.RunningTime [static, get]

RunningTime.

float Powertek.OpenGl.PtITimer.RunningTimeForSky [static, get]

RunningTimeForSky.


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

Generated on Thu Nov 20 04:46:32 2008 for Powertek.OpenGl, 2.0.6.64 by  doxygen 1.5.7.1