9 ::ll::TypedStorage<8, 8, double> mTimeDelay;
10 ::ll::TypedStorage<8, 8, double> mStartTime;
11 ::ll::TypedStorage<8, 64, ::std::function<double()>> mGetCurrentTimeCallback;
21 MCAPI BasicTimer(
double timeDelay, ::std::function<
double()> getTimeCallback);
24 MCAPI
void finishTimer();
26 MCFOLD
double getTimeDelay()
const;
28 MCAPI
bool hasExpired()
const;
31 MCAPI
bool isFinished()
const;
33 MCAPI
void resetTime();
36 MCAPI
void resetTime(
double newTimeDelay);
43 MCAPI
static double getSecondsSinceLaunch();
49 MCAPI
void* $ctor(
double timeDelay, ::std::function<
double()> getTimeCallback);