]> git.r.bdr.sh - rbdr/super-polarity/blobdiff - SuperPolarityMac/TitleScreen.cs
Consolidate with mac project.
[rbdr/super-polarity] / SuperPolarityMac / TitleScreen.cs
diff --git a/SuperPolarityMac/TitleScreen.cs b/SuperPolarityMac/TitleScreen.cs
deleted file mode 100644 (file)
index a953f27..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using Microsoft.Xna.Framework;
-using Microsoft.Xna.Framework.Graphics;
-
-namespace SuperPolarity
-{
-    class TitleScreen : Screen
-    {
-        protected Texture2D TitleImage;
-
-        public TitleScreen(SuperPolarity newGame) : base(newGame) {}
-
-        public override void LoadContent()
-        {
-            base.LoadContent();
-            TitleImage = Game.Content.Load<Texture2D>("Graphics\\polaritydemotitle");
-            InputController.Bind("pause", HandleStart);
-        }
-
-        public void HandleStart(float value)
-        {
-            if (!Active) { return; }
-            Game.Player.Reset();
-            var gameScreen = new GameScreen(Game);
-            gameScreen.Initialize();
-            ScreenManager.Push(gameScreen);
-        }
-
-        public override void CleanUp()
-        {
-            base.CleanUp();
-            TitleImage = null;
-        }
-
-        public override void Draw(SpriteBatch spriteBatch)
-        {
-            base.Draw(spriteBatch);
-            spriteBatch.Draw(TitleImage, new Vector2(0, 0), Color.White);
-        }
-
-        public override void Update(GameTime gameTime)
-        {
-            base.Update(gameTime);
-            InputController.UpdateInput(false);
-        }
-    }
-}