public void AddTitleBarWidget(PanelWidget widget) { widget.Scene = Scene; widget.Initialize(); widget.VisualPriority = VisualPriority; widget.Alpha = Alpha; TitleBarWidgets.Add(widget); RecomputePositions = true; }
public virtual void AddWidget(string name, PanelWidget widget) { widget.Name = name; widget.Scene = Scene; widget.Initialize(); widget.VisualPriority = VisualPriority; widget.Alpha = Alpha; Widgets.Add(new KeyValuePair<string, PanelWidget>(name, widget)); RecomputePositions = true; }