Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
WidgetStatsBar Class Reference
Inheritance diagram for WidgetStatsBar:
Widget EMono IChangeResolution ISkinRoot

Classes

class  Extra
 
class  Item
 

Public Member Functions

override object CreateExtra ()
 
override void OnActivate ()
 
void Build ()
 
UIItem Add (Element ele, string id="", Sprite sprite=null, Func< string > func=null, Func< FontColor > funcCol=null, Func< bool > funcShow=null)
 
void Refresh ()
 
override void OnSetContextMenu (UIContextMenu m)
 
override void OnApplySkin ()
 
- Public Member Functions inherited from Widget
void Test ()
 
bool IsInRightMode ()
 
void Activate ()
 
void RefreshOrder ()
 
virtual void OnActivate ()
 
virtual object CreateExtra ()
 
void Deactivate ()
 
virtual void OnDeactivate ()
 
void Close ()
 
void Reactivate ()
 
virtual void OnManagerActivate ()
 
virtual void OnManagerDeactivate ()
 
void SetAnchor (RectPosition p)
 
void SetPivot (RectPosition p)
 
virtual void OnChangePivot ()
 
void UpdateConfig ()
 
virtual void OnUpdateConfig ()
 
void ClampToScreen ()
 
virtual void OnChangeResolution ()
 
void OnChangePosition ()
 
virtual void OnChangeActionMode ()
 
virtual void OnFlip ()
 
bool IsAlignTop ()
 
Layer AddLayer (Layer l, Transform trans)
 
void RefreshTipPivotPosition ()
 
SkinSet GetSkin ()
 
SkinConfig GetSkinConfig ()
 
void SetSkin (int id, int v=0)
 
void TestSkin ()
 
virtual void ApplySkin ()
 
virtual void OnApplySkin ()
 
void InstantiateDeco (SkinDeco deco)
 
void AddDeco (SkinDeco deco)
 
void RemoveDeco (SkinDeco deco)
 
virtual bool CanShowContextMenu ()
 
void ShowContextMenu ()
 
void SetBaseContextMenu (UIContextMenu m)
 
virtual void OnSetContextMenu (UIContextMenu m)
 
void SetGridContextMenu (UIContextMenu m)
 
void SoundActivate ()
 
void OnChangeResolution ()
 
SkinSet GetSkin ()
 
SkinConfig GetSkinConfig ()
 

Public Attributes

LayoutGroup layout
 
List< Itemitems = new List<Item>()
 
Sprite iconMoney
 
Sprite iconMoney2
 
Sprite iconPlat
 
Sprite iconMedal
 
Sprite iconKarma
 
Sprite iconWeight
 
Sprite iconInfluence
 
Sprite iconMaxAlly
 
Sprite iconGodMood
 
Sprite iconHearth
 
Sprite iconTourismValue
 
Sprite iconFame
 
Sprite iconDvPv
 
Sprite iconMaxMinion
 
Sprite iconFertility
 
- Public Attributes inherited from Widget
Image imageBG
 
SoundData soundActivate
 
UIDragPanel dragPanel
 
RectTransform tipPivotLeft
 
RectTransform tipPivotRight
 

Static Public Attributes

static WidgetStatsBar Instance
 
- Static Public Attributes inherited from EMono
static Core core
 

Properties

Extra extra [get]
 
Color colorDefault [get]
 
Color colorBad [get]
 
Color colorVeryBad [get]
 
- Properties inherited from Widget
string ID [get]
 
Config config [get]
 
SkinRoot skinRoot [get]
 
bool IsSealed [get]
 
virtual bool ShowStyleMenu [get]
 
virtual bool AlwaysTop [get]
 
virtual bool IsStaticPosition [get]
 
virtual bool AlwaysBottom [get]
 
virtual Type SetSiblingAfter [get]
 
virtual bool ShowInBuildMode [get]
 
virtual bool RightClickToClose [get]
 
virtual bool AllowRightClickToClose [get]
 
- Properties inherited from EMono
static Game game [get]
 
static bool AdvMode [get]
 
static Player player [get]
 
static Chara pc [get]
 
static UI ui [get]
 
static Map _map [get]
 
static Zone _zone [get]
 
static FactionBranch Branch [get]
 
static FactionBranch BranchOrHomeBranch [get]
 
static Faction Home [get]
 
static Scene scene [get]
 
static BaseGameScreen screen [get]
 
static GameSetting setting [get]
 
static GameData gamedata [get]
 
static ColorProfile Colors [get]
 
static World world [get]
 
static SoundManager Sound [get]
 
static SourceManager sources [get]
 
static SourceManager editorSources [get]
 
static CoreDebug debug [get]
 

Private Attributes

UIItem mold
 

Additional Inherited Members

- Public Types inherited from Widget
enum  WidgetType { Default , ZoomMenu }
 
enum  State { Active , Inactive }
 
- Static Public Member Functions inherited from EMono
static int rnd (int a)
 
- Protected Member Functions inherited from Widget
void ClampToScreenEnsured (Component c, Vector2 anchoredPos)
 
void ClampToScreen (RectTransform rect, float margin=10f)
 
- Protected Attributes inherited from Widget
bool flip
 

Detailed Description

Definition at line 6 of file WidgetStatsBar.cs.

Member Function Documentation

◆ Add()

UIItem WidgetStatsBar.Add ( Element  ele,
string  id = "",
Sprite  sprite = null,
Func< string >  func = null,
Func< FontColor funcCol = null,
Func< bool >  funcShow = null 
)
inline

Definition at line 221 of file WidgetStatsBar.cs.

222 {
223 UIItem uIItem = Util.Instantiate(mold, layout);
224 Item item = new Item
225 {
226 ele = ele,
227 component = uIItem,
228 id = id,
229 func = func,
230 funcCol = funcCol,
231 funcShow = funcShow
232 };
233 if ((bool)sprite)
234 {
235 uIItem.image1.sprite = sprite;
236 }
237 else
238 {
239 uIItem.image1.sprite = ele.GetIcon("_m");
240 }
241 uIItem.image1.SetNativeSize();
242 uIItem.text1.skinRoot = base.skinRoot;
243 Shadow component = uIItem.text1.GetComponent<Shadow>();
244 if ((bool)component)
245 {
246 component.enabled = base.config.skin.BG.textShadow;
247 }
248 items.Add(item);
249 return uIItem;
250 }
virtual Sprite GetIcon(string suffix="")
Definition: ELEMENT.cs:438
Definition: UIItem.cs:5
Image image1
Definition: UIItem.cs:14
UIText text1
Definition: UIItem.cs:6
Definition: Util.cs:10
static Transform Instantiate(string path, Component parent=null)
Definition: Util.cs:67
List< Item > items
LayoutGroup layout

References Element.GetIcon(), UIItem.image1, item, UIItem.text1, and Util.

Referenced by Build().

◆ Build()

void WidgetStatsBar.Build ( )
inline

Definition at line 125 of file WidgetStatsBar.cs.

126 {
127 items.Clear();
128 layout.DestroyChildren();
129 if (extra.attributes)
130 {
131 foreach (Element item in EMono.pc.elements.ListElements((Element e) => e.HasTag("primary")))
132 {
133 Add(item);
134 }
136 }
137 if (extra.dv)
138 {
139 Add(null, "dvpv", iconDvPv, () => EMono.pc.DV + "/" + EMono.pc.PV);
140 }
141 if (extra.maxAlly)
142 {
143 Add(null, "maxAlly", iconMaxAlly, () => EMono.pc.party.members.Count - 1 + "/" + EMono.player.MaxAlly, () => (EMono.player.lastEmptyAlly >= 0) ? FontColor.Default : FontColor.Bad);
144 }
145 if (extra.maxMinion)
146 {
147 Add(null, "maxMinion", iconMaxMinion, () => EMono._zone.CountMinions(EMono.pc) + "/" + EMono.pc.MaxSummon, () => (EMono.pc.MaxSummon - EMono._zone.CountMinions(EMono.pc) >= 0) ? FontColor.Default : FontColor.Bad);
148 }
149 if (extra.money)
150 {
151 Add(null, "money", iconMoney, () => EMono.pc.GetCurrency().ToString("#,0") ?? "");
152 }
153 if (extra.money2)
154 {
155 Add(null, "money2", iconMoney2, () => EMono.pc.GetCurrency("money2").ToString("#,0") ?? "");
156 }
157 if (extra.plat)
158 {
159 Add(null, "plat", iconPlat, () => EMono.pc.GetCurrency("plat").ToString("#,0") ?? "");
160 }
161 if (extra.medal)
162 {
163 Add(null, "medal", iconMedal, () => EMono.pc.GetCurrency("medal").ToString("#,0") ?? "");
164 }
165 if (extra.karma)
166 {
167 Add(null, "karma", iconKarma, () => EMono.player.karma.ToString() ?? "");
168 }
169 if (extra.mood)
170 {
171 Add(null, "mood", iconGodMood, () => EMono.pc.faith.TextMood ?? "");
172 }
173 if (extra.fame)
174 {
175 Add(null, "fame", iconFame, () => EMono.player.fame.ToString() ?? "");
176 }
177 if (extra.influence)
178 {
179 Add(null, "influence", iconInfluence, () => EMono._zone.influence.ToString() ?? "", null, () => EMono._zone.influence != 0);
180 }
182 {
183 Add(null, "tourism_value", iconTourismValue, () => (EMono.Branch != null) ? EMono.Branch.tourism.ToFormat() : "", null, () => EMono._zone.IsPCFaction);
184 }
185 if (extra.hearthLv)
186 {
187 Add(null, "hearth_lv", iconHearth, () => (EMono.Branch != null) ? EMono.Branch.TextLv : "", () => (EMono.Branch != null && EMono.Branch.exp < EMono.Branch.GetNextExp()) ? FontColor.Default : FontColor.Good, () => EMono._zone.IsPCFaction);
188 }
189 if (extra.fertility)
190 {
191 Add(null, "fertility", iconFertility, delegate
192 {
193 object obj;
194 if (EMono.Branch != null || EMono._zone is Zone_Tent)
195 {
196 obj = (EMono._zone.MaxSoil - EMono._zone.GetSoilCost()).ToString();
197 if (obj == null)
198 {
199 return "";
200 }
201 }
202 else
203 {
204 obj = "";
205 }
206 return (string)obj;
207 }, () => ((EMono.Branch == null && !(EMono._zone is Zone_Tent)) || EMono._zone.MaxSoil - EMono._zone.GetSoilCost() >= 0) ? FontColor.Default : FontColor.Bad, () => EMono._zone.IsPCFaction || EMono._zone is Zone_Tent);
208 }
209 if (extra.weight)
210 {
211 Add(null, "weight", iconWeight, () => ((float)EMono.pc.ChildrenWeight / 1000f).ToString("F1") + " / " + ((float)EMono.pc.WeightLimit / 1000f).ToString("F1"), () => EMono.pc.burden.GetPhase() switch
212 {
213 1 => FontColor.Warning,
214 0 => FontColor.Default,
215 _ => FontColor.Bad,
216 });
217 }
218 Refresh();
219 }
FontColor
Definition: FontColor.cs:2
ElementContainerCard elements
Definition: Card.cs:37
int ChildrenWeight
Definition: Card.cs:1889
int GetCurrency(string id="money")
Definition: Card.cs:3652
Party party
Definition: Chara.cs:43
override int WeightLimit
Definition: Chara.cs:695
int MaxSummon
Definition: Chara.cs:699
override int DV
Definition: Chara.cs:714
override int PV
Definition: Chara.cs:743
Stats burden
Definition: Chara.cs:953
Religion faith
Definition: Chara.cs:424
Definition: EMono.cs:4
static Chara pc
Definition: EMono.cs:13
static Player player
Definition: EMono.cs:11
static Zone _zone
Definition: EMono.cs:19
static FactionBranch Branch
Definition: EMono.cs:21
List< Element > ListElements(Func< Element, bool > shoudList=null, Comparison< Element > comparison=null)
Element GetElement(string alias)
bool HasTag(string tag)
Definition: ELEMENT.cs:463
int GetNextExp(int _lv=-1)
List< Chara > members
Definition: Party.cs:18
int karma
Definition: Player.cs:685
int MaxAlly
Definition: Player.cs:1079
int fame
Definition: Player.cs:688
int lastEmptyAlly
Definition: Player.cs:994
string TextMood
Definition: Religion.cs:42
int influence
Definition: Spatial.cs:214
override int GetPhase()
Definition: Stats.cs:117
Sprite iconInfluence
Sprite iconFertility
Sprite iconTourismValue
UIItem Add(Element ele, string id="", Sprite sprite=null, Func< string > func=null, Func< FontColor > funcCol=null, Func< bool > funcShow=null)
Sprite iconMaxMinion
int CountMinions(Chara c)
Definition: Zone.cs:3420
virtual int MaxSoil
Definition: Zone.cs:507
bool IsPCFaction
Definition: Zone.cs:464
int GetSoilCost()
Definition: Zone.cs:3433

References EMono._zone, Add(), WidgetStatsBar.Extra.attributes, EMono.Branch, Zone.CountMinions(), Chara.DV, WidgetStatsBar.Extra.dv, Card.elements, FactionBranch.exp, extra, Chara.faith, Player.fame, WidgetStatsBar.Extra.fame, WidgetStatsBar.Extra.fertility, Card.GetCurrency(), ElementContainer.GetElement(), FactionBranch.GetNextExp(), Zone.GetSoilCost(), Element.HasTag(), WidgetStatsBar.Extra.hearthLv, iconDvPv, iconFame, iconFertility, iconGodMood, iconHearth, iconInfluence, iconKarma, iconMaxAlly, iconMaxMinion, iconMedal, iconMoney, iconMoney2, iconPlat, iconTourismValue, Spatial.influence, WidgetStatsBar.Extra.influence, Zone.IsPCFaction, item, items, Player.karma, WidgetStatsBar.Extra.karma, Player.lastEmptyAlly, layout, ElementContainer.ListElements(), Player.MaxAlly, WidgetStatsBar.Extra.maxAlly, WidgetStatsBar.Extra.maxMinion, Zone.MaxSoil, Chara.MaxSummon, WidgetStatsBar.Extra.medal, Party.members, WidgetStatsBar.Extra.money, WidgetStatsBar.Extra.money2, WidgetStatsBar.Extra.mood, Chara.party, EMono.pc, WidgetStatsBar.Extra.plat, EMono.player, Chara.PV, FactionBranch.TextLv, Religion.TextMood, FactionBranch.tourism, and WidgetStatsBar.Extra.tourism_value.

Referenced by OnActivate().

◆ CreateExtra()

override object WidgetStatsBar.CreateExtra ( )
inlinevirtual

Reimplemented from Widget.

Definition at line 108 of file WidgetStatsBar.cs.

109 {
110 return new Extra();
111 }

Referenced by OnActivate().

◆ OnActivate()

override void WidgetStatsBar.OnActivate ( )
inlinevirtual

Reimplemented from Widget.

Definition at line 113 of file WidgetStatsBar.cs.

114 {
115 Instance = this;
116 mold = layout.CreateMold<UIItem>();
117 if (extra == null)
118 {
119 base.config.extra = CreateExtra();
120 }
121 Build();
122 InvokeRepeating("Refresh", 0.2f, 0.2f);
123 }
static WidgetStatsBar Instance
override object CreateExtra()

References Build(), CreateExtra(), extra, Instance, layout, and mold.

◆ OnApplySkin()

override void WidgetStatsBar.OnApplySkin ( )
inlinevirtual

Reimplemented from Widget.

Definition at line 394 of file WidgetStatsBar.cs.

395 {
396 base.OnApplySkin();
397 Build();
398 }

References Build.

◆ OnSetContextMenu()

override void WidgetStatsBar.OnSetContextMenu ( UIContextMenu  m)
inlinevirtual

Reimplemented from Widget.

Definition at line 305 of file WidgetStatsBar.cs.

306 {
307 UIContextMenu uIContextMenu = m.AddChild("setting");
308 uIContextMenu.AddToggle("attributes", extra.attributes, delegate(bool a)
309 {
310 extra.attributes = a;
311 Build();
312 });
313 uIContextMenu.AddToggle("dvpv", extra.dv, delegate(bool a)
314 {
315 extra.dv = a;
316 Build();
317 });
318 uIContextMenu.AddToggle("maxAlly", extra.maxAlly, delegate(bool a)
319 {
320 extra.maxAlly = a;
321 Build();
322 });
323 uIContextMenu.AddToggle("maxMinion", extra.maxMinion, delegate(bool a)
324 {
325 extra.maxMinion = a;
326 Build();
327 });
328 uIContextMenu.AddToggle("money", extra.money, delegate(bool a)
329 {
330 extra.money = a;
331 Build();
332 });
333 uIContextMenu.AddToggle("money2", extra.money2, delegate(bool a)
334 {
335 extra.money2 = a;
336 Build();
337 });
338 uIContextMenu.AddToggle("plat", extra.plat, delegate(bool a)
339 {
340 extra.plat = a;
341 Build();
342 });
343 uIContextMenu.AddToggle("medal", extra.medal, delegate(bool a)
344 {
345 extra.medal = a;
346 Build();
347 });
348 uIContextMenu.AddToggle("karma", extra.karma, delegate(bool a)
349 {
350 extra.karma = a;
351 Build();
352 });
353 uIContextMenu.AddToggle("fame", extra.fame, delegate(bool a)
354 {
355 extra.fame = a;
356 Build();
357 });
358 uIContextMenu.AddToggle("influence", extra.influence, delegate(bool a)
359 {
360 extra.influence = a;
361 Build();
362 });
363 if ((bool)EMono.debug)
364 {
365 uIContextMenu.AddToggle("godMood", extra.mood, delegate(bool a)
366 {
367 extra.mood = a;
368 Build();
369 });
370 }
371 uIContextMenu.AddToggle("tourism_value", extra.tourism_value, delegate(bool a)
372 {
373 extra.tourism_value = a;
374 Build();
375 });
376 uIContextMenu.AddToggle("hearth_lv", extra.hearthLv, delegate(bool a)
377 {
378 extra.hearthLv = a;
379 Build();
380 });
381 uIContextMenu.AddToggle("fertility", extra.fertility, delegate(bool a)
382 {
383 extra.fertility = a;
384 Build();
385 });
386 uIContextMenu.AddToggle("invWeight", extra.weight, delegate(bool a)
387 {
388 extra.weight = a;
389 Build();
390 });
392 }
static CoreDebug debug
Definition: EMono.cs:45
UIContextMenuItem AddToggle(string idLang="", bool isOn=false, UnityAction< bool > action=null)
UIContextMenu AddChild(string idLang, TextAnchor anchor)
void SetBaseContextMenu(UIContextMenu m)
Definition: Widget.cs:608

References UIContextMenu.AddChild(), UIContextMenu.AddToggle(), WidgetStatsBar.Extra.attributes, Build, EMono.debug, WidgetStatsBar.Extra.dv, WidgetStatsBar.Extra.fame, WidgetStatsBar.Extra.fertility, WidgetStatsBar.Extra.hearthLv, WidgetStatsBar.Extra.influence, WidgetStatsBar.Extra.karma, WidgetStatsBar.Extra.maxAlly, WidgetStatsBar.Extra.maxMinion, WidgetStatsBar.Extra.medal, WidgetStatsBar.Extra.money, WidgetStatsBar.Extra.money2, WidgetStatsBar.Extra.mood, WidgetStatsBar.Extra.plat, WidgetStatsBar.Extra.tourism_value, and WidgetStatsBar.Extra.weight.

◆ Refresh()

void WidgetStatsBar.Refresh ( )
inline

Definition at line 252 of file WidgetStatsBar.cs.

253 {
254 bool flag = false;
255 foreach (Item item in items)
256 {
257 string text = item.component.text1.text;
258 string text2 = "";
259 FontColor fontColor = FontColor.Default;
260 if (!item.id.IsEmpty())
261 {
262 text2 = item.func();
263 if (item.funcCol != null)
264 {
265 fontColor = item.funcCol();
266 }
267 }
268 else
269 {
270 Element ele = item.ele;
271 text2 = ele.DisplayValue.ToString() ?? "";
272 if (ele.DisplayValue < ele.ValueWithoutLink)
273 {
274 text2 = text2 + " (" + ele.ValueWithoutLink + ")";
275 }
276 int num = ((EMono.pc.tempElements != null) ? EMono.pc.tempElements.Value(ele.id) : 0);
277 if (ele.DisplayValue < ele.ValueWithoutLink || num < 0)
278 {
279 fontColor = FontColor.Bad;
280 }
281 else if (num > 0)
282 {
283 fontColor = FontColor.Good;
284 }
285 }
286 if (text2 != text || item.lastColor != fontColor)
287 {
288 item.component.text1.SetText(text2, fontColor);
289 item.component.RebuildLayout();
290 flag = true;
291 item.lastColor = fontColor;
292 }
293 if (item.funcShow != null)
294 {
295 item.component.SetActive(item.funcShow());
296 }
297 }
298 if (flag)
299 {
300 layout.RebuildLayout();
301 this.RebuildLayout();
302 }
303 }
ElementContainer tempElements
Definition: Chara.cs:36
int Value(int ele)
virtual int DisplayValue
Definition: ELEMENT.cs:278
int ValueWithoutLink
Definition: ELEMENT.cs:284
int id
Definition: ELEMENT.cs:240

References Element.DisplayValue, Element.id, item, EMono.pc, Chara.tempElements, ElementContainer.Value(), and Element.ValueWithoutLink.

Member Data Documentation

◆ iconDvPv

Sprite WidgetStatsBar.iconDvPv

Definition at line 92 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconFame

Sprite WidgetStatsBar.iconFame

Definition at line 90 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconFertility

Sprite WidgetStatsBar.iconFertility

Definition at line 96 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconGodMood

Sprite WidgetStatsBar.iconGodMood

Definition at line 84 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconHearth

Sprite WidgetStatsBar.iconHearth

Definition at line 86 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconInfluence

Sprite WidgetStatsBar.iconInfluence

Definition at line 80 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconKarma

Sprite WidgetStatsBar.iconKarma

Definition at line 76 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconMaxAlly

Sprite WidgetStatsBar.iconMaxAlly

Definition at line 82 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconMaxMinion

Sprite WidgetStatsBar.iconMaxMinion

Definition at line 94 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconMedal

Sprite WidgetStatsBar.iconMedal

Definition at line 74 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconMoney

Sprite WidgetStatsBar.iconMoney

Definition at line 68 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconMoney2

Sprite WidgetStatsBar.iconMoney2

Definition at line 70 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconPlat

Sprite WidgetStatsBar.iconPlat

Definition at line 72 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconTourismValue

Sprite WidgetStatsBar.iconTourismValue

Definition at line 88 of file WidgetStatsBar.cs.

Referenced by Build().

◆ iconWeight

Sprite WidgetStatsBar.iconWeight

Definition at line 78 of file WidgetStatsBar.cs.

◆ Instance

WidgetStatsBar WidgetStatsBar.Instance
static

Definition at line 62 of file WidgetStatsBar.cs.

Referenced by OnActivate().

◆ items

List<Item> WidgetStatsBar.items = new List<Item>()

Definition at line 66 of file WidgetStatsBar.cs.

Referenced by Build().

◆ layout

LayoutGroup WidgetStatsBar.layout

Definition at line 64 of file WidgetStatsBar.cs.

Referenced by Build(), and OnActivate().

◆ mold

UIItem WidgetStatsBar.mold
private

Definition at line 98 of file WidgetStatsBar.cs.

Referenced by OnActivate().

Property Documentation

◆ colorBad

Color WidgetStatsBar.colorBad
get

Definition at line 104 of file WidgetStatsBar.cs.

◆ colorDefault

Color WidgetStatsBar.colorDefault
get

Definition at line 102 of file WidgetStatsBar.cs.

◆ colorVeryBad

Color WidgetStatsBar.colorVeryBad
get

Definition at line 106 of file WidgetStatsBar.cs.

◆ extra

Extra WidgetStatsBar.extra
get

Definition at line 100 of file WidgetStatsBar.cs.

Referenced by Build(), and OnActivate().


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