Vamos_World::Times Class Reference

#include <World.h>

List of all members.

Public Member Functions

 Times ()
void update (double time_step)
void finalize ()
void reset ()

Private Attributes

double m_current
double m_previous
double m_best
double m_difference

Friends

class Timing_Info


Detailed Description

Definition at line 38 of file World.h.


Constructor & Destructor Documentation

Vamos_World::Times::Times  ) 
 

Definition at line 27 of file World.cc.


Member Function Documentation

void Vamos_World::Times::finalize  ) 
 

Definition at line 42 of file World.cc.

References m_best, m_current, m_difference, and m_previous.

Referenced by Vamos_World::Timing_Info::update_sector_info().

void Vamos_World::Times::reset  ) 
 

Definition at line 59 of file World.cc.

References m_current.

Referenced by Vamos_World::Timing_Info::reset().

void Vamos_World::Times::update double  time_step  ) 
 

Definition at line 36 of file World.cc.

References m_current.

Referenced by Vamos_World::Timing_Info::update_times().


Friends And Related Function Documentation

friend class Timing_Info [friend]
 

Definition at line 40 of file World.h.


Member Data Documentation

double Vamos_World::Times::m_best [private]
 

Definition at line 44 of file World.h.

Referenced by finalize(), and Vamos_World::Timing_Info::get_best_lap_time().

double Vamos_World::Times::m_current [private]
 

Definition at line 42 of file World.h.

Referenced by finalize(), Vamos_World::Timing_Info::get_lap_time(), reset(), and update().

double Vamos_World::Times::m_difference [private]
 

Definition at line 45 of file World.h.

Referenced by finalize(), and Vamos_World::Timing_Info::get_lap_time_difference().

double Vamos_World::Times::m_previous [private]
 

Definition at line 43 of file World.h.

Referenced by finalize(), and Vamos_World::Timing_Info::get_previous_lap_time().


The documentation for this class was generated from the following files:
Generated on Thu Oct 19 04:14:01 2006 by  doxygen 1.4.6