Animated Integer
// Animates an integer value.
class RVAPI AnimInt : public AnimValue
{
public:
// Animate value.
int Animate();
// Start animation.
void Start();
// Stop animation.
void Stop();
// Clear animation.
void Clear();
// Reverse animation.
void Reverse();
// Set animation to run from [low] to [high] for [span] seconds using [mode] behavior.
// Set reverse to true to run animation in reverse.
void Set(float span, int low, int high, Mode mode, bool reverse);
// Internal.
void *operator () () const { return (void *)wobj; }
// Constructor.
AnimInt();
// Destructor.
~AnimInt();
private:
byte wobj[96];
};