Add debug mode toggling on F3

This commit is contained in:
Lily Rose 2025-03-04 20:45:42 +11:00
parent 775688cdfe
commit 5dba7ce1e4

5
main.c
View file

@ -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: