24 mApplicationTime(-
std::numeric_limits<double>::max())
68 double multiples = (controlTime -
minTime) / timeRange;
69 double integerTime = floor(multiples);
70 double fractionTime = multiples - integerTime;
73 return minTime + fractionTime*timeRange;
77 if (static_cast<int>(integerTime) & 1)
80 return maxTime - fractionTime * timeRange;
85 return minTime + fractionTime * timeRange;
ControlledObject * mObject
GLuint const GLchar * name
double GetControlTime(double applicationTime)
virtual bool Update(double applicationTime)
virtual void SetObject(ControlledObject *object)