Example #1
0
 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();
        }