131 {
132 if (!w)
133 return false;
134
136
138 {
139 if (entry.m_EntryRootW == w.GetParent())
140 clickedEntry = entry;
141 }
142
143 int buttonID;
144
145 if (w.GetName() == "ButtonMin")
146 {
147 buttonID = 0;
148 RunRPC(clickedEntry, buttonID);
149 return true;
150 }
151 else if (w.GetName() == "ButtonMax")
152 {
153 buttonID = 1;
154 RunRPC(clickedEntry, buttonID);
155 return true;
156 }
157 else if (w.GetName() == "ButtonAdd")
158 {
159 buttonID = 2;
160 RunRPC(clickedEntry, buttonID);
161 return true;
162 }
163 else if (w.GetName() == "ButtonSubtract")
164 {
165 buttonID = 3;
166 RunRPC(clickedEntry, buttonID);
167 return true;
168 }
170 {
171 #ifdef DEVELOPER
172 buttonID = 4;
174 RunRPC(clickedEntry, buttonID);
175 return true;
176 #endif
177 }
179 {
180 buttonID = 5;
182 RunRPC(clickedEntry, buttonID);
183 return true;
184 }
185
186 return false;
187 }
void RunRPC(HudDebugWinHealthEntry entry, int buttonID)
void HandleTargetState(bool button)
ButtonWidget m_ButtonSelf
ref array< ref HudDebugWinHealthEntry > m_Entries
ButtonWidget m_ButtonTarget