Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
RadialProgressBar Class Reference

Protected Member Functions

void RadialProgressBar ()
void ~RadialProgressBar ()
void OnWidgetScriptInit (Widget w)
void SetProgress (float progress)
void Update (float tDelta)
void UpdateChild (Widget child, int index)

Protected Attributes

ref AnimatorTimer m_Anim
string m_BarHider
string m_BarPart
Widget m_Root
float rotation = 0
int stage = 0
float x
float y
float z

Private Attributes

reference float speed
reference float start_rotation

Detailed Description

Definition at line 2 of file radialprogressbar.c.

Constructor & Destructor Documentation

◆ RadialProgressBar()

void RadialProgressBar ( )
inlineprotected

Definition at line 16 of file radialprogressbar.c.

References CALL_CATEGORY_GUI, g_Game, m_Anim, and Update().

◆ ~RadialProgressBar()

void ~RadialProgressBar ( )
inlineprotected

Definition at line 23 of file radialprogressbar.c.

References CALL_CATEGORY_GUI, g_Game, and Update().

Member Function Documentation

◆ OnWidgetScriptInit()

void OnWidgetScriptInit ( Widget w)
inlineprotected

Definition at line 98 of file radialprogressbar.c.

References m_Anim, m_BarHider, m_BarPart, m_Root, and speed.

◆ SetProgress()

void SetProgress ( float progress)
inlineprotected

Definition at line 28 of file radialprogressbar.c.

References rotation, and stage.

◆ Update()

void Update ( float tDelta)
inlineprotected

Definition at line 38 of file radialprogressbar.c.

References m_Anim, m_Root, and UpdateChild().

Referenced by RadialProgressBar(), and ~RadialProgressBar().

◆ UpdateChild()

void UpdateChild ( Widget child,
int index )
inlineprotected

Definition at line 53 of file radialprogressbar.c.

References m_Anim, m_BarHider, m_BarPart, Math::RAD2DEG, rotation, stage, and start_rotation.

Referenced by Update().

Field Documentation

◆ m_Anim

ref AnimatorTimer m_Anim
protected

Definition at line 10 of file radialprogressbar.c.

Referenced by RadialProgressBar(), OnWidgetScriptInit(), Update(), and UpdateChild().

◆ m_BarHider

string m_BarHider
protected

Definition at line 7 of file radialprogressbar.c.

Referenced by OnWidgetScriptInit(), and UpdateChild().

◆ m_BarPart

string m_BarPart
protected

Definition at line 8 of file radialprogressbar.c.

Referenced by OnWidgetScriptInit(), and UpdateChild().

◆ m_Root

Widget m_Root
protected

Definition at line 9 of file radialprogressbar.c.

Referenced by OnWidgetScriptInit(), and Update().

◆ rotation

float rotation = 0
protected

Definition at line 12 of file radialprogressbar.c.

Referenced by SetProgress(), and UpdateChild().

◆ speed

reference float speed
private

Definition at line 4 of file radialprogressbar.c.

Referenced by OnWidgetScriptInit().

◆ stage

int stage = 0
protected

Definition at line 13 of file radialprogressbar.c.

Referenced by SetProgress(), and UpdateChild().

◆ start_rotation

reference float start_rotation
private

Definition at line 5 of file radialprogressbar.c.

Referenced by UpdateChild().

◆ x

float x
protected

Definition at line 11 of file radialprogressbar.c.

◆ y

float y
protected

Definition at line 11 of file radialprogressbar.c.

◆ z

float z
protected

Definition at line 11 of file radialprogressbar.c.


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