|
Etterna 0.75.1
|
The present state for the Tween. More...
#include <Actor.h>

Public Member Functions | |
| void | Init () |
| auto | operator== (const TweenState &other) const -> bool |
| auto | operator!= (const TweenState &other) const -> bool |
Static Public Member Functions | |
| static void | MakeWeightedAverage (TweenState &average_out, const TweenState &ts1, const TweenState &ts2, float fPercentBetween) |
Public Attributes | |
| RageVector3 | pos |
| RageVector3 | rotation |
| RageVector4 | quat |
| RageVector3 | scale |
| float | fSkewX {} |
| float | fSkewY {} |
| RectF | crop |
| The amount of cropping involved. | |
| RectF | fade |
| The amount of fading involved. | |
| RageColor | diffuse [NUM_DIFFUSE_COLORS] |
| Four values making up the diffuse in this TweenState. | |
| RageColor | glow |
| The glow color for this TweenState. | |
| float | aux {} |
| A magical value that nobody really knows the use for. ;) | |
The present state for the Tween.
| RectF Actor::TweenState::crop |
The amount of cropping involved.
If 0, there is no cropping. If 1, it's fully cropped.
| RageColor Actor::TweenState::diffuse[NUM_DIFFUSE_COLORS] |
Four values making up the diffuse in this TweenState.
0 = UpperLeft, 1 = UpperRight, 2 = LowerLeft, 3 = LowerRight
| RectF Actor::TweenState::fade |
The amount of fading involved.
If 0, there is no fade. If 1, it's fully faded.