Files
Voile/Source/Game.cs

17 lines
426 B
C#
Executable File

namespace DaggerFramework
{
public abstract class Game
{
public abstract string ResourceRoot { get; }
public void Start()
{
LoadResources();
OnStart();
MainLoop();
}
protected abstract void OnStart();
protected abstract void LoadResources();
protected abstract void MainLoop();
public abstract void Shutdown();
}
}