예제 #1
0
        public override void FinishedLaunching(MonoMac.Foundation.NSObject notification)
        {
            CCApplication application = new CCApplication();

            application.ApplicationDelegate = new GameAppDelegate();

            application.StartGame();
        }
 public override void Cancel(MonoMac.Foundation.NSObject sender)
 {
     if (CancelEvent != null)
     {
         CancelEvent(this, null);
     }
     base.Cancel(sender);
 }
예제 #3
0
 public override void FinishedLaunching(MonoMac.Foundation.NSObject notification)
 {
     if (mainFormFunc != null)
     {
         main_form = mainFormFunc();
     }
     main_form.m_helper.MakeKeyAndOrderFront(this);
     main_form.m_helper.DidChangeScreen += delegate(object sender, EventArgs e) { main_form.m_helper.Display(); };
 }
예제 #4
0
        public override bool WindowShouldClose(MonoMac.Foundation.NSObject sender)
        {
            return(true);            // 2.8, in previous versions closing the main window will close the App

            /*
             * m_main.Shutdown ();
             * return false;
             */
        }
예제 #5
0
파일: Main.cs 프로젝트: liangyee/Wizard
 public override void FinishedLaunching(MonoMac.Foundation.NSObject notification)
 {
     AppDomain.CurrentDomain.AssemblyResolve += (object sender, ResolveEventArgs a) => {
         if (a.Name.StartsWith("MonoMac"))
         {
             return(typeof(MonoMac.AppKit.AppKitFramework).Assembly);
         }
         return(null);
     };
     Program.RunGame();
 }
예제 #6
0
 partial void popupAction(MonoMac.Foundation.NSObject sender);
예제 #7
0
 partial void matrixAction(MonoMac.Foundation.NSObject sender);
예제 #8
0
 partial void levelAdjustAction(MonoMac.Foundation.NSObject sender);
예제 #9
0
 partial void dropDownAction(MonoMac.Foundation.NSObject sender);
 partial void refreshPressed(MonoMac.Foundation.NSObject sender);
예제 #11
0
 public override void FinishedLaunching(MonoMac.Foundation.NSObject notification)
 {
     using (Game1 game = new Game1()) {
         game.Run();
     }
 }
예제 #12
0
 public override void FinishedLaunching(MonoMac.Foundation.NSObject notification)
 {
     game = new HoneycombRush();
     game.Run();
 }
예제 #13
0
 partial void slidersChanged(MonoMac.Foundation.NSObject sender);
예제 #14
0
 partial void pullsDownAction(MonoMac.Foundation.NSObject sender);
예제 #15
0
 partial void segmentAction(MonoMac.Foundation.NSObject sender);
예제 #16
0
 partial void predicateEditorChanged(MonoMac.Foundation.NSObject sender);
예제 #17
0
 partial void addFrame(MonoMac.Foundation.NSObject sender);
예제 #18
0
 public override void FinishedLaunching(MonoMac.Foundation.NSObject notification)
 {
     game = new XNAPacMan();
     game.Run();
 }
예제 #19
0
        public override void FinishedLaunching(MonoMac.Foundation.NSObject notification)
        {
            CatapultGame game = new CatapultGame();

            game.Run();
        }
 partial void toggleFullScreen(MonoMac.Foundation.NSObject sender);
예제 #21
0
 partial void setStyleAction(MonoMac.Foundation.NSObject sender);
예제 #22
0
 partial void openReadMe(MonoMac.Foundation.NSObject sender);
 partial void login(MonoMac.Foundation.NSObject sender);
예제 #24
0
 partial void unselectAction(MonoMac.Foundation.NSObject sender);
예제 #25
0
 public override void FinishedLaunching(MonoMac.Foundation.NSObject notification)
 {
     game = new ParticleSampleGame();
     game.Run();
 }
예제 #26
0
 partial void useIconAction(MonoMac.Foundation.NSObject sender);
 partial void StopDevice(MonoMac.Foundation.NSObject sender);
예제 #28
0
 partial void buttonAction(MonoMac.Foundation.NSObject sender);
예제 #29
0
 public override void FinishedLaunching(MonoMac.Foundation.NSObject notification)
 {
     using (CollisionSample game = new CollisionSample()) {
         game.Run();
     }
 }
예제 #30
0
 partial void colorAction(MonoMac.Foundation.NSObject sender);