Property | Type | Description | |
---|---|---|---|
from | float | ||
to | float | ||
updateAction | Action |
Method | Description | |
---|---|---|
BackInEase ( float t, float b, float c, float d ) : float |
Back in ease function
|
|
BackInOutEase ( float t, float b, float c, float d ) : float |
Back in and out ease function
|
|
BackOutEase ( float t, float b, float c, float d ) : float |
Back out ease function
|
|
BounceInEase ( float t, float b, float c, float d ) : float |
Bounce in ease function
|
|
BounceInOutEase ( float t, float b, float c, float d ) : float |
Bounce in and out ease function
|
|
BounceOutEase ( float t, float b, float c, float d ) : float |
Bounce out ease function
|
|
CircleInEase ( float t, float b, float c, float d ) : float |
Circle in ease function
|
|
CircleInOutEase ( float t, float b, float c, float d ) : float |
Circle in and out ease function
|
|
CircleOutEase ( float t, float b, float c, float d ) : float |
Circle out ease function
|
|
CubicInEase ( float t, float b, float c, float d ) : float |
Cubic in ease function
|
|
CubicInOutEase ( float t, float b, float c, float d ) : float |
Cubi in and out ease function
|
|
CubicOutEase ( float t, float b, float c, float d ) : float |
Cubic out ease function
|
|
DeltaFunction ( EaseFunction function, float from, float to, float time, float totalTime ) : float |
Delta Function method
|
|
ElasticInEase ( float t, float b, float c, float d ) : float |
Elastic in ease function
|
|
ElasticInOutEase ( float t, float b, float c, float d ) : float |
Elastic in and out ease function
|
|
ElasticOutEase ( float t, float b, float c, float d ) : float |
Elastic out ease function
|
|
ExponentialInEase ( float t, float b, float c, float d ) : float |
Exponential in ease function
|
|
ExponentialInOutEase ( float t, float b, float c, float d ) : float |
Exponential in and out ease function
|
|
ExponentialOutEase ( float t, float b, float c, float d ) : float |
Exponential out ease function
|
|
FloatAnimationGameAction ( System.Entity entity, float from, float to, System.TimeSpan time, EaseFunction ease, Action |
Initializes a new instance of the FloatAnimationGameAction class.
|
|
LinearStep ( float from, float to, float lerp ) : float |
Smooth Step method
|
|
QuadraticInEase ( float t, float b, float c, float d ) : float |
Quadratic in ease function
|
|
QuadraticInOutEase ( float t, float b, float c, float d ) : float |
Quadratic in and out ease function
|
|
QuadraticOutEase ( float t, float b, float c, float d ) : float |
Quadratic out ease function
|
|
QuarticInEase ( float t, float b, float c, float d ) : float |
Quartic in ease function
|
|
QuarticInOutEase ( float t, float b, float c, float d ) : float |
Quartic in and out ease function
|
|
QuarticOutEase ( float t, float b, float c, float d ) : float |
Quartic out ease function
|
|
QuinticInEase ( float t, float b, float c, float d ) : float |
Quintic in ease function
|
|
QuinticInOutEase ( float t, float b, float c, float d ) : float |
Quintic in and out ease function
|
|
QuinticOutEase ( float t, float b, float c, float d ) : float |
Quintic out ease function
|
|
SineInEase ( float t, float b, float c, float d ) : float |
Sine in ease function
|
|
SineInOutEase ( float t, float b, float c, float d ) : float |
Sine in and out ease function
|
|
SineOutEase ( float t, float b, float c, float d ) : float |
Sine out ease function
|
|
Update ( System.TimeSpan gameTime ) : void |
Updates the single game action
|
Method | Description | |
---|---|---|
FloatAnimationGameAction ( System.Entity entity, float from, float to, System.TimeSpan time, EaseFunction ease ) : System |
Initializes a new instance of the FloatAnimationGameAction class.
|
|
PerformCancel ( ) : void |
Cancels the game action
|
|
PerformRun ( ) : void |
Ons the run.
|
|
PerformSkip ( ) : bool |
Notifies the skip.
|
Method | Description | |
---|---|---|
AssignValueTo ( float value ) : void |
Assign value to method
|
public BackInEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public BackInOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public BackOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public BounceInEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public BounceInOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public BounceOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public CircleInEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public CircleInOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public CircleOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public CubicInEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public CubicInOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public CubicOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public DeltaFunction ( EaseFunction function, float from, float to, float time, float totalTime ) : float | ||
function | EaseFunction | |
from | float | Start value |
to | float | End value |
time | float | Current time |
totalTime | float | Animation duration |
return | float |
public ElasticInEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public ElasticInOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public ElasticOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public ExponentialInEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public ExponentialInOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public ExponentialOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
protected FloatAnimationGameAction ( System.Entity entity, float from, float to, System.TimeSpan time, EaseFunction ease ) : System | ||
entity | System.Entity | The entity |
from | float | Initial value |
to | float | End value |
time | System.TimeSpan | The time of the animation |
ease | EaseFunction | Easing function |
return | System |
public FloatAnimationGameAction ( System.Entity entity, float from, float to, System.TimeSpan time, EaseFunction ease, Action |
||
entity | System.Entity | The entity |
from | float | Initial value |
to | float | End value |
time | System.TimeSpan | The time of the animation |
ease | EaseFunction | Easing function |
updateAction | Action |
The action when needs to be updated |
return | System |
public LinearStep ( float from, float to, float lerp ) : float | ||
from | float | Initial value |
to | float | End value |
lerp | float | The lerp value |
return | float |
public QuadraticInEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public QuadraticInOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public QuadraticOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public QuarticInEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public QuarticInOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public QuarticOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public QuinticInEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public QuinticInOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public QuinticOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public SineInEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public SineInOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public SineOutEase ( float t, float b, float c, float d ) : float | ||
t | float | Current time |
b | float | Start value |
c | float | End value |
d | float | Animation duration |
return | float |
public Update ( System.TimeSpan gameTime ) : void | ||
gameTime | System.TimeSpan | The ellapsed gameTime |
return | void |