Etterna 0.74.4
|
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.