/**

  * Class FrameRateTimer written by Justin Klein, 2003

  **/

 

 

      /**

  * Initializes this FrameRateTimer;

* timeToAvgOver specifies how many seconds over which the framerate is

  * averaged,

        **/

      void Init(float timeToAvgOver);

 

 

      /**

        * Must be called exactly once each time a frame is rendered.

        * The function returns the most recently recorded framerate.

  * getFrameRate() and getLastFrameTime() may also be used

        * to retrieve the frame information WITHOUT counting an additional frame.

        **/

      float CountFrame();

 

 

      /**

        * Returns the most recently recorded framerate

        **/

      float GetFramerate();

 

 

      /**

        * Returns the time of the most recently recorded frame (frametime)

        **/

      double GetFrameTime();