Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
WidgetAnimation.c File Reference

Go to the source code of this file.

Enumerations

enum  EAnimationCurve {
  LINEAR , EASE_IN_SINE , EASE_IN_QUAD , EASE_IN_CUBIC ,
  EASE_IN_QUART , EASE_IN_EXPO , EASE_IN_BACK , EASE_IN_CIRC ,
  EASE_IN_ELASTIC , EASE_IN_BOUNCE , EASE_OUT_SINE , EASE_OUT_QUAD ,
  EASE_OUT_CUBIC , EASE_OUT_QUART , EASE_OUT_EXPO , EASE_OUT_BACK ,
  EASE_OUT_CIRC , EASE_OUT_ELASTIC , EASE_OUT_BOUNCE , EASE_IN_OUT_SINE ,
  EASE_IN_OUT_QUAD , EASE_IN_OUT_CUBIC , EASE_IN_OUT_QUART , EASE_IN_OUT_EXPO ,
  EASE_IN_OUT_BACK , EASE_IN_OUT_CIRC , EASE_IN_OUT_ELASTIC , EASE_IN_OUT_BOUNCE
}

Functions

float GetProgressValue (float t)
void ReverseDirection ()
void SetRepeat (bool repeat)
bool IsRepeating ()
void Stop ()
 Stop the animation.
float GetValue ()
ScriptInvoker GetOnStopped ()
ScriptInvoker GetOnCompleted ()
ScriptInvoker GetOnCycleCompleted ()
void SetCurve (EAnimationCurve curve)
void SetDelay (float delay)
float GetDelay ()
void SetSpeed (float speed)
float GetSpeed ()
Widget GetWidget ()
bool OnUpdate (float timeSlice)
void Animate (bool finished)
void WidgetAnimationBase (Widget w, float speed)

Variables

enum EAnimationCurve C1 = 1.70158
bool m_bRepeat
float m_fSpeed
float m_fCurrentProgress
float m_fValue
Widget m_wWidget
EAnimationCurve m_eCurve
ref ScriptInvoker m_OnStopped
ref ScriptInvoker m_OnCompleted
ref ScriptInvoker m_OnCycleCompleted

Enumeration Type Documentation

◆ EAnimationCurve

Enumerator
LINEAR 
EASE_IN_SINE 
EASE_IN_QUAD 
EASE_IN_CUBIC 
EASE_IN_QUART 
EASE_IN_EXPO 
EASE_IN_BACK 
EASE_IN_CIRC 
EASE_IN_ELASTIC 
EASE_IN_BOUNCE 
EASE_OUT_SINE 
EASE_OUT_QUAD 
EASE_OUT_CUBIC 
EASE_OUT_QUART 
EASE_OUT_EXPO 
EASE_OUT_BACK 
EASE_OUT_CIRC 
EASE_OUT_ELASTIC 
EASE_OUT_BOUNCE 
EASE_IN_OUT_SINE 
EASE_IN_OUT_QUAD 
EASE_IN_OUT_CUBIC 
EASE_IN_OUT_QUART 
EASE_IN_OUT_EXPO 
EASE_IN_OUT_BACK 
EASE_IN_OUT_CIRC 
EASE_IN_OUT_ELASTIC 
EASE_IN_OUT_BOUNCE 

Definition at line 5 of file WidgetAnimation.c.

Function Documentation

◆ Animate()

void Animate ( bool finished)
protected

Definition at line 303 of file WidgetAnimation.c.

◆ GetDelay()

float GetDelay ( )
protected

Definition at line 231 of file WidgetAnimation.c.

◆ GetOnCompleted()

ScriptInvoker GetOnCompleted ( )
protected

Definition at line 203 of file WidgetAnimation.c.

◆ GetOnCycleCompleted()

ScriptInvoker GetOnCycleCompleted ( )
protected

Definition at line 211 of file WidgetAnimation.c.

◆ GetOnStopped()

ScriptInvoker GetOnStopped ( )
protected

Definition at line 195 of file WidgetAnimation.c.

◆ GetProgressValue()

float GetProgressValue ( float t)
protected

Definition at line 62 of file WidgetAnimation.c.

◆ GetSpeed()

float GetSpeed ( )
protected

Definition at line 247 of file WidgetAnimation.c.

◆ GetValue()

float GetValue ( )
protected

Definition at line 189 of file WidgetAnimation.c.

◆ GetWidget()

Widget GetWidget ( )
protected

Definition at line 253 of file WidgetAnimation.c.

◆ IsRepeating()

bool IsRepeating ( )
protected

Definition at line 176 of file WidgetAnimation.c.

◆ ReverseDirection()

void ReverseDirection ( )
protected

◆ SetCurve()

void SetCurve ( EAnimationCurve curve)
protected

Definition at line 219 of file WidgetAnimation.c.

◆ SetDelay()

void SetDelay ( float delay)
protected

Definition at line 225 of file WidgetAnimation.c.

◆ SetRepeat()

void SetRepeat ( bool repeat)
protected

Definition at line 170 of file WidgetAnimation.c.

◆ SetSpeed()

void SetSpeed ( float speed)
protected

Definition at line 240 of file WidgetAnimation.c.

◆ WidgetAnimationBase()

void WidgetAnimationBase ( Widget w,
float speed )
protected

Definition at line 308 of file WidgetAnimation.c.

Variable Documentation

◆ C1

enum EAnimationCurve C1 = 1.70158

◆ m_bRepeat

bool m_bRepeat
protected

Definition at line 49 of file WidgetAnimation.c.

◆ m_eCurve

EAnimationCurve m_eCurve
protected

Definition at line 55 of file WidgetAnimation.c.

◆ m_fCurrentProgress

float m_fCurrentProgress
protected

Definition at line 51 of file WidgetAnimation.c.

◆ m_fSpeed

float m_fSpeed
protected

Definition at line 50 of file WidgetAnimation.c.

◆ m_fValue

float m_fValue
protected

Definition at line 52 of file WidgetAnimation.c.

◆ m_OnCompleted

ref ScriptInvoker m_OnCompleted
protected

Definition at line 58 of file WidgetAnimation.c.

◆ m_OnCycleCompleted

ref ScriptInvoker m_OnCycleCompleted
protected

Definition at line 59 of file WidgetAnimation.c.

◆ m_OnStopped

ref ScriptInvoker m_OnStopped
protected

Definition at line 57 of file WidgetAnimation.c.

◆ m_wWidget

Widget m_wWidget
protected

Definition at line 54 of file WidgetAnimation.c.