protected void AddControl(MenuObject control) { if (control is MenuData.Inputs.SelectableObject) { _selectableObjects.Add((MenuData.Inputs.SelectableObject)control); } if (!control.Ready) { control.Init(); control.LoadContent(); } _controls.Add(control); }