2
0

Program.cs 826 B

1
  1. using System; namespace ParticleSample { static class Program { /// <summary> /// The main entry point for the application. /// </summary> static void Main (string[] args) { MonoMac.AppKit.NSApplication.Init (); using (var p = new MonoMac.Foundation.NSAutoreleasePool ()) { MonoMac.AppKit.NSApplication.SharedApplication.Delegate = new AppDelegate(); MonoMac.AppKit.NSApplication.Main(args); } } } class AppDelegate : MonoMac.AppKit.NSApplicationDelegate { public override void FinishedLaunching (MonoMac.Foundation.NSObject notification) { using (ParticleSampleGame game = new ParticleSampleGame()) { game.Run (); } } public override bool ApplicationShouldTerminateAfterLastWindowClosed (MonoMac.AppKit.NSApplication sender) { return true; } } }