Add Requesting engine exit event. Expose Fatal erro and requesting exit to c#

This commit is contained in:
Chandler Cox
2024-08-07 12:16:07 -05:00
parent 0b03a5da0d
commit 03de914dbc
5 changed files with 22 additions and 1 deletions

View File

@@ -70,6 +70,7 @@ Action Engine::LateFixedUpdate;
Action Engine::Draw;
Action Engine::Pause;
Action Engine::Unpause;
Action Engine::RequestingExit;
Window* Engine::MainWindow = nullptr;
int32 Engine::Main(const Char* cmdLine)
@@ -259,10 +260,12 @@ void Engine::RequestExit(int32 exitCode)
{
Globals::IsRequestingExit = true;
Globals::ExitCode = exitCode;
RequestingExit();
}
#else
Globals::IsRequestingExit = true;
Globals::ExitCode = exitCode;
RequestingExit();
#endif
}