From c44d649bf57d77e1da3037f583be4ec74877671e Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Thu, 13 Nov 2025 19:14:43 +0100 Subject: [PATCH] generator.lua: ImTextureID_Invalid define for cl compiler --- generator/generator.lua | 2 +- generator/print_defines.cpp | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/generator/generator.lua b/generator/generator.lua index 4027c4d..2b23363 100644 --- a/generator/generator.lua +++ b/generator/generator.lua @@ -186,7 +186,7 @@ local function get_defines(t) end pipe:close() --require"anima.utils" - --prtable(defines) + --cpp2ffi.prtable(defines) assert(next(defines), table.concat(compiler_output, "\n")) local ret = {} for i,v in ipairs(t) do diff --git a/generator/print_defines.cpp b/generator/print_defines.cpp index 87ae779..4bbbe93 100644 --- a/generator/print_defines.cpp +++ b/generator/print_defines.cpp @@ -34,4 +34,8 @@ #ifdef IMGUI_HAS_TEXTURES #pragma message(CIMGUI_DEFSTRING(IMGUI_HAS_TEXTURES)) +#endif + +#ifdef ImTextureID_Invalid +#pragma message(CIMGUI_DEFSTRING(ImTextureID_Invalid)) #endif \ No newline at end of file