Changeset 20 for nrEngine


Ignore:
Timestamp:
01/13/07 03:58:54 (12 years ago)
Author:
art
Message:
 
Location:
nrEngine
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • nrEngine/include/Timer.h

    r1 r20  
    105105                void    setFixFrameRate(bool setFixRate, float32 fixFrameRate = 60.0f); 
    106106 
     107                /** 
     108                * Reset the timer, so it start count the time from the value you define 
     109                **/ 
     110                NR_FORCEINLINE void resetTimer(float64 startValue = 0.0f); 
     111                 
    107112        private: 
    108113                 
     
    121126                 
    122127        }; 
     128 
     129         
     130 
     131//---------------------------------------------------------------------------------- 
     132NR_FORCEINLINE void Timer::resetTimer(float64 startValue) 
     133{ 
     134        _currentTime = startValue; 
     135} 
     136 
    123137         
    124138}; // end namespace 
    125139 
     140 
    126141#endif 
  • nrEngine/src/Clock.cpp

    r1 r20  
    288288                float64 sourceTime = timeSource->getTime(); 
    289289                realFrameTime = sourceTime - sourceLastValue; 
     290                sourceLastValue = sourceTime; 
    290291                 
    291292                /*if (frameDuration > 0.200){ 
     
    299300                } 
    300301 
    301                 sourceLastValue = sourceTime; 
    302302                return realFrameTime; 
    303                  
    304303        } 
    305304         
Note: See TracChangeset for help on using the changeset viewer.