◆ RadialProgressBar()
◆ ~RadialProgressBar()
◆ OnWidgetScriptInit()
99 {
104 }
Widget m_Root
Definition RadialProgressBar.c:9
reference float speed
Definition RadialProgressBar.c:4
string m_BarPart
Definition RadialProgressBar.c:8
string m_BarHider
Definition RadialProgressBar.c:7
Перекрестные ссылки m_Anim, m_BarHider, m_BarPart, m_Root и speed.
◆ SetProgress()
29 {
31 {
33 }
35 }
float rotation
Definition RadialProgressBar.c:12
int stage
Definition RadialProgressBar.c:13
Перекрестные ссылки rotation и stage.
◆ Update()
39 {
41
43
46 {
50 }
51 }
void UpdateChild(Widget child, int index)
Definition RadialProgressBar.c:53
Перекрестные ссылки m_Anim, m_Root и UpdateChild().
◆ UpdateChild()
54 {
57 {
59 {
61 {
62 child.GetChildren().Show(
true);
63 }
64 else
65 {
66 child.GetChildren().Show(
false);
67 }
68
70
72 {
74 child.GetChildren().SetRotation(0, 0, 360);
75 }
76
77 }
78 }
80 {
84 {
87
89 {
91 child.SetRotation( 0, 0, 180 );
92 }
93 }
94 }
95 }
reference float start_rotation
Definition RadialProgressBar.c:5
static const float RAD2DEG
Definition EnMath.c:16
Перекрестные ссылки m_Anim, m_BarHider, m_BarPart, Math::RAD2DEG, rotation, stage и start_rotation.
Используется в Update().
◆ m_Anim
◆ m_BarHider
◆ m_BarPart
◆ m_Root
◆ rotation
◆ speed
◆ stage
◆ start_rotation
Объявления и описания членов класса находятся в файле: