11 protected float x,
y,
z;
49 child = child.GetSibling();
62 child.GetChildren().Show(
true);
66 child.GetChildren().Show(
false);
74 child.GetChildren().SetRotation(0, 0, 360);
91 child.SetRotation( 0, 0, 180 );
void AnimateLoop(float speed=1.0)
Starts infinite animation loop <-1,1>. Based on sinus transition.
float GetTargetValue()
Returns target value. While AnimateLoop returns angle of cycle in radians.
void Tick(float timeslice)
Ticks the timer, is called by timer subsystem.
override ScriptInvoker GetUpdateQueue(int call_category)
protected void UpdateChild(Widget child, int index)
protected string m_BarHider
reference float start_rotation
protected ref AnimatorTimer m_Anim
protected void Update(float tDelta)
void ~RadialProgressBar()
void OnWidgetScriptInit(Widget w)
protected string m_BarPart
void SetProgress(float progress)
proto bool Remove(func fn, int flags=EScriptInvokerRemoveFlags.ALL)
remove specific call from list
proto bool Insert(func fn, int flags=EScriptInvokerInsertFlags.IMMEDIATE)
insert method to list
proto native CGame GetGame()
static const float RAD2DEG