public override void Draw(SpriteBatch spriteBatch) { if (!Visible) return; base.Draw(spriteBatch); button.Draw(spriteBatch); if (!Dropped) return; listBox.Draw(spriteBatch); }
public static void DrawEditor(SpriteBatch spriteBatch, Camera cam) { if (selectedList.Count == 1) { selectedList[0].DrawEditing(spriteBatch, cam); if (selectedList[0].ResizeHorizontal || selectedList[0].ResizeVertical) { selectedList[0].DrawResizing(spriteBatch, cam); } } if (highlightedListBox != null) { highlightedListBox.Draw(spriteBatch); } }