mirror of
https://github.com/aharabada/glitchy-engine-beef.git
synced 2026-09-05 21:01:52 +00:00
37 lines
699 B
Beef
37 lines
699 B
Beef
using System;
|
|
using GlitchLog;
|
|
using System.Diagnostics;
|
|
|
|
namespace GlitchyEngine
|
|
{
|
|
class Program
|
|
{
|
|
[LinkName("CreateApplication")]
|
|
static extern Application CreateApplication();
|
|
|
|
public static int Main(String[] args)
|
|
{
|
|
Log.EngineLogger.Info("Initializing Application...");
|
|
|
|
Stopwatch initWatch = scope Stopwatch();
|
|
|
|
var app = CreateApplication();
|
|
|
|
initWatch.Stop();
|
|
|
|
Log.EngineLogger.Info($"Application initialized ({initWatch.ElapsedMilliseconds}ms).");
|
|
Log.EngineLogger.Info("Running App...");
|
|
|
|
app.Run();
|
|
|
|
Log.EngineLogger.Info("Uninitializing Application...");
|
|
|
|
delete app;
|
|
|
|
Log.EngineLogger.Info("Application uninitialized.");
|
|
|
|
return 0;
|
|
}
|
|
}
|
|
}
|