From c24a41b9e404d0632fc6df1e37179407266c719e Mon Sep 17 00:00:00 2001 From: Junior Rantila <40562373+juniorrantila@users.noreply.github.com> Date: Mon, 30 Dec 2024 00:04:48 +0100 Subject: [PATCH] Add Clay_IsDebugModeEnabled() (#130) --- clay.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/clay.h b/clay.h index ea2d42d..437f433 100644 --- a/clay.h +++ b/clay.h @@ -477,6 +477,7 @@ void Clay_SetMeasureTextFunction(Clay_Dimensions (*measureTextFunction)(Clay_Str void Clay_SetQueryScrollOffsetFunction(Clay_Vector2 (*queryScrollOffsetFunction)(uint32_t elementId)); Clay_RenderCommand * Clay_RenderCommandArray_Get(Clay_RenderCommandArray* array, int32_t index); void Clay_SetDebugModeEnabled(bool enabled); +bool Clay_IsDebugModeEnabled(void); void Clay_SetCullingEnabled(bool enabled); void Clay_SetMaxElementCount(uint32_t maxElementCount); void Clay_SetMaxMeasureTextCacheWordCount(uint32_t maxMeasureTextCacheWordCount); @@ -3852,6 +3853,11 @@ void Clay_SetDebugModeEnabled(bool enabled) { Clay__debugModeEnabled = enabled; } +CLAY_WASM_EXPORT("Clay_IsDebugModeEnabled") +bool Clay_IsDebugModeEnabled(void) { + return Clay__debugModeEnabled; +} + CLAY_WASM_EXPORT("Clay_SetCullingEnabled") void Clay_SetCullingEnabled(bool enabled) { Clay__disableCulling = !enabled;