feat(api): bump Dear ImGui from 1.88 to 1.89.9

resolves #134
resolves #135
resolves #145
resolves #220
resolves #310

- Bump imgui-node-editor to the latest coomit
- Bump implot from 0.13 to 0.16
This commit is contained in:
SpaiR authored and GitHub committed 2025-01-29 15:24:43 +02:00
1 parent 2a605f0d85
commit e70576f322
133 files changed
+21416 -19232

No files matched your search

@@ -1,6 +1,7 @@
package imgui;
import imgui.binding.ImGuiStruct;
import imgui.internal.ImGuiContext;
/**
* Shared state of InputText(), passed as an argument to your callback when a ImGuiInputTextFlags_Callback* flag is used.<p>
@@ -23,6 +24,31 @@ public class ImGuiInputTextCallbackData extends ImGuiStruct {
#define THIS ((ImGuiInputTextCallbackData*)STRUCT_PTR)
*/
private static final ImGuiContext _GETCTX_1 = new ImGuiContext(0);
/**
* Parent UI context
*/
public ImGuiContext getCtx() {
_GETCTX_1.ptr = nGetCtx();
return _GETCTX_1;
}
/**
* Parent UI context
*/
public void setCtx(final ImGuiContext value) {
nSetCtx(value.ptr);
}
private native long nGetCtx(); /*
return (uintptr_t)THIS->Ctx;
*/
private native void nSetCtx(long value); /*
THIS->Ctx = reinterpret_cast<ImGuiContext*>(value);
*/
/**
* One ImGuiInputTextFlags_Callback*
*/