X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=host.h;h=779ccc842b370af6082205885ac2e6619334632b;hb=HEAD;hp=986b3224fb460f9cc37cb1f34bcbc7fe83fbf707;hpb=95ed24831ca8dcbf6ae8f886733c35ce2ad83272;p=xonotic%2Fdarkplaces.git diff --git a/host.h b/host.h index 986b3224..d826c0b4 100644 --- a/host.h +++ b/host.h @@ -20,10 +20,11 @@ struct cmd_state_s; typedef enum host_state_e { - host_shutdown, host_init, host_loading, host_active, + // states >= host_shutdown cause graceful shutdown, see Sys_HandleCrash() comments + host_shutdown, host_failing, ///< crashing host_failed ///< crashed or aborted, SDL dialog open } host_state_t; @@ -56,6 +57,7 @@ extern host_static_t host; void Host_Main(void); void Host_Error(const char *error, ...) DP_FUNC_PRINTF(1) DP_FUNC_NORETURN; +void Host_UpdateVersion(void); void Host_LockSession(void); void Host_UnlockSession(void); void Host_AbortCurrentFrame(void) DP_FUNC_NORETURN;