#region Using Statements using System; #if IPHONE using MonoTouch.Foundation; using MonoTouch.UIKit; using Microsoft.Xna; using Microsoft.Xna.Framework.Media; #else #endif #endregion namespace Microsoft.Xna.Samples.GameStateManagement { #region Entry Point #if IPHONE [Register("AppDelegate")] class Program : UIApplicationDelegate { GameStateManagementGame game; public override void FinishedLaunching(UIApplication app) { // Fun begins.. game = new GameStateManagementGame(); game.Run(); } /// /// The main entry point for the application. /// static void Main(string[] args) { UIApplication.Main(args, null, "AppDelegate"); } } #else /// /// The main entry point for the application. /// static class Program { static void Main() { using (GameStateManagementGame game = new GameStateManagementGame()) { game.Run(); } } } #endif #endregion }