From 5dba7ce1e463eb91dcd0a4259e805b6f005382e5 Mon Sep 17 00:00:00 2001 From: Lily Rose Date: Tue, 4 Mar 2025 20:45:42 +1100 Subject: [PATCH] Add debug mode toggling on F3 --- main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index 2702f35..c52dd34 100644 --- a/main.c +++ b/main.c @@ -101,7 +101,6 @@ SDL_AppResult SDL_AppInit(void **appstate, int argc, char *argv[]) { SDL_GetWindowSize(state->window, &width, &height); Clay_Initialize(clayMemory, (Clay_Dimensions) { (float) width, (float) height }, (Clay_ErrorHandler) { HandleClayErrors }); Clay_SetMeasureTextFunction(SDL_MeasureText, state->rendererData.fonts); - Clay_SetDebugModeEnabled(true); state->demoData = ClayVideoDemo_Initialize(); @@ -153,6 +152,10 @@ SDL_AppResult SDL_AppEvent(void *appstate, SDL_Event *event) { SDL_Log("Spawned unnamed entity"); break; } + case SDL_SCANCODE_F3: { + Clay_SetDebugModeEnabled(!Clay_IsDebugModeEnabled()); // toggle debug mode + break; + } } break; case SDL_EVENT_KEY_UP: