You.i Engine
YiTimeInterpolator.h
Go to the documentation of this file.
1 // © You i Labs Inc. 2000-2017. All rights reserved.
2 #ifndef _YI_TIME_INTERPOLATOR_H_
3 #define _YI_TIME_INTERPOLATOR_H_
4 
6 #include "framework/YiPredef.h"
7 #include "utility/YiRtti.h"
8 
22 {
23 public:
24  virtual ~CYITimeInterpolator();
25 
29  virtual float Interpolate(float fTimePercentage) = 0;
30 
34  virtual void Reset();
35 
36  YI_TYPE_BASES_WITH_SCRIPTABLE_BASE(CYITimeInterpolator)
37 };
38 
41 #endif // _YI_TIME_INTERPOLATOR_H_
The base class for an C++ object that has RTTI information and is accesible from script source code...
Definition: YiScriptableRTTIObject.h:28
Container for basic interpolator functions.
Definition: YiTimeInterpolator.h:21
virtual float Interpolate(float fTimePercentage)=0
virtual ~CYITimeInterpolator()
virtual void Reset()
This file contains the classes and macros used to implement RTTI in You.i Engine. ...