Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Sep 6, 2008, 9:51:01 PM (16 years ago)
Author:
rgrieder
Message:
  • changed library dependency dir to lib_precompiled/include/ in msvc properties
  • fixed a bug with tolua pkg file in msvc
  • (u)int64_t to (unsigned) long long (C-Standard, so most c++ will have it anyway)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/gui/src/orxonox/tools/Timer.h

    r1704 r1724  
    6262
    6363#include "OrxonoxPrereqs.h"
    64 #include "util/Integers.h"
    6564#include "core/OrxonoxClass.h"
    6665
     
    101100            /** @brief Gives the Timer some extra time. @param time The amount of extra time in seconds */
    102101            inline void addTime(float time)
    103                 { if (time > 0.0f) this->time_ += (int64_t)(time * 1000000.0f); }
     102                { if (time > 0.0f) this->time_ += (long long)(time * 1000000.0f); }
    104103            /** @brief Decreases the remaining time of the Timer. @param time The amount of time to remove */
    105104            inline void removeTime(float time)
    106                 { if (time > 0.0f) this->time_ -= (int64_t)(time * 1000000.0f); }
     105                { if (time > 0.0f) this->time_ -= (long long)(time * 1000000.0f); }
    107106            /** @brief Sets the interval of the Timer. @param interval The interval */
    108107            inline void setInterval(float interval)
    109                 { this->interval_ = (int64_t)(interval * 1000000.0f); }
     108                { this->interval_ = (long long)(interval * 1000000.0f); }
    110109            /** @brief Sets bLoop to a given value. @param bLoop True = loop */
    111110            inline void setLoop(bool bLoop)
     
    119118            Executor* executor_; //!< The executor of the function that should be called when the time expires
    120119
    121             int64_t interval_; //!< The time-interval in micro seconds
     120            long long interval_; //!< The time-interval in micro seconds
    122121            bool bLoop_;         //!< If true, the function gets called every 'interval' seconds
    123122            bool bActive_;       //!< If true, the Timer ticks and calls the function if the time's up
    124123
    125             int64_t time_;      //!< Internal variable, counting the time till the next function-call
     124            long long time_;     //!< Internal variable, counting the time till the next function-call
    126125    };
    127126
Note: See TracChangeset for help on using the changeset viewer.