diff --git a/Blarg.GameFramework.SDL2/SDLApplication.cs b/Blarg.GameFramework.SDL2/SDLApplication.cs index 3e5d808..b8c6f39 100644 --- a/Blarg.GameFramework.SDL2/SDLApplication.cs +++ b/Blarg.GameFramework.SDL2/SDLApplication.cs @@ -158,6 +158,7 @@ namespace Blarg.GameFramework OnUnload(); OnLostContext(); + OnShutdown(); Logger.Info(LOG_TAG, "Cleaning up game application object."); GameApp.Dispose(); diff --git a/Blarg.GameFramework/BaseApplication.cs b/Blarg.GameFramework/BaseApplication.cs index 1acfe7b..adb4994 100644 --- a/Blarg.GameFramework/BaseApplication.cs +++ b/Blarg.GameFramework/BaseApplication.cs @@ -47,6 +47,11 @@ namespace Blarg.GameFramework GraphicsDevice = new GraphicsDevice(); } + protected void OnShutdown() + { + Logger.Info(LOG_TAG, "Shutting down."); + } + protected void OnAppGainFocus() { Logger.Info(LOG_TAG, "OnAppGainFocus");