90 Widget iteratedWidget = w.GetChildren();
91 while (iteratedWidget)
96 iteratedWidget = iteratedWidget.GetSibling();
102 iteratedWidget = iteratedWidget.GetSibling();
115 Debug.Error2(
"Wrong Slot Widget Type",
"SCR_HUDSlotUIComponent Requires to be attached to a FrameWidget!");
123 slot.m_wDebugImg =
ImageWidget.Cast(workspace.CreateWidget(
WidgetType.ImageWidgetTypeID,
WidgetFlags.VISIBLE,
new Color(
Math.RandomFloat(0, 0.1),
Math.RandomFloat(0, 0.1),
Math.RandomFloat(0, 0.1), 1), 0, slot.m_wDebugOverlay));
127 slot.m_wDebugVertical = workspace.CreateWidget(
WidgetType.VerticalLayoutWidgetTypeID,
WidgetFlags.VISIBLE,
Color.FromInt(
Color.BLACK), 0, slot.m_wDebugOverlay);
133 slot.m_wDebugNameText.SetText(slot.GetRootWidget().GetName());
134 slot.m_wDebugNameText.SetExactFontSize(m_iDebugFontSize);
138 slot.SetPriority(slot.GetPriority());
139 slot.m_wDebugPriorityText.SetExactFontSize(m_iDebugFontSize);
143 slot.m_wDebugHeightText.SetExactFontSize(m_iDebugFontSize);
147 slot.m_wDebugWidthText.SetExactFontSize(m_iDebugFontSize);