public void Draw(SpriteBatch spriteBatch) { if (!Complete) { _currentTextBox.Draw(spriteBatch); } }
public static void Run() { ISkinAbstractFactory skinFactory = new DefaultSkinAbstractFactory(); IButton button = skinFactory.CreateButton(); ITextBox textBox = skinFactory.CreateTextBox(); button.Draw(); textBox.Draw(); }