Skip to main content

Timers

Namespace:FairyGUI
Source:Assets/Scripts/Utils/Timers.cs (line 12)

public class Timers

Constructors​

Timers()​

public Timers();

Source:Utils/Timers.cs (line 46)

Fields​

catchCallbackExceptions​

public static bool catchCallbackExceptions;

Source:Utils/Timers.cs (line 17)

repeat​

public static int repeat;

Source:Utils/Timers.cs (line 14)

time​

public static float time;

Source:Utils/Timers.cs (line 15)

Methods​

Add(float, int, TimerCallback)​

public void Add(float interval, int repeat, TimerCallback callback);
ParameterTypeDescription
intervalfloat
repeatint
callbackTimerCallback

Source:Utils/Timers.cs (line 62)

Add(float, int, TimerCallback, object)​

public void Add(float interval, int repeat, TimerCallback callback, object callbackParam);
ParameterTypeDescription
intervalfloat
repeatint
callbackTimerCallback
callbackParamobject

Source:Utils/Timers.cs (line 71)

AddUpdate(TimerCallback)​

public void AddUpdate(TimerCallback callback);
ParameterTypeDescription
callbackTimerCallback

Source:Utils/Timers.cs (line 112)

AddUpdate(TimerCallback, object)​

public void AddUpdate(TimerCallback callback, object callbackParam);
ParameterTypeDescription
callbackTimerCallback
callbackParamobject

Source:Utils/Timers.cs (line 117)

CallLater(TimerCallback)​

public void CallLater(TimerCallback callback);
ParameterTypeDescription
callbackTimerCallback

Source:Utils/Timers.cs (line 102)

CallLater(TimerCallback, object)​

public void CallLater(TimerCallback callback, object callbackParam);
ParameterTypeDescription
callbackTimerCallback
callbackParamobject

Source:Utils/Timers.cs (line 107)

Exists(TimerCallback)​

public bool Exists(TimerCallback callback);
ParameterTypeDescription
callbackTimerCallback

Source:Utils/Timers.cs (line 127)

Remove(TimerCallback)​

public void Remove(TimerCallback callback);
ParameterTypeDescription
callbackTimerCallback

Source:Utils/Timers.cs (line 139)

StartCoroutine(IEnumerator)​

public void StartCoroutine(IEnumerator routine);
ParameterTypeDescription
routineIEnumerator

Source:Utils/Timers.cs (line 122)

Update()​

public void Update();

Source:Utils/Timers.cs (line 174)

Properties​

inst​

public static Timers inst { get; }

Source:Utils/Timers.cs (line 28)