Graph Maker
WMG_Anim Class Reference

A static utility class for performing animations. More...

Static Public Member Functions

static void animFill (GameObject obj, float duration, Ease easeType, float animTo)
 
static void animColor (GameObject obj, float duration, Ease easeType, Color animTo)
 
static void animRotation (GameObject obj, float duration, Ease easeType, Vector3 animTo, bool relative)
 
static void animRotationCallbackC (GameObject obj, float duration, Ease easeType, Vector3 animTo, bool relative, TweenCallback onComp)
 
static void animRotationCallbackU (GameObject obj, float duration, Ease easeType, Vector3 animTo, bool relative, TweenCallback onUpd)
 
static void animRotationCallbacks (GameObject obj, float duration, Ease easeType, Vector3 animTo, bool relative, TweenCallback onUpd, TweenCallback onComp)
 
static void animPositionCallbackC (GameObject obj, float duration, Ease easeType, Vector3 animTo, TweenCallback onComp)
 
static void animPosition (GameObject obj, float duration, Ease easeType, Vector3 animTo)
 
static void animSize (GameObject obj, float duration, Ease easeType, Vector2 animTo)
 
static void animPositionCallbacks (GameObject obj, float duration, Ease easeType, Vector3 animTo, TweenCallback onUpd, TweenCallback onComp, string tid)
 
static void animScale (GameObject obj, float duration, Ease easeType, Vector3 animTo, float delay)
 
static void animScaleCallbackC (GameObject obj, float duration, Ease easeType, Vector3 animTo, TweenCallback onComp)
 
static void animScaleSeqInsert (ref Sequence seq, float insTime, GameObject obj, float duration, Ease easeType, Vector3 animTo, float delay)
 
static void animScaleSeqAppend (ref Sequence seq, GameObject obj, float duration, Ease easeType, Vector3 animTo, float delay)
 
static void animInt (DOGetter< int > getter, DOSetter< int > setter, float duration, int animTo)
 
static void animFloat (DOGetter< float > getter, DOSetter< float > setter, float duration, float animTo)
 
static void animFloatCallbackU (DOGetter< float > getter, DOSetter< float > setter, float duration, float animTo, TweenCallback onUpd, Ease easeType=Ease.Linear)
 
static void animFloatCallbacks (DOGetter< float > getter, DOSetter< float > setter, float duration, float animTo, TweenCallback onUpd, TweenCallback onComp, Ease easeType=Ease.Linear)
 
static void animVec2 (DOGetter< Vector2 > getter, DOSetter< Vector2 > setter, float duration, Vector2 animTo, Ease easeType=Ease.Linear)
 
static void animVec2CallbackU (DOGetter< Vector2 > getter, DOSetter< Vector2 > setter, float duration, Vector2 animTo, TweenCallback onUpd, Ease easeType=Ease.Linear)
 

Detailed Description

A static utility class for performing animations.

Member Function Documentation

◆ animColor()

static void WMG_Anim.animColor ( GameObject  obj,
float  duration,
Ease  easeType,
Color  animTo 
)
static

◆ animFill()

static void WMG_Anim.animFill ( GameObject  obj,
float  duration,
Ease  easeType,
float  animTo 
)
static

◆ animFloat()

static void WMG_Anim.animFloat ( DOGetter< float >  getter,
DOSetter< float >  setter,
float  duration,
float  animTo 
)
static

◆ animFloatCallbacks()

static void WMG_Anim.animFloatCallbacks ( DOGetter< float >  getter,
DOSetter< float >  setter,
float  duration,
float  animTo,
TweenCallback  onUpd,
TweenCallback  onComp,
Ease  easeType = Ease.Linear 
)
static

◆ animFloatCallbackU()

static void WMG_Anim.animFloatCallbackU ( DOGetter< float >  getter,
DOSetter< float >  setter,
float  duration,
float  animTo,
TweenCallback  onUpd,
Ease  easeType = Ease.Linear 
)
static

◆ animInt()

static void WMG_Anim.animInt ( DOGetter< int >  getter,
DOSetter< int >  setter,
float  duration,
int  animTo 
)
static

◆ animPosition()

static void WMG_Anim.animPosition ( GameObject  obj,
float  duration,
Ease  easeType,
Vector3  animTo 
)
static

◆ animPositionCallbackC()

static void WMG_Anim.animPositionCallbackC ( GameObject  obj,
float  duration,
Ease  easeType,
Vector3  animTo,
TweenCallback  onComp 
)
static

◆ animPositionCallbacks()

static void WMG_Anim.animPositionCallbacks ( GameObject  obj,
float  duration,
Ease  easeType,
Vector3  animTo,
TweenCallback  onUpd,
TweenCallback  onComp,
string  tid 
)
static

◆ animRotation()

static void WMG_Anim.animRotation ( GameObject  obj,
float  duration,
Ease  easeType,
Vector3  animTo,
bool  relative 
)
static

◆ animRotationCallbackC()

static void WMG_Anim.animRotationCallbackC ( GameObject  obj,
float  duration,
Ease  easeType,
Vector3  animTo,
bool  relative,
TweenCallback  onComp 
)
static

◆ animRotationCallbacks()

static void WMG_Anim.animRotationCallbacks ( GameObject  obj,
float  duration,
Ease  easeType,
Vector3  animTo,
bool  relative,
TweenCallback  onUpd,
TweenCallback  onComp 
)
static

◆ animRotationCallbackU()

static void WMG_Anim.animRotationCallbackU ( GameObject  obj,
float  duration,
Ease  easeType,
Vector3  animTo,
bool  relative,
TweenCallback  onUpd 
)
static

◆ animScale()

static void WMG_Anim.animScale ( GameObject  obj,
float  duration,
Ease  easeType,
Vector3  animTo,
float  delay 
)
static

◆ animScaleCallbackC()

static void WMG_Anim.animScaleCallbackC ( GameObject  obj,
float  duration,
Ease  easeType,
Vector3  animTo,
TweenCallback  onComp 
)
static

◆ animScaleSeqAppend()

static void WMG_Anim.animScaleSeqAppend ( ref Sequence  seq,
GameObject  obj,
float  duration,
Ease  easeType,
Vector3  animTo,
float  delay 
)
static

◆ animScaleSeqInsert()

static void WMG_Anim.animScaleSeqInsert ( ref Sequence  seq,
float  insTime,
GameObject  obj,
float  duration,
Ease  easeType,
Vector3  animTo,
float  delay 
)
static

◆ animSize()

static void WMG_Anim.animSize ( GameObject  obj,
float  duration,
Ease  easeType,
Vector2  animTo 
)
static

◆ animVec2()

static void WMG_Anim.animVec2 ( DOGetter< Vector2 >  getter,
DOSetter< Vector2 >  setter,
float  duration,
Vector2  animTo,
Ease  easeType = Ease.Linear 
)
static

◆ animVec2CallbackU()

static void WMG_Anim.animVec2CallbackU ( DOGetter< Vector2 >  getter,
DOSetter< Vector2 >  setter,
float  duration,
Vector2  animTo,
TweenCallback  onUpd,
Ease  easeType = Ease.Linear 
)
static

The documentation for this class was generated from the following file: