You.i Engine
YiInterpolateSigmoid.h
Go to the documentation of this file.
1
// © You i Labs Inc. 2000-2017. All rights reserved.
2
#ifndef _YI_INTERPOLATE_SIGMOID_H_
3
#define _YI_INTERPOLATE_SIGMOID_H_
4
5
#include "
YiTimeInterpolator.h
"
6
17
class
CYIInterpolateSigmoid
:
public
CYITimeInterpolator
18
{
19
public
:
20
CYIInterpolateSigmoid
();
21
virtual
~CYIInterpolateSigmoid
();
22
virtual
float
Interpolate
(
float
fTimePercentage)
override
;
23
24
YI_TYPE_BASES
(
CYIInterpolateSigmoid
,
CYITimeInterpolator
)
25
};
26
29
#endif
/* _YI_INTERPOLATE_SIGMOID_H_ */
CYITimeInterpolator
Container for basic interpolator functions.
Definition:
YiTimeInterpolator.h:21
CYIInterpolateSigmoid::CYIInterpolateSigmoid
CYIInterpolateSigmoid()
YI_TYPE_BASES
#define YI_TYPE_BASES(...)
Definition:
YiRtti.h:350
CYIInterpolateSigmoid::~CYIInterpolateSigmoid
virtual ~CYIInterpolateSigmoid()
YiTimeInterpolator.h
CYIInterpolateSigmoid::Interpolate
virtual float Interpolate(float fTimePercentage) override
CYIInterpolateSigmoid
An interpolator that 'eases' the beginning and end of the range using a Sigmoid function.
Definition:
YiInterpolateSigmoid.h:17
animation
YiInterpolateSigmoid.h
Generated on Thu Aug 23 2018 03:08:02 for You.i Engine by
1.8.11