From e13cb44bab8018ecb7748ec843e2090099897128 Mon Sep 17 00:00:00 2001 From: Panos Stergiotis Date: Sat, 14 Sep 2024 20:23:58 +0200 Subject: [PATCH] feat: upgrade API to https://github.com/stergiotis/imzero_client_cpp/commit/648f3660ac184eb6d98ed85d7ab9fff65ae33515 --- public/imzero/imcolortextedit/api.idl.go | 23 +- public/imzero/imcolortextedit/api.out.go | 110 +- public/imzero/imgui/api.out.go | 1944 +++++++++-------- public/imzero/imgui/common.idl.go | 4 - public/imzero/imgui/doxygen/generateImGui.sh | 2 + public/imzero/imgui/doxygen/semantics.xslt | 2 + .../imzero/imgui/drawlist_auto_api.out.idl.go | 27 +- public/imzero/imgui/enums_api.out.go | 358 +-- .../imgui/functions_auto_api.out.idl.go | 200 +- public/imzero/imgui/style.idl.go | 4 +- public/imzero/imgui/table.idl.go | 2 +- public/imzero/imgui/types.go | 1 + public/imzero/implot/api.out.go | 253 ++- 13 files changed, 1571 insertions(+), 1359 deletions(-) diff --git a/public/imzero/imcolortextedit/api.idl.go b/public/imzero/imcolortextedit/api.idl.go index 50679ee..ad5d256 100644 --- a/public/imzero/imcolortextedit/api.idl.go +++ b/public/imzero/imcolortextedit/api.idl.go @@ -15,23 +15,23 @@ func (foreignptr ImColorEditorForeignPtr) Destroy() { func (foreignptr ImColorEditorForeignPtr) Render(title string) { _ = `((TextEditor*)foreignptr)->Render(title)` } -func (foreignptr ImColorEditorForeignPtr) RenderV(title string, aSize imgui.ImVec2, aBorder bool) { - _ = `((TextEditor*)foreignptr)->Render(title, aSize, aBorder)` +func (foreignptr ImColorEditorForeignPtr) RenderV(title string, parentIsFocused bool, aSize imgui.ImVec2, aBorder bool) { + _ = `((TextEditor*)foreignptr)->Render(title, parentIsFocused, aSize, aBorder)` } func (foreignptr ImColorEditorForeignPtr) SetText(text string) { _ = `((TextEditor*)foreignptr)->SetText(text)` } func (foreignptr ImColorEditorForeignPtr) GetText() (text string) { - _ = `auto text = ((TextEditor*)foreignptr)->GetText()` + _ = `text = ((TextEditor*)foreignptr)->GetText().c_str()` return } func (foreignptr ImColorEditorForeignPtr) GetSelectedText() (text string) { - _ = `auto text = ((TextEditor*)foreignptr)->GetSelectedText()` + _ = `text = ((TextEditor*)foreignptr)->GetSelectedText().c_str()` return } func (foreignptr ImColorEditorForeignPtr) GetCurrentLineText() (text string) { - _ = `auto text = ((TextEditor*)foreignptr)->GetCurrentLineText()` + _ = `text = ((TextEditor*)foreignptr)->GetCurrentLineText().c_str()` return } func (foreignptr ImColorEditorForeignPtr) GetTotalLines() (lines int) { @@ -49,10 +49,17 @@ func (foreignptr ImColorEditorForeignPtr) IsReadOnly() (readonly bool) { _ = `readonly = ((TextEditor*)foreignptr)->IsReadOnly()` return } -func (foreignptr ImColorEditorForeignPtr) IsChanged() (text bool, cursor bool) { +func (foreignptr ImColorEditorForeignPtr) IsChanged() (textChanged bool) { _ = `auto p = ((TextEditor*)foreignptr); -cursor = p->IsCursorPositionChanged(); -text = p->IsTextChanged()` +textChanged = p->IsTextChanged();` + return +} +func (foreignptr ImColorEditorForeignPtr) GetCursorPosition() (line int, column int) { + _ = `auto p = ((TextEditor*)foreignptr); +auto c = p->GetCursorPosition(); +line = c.mLine; +column = c.mColumn; +` return } func (foreignptr ImColorEditorForeignPtr) IsColorizerEnabled() (enabled bool) { diff --git a/public/imzero/imcolortextedit/api.out.go b/public/imzero/imcolortextedit/api.out.go index dbb1a5d..1336945 100644 --- a/public/imzero/imcolortextedit/api.out.go +++ b/public/imzero/imcolortextedit/api.out.go @@ -9,7 +9,6 @@ import "github.com/stergiotis/boxer/public/fffi/runtime" // -- deactivated -- // import "github.com/stergiotis/boxer/public/imzero/imgui" func NewImColorEditorForeignPtr() (ptr ImColorEditorForeignPtr) { - _f := currentFffiVar _f.AddFunctionId(0x000007d0) _err_ := _f.CallFunction() @@ -22,11 +21,11 @@ func NewImColorEditorForeignPtr() (ptr ImColorEditorForeignPtr) { } func (foreignptr ImColorEditorForeignPtr) Destroy() { - _f := foreignptr.getFffi() _f.AddProcedureId(0x000007d1) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() + } func (foreignptr ImColorEditorForeignPtr) Render(title string) { @@ -38,11 +37,12 @@ func (foreignptr ImColorEditorForeignPtr) Render(title string) { } -func (foreignptr ImColorEditorForeignPtr) RenderV(title string, aSize imgui.ImVec2, aBorder bool) { +func (foreignptr ImColorEditorForeignPtr) RenderV(title string, parentIsFocused bool, aSize imgui.ImVec2, aBorder bool) { _f := foreignptr.getFffi() _f.AddProcedureId(0x000007d3) runtime.AddUintptrArg(_f, foreignptr) runtime.AddStringArg(_f, title) + runtime.AddBoolArg(_f, parentIsFocused) runtime.AddComplex64Arg(_f, aSize) runtime.AddBoolArg(_f, aBorder) _f.CallProcedure() @@ -151,7 +151,7 @@ func (foreignptr ImColorEditorForeignPtr) IsReadOnly() (readonly bool) { return } -func (foreignptr ImColorEditorForeignPtr) IsChanged() (text bool, cursor bool) { +func (foreignptr ImColorEditorForeignPtr) IsChanged() (textChanged bool) { _f := foreignptr.getFffi() _f.AddFunctionId(0x000007dc) runtime.AddUintptrArg(_f, foreignptr) @@ -160,13 +160,12 @@ func (foreignptr ImColorEditorForeignPtr) IsChanged() (text bool, cursor bool) { foreignptr.handleError(_err_) return } - text = (runtime.GetBoolRetr[bool](_f)) - cursor = (runtime.GetBoolRetr[bool](_f)) + textChanged = (runtime.GetBoolRetr[bool](_f)) return } -func (foreignptr ImColorEditorForeignPtr) IsColorizerEnabled() (enabled bool) { +func (foreignptr ImColorEditorForeignPtr) GetCursorPosition() (line int, column int) { _f := foreignptr.getFffi() _f.AddFunctionId(0x000007dd) runtime.AddUintptrArg(_f, foreignptr) @@ -175,6 +174,21 @@ func (foreignptr ImColorEditorForeignPtr) IsColorizerEnabled() (enabled bool) { foreignptr.handleError(_err_) return } + line = (runtime.GetIntRetr[int](_f)) + column = (runtime.GetIntRetr[int](_f)) + + return +} + +func (foreignptr ImColorEditorForeignPtr) IsColorizerEnabled() (enabled bool) { + _f := foreignptr.getFffi() + _f.AddFunctionId(0x000007de) + runtime.AddUintptrArg(_f, foreignptr) + _err_ := _f.CallFunction() + if _err_ != nil { + foreignptr.handleError(_err_) + return + } enabled = (runtime.GetBoolRetr[bool](_f)) return @@ -182,7 +196,7 @@ func (foreignptr ImColorEditorForeignPtr) IsColorizerEnabled() (enabled bool) { func (foreignptr ImColorEditorForeignPtr) SetColorizerEnable(v bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007de) + _f.AddProcedureId(0x000007df) runtime.AddUintptrArg(_f, foreignptr) runtime.AddBoolArg(_f, v) _f.CallProcedure() @@ -191,7 +205,7 @@ func (foreignptr ImColorEditorForeignPtr) SetColorizerEnable(v bool) { func (foreignptr ImColorEditorForeignPtr) SetHandleMouseInputs(v bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007df) + _f.AddProcedureId(0x000007e0) runtime.AddUintptrArg(_f, foreignptr) runtime.AddBoolArg(_f, v) _f.CallProcedure() @@ -200,7 +214,7 @@ func (foreignptr ImColorEditorForeignPtr) SetHandleMouseInputs(v bool) { func (foreignptr ImColorEditorForeignPtr) IsHandleMouseInputsEnabled() (v bool) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x000007e0) + _f.AddFunctionId(0x000007e1) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -214,7 +228,7 @@ func (foreignptr ImColorEditorForeignPtr) IsHandleMouseInputsEnabled() (v bool) func (foreignptr ImColorEditorForeignPtr) SetHandleKeyboardInputs(v bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007e1) + _f.AddProcedureId(0x000007e2) runtime.AddUintptrArg(_f, foreignptr) runtime.AddBoolArg(_f, v) _f.CallProcedure() @@ -223,7 +237,7 @@ func (foreignptr ImColorEditorForeignPtr) SetHandleKeyboardInputs(v bool) { func (foreignptr ImColorEditorForeignPtr) IsHandleKeyboardInputsEnabled() (v bool) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x000007e2) + _f.AddFunctionId(0x000007e3) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -237,7 +251,7 @@ func (foreignptr ImColorEditorForeignPtr) IsHandleKeyboardInputsEnabled() (v boo func (foreignptr ImColorEditorForeignPtr) SetImGuiChildIgnored(v bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007e3) + _f.AddProcedureId(0x000007e4) runtime.AddUintptrArg(_f, foreignptr) runtime.AddBoolArg(_f, v) _f.CallProcedure() @@ -246,7 +260,7 @@ func (foreignptr ImColorEditorForeignPtr) SetImGuiChildIgnored(v bool) { func (foreignptr ImColorEditorForeignPtr) IsImGuiChildIgnored() (v bool) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x000007e4) + _f.AddFunctionId(0x000007e5) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -260,7 +274,7 @@ func (foreignptr ImColorEditorForeignPtr) IsImGuiChildIgnored() (v bool) { func (foreignptr ImColorEditorForeignPtr) SetShowWhitespaces(v bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007e5) + _f.AddProcedureId(0x000007e6) runtime.AddUintptrArg(_f, foreignptr) runtime.AddBoolArg(_f, v) _f.CallProcedure() @@ -269,7 +283,7 @@ func (foreignptr ImColorEditorForeignPtr) SetShowWhitespaces(v bool) { func (foreignptr ImColorEditorForeignPtr) IsShowingWhitespaces() (v bool) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x000007e6) + _f.AddFunctionId(0x000007e7) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -283,7 +297,7 @@ func (foreignptr ImColorEditorForeignPtr) IsShowingWhitespaces() (v bool) { func (foreignptr ImColorEditorForeignPtr) SetTabSize(v int) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007e7) + _f.AddProcedureId(0x000007e8) runtime.AddUintptrArg(_f, foreignptr) runtime.AddIntArg(_f, v) _f.CallProcedure() @@ -292,7 +306,7 @@ func (foreignptr ImColorEditorForeignPtr) SetTabSize(v int) { func (foreignptr ImColorEditorForeignPtr) GetTabSize() (v int) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x000007e8) + _f.AddFunctionId(0x000007e9) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -306,7 +320,7 @@ func (foreignptr ImColorEditorForeignPtr) GetTabSize() (v int) { func (foreignptr ImColorEditorForeignPtr) InsertText(text string) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007e9) + _f.AddProcedureId(0x000007ea) runtime.AddUintptrArg(_f, foreignptr) runtime.AddStringArg(_f, text) _f.CallProcedure() @@ -315,7 +329,7 @@ func (foreignptr ImColorEditorForeignPtr) InsertText(text string) { func (foreignptr ImColorEditorForeignPtr) MoveUp() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007ea) + _f.AddProcedureId(0x000007eb) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -323,7 +337,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveUp() { func (foreignptr ImColorEditorForeignPtr) MoveUpV(amount int, selectP bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007eb) + _f.AddProcedureId(0x000007ec) runtime.AddUintptrArg(_f, foreignptr) runtime.AddIntArg(_f, amount) runtime.AddBoolArg(_f, selectP) @@ -333,7 +347,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveUpV(amount int, selectP bool) { func (foreignptr ImColorEditorForeignPtr) MoveDown() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007ec) + _f.AddProcedureId(0x000007ed) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -341,7 +355,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveDown() { func (foreignptr ImColorEditorForeignPtr) MoveDownV(amount int, selectP bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007ed) + _f.AddProcedureId(0x000007ee) runtime.AddUintptrArg(_f, foreignptr) runtime.AddIntArg(_f, amount) runtime.AddBoolArg(_f, selectP) @@ -351,7 +365,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveDownV(amount int, selectP bool) { func (foreignptr ImColorEditorForeignPtr) MoveLeft() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007ee) + _f.AddProcedureId(0x000007ef) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -359,7 +373,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveLeft() { func (foreignptr ImColorEditorForeignPtr) MoveLeftV(amount int, selectP bool, wordMode bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007ef) + _f.AddProcedureId(0x000007f0) runtime.AddUintptrArg(_f, foreignptr) runtime.AddIntArg(_f, amount) runtime.AddBoolArg(_f, selectP) @@ -370,7 +384,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveLeftV(amount int, selectP bool, wo func (foreignptr ImColorEditorForeignPtr) MoveRight() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007f0) + _f.AddProcedureId(0x000007f1) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -378,7 +392,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveRight() { func (foreignptr ImColorEditorForeignPtr) MoveRightV(amount int, selectP bool, wordMode bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007f1) + _f.AddProcedureId(0x000007f2) runtime.AddUintptrArg(_f, foreignptr) runtime.AddIntArg(_f, amount) runtime.AddBoolArg(_f, selectP) @@ -389,7 +403,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveRightV(amount int, selectP bool, w func (foreignptr ImColorEditorForeignPtr) MoveTop() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007f2) + _f.AddProcedureId(0x000007f3) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -397,7 +411,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveTop() { func (foreignptr ImColorEditorForeignPtr) MoveTopV(selectP bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007f3) + _f.AddProcedureId(0x000007f4) runtime.AddUintptrArg(_f, foreignptr) runtime.AddBoolArg(_f, selectP) _f.CallProcedure() @@ -406,7 +420,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveTopV(selectP bool) { func (foreignptr ImColorEditorForeignPtr) MoveBottom() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007f4) + _f.AddProcedureId(0x000007f5) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -414,7 +428,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveBottom() { func (foreignptr ImColorEditorForeignPtr) MoveBottomV(selectP bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007f5) + _f.AddProcedureId(0x000007f6) runtime.AddUintptrArg(_f, foreignptr) runtime.AddBoolArg(_f, selectP) _f.CallProcedure() @@ -423,7 +437,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveBottomV(selectP bool) { func (foreignptr ImColorEditorForeignPtr) MoveHome() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007f6) + _f.AddProcedureId(0x000007f7) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -431,7 +445,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveHome() { func (foreignptr ImColorEditorForeignPtr) MoveHomeV(selectP bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007f7) + _f.AddProcedureId(0x000007f8) runtime.AddUintptrArg(_f, foreignptr) runtime.AddBoolArg(_f, selectP) _f.CallProcedure() @@ -440,7 +454,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveHomeV(selectP bool) { func (foreignptr ImColorEditorForeignPtr) MoveEnd() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007f8) + _f.AddProcedureId(0x000007f9) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -448,7 +462,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveEnd() { func (foreignptr ImColorEditorForeignPtr) MoveEndV(selectP bool) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007f9) + _f.AddProcedureId(0x000007fa) runtime.AddUintptrArg(_f, foreignptr) runtime.AddBoolArg(_f, selectP) _f.CallProcedure() @@ -457,7 +471,7 @@ func (foreignptr ImColorEditorForeignPtr) MoveEndV(selectP bool) { func (foreignptr ImColorEditorForeignPtr) SelectWordUnderCursor() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007fa) + _f.AddProcedureId(0x000007fb) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -465,7 +479,7 @@ func (foreignptr ImColorEditorForeignPtr) SelectWordUnderCursor() { func (foreignptr ImColorEditorForeignPtr) SelectAll() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007fb) + _f.AddProcedureId(0x000007fc) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -473,7 +487,7 @@ func (foreignptr ImColorEditorForeignPtr) SelectAll() { func (foreignptr ImColorEditorForeignPtr) HasSelection() (has bool) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x000007fc) + _f.AddFunctionId(0x000007fd) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -487,7 +501,7 @@ func (foreignptr ImColorEditorForeignPtr) HasSelection() (has bool) { func (foreignptr ImColorEditorForeignPtr) Copy() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007fd) + _f.AddProcedureId(0x000007fe) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -495,7 +509,7 @@ func (foreignptr ImColorEditorForeignPtr) Copy() { func (foreignptr ImColorEditorForeignPtr) Cut() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007fe) + _f.AddProcedureId(0x000007ff) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -503,7 +517,7 @@ func (foreignptr ImColorEditorForeignPtr) Cut() { func (foreignptr ImColorEditorForeignPtr) Paste() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000007ff) + _f.AddProcedureId(0x00000800) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -511,7 +525,7 @@ func (foreignptr ImColorEditorForeignPtr) Paste() { func (foreignptr ImColorEditorForeignPtr) Delete() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000800) + _f.AddProcedureId(0x00000801) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -519,7 +533,7 @@ func (foreignptr ImColorEditorForeignPtr) Delete() { func (foreignptr ImColorEditorForeignPtr) CanUndo() (can bool) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x00000801) + _f.AddFunctionId(0x00000802) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -533,7 +547,7 @@ func (foreignptr ImColorEditorForeignPtr) CanUndo() (can bool) { func (foreignptr ImColorEditorForeignPtr) CanRedo() (can bool) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x00000802) + _f.AddFunctionId(0x00000803) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -547,7 +561,7 @@ func (foreignptr ImColorEditorForeignPtr) CanRedo() (can bool) { func (foreignptr ImColorEditorForeignPtr) Undo() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000803) + _f.AddProcedureId(0x00000804) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -555,7 +569,7 @@ func (foreignptr ImColorEditorForeignPtr) Undo() { func (foreignptr ImColorEditorForeignPtr) UndoV(steps int) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000804) + _f.AddProcedureId(0x00000805) runtime.AddUintptrArg(_f, foreignptr) runtime.AddIntArg(_f, steps) _f.CallProcedure() @@ -564,7 +578,7 @@ func (foreignptr ImColorEditorForeignPtr) UndoV(steps int) { func (foreignptr ImColorEditorForeignPtr) Redo() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000805) + _f.AddProcedureId(0x00000806) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -572,7 +586,7 @@ func (foreignptr ImColorEditorForeignPtr) Redo() { func (foreignptr ImColorEditorForeignPtr) RedoV(steps int) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000806) + _f.AddProcedureId(0x00000807) runtime.AddUintptrArg(_f, foreignptr) runtime.AddIntArg(_f, steps) _f.CallProcedure() diff --git a/public/imzero/imgui/api.out.go b/public/imzero/imgui/api.out.go index 1714a37..6b77c67 100644 --- a/public/imzero/imgui/api.out.go +++ b/public/imzero/imgui/api.out.go @@ -124,22 +124,9 @@ func CurrentCursorPos() (r ImVec2) { return } -func GetContentRegionMaxAbs() (r ImVec2) { - _f := currentFffiVar - _f.AddFunctionId(0x00000007) - _err_ := _f.CallFunction() - if _err_ != nil { - currentFffiErrorHandler(_err_) - return - } - r = ImVec2(runtime.GetComplex64Retr[complex64](_f)) - - return -} - func BeginCustomWidget() (visible bool, currentWindowDrawList ImDrawListPtr, pos ImVec2, availableRegion ImVec2, keyboardNavActive bool, seed ImGuiID) { _f := currentFffiVar - _f.AddFunctionId(0x00000008) + _f.AddFunctionId(0x00000007) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -157,7 +144,7 @@ func BeginCustomWidget() (visible bool, currentWindowDrawList ImDrawListPtr, pos func SetTooltip(str string) { _f := currentFffiVar - _f.AddProcedureId(0x00000009) + _f.AddProcedureId(0x00000008) runtime.AddStringArg(_f, str) _f.CallProcedure() @@ -169,7 +156,7 @@ func SetTooltip(str string) { func MakeImCoolBarConfig() (r ImCoolBarConfigForeignPtr) { _f := currentFffiVar - _f.AddFunctionId(0x0000000a) + _f.AddFunctionId(0x00000009) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -181,7 +168,7 @@ func MakeImCoolBarConfig() (r ImCoolBarConfigForeignPtr) { func MakeImCoolBarConfigV(anchor ImVec2, normalSize float32, hoveredSize float32, animStep float32, effectStrength float32) (r ImCoolBarConfigForeignPtr) { _f := currentFffiVar - _f.AddFunctionId(0x0000000b) + _f.AddFunctionId(0x0000000a) runtime.AddComplex64Arg(_f, anchor) runtime.AddFloat32Arg(_f, normalSize) runtime.AddFloat32Arg(_f, hoveredSize) @@ -199,7 +186,7 @@ func MakeImCoolBarConfigV(anchor ImVec2, normalSize float32, hoveredSize float32 func DestroyImCoolBarConfig(cfg ImCoolBarConfigForeignPtr) { _f := currentFffiVar - _f.AddProcedureId(0x0000000c) + _f.AddProcedureId(0x0000000b) runtime.AddUintptrArg(_f, cfg) _f.CallProcedure() @@ -207,7 +194,7 @@ func DestroyImCoolBarConfig(cfg ImCoolBarConfigForeignPtr) { func (foreignptr ImCoolBarConfigForeignPtr) Get() (anchor ImVec2, normalSize float32, hoveredSize float32, animStep float32, effectStrength float32) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x0000000d) + _f.AddFunctionId(0x0000000c) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -225,7 +212,7 @@ func (foreignptr ImCoolBarConfigForeignPtr) Get() (anchor ImVec2, normalSize flo func (foreignptr ImCoolBarConfigForeignPtr) Set(anchor ImVec2, normalSize float32, hoveredSize float32, animStep float32, effectStrength float32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000000e) + _f.AddProcedureId(0x0000000d) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, anchor) runtime.AddFloat32Arg(_f, normalSize) @@ -238,7 +225,7 @@ func (foreignptr ImCoolBarConfigForeignPtr) Set(anchor ImVec2, normalSize float3 func BeginCoolBar(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000000f) + _f.AddFunctionId(0x0000000e) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -252,7 +239,7 @@ func BeginCoolBar(label string) (r bool) { func BeginCoolBarV(label string, flags ImCoolBarFlags, cfg ImCoolBarConfigForeignPtr, windowFlags ImGuiWindowFlags) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000010) + _f.AddFunctionId(0x0000000f) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, flags) runtime.AddUintptrArg(_f, cfg) @@ -269,14 +256,14 @@ func BeginCoolBarV(label string, flags ImCoolBarFlags, cfg ImCoolBarConfigForeig func EndCoolBar() { _f := currentFffiVar - _f.AddProcedureId(0x00000011) + _f.AddProcedureId(0x00000010) _f.CallProcedure() } func CoolBarItem() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000012) + _f.AddFunctionId(0x00000011) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -289,7 +276,7 @@ func CoolBarItem() (r bool) { func CoolBarItemProperties() (width float32, scale float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000013) + _f.AddFunctionId(0x00000012) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -303,7 +290,7 @@ func CoolBarItemProperties() (width float32, scale float32) { func CoolBarButtons(fontPtr ImFontPtr, labels []string, tooltips []string) (clickedIndex int, hoveredIndex int) { _f := currentFffiVar - _f.AddFunctionId(0x00000014) + _f.AddFunctionId(0x00000013) runtime.AddUintptrArg(_f, fontPtr) runtime.AddStringsArg(_f, labels) runtime.AddStringsArg(_f, tooltips) @@ -324,7 +311,7 @@ func CoolBarButtons(fontPtr ImFontPtr, labels []string, tooltips []string) (clic func DragFloat32(label string, vP float32) (v float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000015) + _f.AddFunctionId(0x00000014) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, vP) _err_ := _f.CallFunction() @@ -340,7 +327,7 @@ func DragFloat32(label string, vP float32) (v float32, r bool) { func DragFloat32V(label string, vP float32, v_speed float32, p_min float32, p_max float32, format string, flags ImGuiSliderFlags) (v float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000016) + _f.AddFunctionId(0x00000015) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -361,7 +348,7 @@ func DragFloat32V(label string, vP float32, v_speed float32, p_min float32, p_ma func DragFloat32NV(label string, vP []float32, v_speed float32, v_min float32, v_max float32, format string, flags ImGuiSliderFlags) (v []float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000017) + _f.AddFunctionId(0x00000016) runtime.AddStringArg(_f, label) runtime.AddFloat32SliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -382,7 +369,7 @@ func DragFloat32NV(label string, vP []float32, v_speed float32, v_min float32, v func DragFloat32N(label string, vP []float32) (v []float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000018) + _f.AddFunctionId(0x00000017) runtime.AddStringArg(_f, label) runtime.AddFloat32SliceArg(_f, vP) _err_ := _f.CallFunction() @@ -402,7 +389,7 @@ func DragFloat32N(label string, vP []float32) (v []float32, r bool) { func DragFloat64(label string, vP float64) (v float64, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000019) + _f.AddFunctionId(0x00000018) runtime.AddStringArg(_f, label) runtime.AddFloat64Arg(_f, vP) _err_ := _f.CallFunction() @@ -418,7 +405,7 @@ func DragFloat64(label string, vP float64) (v float64, r bool) { func DragFloat64V(label string, vP float64, v_speed float32, p_min float64, p_max float64, format string, flags ImGuiSliderFlags) (v float64, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000001a) + _f.AddFunctionId(0x00000019) runtime.AddStringArg(_f, label) runtime.AddFloat64Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -439,7 +426,7 @@ func DragFloat64V(label string, vP float64, v_speed float32, p_min float64, p_ma func DragFloat64NV(label string, vP []float64, v_speed float32, v_min float64, v_max float64, format string, flags ImGuiSliderFlags) (v []float64, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000001b) + _f.AddFunctionId(0x0000001a) runtime.AddStringArg(_f, label) runtime.AddFloat64SliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -460,7 +447,7 @@ func DragFloat64NV(label string, vP []float64, v_speed float32, v_min float64, v func DragFloat64N(label string, vP []float64) (v []float64, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000001c) + _f.AddFunctionId(0x0000001b) runtime.AddStringArg(_f, label) runtime.AddFloat64SliceArg(_f, vP) _err_ := _f.CallFunction() @@ -480,7 +467,7 @@ func DragFloat64N(label string, vP []float64) (v []float64, r bool) { func DragInt(label string, vP int) (v int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000001d) + _f.AddFunctionId(0x0000001c) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, vP) _err_ := _f.CallFunction() @@ -496,7 +483,7 @@ func DragInt(label string, vP int) (v int, r bool) { func DragIntV(label string, vP int, v_speed float32, p_min int, p_max int, format string, flags ImGuiSliderFlags) (v int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000001e) + _f.AddFunctionId(0x0000001d) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -517,7 +504,7 @@ func DragIntV(label string, vP int, v_speed float32, p_min int, p_max int, forma func DragIntNV(label string, vP []int, v_speed float32, v_min int, v_max int, format string, flags ImGuiSliderFlags) (v []int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000001f) + _f.AddFunctionId(0x0000001e) runtime.AddStringArg(_f, label) runtime.AddIntSliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -538,7 +525,7 @@ func DragIntNV(label string, vP []int, v_speed float32, v_min int, v_max int, fo func DragIntN(label string, vP []int) (v []int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000020) + _f.AddFunctionId(0x0000001f) runtime.AddStringArg(_f, label) runtime.AddIntSliceArg(_f, vP) _err_ := _f.CallFunction() @@ -558,7 +545,7 @@ func DragIntN(label string, vP []int) (v []int, r bool) { func DragInt16(label string, vP int16) (v int16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000021) + _f.AddFunctionId(0x00000020) runtime.AddStringArg(_f, label) runtime.AddInt16Arg(_f, vP) _err_ := _f.CallFunction() @@ -574,7 +561,7 @@ func DragInt16(label string, vP int16) (v int16, r bool) { func DragInt16V(label string, vP int16, v_speed float32, p_min int16, p_max int16, format string, flags ImGuiSliderFlags) (v int16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000022) + _f.AddFunctionId(0x00000021) runtime.AddStringArg(_f, label) runtime.AddInt16Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -595,7 +582,7 @@ func DragInt16V(label string, vP int16, v_speed float32, p_min int16, p_max int1 func DragInt16NV(label string, vP []int16, v_speed float32, v_min int16, v_max int16, format string, flags ImGuiSliderFlags) (v []int16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000023) + _f.AddFunctionId(0x00000022) runtime.AddStringArg(_f, label) runtime.AddInt16SliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -616,7 +603,7 @@ func DragInt16NV(label string, vP []int16, v_speed float32, v_min int16, v_max i func DragInt16N(label string, vP []int16) (v []int16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000024) + _f.AddFunctionId(0x00000023) runtime.AddStringArg(_f, label) runtime.AddInt16SliceArg(_f, vP) _err_ := _f.CallFunction() @@ -636,7 +623,7 @@ func DragInt16N(label string, vP []int16) (v []int16, r bool) { func DragInt32(label string, vP int32) (v int32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000025) + _f.AddFunctionId(0x00000024) runtime.AddStringArg(_f, label) runtime.AddInt32Arg(_f, vP) _err_ := _f.CallFunction() @@ -652,7 +639,7 @@ func DragInt32(label string, vP int32) (v int32, r bool) { func DragInt32V(label string, vP int32, v_speed float32, p_min int32, p_max int32, format string, flags ImGuiSliderFlags) (v int32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000026) + _f.AddFunctionId(0x00000025) runtime.AddStringArg(_f, label) runtime.AddInt32Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -673,7 +660,7 @@ func DragInt32V(label string, vP int32, v_speed float32, p_min int32, p_max int3 func DragInt32NV(label string, vP []int32, v_speed float32, v_min int32, v_max int32, format string, flags ImGuiSliderFlags) (v []int32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000027) + _f.AddFunctionId(0x00000026) runtime.AddStringArg(_f, label) runtime.AddInt32SliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -694,7 +681,7 @@ func DragInt32NV(label string, vP []int32, v_speed float32, v_min int32, v_max i func DragInt32N(label string, vP []int32) (v []int32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000028) + _f.AddFunctionId(0x00000027) runtime.AddStringArg(_f, label) runtime.AddInt32SliceArg(_f, vP) _err_ := _f.CallFunction() @@ -714,7 +701,7 @@ func DragInt32N(label string, vP []int32) (v []int32, r bool) { func DragInt8(label string, vP int8) (v int8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000029) + _f.AddFunctionId(0x00000028) runtime.AddStringArg(_f, label) runtime.AddInt8Arg(_f, vP) _err_ := _f.CallFunction() @@ -730,7 +717,7 @@ func DragInt8(label string, vP int8) (v int8, r bool) { func DragInt8V(label string, vP int8, v_speed float32, p_min int8, p_max int8, format string, flags ImGuiSliderFlags) (v int8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000002a) + _f.AddFunctionId(0x00000029) runtime.AddStringArg(_f, label) runtime.AddInt8Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -751,7 +738,7 @@ func DragInt8V(label string, vP int8, v_speed float32, p_min int8, p_max int8, f func DragInt8NV(label string, vP []int8, v_speed float32, v_min int8, v_max int8, format string, flags ImGuiSliderFlags) (v []int8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000002b) + _f.AddFunctionId(0x0000002a) runtime.AddStringArg(_f, label) runtime.AddInt8SliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -772,7 +759,7 @@ func DragInt8NV(label string, vP []int8, v_speed float32, v_min int8, v_max int8 func DragInt8N(label string, vP []int8) (v []int8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000002c) + _f.AddFunctionId(0x0000002b) runtime.AddStringArg(_f, label) runtime.AddInt8SliceArg(_f, vP) _err_ := _f.CallFunction() @@ -792,7 +779,7 @@ func DragInt8N(label string, vP []int8) (v []int8, r bool) { func DragUInt(label string, vP uint) (v uint, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000002d) + _f.AddFunctionId(0x0000002c) runtime.AddStringArg(_f, label) runtime.AddUintArg(_f, vP) _err_ := _f.CallFunction() @@ -808,7 +795,7 @@ func DragUInt(label string, vP uint) (v uint, r bool) { func DragUIntV(label string, vP uint, v_speed float32, p_min uint, p_max uint, format string, flags ImGuiSliderFlags) (v uint, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000002e) + _f.AddFunctionId(0x0000002d) runtime.AddStringArg(_f, label) runtime.AddUintArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -829,7 +816,7 @@ func DragUIntV(label string, vP uint, v_speed float32, p_min uint, p_max uint, f func DragUIntNV(label string, vP []uint, v_speed float32, v_min uint, v_max uint, format string, flags ImGuiSliderFlags) (v []uint, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000002f) + _f.AddFunctionId(0x0000002e) runtime.AddStringArg(_f, label) runtime.AddUintSliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -850,7 +837,7 @@ func DragUIntNV(label string, vP []uint, v_speed float32, v_min uint, v_max uint func DragUIntN(label string, vP []uint) (v []uint, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000030) + _f.AddFunctionId(0x0000002f) runtime.AddStringArg(_f, label) runtime.AddUintSliceArg(_f, vP) _err_ := _f.CallFunction() @@ -870,7 +857,7 @@ func DragUIntN(label string, vP []uint) (v []uint, r bool) { func DragUInt16(label string, vP uint16) (v uint16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000031) + _f.AddFunctionId(0x00000030) runtime.AddStringArg(_f, label) runtime.AddUint16Arg(_f, vP) _err_ := _f.CallFunction() @@ -886,7 +873,7 @@ func DragUInt16(label string, vP uint16) (v uint16, r bool) { func DragUInt16V(label string, vP uint16, v_speed float32, p_min uint16, p_max uint16, format string, flags ImGuiSliderFlags) (v uint16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000032) + _f.AddFunctionId(0x00000031) runtime.AddStringArg(_f, label) runtime.AddUint16Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -907,7 +894,7 @@ func DragUInt16V(label string, vP uint16, v_speed float32, p_min uint16, p_max u func DragUInt16NV(label string, vP []uint16, v_speed float32, v_min uint16, v_max uint16, format string, flags ImGuiSliderFlags) (v []uint16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000033) + _f.AddFunctionId(0x00000032) runtime.AddStringArg(_f, label) runtime.AddUint16SliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -928,7 +915,7 @@ func DragUInt16NV(label string, vP []uint16, v_speed float32, v_min uint16, v_ma func DragUInt16N(label string, vP []uint16) (v []uint16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000034) + _f.AddFunctionId(0x00000033) runtime.AddStringArg(_f, label) runtime.AddUint16SliceArg(_f, vP) _err_ := _f.CallFunction() @@ -948,7 +935,7 @@ func DragUInt16N(label string, vP []uint16) (v []uint16, r bool) { func DragUInt32(label string, vP uint32) (v uint32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000035) + _f.AddFunctionId(0x00000034) runtime.AddStringArg(_f, label) runtime.AddUint32Arg(_f, vP) _err_ := _f.CallFunction() @@ -964,7 +951,7 @@ func DragUInt32(label string, vP uint32) (v uint32, r bool) { func DragUInt32V(label string, vP uint32, v_speed float32, p_min uint32, p_max uint32, format string, flags ImGuiSliderFlags) (v uint32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000036) + _f.AddFunctionId(0x00000035) runtime.AddStringArg(_f, label) runtime.AddUint32Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -985,7 +972,7 @@ func DragUInt32V(label string, vP uint32, v_speed float32, p_min uint32, p_max u func DragUInt32NV(label string, vP []uint32, v_speed float32, v_min uint32, v_max uint32, format string, flags ImGuiSliderFlags) (v []uint32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000037) + _f.AddFunctionId(0x00000036) runtime.AddStringArg(_f, label) runtime.AddUint32SliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -1006,7 +993,7 @@ func DragUInt32NV(label string, vP []uint32, v_speed float32, v_min uint32, v_ma func DragUInt32N(label string, vP []uint32) (v []uint32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000038) + _f.AddFunctionId(0x00000037) runtime.AddStringArg(_f, label) runtime.AddUint32SliceArg(_f, vP) _err_ := _f.CallFunction() @@ -1026,7 +1013,7 @@ func DragUInt32N(label string, vP []uint32) (v []uint32, r bool) { func DragUInt8(label string, vP uint8) (v uint8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000039) + _f.AddFunctionId(0x00000038) runtime.AddStringArg(_f, label) runtime.AddUint8Arg(_f, vP) _err_ := _f.CallFunction() @@ -1042,7 +1029,7 @@ func DragUInt8(label string, vP uint8) (v uint8, r bool) { func DragUInt8V(label string, vP uint8, v_speed float32, p_min uint8, p_max uint8, format string, flags ImGuiSliderFlags) (v uint8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000003a) + _f.AddFunctionId(0x00000039) runtime.AddStringArg(_f, label) runtime.AddUint8Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -1063,7 +1050,7 @@ func DragUInt8V(label string, vP uint8, v_speed float32, p_min uint8, p_max uint func DragUInt8NV(label string, vP []uint8, v_speed float32, v_min uint8, v_max uint8, format string, flags ImGuiSliderFlags) (v []uint8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000003b) + _f.AddFunctionId(0x0000003a) runtime.AddStringArg(_f, label) runtime.AddUint8SliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -1084,7 +1071,7 @@ func DragUInt8NV(label string, vP []uint8, v_speed float32, v_min uint8, v_max u func DragUInt8N(label string, vP []uint8) (v []uint8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000003c) + _f.AddFunctionId(0x0000003b) runtime.AddStringArg(_f, label) runtime.AddUint8SliceArg(_f, vP) _err_ := _f.CallFunction() @@ -1104,7 +1091,7 @@ func DragUInt8N(label string, vP []uint8) (v []uint8, r bool) { func DragFloat(label string, vP float32) (v float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000003d) + _f.AddFunctionId(0x0000003c) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, vP) _err_ := _f.CallFunction() @@ -1119,7 +1106,7 @@ func DragFloat(label string, vP float32) (v float32, r bool) { func DragFloatV(label string, vP float32, v_speed float32, v_min float32, v_max float32, format string, flags ImGuiSliderFlags) (v float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000003e) + _f.AddFunctionId(0x0000003d) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -1140,7 +1127,7 @@ func DragFloatV(label string, vP float32, v_speed float32, v_min float32, v_max func DragFloat2(label string, vP [2]float32) (v [2]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000003f) + _f.AddFunctionId(0x0000003e) runtime.AddStringArg(_f, label) runtime.AddFloat32Array2Arg(_f, vP) _err_ := _f.CallFunction() @@ -1156,7 +1143,7 @@ func DragFloat2(label string, vP [2]float32) (v [2]float32, r bool) { func DragFloat2V(label string, vP [2]float32, v_speed float32, v_min float32, v_max float32, format string, flags ImGuiSliderFlags) (v [2]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000040) + _f.AddFunctionId(0x0000003f) runtime.AddStringArg(_f, label) runtime.AddFloat32Array2Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -1177,7 +1164,7 @@ func DragFloat2V(label string, vP [2]float32, v_speed float32, v_min float32, v_ func DragFloat3(label string, vP [3]float32) (v [2]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000041) + _f.AddFunctionId(0x00000040) runtime.AddStringArg(_f, label) runtime.AddFloat32Array3Arg(_f, vP) _err_ := _f.CallFunction() @@ -1193,7 +1180,7 @@ func DragFloat3(label string, vP [3]float32) (v [2]float32, r bool) { func DragFloat3V(label string, vP [3]float32, v_speed float32, v_min float32, v_max float32, format string, flags ImGuiSliderFlags) (v [4]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000042) + _f.AddFunctionId(0x00000041) runtime.AddStringArg(_f, label) runtime.AddFloat32Array3Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -1214,7 +1201,7 @@ func DragFloat3V(label string, vP [3]float32, v_speed float32, v_min float32, v_ func DragFloat4(label string, vP [4]float32) (v [4]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000043) + _f.AddFunctionId(0x00000042) runtime.AddStringArg(_f, label) runtime.AddFloat32Array4Arg(_f, vP) _err_ := _f.CallFunction() @@ -1230,7 +1217,7 @@ func DragFloat4(label string, vP [4]float32) (v [4]float32, r bool) { func DragFloat4V(label string, vP [4]float32, v_speed float32, v_min float32, v_max float32, format string, flags ImGuiSliderFlags) (v [4]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000044) + _f.AddFunctionId(0x00000043) runtime.AddStringArg(_f, label) runtime.AddFloat32Array4Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -1251,7 +1238,7 @@ func DragFloat4V(label string, vP [4]float32, v_speed float32, v_min float32, v_ func DragInt2(label string, vP [2]int) (v [2]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000045) + _f.AddFunctionId(0x00000044) runtime.AddStringArg(_f, label) runtime.AddIntArray2Arg(_f, vP) _err_ := _f.CallFunction() @@ -1267,7 +1254,7 @@ func DragInt2(label string, vP [2]int) (v [2]int, r bool) { func DragInt2V(label string, vP [2]int, v_speed float32, v_min int, v_max int, format string, flags ImGuiSliderFlags) (v [2]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000046) + _f.AddFunctionId(0x00000045) runtime.AddStringArg(_f, label) runtime.AddIntArray2Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -1288,7 +1275,7 @@ func DragInt2V(label string, vP [2]int, v_speed float32, v_min int, v_max int, f func DragInt3(label string, vP [3]int) (v [2]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000047) + _f.AddFunctionId(0x00000046) runtime.AddStringArg(_f, label) runtime.AddIntArray3Arg(_f, vP) _err_ := _f.CallFunction() @@ -1304,7 +1291,7 @@ func DragInt3(label string, vP [3]int) (v [2]int, r bool) { func DragInt3V(label string, vP [3]int, v_speed float32, v_min int, v_max int, format string, flags ImGuiSliderFlags) (v [4]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000048) + _f.AddFunctionId(0x00000047) runtime.AddStringArg(_f, label) runtime.AddIntArray3Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -1325,7 +1312,7 @@ func DragInt3V(label string, vP [3]int, v_speed float32, v_min int, v_max int, f func DragInt4(label string, vP [4]int) (v [4]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000049) + _f.AddFunctionId(0x00000048) runtime.AddStringArg(_f, label) runtime.AddIntArray4Arg(_f, vP) _err_ := _f.CallFunction() @@ -1341,7 +1328,7 @@ func DragInt4(label string, vP [4]int) (v [4]int, r bool) { func DragInt4V(label string, vP [4]int, v_speed float32, v_min int, v_max int, format string, flags ImGuiSliderFlags) (v [4]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000004a) + _f.AddFunctionId(0x00000049) runtime.AddStringArg(_f, label) runtime.AddIntArray4Arg(_f, vP) runtime.AddFloat32Arg(_f, v_speed) @@ -1362,7 +1349,7 @@ func DragInt4V(label string, vP [4]int, v_speed float32, v_min int, v_max int, f func SliderFloat(label string, vP float32, v_min float32, v_max float32) (v float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000004b) + _f.AddFunctionId(0x0000004a) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, vP) runtime.AddFloat32Arg(_f, v_min) @@ -1380,7 +1367,7 @@ func SliderFloat(label string, vP float32, v_min float32, v_max float32) (v floa func SliderFloatV(label string, vP float32, v_min float32, v_max float32, format string, flags ImGuiSliderFlags) (v float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000004c) + _f.AddFunctionId(0x0000004b) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, vP) runtime.AddFloat32Arg(_f, v_min) @@ -1400,7 +1387,7 @@ func SliderFloatV(label string, vP float32, v_min float32, v_max float32, format func SliderFloat2(label string, vP [2]float32, v_min float32, v_max float32) (v [2]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000004d) + _f.AddFunctionId(0x0000004c) runtime.AddStringArg(_f, label) runtime.AddFloat32Array2Arg(_f, vP) runtime.AddFloat32Arg(_f, v_min) @@ -1418,7 +1405,7 @@ func SliderFloat2(label string, vP [2]float32, v_min float32, v_max float32) (v func SliderFloat2V(label string, vP [2]float32, v_min float32, v_max float32, format string, flags ImGuiSliderFlags) (v [2]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000004e) + _f.AddFunctionId(0x0000004d) runtime.AddStringArg(_f, label) runtime.AddFloat32Array2Arg(_f, vP) runtime.AddFloat32Arg(_f, v_min) @@ -1438,7 +1425,7 @@ func SliderFloat2V(label string, vP [2]float32, v_min float32, v_max float32, fo func SliderFloat3(label string, vP [3]float32, v_min float32, v_max float32) (v [2]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000004f) + _f.AddFunctionId(0x0000004e) runtime.AddStringArg(_f, label) runtime.AddFloat32Array3Arg(_f, vP) runtime.AddFloat32Arg(_f, v_min) @@ -1456,7 +1443,7 @@ func SliderFloat3(label string, vP [3]float32, v_min float32, v_max float32) (v func SliderFloat3V(label string, vP [3]float32, v_min float32, v_max float32, format string, flags ImGuiSliderFlags) (v [4]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000050) + _f.AddFunctionId(0x0000004f) runtime.AddStringArg(_f, label) runtime.AddFloat32Array3Arg(_f, vP) runtime.AddFloat32Arg(_f, v_min) @@ -1476,7 +1463,7 @@ func SliderFloat3V(label string, vP [3]float32, v_min float32, v_max float32, fo func SliderFloat4(label string, vP [4]float32, v_min float32, v_max float32) (v [4]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000051) + _f.AddFunctionId(0x00000050) runtime.AddStringArg(_f, label) runtime.AddFloat32Array4Arg(_f, vP) runtime.AddFloat32Arg(_f, v_min) @@ -1494,7 +1481,7 @@ func SliderFloat4(label string, vP [4]float32, v_min float32, v_max float32) (v func SliderFloat4V(label string, vP [4]float32, v_min float32, v_max float32, format string, flags ImGuiSliderFlags) (v [4]float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000052) + _f.AddFunctionId(0x00000051) runtime.AddStringArg(_f, label) runtime.AddFloat32Array4Arg(_f, vP) runtime.AddFloat32Arg(_f, v_min) @@ -1514,7 +1501,7 @@ func SliderFloat4V(label string, vP [4]float32, v_min float32, v_max float32, fo func SliderInt2(label string, vP [2]int, v_min int, v_max int) (v [2]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000053) + _f.AddFunctionId(0x00000052) runtime.AddStringArg(_f, label) runtime.AddIntArray2Arg(_f, vP) runtime.AddIntArg(_f, v_min) @@ -1532,7 +1519,7 @@ func SliderInt2(label string, vP [2]int, v_min int, v_max int) (v [2]int, r bool func SliderInt2V(label string, vP [2]int, v_min int, v_max int, format string, flags ImGuiSliderFlags) (v [2]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000054) + _f.AddFunctionId(0x00000053) runtime.AddStringArg(_f, label) runtime.AddIntArray2Arg(_f, vP) runtime.AddIntArg(_f, v_min) @@ -1552,7 +1539,7 @@ func SliderInt2V(label string, vP [2]int, v_min int, v_max int, format string, f func SliderInt3(label string, vP [3]int, v_min int, v_max int) (v [2]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000055) + _f.AddFunctionId(0x00000054) runtime.AddStringArg(_f, label) runtime.AddIntArray3Arg(_f, vP) runtime.AddIntArg(_f, v_min) @@ -1570,7 +1557,7 @@ func SliderInt3(label string, vP [3]int, v_min int, v_max int) (v [2]int, r bool func SliderInt3V(label string, vP [3]int, v_min int, v_max int, format string, flags ImGuiSliderFlags) (v [4]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000056) + _f.AddFunctionId(0x00000055) runtime.AddStringArg(_f, label) runtime.AddIntArray3Arg(_f, vP) runtime.AddIntArg(_f, v_min) @@ -1590,7 +1577,7 @@ func SliderInt3V(label string, vP [3]int, v_min int, v_max int, format string, f func SliderInt4(label string, vP [4]int, v_min int, v_max int) (v [4]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000057) + _f.AddFunctionId(0x00000056) runtime.AddStringArg(_f, label) runtime.AddIntArray4Arg(_f, vP) runtime.AddIntArg(_f, v_min) @@ -1608,7 +1595,7 @@ func SliderInt4(label string, vP [4]int, v_min int, v_max int) (v [4]int, r bool func SliderInt4V(label string, vP [4]int, v_min int, v_max int, format string, flags ImGuiSliderFlags) (v [4]int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000058) + _f.AddFunctionId(0x00000057) runtime.AddStringArg(_f, label) runtime.AddIntArray4Arg(_f, vP) runtime.AddIntArg(_f, v_min) @@ -1634,7 +1621,7 @@ func SliderInt4V(label string, vP [4]int, v_min int, v_max int, format string, f func (foreignptr ImDrawListPtr) PushClipRect(clip_rect_min ImVec2, clip_rect_max ImVec2) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000059) + _f.AddProcedureId(0x00000058) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, clip_rect_min) runtime.AddComplex64Arg(_f, clip_rect_max) @@ -1647,7 +1634,7 @@ func (foreignptr ImDrawListPtr) PushClipRect(clip_rect_min ImVec2, clip_rect_max // ((ImDrawList*)foreignptr)->PushClipRect(clip_rect_min, clip_rect_max, intersect_with_current_clip_rect) func (foreignptr ImDrawListPtr) PushClipRectV(clip_rect_min ImVec2, clip_rect_max ImVec2, intersect_with_current_clip_rect bool /* = false*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000005a) + _f.AddProcedureId(0x00000059) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, clip_rect_min) runtime.AddComplex64Arg(_f, clip_rect_max) @@ -1658,7 +1645,7 @@ func (foreignptr ImDrawListPtr) PushClipRectV(clip_rect_min ImVec2, clip_rect_ma func (foreignptr ImDrawListPtr) PushClipRectFullScreen() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000005b) + _f.AddProcedureId(0x0000005a) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -1666,7 +1653,7 @@ func (foreignptr ImDrawListPtr) PushClipRectFullScreen() { func (foreignptr ImDrawListPtr) PopClipRect() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000005c) + _f.AddProcedureId(0x0000005b) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -1674,7 +1661,7 @@ func (foreignptr ImDrawListPtr) PopClipRect() { func (foreignptr ImDrawListPtr) PushTextureID(texture_id ImTextureID) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000005d) + _f.AddProcedureId(0x0000005c) runtime.AddUintptrArg(_f, foreignptr) runtime.AddUintptrArg(_f, texture_id) _f.CallProcedure() @@ -1683,7 +1670,7 @@ func (foreignptr ImDrawListPtr) PushTextureID(texture_id ImTextureID) { func (foreignptr ImDrawListPtr) PopTextureID() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000005e) + _f.AddProcedureId(0x0000005d) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -1691,7 +1678,7 @@ func (foreignptr ImDrawListPtr) PopTextureID() { func (foreignptr ImDrawListPtr) AddLine(p1 ImVec2, p2 ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000005f) + _f.AddProcedureId(0x0000005e) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -1702,7 +1689,7 @@ func (foreignptr ImDrawListPtr) AddLine(p1 ImVec2, p2 ImVec2, col uint32) { func (foreignptr ImDrawListPtr) AddLineV(p1 ImVec2, p2 ImVec2, col uint32, thickness float32 /* = 1.0f*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000060) + _f.AddProcedureId(0x0000005f) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -1717,7 +1704,7 @@ func (foreignptr ImDrawListPtr) AddLineV(p1 ImVec2, p2 ImVec2, col uint32, thick // ((ImDrawList*)foreignptr)->AddRect(p_min, p_max, col) func (foreignptr ImDrawListPtr) AddRect(p_min ImVec2, p_max ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000061) + _f.AddProcedureId(0x00000060) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p_min) runtime.AddComplex64Arg(_f, p_max) @@ -1734,7 +1721,7 @@ func (foreignptr ImDrawListPtr) AddRect(p_min ImVec2, p_max ImVec2, col uint32) // ((ImDrawList*)foreignptr)->AddRect(p_min, p_max, col, rounding, flags, thickness) func (foreignptr ImDrawListPtr) AddRectV(p_min ImVec2, p_max ImVec2, col uint32, rounding float32 /* = 0.0f*/, flags ImDrawFlags /* = 0*/, thickness float32 /* = 1.0f*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000062) + _f.AddProcedureId(0x00000061) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p_min) runtime.AddComplex64Arg(_f, p_max) @@ -1751,7 +1738,7 @@ func (foreignptr ImDrawListPtr) AddRectV(p_min ImVec2, p_max ImVec2, col uint32, // ((ImDrawList*)foreignptr)->AddRectFilled(p_min, p_max, col) func (foreignptr ImDrawListPtr) AddRectFilled(p_min ImVec2, p_max ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000063) + _f.AddProcedureId(0x00000062) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p_min) runtime.AddComplex64Arg(_f, p_max) @@ -1767,7 +1754,7 @@ func (foreignptr ImDrawListPtr) AddRectFilled(p_min ImVec2, p_max ImVec2, col ui // ((ImDrawList*)foreignptr)->AddRectFilled(p_min, p_max, col, rounding, flags) func (foreignptr ImDrawListPtr) AddRectFilledV(p_min ImVec2, p_max ImVec2, col uint32, rounding float32 /* = 0.0f*/, flags ImDrawFlags /* = 0*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000064) + _f.AddProcedureId(0x00000063) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p_min) runtime.AddComplex64Arg(_f, p_max) @@ -1780,7 +1767,7 @@ func (foreignptr ImDrawListPtr) AddRectFilledV(p_min ImVec2, p_max ImVec2, col u func (foreignptr ImDrawListPtr) AddRectFilledMultiColor(p_min ImVec2, p_max ImVec2, col_upr_left uint32, col_upr_right uint32, col_bot_right uint32, col_bot_left uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000065) + _f.AddProcedureId(0x00000064) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p_min) runtime.AddComplex64Arg(_f, p_max) @@ -1794,7 +1781,7 @@ func (foreignptr ImDrawListPtr) AddRectFilledMultiColor(p_min ImVec2, p_max ImVe func (foreignptr ImDrawListPtr) AddQuad(p1 ImVec2, p2 ImVec2, p3 ImVec2, p4 ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000066) + _f.AddProcedureId(0x00000065) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -1807,7 +1794,7 @@ func (foreignptr ImDrawListPtr) AddQuad(p1 ImVec2, p2 ImVec2, p3 ImVec2, p4 ImVe func (foreignptr ImDrawListPtr) AddQuadV(p1 ImVec2, p2 ImVec2, p3 ImVec2, p4 ImVec2, col uint32, thickness float32 /* = 1.0f*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000067) + _f.AddProcedureId(0x00000066) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -1821,7 +1808,7 @@ func (foreignptr ImDrawListPtr) AddQuadV(p1 ImVec2, p2 ImVec2, p3 ImVec2, p4 ImV func (foreignptr ImDrawListPtr) AddQuadFilled(p1 ImVec2, p2 ImVec2, p3 ImVec2, p4 ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000068) + _f.AddProcedureId(0x00000067) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -1834,7 +1821,7 @@ func (foreignptr ImDrawListPtr) AddQuadFilled(p1 ImVec2, p2 ImVec2, p3 ImVec2, p func (foreignptr ImDrawListPtr) AddTriangle(p1 ImVec2, p2 ImVec2, p3 ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000069) + _f.AddProcedureId(0x00000068) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -1846,7 +1833,7 @@ func (foreignptr ImDrawListPtr) AddTriangle(p1 ImVec2, p2 ImVec2, p3 ImVec2, col func (foreignptr ImDrawListPtr) AddTriangleV(p1 ImVec2, p2 ImVec2, p3 ImVec2, col uint32, thickness float32 /* = 1.0f*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000006a) + _f.AddProcedureId(0x00000069) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -1859,7 +1846,7 @@ func (foreignptr ImDrawListPtr) AddTriangleV(p1 ImVec2, p2 ImVec2, p3 ImVec2, co func (foreignptr ImDrawListPtr) AddTriangleFilled(p1 ImVec2, p2 ImVec2, p3 ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000006b) + _f.AddProcedureId(0x0000006a) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -1871,7 +1858,7 @@ func (foreignptr ImDrawListPtr) AddTriangleFilled(p1 ImVec2, p2 ImVec2, p3 ImVec func (foreignptr ImDrawListPtr) AddCircle(center ImVec2, radius float32, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000006c) + _f.AddProcedureId(0x0000006b) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) runtime.AddFloat32Arg(_f, radius) @@ -1882,7 +1869,7 @@ func (foreignptr ImDrawListPtr) AddCircle(center ImVec2, radius float32, col uin func (foreignptr ImDrawListPtr) AddCircleV(center ImVec2, radius float32, col uint32, num_segments int /* = 0*/, thickness float32 /* = 1.0f*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000006d) + _f.AddProcedureId(0x0000006c) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) runtime.AddFloat32Arg(_f, radius) @@ -1895,7 +1882,7 @@ func (foreignptr ImDrawListPtr) AddCircleV(center ImVec2, radius float32, col ui func (foreignptr ImDrawListPtr) AddCircleFilled(center ImVec2, radius float32, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000006e) + _f.AddProcedureId(0x0000006d) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) runtime.AddFloat32Arg(_f, radius) @@ -1906,7 +1893,7 @@ func (foreignptr ImDrawListPtr) AddCircleFilled(center ImVec2, radius float32, c func (foreignptr ImDrawListPtr) AddCircleFilledV(center ImVec2, radius float32, col uint32, num_segments int /* = 0*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000006f) + _f.AddProcedureId(0x0000006e) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) runtime.AddFloat32Arg(_f, radius) @@ -1918,7 +1905,7 @@ func (foreignptr ImDrawListPtr) AddCircleFilledV(center ImVec2, radius float32, func (foreignptr ImDrawListPtr) AddNgon(center ImVec2, radius float32, col uint32, num_segments int) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000070) + _f.AddProcedureId(0x0000006f) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) runtime.AddFloat32Arg(_f, radius) @@ -1930,7 +1917,7 @@ func (foreignptr ImDrawListPtr) AddNgon(center ImVec2, radius float32, col uint3 func (foreignptr ImDrawListPtr) AddNgonV(center ImVec2, radius float32, col uint32, num_segments int, thickness float32 /* = 1.0f*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000071) + _f.AddProcedureId(0x00000070) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) runtime.AddFloat32Arg(_f, radius) @@ -1943,7 +1930,7 @@ func (foreignptr ImDrawListPtr) AddNgonV(center ImVec2, radius float32, col uint func (foreignptr ImDrawListPtr) AddNgonFilled(center ImVec2, radius float32, col uint32, num_segments int) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000072) + _f.AddProcedureId(0x00000071) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) runtime.AddFloat32Arg(_f, radius) @@ -1953,25 +1940,23 @@ func (foreignptr ImDrawListPtr) AddNgonFilled(center ImVec2, radius float32, col } -func (foreignptr ImDrawListPtr) AddEllipse(center ImVec2, radius_x float32, radius_y float32, col uint32) { +func (foreignptr ImDrawListPtr) AddEllipse(center ImVec2, radius ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000073) + _f.AddProcedureId(0x00000072) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) - runtime.AddFloat32Arg(_f, radius_x) - runtime.AddFloat32Arg(_f, radius_y) + runtime.AddComplex64Arg(_f, radius) runtime.AddUint32Arg(_f, col) _f.CallProcedure() } -func (foreignptr ImDrawListPtr) AddEllipseV(center ImVec2, radius_x float32, radius_y float32, col uint32, rot float32 /* = 0.0f*/, num_segments int /* = 0*/, thickness float32 /* = 1.0f*/) { +func (foreignptr ImDrawListPtr) AddEllipseV(center ImVec2, radius ImVec2, col uint32, rot float32 /* = 0.0f*/, num_segments int /* = 0*/, thickness float32 /* = 1.0f*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000074) + _f.AddProcedureId(0x00000073) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) - runtime.AddFloat32Arg(_f, radius_x) - runtime.AddFloat32Arg(_f, radius_y) + runtime.AddComplex64Arg(_f, radius) runtime.AddUint32Arg(_f, col) runtime.AddFloat32Arg(_f, rot) runtime.AddIntArg(_f, num_segments) @@ -1980,25 +1965,23 @@ func (foreignptr ImDrawListPtr) AddEllipseV(center ImVec2, radius_x float32, rad } -func (foreignptr ImDrawListPtr) AddEllipseFilled(center ImVec2, radius_x float32, radius_y float32, col uint32) { +func (foreignptr ImDrawListPtr) AddEllipseFilled(center ImVec2, radius ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000075) + _f.AddProcedureId(0x00000074) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) - runtime.AddFloat32Arg(_f, radius_x) - runtime.AddFloat32Arg(_f, radius_y) + runtime.AddComplex64Arg(_f, radius) runtime.AddUint32Arg(_f, col) _f.CallProcedure() } -func (foreignptr ImDrawListPtr) AddEllipseFilledV(center ImVec2, radius_x float32, radius_y float32, col uint32, rot float32 /* = 0.0f*/, num_segments int /* = 0*/) { +func (foreignptr ImDrawListPtr) AddEllipseFilledV(center ImVec2, radius ImVec2, col uint32, rot float32 /* = 0.0f*/, num_segments int /* = 0*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000076) + _f.AddProcedureId(0x00000075) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) - runtime.AddFloat32Arg(_f, radius_x) - runtime.AddFloat32Arg(_f, radius_y) + runtime.AddComplex64Arg(_f, radius) runtime.AddUint32Arg(_f, col) runtime.AddFloat32Arg(_f, rot) runtime.AddIntArg(_f, num_segments) @@ -2011,7 +1994,7 @@ func (foreignptr ImDrawListPtr) AddEllipseFilledV(center ImVec2, radius_x float3 // ((ImDrawList*)foreignptr)->AddBezierCubic(p1, p2, p3, p4, col, thickness) func (foreignptr ImDrawListPtr) AddBezierCubic(p1 ImVec2, p2 ImVec2, p3 ImVec2, p4 ImVec2, col uint32, thickness float32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000077) + _f.AddProcedureId(0x00000076) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -2029,7 +2012,7 @@ func (foreignptr ImDrawListPtr) AddBezierCubic(p1 ImVec2, p2 ImVec2, p3 ImVec2, // ((ImDrawList*)foreignptr)->AddBezierCubic(p1, p2, p3, p4, col, thickness, num_segments) func (foreignptr ImDrawListPtr) AddBezierCubicV(p1 ImVec2, p2 ImVec2, p3 ImVec2, p4 ImVec2, col uint32, thickness float32, num_segments int /* = 0*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000078) + _f.AddProcedureId(0x00000077) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -2047,7 +2030,7 @@ func (foreignptr ImDrawListPtr) AddBezierCubicV(p1 ImVec2, p2 ImVec2, p3 ImVec2, // ((ImDrawList*)foreignptr)->AddBezierQuadratic(p1, p2, p3, col, thickness) func (foreignptr ImDrawListPtr) AddBezierQuadratic(p1 ImVec2, p2 ImVec2, p3 ImVec2, col uint32, thickness float32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000079) + _f.AddProcedureId(0x00000078) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -2064,7 +2047,7 @@ func (foreignptr ImDrawListPtr) AddBezierQuadratic(p1 ImVec2, p2 ImVec2, p3 ImVe // ((ImDrawList*)foreignptr)->AddBezierQuadratic(p1, p2, p3, col, thickness, num_segments) func (foreignptr ImDrawListPtr) AddBezierQuadraticV(p1 ImVec2, p2 ImVec2, p3 ImVec2, col uint32, thickness float32, num_segments int /* = 0*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000007a) + _f.AddProcedureId(0x00000079) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p1) runtime.AddComplex64Arg(_f, p2) @@ -2078,7 +2061,7 @@ func (foreignptr ImDrawListPtr) AddBezierQuadraticV(p1 ImVec2, p2 ImVec2, p3 ImV func (foreignptr ImDrawListPtr) AddImage(user_texture_id ImTextureID, p_min ImVec2, p_max ImVec2) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000007b) + _f.AddProcedureId(0x0000007a) runtime.AddUintptrArg(_f, foreignptr) runtime.AddUintptrArg(_f, user_texture_id) runtime.AddComplex64Arg(_f, p_min) @@ -2089,7 +2072,7 @@ func (foreignptr ImDrawListPtr) AddImage(user_texture_id ImTextureID, p_min ImVe func (foreignptr ImDrawListPtr) AddImageV(user_texture_id ImTextureID, p_min ImVec2, p_max ImVec2, uv_min ImVec2 /* = ImVec2(0, 0)*/, uv_max ImVec2 /* = ImVec2(1, 1)*/, col uint32 /* = IM_COL32_WHITE*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000007c) + _f.AddProcedureId(0x0000007b) runtime.AddUintptrArg(_f, foreignptr) runtime.AddUintptrArg(_f, user_texture_id) runtime.AddComplex64Arg(_f, p_min) @@ -2103,7 +2086,7 @@ func (foreignptr ImDrawListPtr) AddImageV(user_texture_id ImTextureID, p_min ImV func (foreignptr ImDrawListPtr) AddImageQuad(user_texture_id ImTextureID, p1 ImVec2, p2 ImVec2, p3 ImVec2, p4 ImVec2) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000007d) + _f.AddProcedureId(0x0000007c) runtime.AddUintptrArg(_f, foreignptr) runtime.AddUintptrArg(_f, user_texture_id) runtime.AddComplex64Arg(_f, p1) @@ -2116,7 +2099,7 @@ func (foreignptr ImDrawListPtr) AddImageQuad(user_texture_id ImTextureID, p1 ImV func (foreignptr ImDrawListPtr) AddImageQuadV(user_texture_id ImTextureID, p1 ImVec2, p2 ImVec2, p3 ImVec2, p4 ImVec2, uv1 ImVec2 /* = ImVec2(0, 0)*/, uv2 ImVec2 /* = ImVec2(1, 0)*/, uv3 ImVec2 /* = ImVec2(1, 1)*/, uv4 ImVec2 /* = ImVec2(0, 1)*/, col uint32 /* = IM_COL32_WHITE*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000007e) + _f.AddProcedureId(0x0000007d) runtime.AddUintptrArg(_f, foreignptr) runtime.AddUintptrArg(_f, user_texture_id) runtime.AddComplex64Arg(_f, p1) @@ -2134,7 +2117,7 @@ func (foreignptr ImDrawListPtr) AddImageQuadV(user_texture_id ImTextureID, p1 Im func (foreignptr ImDrawListPtr) AddImageRounded(user_texture_id ImTextureID, p_min ImVec2, p_max ImVec2, uv_min ImVec2, uv_max ImVec2, col uint32, rounding float32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000007f) + _f.AddProcedureId(0x0000007e) runtime.AddUintptrArg(_f, foreignptr) runtime.AddUintptrArg(_f, user_texture_id) runtime.AddComplex64Arg(_f, p_min) @@ -2149,7 +2132,7 @@ func (foreignptr ImDrawListPtr) AddImageRounded(user_texture_id ImTextureID, p_m func (foreignptr ImDrawListPtr) AddImageRoundedV(user_texture_id ImTextureID, p_min ImVec2, p_max ImVec2, uv_min ImVec2, uv_max ImVec2, col uint32, rounding float32, flags ImDrawFlags /* = 0*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000080) + _f.AddProcedureId(0x0000007f) runtime.AddUintptrArg(_f, foreignptr) runtime.AddUintptrArg(_f, user_texture_id) runtime.AddComplex64Arg(_f, p_min) @@ -2165,7 +2148,7 @@ func (foreignptr ImDrawListPtr) AddImageRoundedV(user_texture_id ImTextureID, p_ func (foreignptr ImDrawListPtr) PathArcTo(center ImVec2, radius float32, a_min float32, a_max float32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000081) + _f.AddProcedureId(0x00000080) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) runtime.AddFloat32Arg(_f, radius) @@ -2177,7 +2160,7 @@ func (foreignptr ImDrawListPtr) PathArcTo(center ImVec2, radius float32, a_min f func (foreignptr ImDrawListPtr) PathArcToV(center ImVec2, radius float32, a_min float32, a_max float32, num_segments int /* = 0*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000082) + _f.AddProcedureId(0x00000081) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) runtime.AddFloat32Arg(_f, radius) @@ -2193,7 +2176,7 @@ func (foreignptr ImDrawListPtr) PathArcToV(center ImVec2, radius float32, a_min // ((ImDrawList*)foreignptr)->PathArcToFast(center, radius, a_min_of_12, a_max_of_12) func (foreignptr ImDrawListPtr) PathArcToFast(center ImVec2, radius float32, a_min_of_12 int, a_max_of_12 int) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000083) + _f.AddProcedureId(0x00000082) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) runtime.AddFloat32Arg(_f, radius) @@ -2205,14 +2188,13 @@ func (foreignptr ImDrawListPtr) PathArcToFast(center ImVec2, radius float32, a_m // PathEllipticalArcTo Ellipse //foreign code: -// ((ImDrawList*)foreignptr)->PathEllipticalArcTo(center, radius_x, radius_y, rot, a_min, a_max) -func (foreignptr ImDrawListPtr) PathEllipticalArcTo(center ImVec2, radius_x float32, radius_y float32, rot float32, a_min float32, a_max float32) { +// ((ImDrawList*)foreignptr)->PathEllipticalArcTo(center, radius, rot, a_min, a_max) +func (foreignptr ImDrawListPtr) PathEllipticalArcTo(center ImVec2, radius ImVec2, rot float32, a_min float32, a_max float32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000084) + _f.AddProcedureId(0x00000083) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) - runtime.AddFloat32Arg(_f, radius_x) - runtime.AddFloat32Arg(_f, radius_y) + runtime.AddComplex64Arg(_f, radius) runtime.AddFloat32Arg(_f, rot) runtime.AddFloat32Arg(_f, a_min) runtime.AddFloat32Arg(_f, a_max) @@ -2223,14 +2205,13 @@ func (foreignptr ImDrawListPtr) PathEllipticalArcTo(center ImVec2, radius_x floa // PathEllipticalArcToV Ellipse // * num_segments int = 0 //foreign code: -// ((ImDrawList*)foreignptr)->PathEllipticalArcTo(center, radius_x, radius_y, rot, a_min, a_max, num_segments) -func (foreignptr ImDrawListPtr) PathEllipticalArcToV(center ImVec2, radius_x float32, radius_y float32, rot float32, a_min float32, a_max float32, num_segments int /* = 0*/) { +// ((ImDrawList*)foreignptr)->PathEllipticalArcTo(center, radius, rot, a_min, a_max, num_segments) +func (foreignptr ImDrawListPtr) PathEllipticalArcToV(center ImVec2, radius ImVec2, rot float32, a_min float32, a_max float32, num_segments int /* = 0*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000085) + _f.AddProcedureId(0x00000084) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, center) - runtime.AddFloat32Arg(_f, radius_x) - runtime.AddFloat32Arg(_f, radius_y) + runtime.AddComplex64Arg(_f, radius) runtime.AddFloat32Arg(_f, rot) runtime.AddFloat32Arg(_f, a_min) runtime.AddFloat32Arg(_f, a_max) @@ -2244,7 +2225,7 @@ func (foreignptr ImDrawListPtr) PathEllipticalArcToV(center ImVec2, radius_x flo // ((ImDrawList*)foreignptr)->PathBezierCubicCurveTo(p2, p3, p4) func (foreignptr ImDrawListPtr) PathBezierCubicCurveTo(p2 ImVec2, p3 ImVec2, p4 ImVec2) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000086) + _f.AddProcedureId(0x00000085) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p2) runtime.AddComplex64Arg(_f, p3) @@ -2259,7 +2240,7 @@ func (foreignptr ImDrawListPtr) PathBezierCubicCurveTo(p2 ImVec2, p3 ImVec2, p4 // ((ImDrawList*)foreignptr)->PathBezierCubicCurveTo(p2, p3, p4, num_segments) func (foreignptr ImDrawListPtr) PathBezierCubicCurveToV(p2 ImVec2, p3 ImVec2, p4 ImVec2, num_segments int /* = 0*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000087) + _f.AddProcedureId(0x00000086) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p2) runtime.AddComplex64Arg(_f, p3) @@ -2274,7 +2255,7 @@ func (foreignptr ImDrawListPtr) PathBezierCubicCurveToV(p2 ImVec2, p3 ImVec2, p4 // ((ImDrawList*)foreignptr)->PathBezierQuadraticCurveTo(p2, p3) func (foreignptr ImDrawListPtr) PathBezierQuadraticCurveTo(p2 ImVec2, p3 ImVec2) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000088) + _f.AddProcedureId(0x00000087) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p2) runtime.AddComplex64Arg(_f, p3) @@ -2288,7 +2269,7 @@ func (foreignptr ImDrawListPtr) PathBezierQuadraticCurveTo(p2 ImVec2, p3 ImVec2) // ((ImDrawList*)foreignptr)->PathBezierQuadraticCurveTo(p2, p3, num_segments) func (foreignptr ImDrawListPtr) PathBezierQuadraticCurveToV(p2 ImVec2, p3 ImVec2, num_segments int /* = 0*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000089) + _f.AddProcedureId(0x00000088) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, p2) runtime.AddComplex64Arg(_f, p3) @@ -2299,7 +2280,7 @@ func (foreignptr ImDrawListPtr) PathBezierQuadraticCurveToV(p2 ImVec2, p3 ImVec2 func (foreignptr ImDrawListPtr) PathRect(rect_min ImVec2, rect_max ImVec2) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000008a) + _f.AddProcedureId(0x00000089) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, rect_min) runtime.AddComplex64Arg(_f, rect_max) @@ -2309,7 +2290,7 @@ func (foreignptr ImDrawListPtr) PathRect(rect_min ImVec2, rect_max ImVec2) { func (foreignptr ImDrawListPtr) PathRectV(rect_min ImVec2, rect_max ImVec2, rounding float32 /* = 0.0f*/, flags ImDrawFlags /* = 0*/) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000008b) + _f.AddProcedureId(0x0000008a) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, rect_min) runtime.AddComplex64Arg(_f, rect_max) @@ -2324,7 +2305,7 @@ func (foreignptr ImDrawListPtr) PathRectV(rect_min ImVec2, rect_max ImVec2, roun // ((ImDrawList*)foreignptr)->AddDrawCmd() func (foreignptr ImDrawListPtr) AddDrawCmd() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000008c) + _f.AddProcedureId(0x0000008b) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -2335,7 +2316,7 @@ func (foreignptr ImDrawListPtr) AddDrawCmd() { // auto r = ((ImDrawList*)foreignptr)->CloneOutput() func (foreignptr ImDrawListPtr) CloneOutput() (r ImDrawListPtr) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x0000008d) + _f.AddFunctionId(0x0000008c) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -2349,7 +2330,7 @@ func (foreignptr ImDrawListPtr) CloneOutput() (r ImDrawListPtr) { func (foreignptr ImDrawListPtr) PrimReserve(idx_count int, vtx_count int) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000008e) + _f.AddProcedureId(0x0000008d) runtime.AddUintptrArg(_f, foreignptr) runtime.AddIntArg(_f, idx_count) runtime.AddIntArg(_f, vtx_count) @@ -2359,7 +2340,7 @@ func (foreignptr ImDrawListPtr) PrimReserve(idx_count int, vtx_count int) { func (foreignptr ImDrawListPtr) PrimUnreserve(idx_count int, vtx_count int) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x0000008f) + _f.AddProcedureId(0x0000008e) runtime.AddUintptrArg(_f, foreignptr) runtime.AddIntArg(_f, idx_count) runtime.AddIntArg(_f, vtx_count) @@ -2372,7 +2353,7 @@ func (foreignptr ImDrawListPtr) PrimUnreserve(idx_count int, vtx_count int) { // ((ImDrawList*)foreignptr)->PrimRect(a, b, col) func (foreignptr ImDrawListPtr) PrimRect(a ImVec2, b ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000090) + _f.AddProcedureId(0x0000008f) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, a) runtime.AddComplex64Arg(_f, b) @@ -2383,7 +2364,7 @@ func (foreignptr ImDrawListPtr) PrimRect(a ImVec2, b ImVec2, col uint32) { func (foreignptr ImDrawListPtr) PrimRectUV(a ImVec2, b ImVec2, uv_a ImVec2, uv_b ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000091) + _f.AddProcedureId(0x00000090) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, a) runtime.AddComplex64Arg(_f, b) @@ -2396,7 +2377,7 @@ func (foreignptr ImDrawListPtr) PrimRectUV(a ImVec2, b ImVec2, uv_a ImVec2, uv_b func (foreignptr ImDrawListPtr) PrimQuadUV(a ImVec2, b ImVec2, c ImVec2, d ImVec2, uv_a ImVec2, uv_b ImVec2, uv_c ImVec2, uv_d ImVec2, col uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000092) + _f.AddProcedureId(0x00000091) runtime.AddUintptrArg(_f, foreignptr) runtime.AddComplex64Arg(_f, a) runtime.AddComplex64Arg(_f, b) @@ -2413,7 +2394,7 @@ func (foreignptr ImDrawListPtr) PrimQuadUV(a ImVec2, b ImVec2, c ImVec2, d ImVec func (foreignptr ImDrawListPtr) _ResetForNewFrame() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000093) + _f.AddProcedureId(0x00000092) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -2421,7 +2402,7 @@ func (foreignptr ImDrawListPtr) _ResetForNewFrame() { func (foreignptr ImDrawListPtr) _ClearFreeMemory() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000094) + _f.AddProcedureId(0x00000093) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -2429,7 +2410,7 @@ func (foreignptr ImDrawListPtr) _ClearFreeMemory() { func (foreignptr ImDrawListPtr) _PopUnusedDrawCmd() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000095) + _f.AddProcedureId(0x00000094) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -2437,7 +2418,7 @@ func (foreignptr ImDrawListPtr) _PopUnusedDrawCmd() { func (foreignptr ImDrawListPtr) _TryMergeDrawCmds() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000096) + _f.AddProcedureId(0x00000095) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -2445,7 +2426,7 @@ func (foreignptr ImDrawListPtr) _TryMergeDrawCmds() { func (foreignptr ImDrawListPtr) _OnChangedClipRect() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000097) + _f.AddProcedureId(0x00000096) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -2453,16 +2434,25 @@ func (foreignptr ImDrawListPtr) _OnChangedClipRect() { func (foreignptr ImDrawListPtr) _OnChangedTextureID() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000098) + _f.AddProcedureId(0x00000097) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() } func (foreignptr ImDrawListPtr) _OnChangedVtxOffset() { + _f := foreignptr.getFffi() + _f.AddProcedureId(0x00000098) + runtime.AddUintptrArg(_f, foreignptr) + _f.CallProcedure() + +} + +func (foreignptr ImDrawListPtr) _SetTextureID(texture_id ImTextureID) { _f := foreignptr.getFffi() _f.AddProcedureId(0x00000099) runtime.AddUintptrArg(_f, foreignptr) + runtime.AddUintptrArg(_f, texture_id) _f.CallProcedure() } @@ -3131,7 +3121,7 @@ func GetWindowDpiScale() (r float32) { return } -// GetWindowPos get current window position in screen space (note: it is unlikely you need to use this. Consider using current layout pos instead, GetCursorScreenPos()) +// GetWindowPos get current window position in screen space (IT IS UNLIKELY YOU EVER NEED TO USE THIS. Consider always using GetCursorScreenPos() and GetContentRegionAvail() instead) //foreign code: // auto r = ImGui::GetWindowPos() func GetWindowPos() (r ImVec2) { @@ -3147,7 +3137,7 @@ func GetWindowPos() (r ImVec2) { return } -// GetWindowSize get current window size (note: it is unlikely you need to use this. Consider using GetCursorScreenPos() and e.g. GetContentRegionAvail() instead) +// GetWindowSize get current window size (IT IS UNLIKELY YOU EVER NEED TO USE THIS. Consider always using GetCursorScreenPos() and GetContentRegionAvail() instead) //foreign code: // auto r = ImGui::GetWindowSize() func GetWindowSize() (r ImVec2) { @@ -3163,7 +3153,7 @@ func GetWindowSize() (r ImVec2) { return } -// GetWindowWidth get current window width (shortcut for GetWindowSize().x) +// GetWindowWidth get current window width (IT IS UNLIKELY YOU EVER NEED TO USE THIS). Shortcut for GetWindowSize().x. //foreign code: // auto r = ImGui::GetWindowWidth() func GetWindowWidth() (r float32) { @@ -3179,7 +3169,7 @@ func GetWindowWidth() (r float32) { return } -// GetWindowHeight get current window height (shortcut for GetWindowSize().y) +// GetWindowHeight get current window height (IT IS UNLIKELY YOU EVER NEED TO USE THIS). Shortcut for GetWindowSize().y. //foreign code: // auto r = ImGui::GetWindowHeight() func GetWindowHeight() (r float32) { @@ -3424,76 +3414,12 @@ func SetWindowFocus(name string) { } -// GetContentRegionAvail == GetContentRegionMax() - GetCursorPos() -//foreign code: -// auto r = ImGui::GetContentRegionAvail() -func GetContentRegionAvail() (r ImVec2) { - _f := currentFffiVar - _f.AddFunctionId(0x000000de) - _err_ := _f.CallFunction() - if _err_ != nil { - currentFffiErrorHandler(_err_) - return - } - r = ImVec2(runtime.GetComplex64Retr[complex64](_f)) - - return -} - -// GetContentRegionMax current content boundaries (typically window boundaries including scrolling, or current column boundaries), in windows coordinates -//foreign code: -// auto r = ImGui::GetContentRegionMax() -func GetContentRegionMax() (r ImVec2) { - _f := currentFffiVar - _f.AddFunctionId(0x000000df) - _err_ := _f.CallFunction() - if _err_ != nil { - currentFffiErrorHandler(_err_) - return - } - r = ImVec2(runtime.GetComplex64Retr[complex64](_f)) - - return -} - -// GetWindowContentRegionMin content boundaries min for the full window (roughly (0,0)-Scroll), in window coordinates -//foreign code: -// auto r = ImGui::GetWindowContentRegionMin() -func GetWindowContentRegionMin() (r ImVec2) { - _f := currentFffiVar - _f.AddFunctionId(0x000000e0) - _err_ := _f.CallFunction() - if _err_ != nil { - currentFffiErrorHandler(_err_) - return - } - r = ImVec2(runtime.GetComplex64Retr[complex64](_f)) - - return -} - -// GetWindowContentRegionMax content boundaries max for the full window (roughly (0,0)+Size-Scroll) where Size can be overridden with SetNextWindowContentSize(), in window coordinates -//foreign code: -// auto r = ImGui::GetWindowContentRegionMax() -func GetWindowContentRegionMax() (r ImVec2) { - _f := currentFffiVar - _f.AddFunctionId(0x000000e1) - _err_ := _f.CallFunction() - if _err_ != nil { - currentFffiErrorHandler(_err_) - return - } - r = ImVec2(runtime.GetComplex64Retr[complex64](_f)) - - return -} - // GetScrollX get scrolling amount [0 .. GetScrollMaxX()] //foreign code: // auto r = ImGui::GetScrollX() func GetScrollX() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x000000e2) + _f.AddFunctionId(0x000000de) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -3509,7 +3435,7 @@ func GetScrollX() (r float32) { // auto r = ImGui::GetScrollY() func GetScrollY() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x000000e3) + _f.AddFunctionId(0x000000df) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -3525,7 +3451,7 @@ func GetScrollY() (r float32) { // ImGui::SetScrollX(scroll_x) func SetScrollX(scroll_x float32) { _f := currentFffiVar - _f.AddProcedureId(0x000000e4) + _f.AddProcedureId(0x000000e0) runtime.AddFloat32Arg(_f, scroll_x) _f.CallProcedure() @@ -3536,7 +3462,7 @@ func SetScrollX(scroll_x float32) { // ImGui::SetScrollY(scroll_y) func SetScrollY(scroll_y float32) { _f := currentFffiVar - _f.AddProcedureId(0x000000e5) + _f.AddProcedureId(0x000000e1) runtime.AddFloat32Arg(_f, scroll_y) _f.CallProcedure() @@ -3547,7 +3473,7 @@ func SetScrollY(scroll_y float32) { // auto r = ImGui::GetScrollMaxX() func GetScrollMaxX() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x000000e6) + _f.AddFunctionId(0x000000e2) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -3563,7 +3489,7 @@ func GetScrollMaxX() (r float32) { // auto r = ImGui::GetScrollMaxY() func GetScrollMaxY() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x000000e7) + _f.AddFunctionId(0x000000e3) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -3579,7 +3505,7 @@ func GetScrollMaxY() (r float32) { // ImGui::SetScrollHereX() func SetScrollHereX() { _f := currentFffiVar - _f.AddProcedureId(0x000000e8) + _f.AddProcedureId(0x000000e4) _f.CallProcedure() } @@ -3590,7 +3516,7 @@ func SetScrollHereX() { // ImGui::SetScrollHereX(center_x_ratio) func SetScrollHereXV(center_x_ratio float32 /* = 0.5f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000000e9) + _f.AddProcedureId(0x000000e5) runtime.AddFloat32Arg(_f, center_x_ratio) _f.CallProcedure() @@ -3601,7 +3527,7 @@ func SetScrollHereXV(center_x_ratio float32 /* = 0.5f*/) { // ImGui::SetScrollHereY() func SetScrollHereY() { _f := currentFffiVar - _f.AddProcedureId(0x000000ea) + _f.AddProcedureId(0x000000e6) _f.CallProcedure() } @@ -3612,7 +3538,7 @@ func SetScrollHereY() { // ImGui::SetScrollHereY(center_y_ratio) func SetScrollHereYV(center_y_ratio float32 /* = 0.5f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000000eb) + _f.AddProcedureId(0x000000e7) runtime.AddFloat32Arg(_f, center_y_ratio) _f.CallProcedure() @@ -3623,7 +3549,7 @@ func SetScrollHereYV(center_y_ratio float32 /* = 0.5f*/) { // ImGui::SetScrollFromPosX(local_x) func SetScrollFromPosX(local_x float32) { _f := currentFffiVar - _f.AddProcedureId(0x000000ec) + _f.AddProcedureId(0x000000e8) runtime.AddFloat32Arg(_f, local_x) _f.CallProcedure() @@ -3635,7 +3561,7 @@ func SetScrollFromPosX(local_x float32) { // ImGui::SetScrollFromPosX(local_x, center_x_ratio) func SetScrollFromPosXV(local_x float32, center_x_ratio float32 /* = 0.5f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000000ed) + _f.AddProcedureId(0x000000e9) runtime.AddFloat32Arg(_f, local_x) runtime.AddFloat32Arg(_f, center_x_ratio) _f.CallProcedure() @@ -3647,7 +3573,7 @@ func SetScrollFromPosXV(local_x float32, center_x_ratio float32 /* = 0.5f*/) { // ImGui::SetScrollFromPosY(local_y) func SetScrollFromPosY(local_y float32) { _f := currentFffiVar - _f.AddProcedureId(0x000000ee) + _f.AddProcedureId(0x000000ea) runtime.AddFloat32Arg(_f, local_y) _f.CallProcedure() @@ -3659,7 +3585,7 @@ func SetScrollFromPosY(local_y float32) { // ImGui::SetScrollFromPosY(local_y, center_y_ratio) func SetScrollFromPosYV(local_y float32, center_y_ratio float32 /* = 0.5f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000000ef) + _f.AddProcedureId(0x000000eb) runtime.AddFloat32Arg(_f, local_y) runtime.AddFloat32Arg(_f, center_y_ratio) _f.CallProcedure() @@ -3668,7 +3594,7 @@ func SetScrollFromPosYV(local_y float32, center_y_ratio float32 /* = 0.5f*/) { func PopFont() { _f := currentFffiVar - _f.AddProcedureId(0x000000f0) + _f.AddProcedureId(0x000000ec) _f.CallProcedure() } @@ -3678,7 +3604,7 @@ func PopFont() { // ImGui::PushStyleColor(idx, col) func PushStyleColor(idx ImGuiCol, col uint32) { _f := currentFffiVar - _f.AddProcedureId(0x000000f1) + _f.AddProcedureId(0x000000ed) runtime.AddIntArg(_f, idx) runtime.AddUint32Arg(_f, col) _f.CallProcedure() @@ -3687,7 +3613,7 @@ func PushStyleColor(idx ImGuiCol, col uint32) { func PushStyleColorImVec4(idx ImGuiCol, col ImVec4) { _f := currentFffiVar - _f.AddProcedureId(0x000000f2) + _f.AddProcedureId(0x000000ee) runtime.AddIntArg(_f, idx) runtime.AddFloat32Array4Arg(_f, col) _f.CallProcedure() @@ -3696,90 +3622,97 @@ func PushStyleColorImVec4(idx ImGuiCol, col ImVec4) { func PopStyleColor() { _f := currentFffiVar - _f.AddProcedureId(0x000000f3) + _f.AddProcedureId(0x000000ef) _f.CallProcedure() } func PopStyleColorV(count int /* = 1*/) { _f := currentFffiVar - _f.AddProcedureId(0x000000f4) + _f.AddProcedureId(0x000000f0) runtime.AddIntArg(_f, count) _f.CallProcedure() } -// PushStyleVar modify a style float variable. always use this if you modify the style after NewFrame(). +// PushStyleVar modify a style float variable. always use this if you modify the style after NewFrame()! //foreign code: // ImGui::PushStyleVar(idx, val) func PushStyleVar(idx ImGuiStyleVar, val float32) { _f := currentFffiVar - _f.AddProcedureId(0x000000f5) + _f.AddProcedureId(0x000000f1) runtime.AddIntArg(_f, idx) runtime.AddFloat32Arg(_f, val) _f.CallProcedure() } -// PushStyleVar modify a style ImVec2 variable. always use this if you modify the style after NewFrame(). +// PushStyleVar modify a style ImVec2 variable. " //foreign code: // ImGui::PushStyleVar(idx, val) func PushStyleVarImVec2(idx ImGuiStyleVar, val ImVec2) { _f := currentFffiVar - _f.AddProcedureId(0x000000f6) + _f.AddProcedureId(0x000000f2) runtime.AddIntArg(_f, idx) runtime.AddComplex64Arg(_f, val) _f.CallProcedure() } -func PopStyleVar() { +// PushStyleVarX modify X component of a style ImVec2 variable. " +//foreign code: +// ImGui::PushStyleVarX(idx, val_x) +func PushStyleVarX(idx ImGuiStyleVar, val_x float32) { _f := currentFffiVar - _f.AddProcedureId(0x000000f7) + _f.AddProcedureId(0x000000f3) + runtime.AddIntArg(_f, idx) + runtime.AddFloat32Arg(_f, val_x) _f.CallProcedure() } -func PopStyleVarV(count int /* = 1*/) { +// PushStyleVarY modify Y component of a style ImVec2 variable. " +//foreign code: +// ImGui::PushStyleVarY(idx, val_y) +func PushStyleVarY(idx ImGuiStyleVar, val_y float32) { _f := currentFffiVar - _f.AddProcedureId(0x000000f8) - runtime.AddIntArg(_f, count) + _f.AddProcedureId(0x000000f4) + runtime.AddIntArg(_f, idx) + runtime.AddFloat32Arg(_f, val_y) _f.CallProcedure() } -// PushTabStop == tab stop enable. Allow focusing using TAB/Shift-TAB, enabled by default but you can disable it for certain widgets -//foreign code: -// ImGui::PushTabStop(tab_stop) -func PushTabStop(tab_stop bool) { +func PopStyleVar() { _f := currentFffiVar - _f.AddProcedureId(0x000000f9) - runtime.AddBoolArg(_f, tab_stop) + _f.AddProcedureId(0x000000f5) _f.CallProcedure() } -func PopTabStop() { +func PopStyleVarV(count int /* = 1*/) { _f := currentFffiVar - _f.AddProcedureId(0x000000fa) + _f.AddProcedureId(0x000000f6) + runtime.AddIntArg(_f, count) _f.CallProcedure() } -// PushButtonRepeat in 'repeat' mode, Button*() functions return repeated true in a typematic manner (using io.KeyRepeatDelay/io.KeyRepeatRate setting). Note that you can call IsItemActive() after any Button() to tell if the button is held in the current frame. +// PushItemFlag modify specified shared item flag, e.g. PushItemFlag(ImGuiItemFlags_NoTabStop, true) //foreign code: -// ImGui::PushButtonRepeat(repeat) -func PushButtonRepeat(repeat bool) { +// ImGui::PushItemFlag(option, enabled) +func PushItemFlag(option ImGuiItemFlags, enabled bool) { _f := currentFffiVar - _f.AddProcedureId(0x000000fb) - runtime.AddBoolArg(_f, repeat) + _f.AddProcedureId(0x000000f7) + runtime.AddIntArg(_f, option) + runtime.AddBoolArg(_f, enabled) _f.CallProcedure() } -func PopButtonRepeat() { +func PopItemFlag() { _f := currentFffiVar - _f.AddProcedureId(0x000000fc) + _f.AddProcedureId(0x000000f8) _f.CallProcedure() } @@ -3789,7 +3722,7 @@ func PopButtonRepeat() { // ImGui::PushItemWidth(item_width) func PushItemWidth(item_width float32) { _f := currentFffiVar - _f.AddProcedureId(0x000000fd) + _f.AddProcedureId(0x000000f9) runtime.AddFloat32Arg(_f, item_width) _f.CallProcedure() @@ -3797,7 +3730,7 @@ func PushItemWidth(item_width float32) { func PopItemWidth() { _f := currentFffiVar - _f.AddProcedureId(0x000000fe) + _f.AddProcedureId(0x000000fa) _f.CallProcedure() } @@ -3807,7 +3740,7 @@ func PopItemWidth() { // ImGui::SetNextItemWidth(item_width) func SetNextItemWidth(item_width float32) { _f := currentFffiVar - _f.AddProcedureId(0x000000ff) + _f.AddProcedureId(0x000000fb) runtime.AddFloat32Arg(_f, item_width) _f.CallProcedure() @@ -3818,7 +3751,7 @@ func SetNextItemWidth(item_width float32) { // auto r = ImGui::CalcItemWidth() func CalcItemWidth() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000100) + _f.AddFunctionId(0x000000fc) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -3834,7 +3767,7 @@ func CalcItemWidth() (r float32) { // ImGui::PushTextWrapPos() func PushTextWrapPos() { _f := currentFffiVar - _f.AddProcedureId(0x00000101) + _f.AddProcedureId(0x000000fd) _f.CallProcedure() } @@ -3845,7 +3778,7 @@ func PushTextWrapPos() { // ImGui::PushTextWrapPos(wrap_local_pos_x) func PushTextWrapPosV(wrap_local_pos_x float32 /* = 0.0f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000102) + _f.AddProcedureId(0x000000fe) runtime.AddFloat32Arg(_f, wrap_local_pos_x) _f.CallProcedure() @@ -3853,7 +3786,7 @@ func PushTextWrapPosV(wrap_local_pos_x float32 /* = 0.0f*/) { func PopTextWrapPos() { _f := currentFffiVar - _f.AddProcedureId(0x00000103) + _f.AddProcedureId(0x000000ff) _f.CallProcedure() } @@ -3863,7 +3796,7 @@ func PopTextWrapPos() { // auto r = ImGui::GetFontSize() func GetFontSize() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000104) + _f.AddFunctionId(0x00000100) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -3874,12 +3807,12 @@ func GetFontSize() (r float32) { return } -// GetFontTexUvWhitePixel get UV coordinate for a while pixel, useful to draw custom shapes via the ImDrawList API +// GetFontTexUvWhitePixel get UV coordinate for a white pixel, useful to draw custom shapes via the ImDrawList API //foreign code: // auto r = ImGui::GetFontTexUvWhitePixel() func GetFontTexUvWhitePixel() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x00000105) + _f.AddFunctionId(0x00000101) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -3895,7 +3828,7 @@ func GetFontTexUvWhitePixel() (r ImVec2) { // auto r = ImGui::GetColorU32(idx) func GetColorU32ImGuiCol(idx ImGuiCol) (r uint32) { _f := currentFffiVar - _f.AddFunctionId(0x00000106) + _f.AddFunctionId(0x00000102) runtime.AddIntArg(_f, idx) _err_ := _f.CallFunction() if _err_ != nil { @@ -3911,9 +3844,9 @@ func GetColorU32ImGuiCol(idx ImGuiCol) (r uint32) { // * alpha_mul float = 1.0f //foreign code: // auto r = ImGui::GetColorU32(idx, alpha_mul) -func GetColorU32V(idx ImGuiCol, alpha_mul float32 /* = 1.0f*/) (r uint32) { +func GetColorU32ImGuiColV(idx ImGuiCol, alpha_mul float32 /* = 1.0f*/) (r uint32) { _f := currentFffiVar - _f.AddFunctionId(0x00000107) + _f.AddFunctionId(0x00000103) runtime.AddIntArg(_f, idx) runtime.AddFloat32Arg(_f, alpha_mul) _err_ := _f.CallFunction() @@ -3931,7 +3864,7 @@ func GetColorU32V(idx ImGuiCol, alpha_mul float32 /* = 1.0f*/) (r uint32) { // auto r = ImGui::GetColorU32(col) func GetColorU32ImVec4(col ImVec4) (r uint32) { _f := currentFffiVar - _f.AddFunctionId(0x00000108) + _f.AddFunctionId(0x00000104) runtime.AddFloat32Array4Arg(_f, col) _err_ := _f.CallFunction() if _err_ != nil { @@ -3948,8 +3881,27 @@ func GetColorU32ImVec4(col ImVec4) (r uint32) { // auto r = ImGui::GetColorU32(col) func GetColorU32(col uint32) (r uint32) { _f := currentFffiVar - _f.AddFunctionId(0x00000109) + _f.AddFunctionId(0x00000105) + runtime.AddUint32Arg(_f, col) + _err_ := _f.CallFunction() + if _err_ != nil { + currentFffiErrorHandler(_err_) + return + } + r = (runtime.GetUint32Retr[uint32](_f)) + + return +} + +// GetColorU32V retrieve given color with style alpha applied, packed as a 32-bit value suitable for ImDrawList +// * alpha_mul float = 1.0f +//foreign code: +// auto r = ImGui::GetColorU32(col, alpha_mul) +func GetColorU32V(col uint32, alpha_mul float32 /* = 1.0f*/) (r uint32) { + _f := currentFffiVar + _f.AddFunctionId(0x00000106) runtime.AddUint32Arg(_f, col) + runtime.AddFloat32Arg(_f, alpha_mul) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -3965,7 +3917,7 @@ func GetColorU32(col uint32) (r uint32) { // auto r = ImGui::GetStyleColorVec4(idx) func GetStyleColorVec4(idx ImGuiCol) (r ImVec4) { _f := currentFffiVar - _f.AddFunctionId(0x0000010a) + _f.AddFunctionId(0x00000107) runtime.AddIntArg(_f, idx) _err_ := _f.CallFunction() if _err_ != nil { @@ -3977,12 +3929,12 @@ func GetStyleColorVec4(idx ImGuiCol) (r ImVec4) { return } -// GetCursorScreenPos cursor position in absolute coordinates (prefer using this, also more useful to work with ImDrawList API). +// GetCursorScreenPos cursor position, absolute coordinates. THIS IS YOUR BEST FRIEND (prefer using this rather than GetCursorPos(), also more useful to work with ImDrawList API). //foreign code: // auto r = ImGui::GetCursorScreenPos() func GetCursorScreenPos() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x0000010b) + _f.AddFunctionId(0x00000108) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -3993,23 +3945,39 @@ func GetCursorScreenPos() (r ImVec2) { return } -// SetCursorScreenPos cursor position in absolute coordinates +// SetCursorScreenPos cursor position, absolute coordinates. THIS IS YOUR BEST FRIEND. //foreign code: // ImGui::SetCursorScreenPos(pos) func SetCursorScreenPos(pos ImVec2) { _f := currentFffiVar - _f.AddProcedureId(0x0000010c) + _f.AddProcedureId(0x00000109) runtime.AddComplex64Arg(_f, pos) _f.CallProcedure() } -// GetCursorPos [window-local] cursor position in window coordinates (relative to window position) +// GetContentRegionAvail available space from current position. THIS IS YOUR BEST FRIEND. +//foreign code: +// auto r = ImGui::GetContentRegionAvail() +func GetContentRegionAvail() (r ImVec2) { + _f := currentFffiVar + _f.AddFunctionId(0x0000010a) + _err_ := _f.CallFunction() + if _err_ != nil { + currentFffiErrorHandler(_err_) + return + } + r = ImVec2(runtime.GetComplex64Retr[complex64](_f)) + + return +} + +// GetCursorPos [window-local] cursor position in window-local coordinates. This is not your best friend. //foreign code: // auto r = ImGui::GetCursorPos() func GetCursorPos() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x0000010d) + _f.AddFunctionId(0x0000010b) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -4025,7 +3993,7 @@ func GetCursorPos() (r ImVec2) { // auto r = ImGui::GetCursorPosX() func GetCursorPosX() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x0000010e) + _f.AddFunctionId(0x0000010c) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -4041,7 +4009,7 @@ func GetCursorPosX() (r float32) { // auto r = ImGui::GetCursorPosY() func GetCursorPosY() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x0000010f) + _f.AddFunctionId(0x0000010d) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -4057,7 +4025,7 @@ func GetCursorPosY() (r float32) { // ImGui::SetCursorPos(local_pos) func SetCursorPos(local_pos ImVec2) { _f := currentFffiVar - _f.AddProcedureId(0x00000110) + _f.AddProcedureId(0x0000010e) runtime.AddComplex64Arg(_f, local_pos) _f.CallProcedure() @@ -4068,7 +4036,7 @@ func SetCursorPos(local_pos ImVec2) { // ImGui::SetCursorPosX(local_x) func SetCursorPosX(local_x float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000111) + _f.AddProcedureId(0x0000010f) runtime.AddFloat32Arg(_f, local_x) _f.CallProcedure() @@ -4079,18 +4047,18 @@ func SetCursorPosX(local_x float32) { // ImGui::SetCursorPosY(local_y) func SetCursorPosY(local_y float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000112) + _f.AddProcedureId(0x00000110) runtime.AddFloat32Arg(_f, local_y) _f.CallProcedure() } -// GetCursorStartPos [window-local] initial cursor position, in window coordinates +// GetCursorStartPos [window-local] initial cursor position, in window-local coordinates. Call GetCursorScreenPos() after Begin() to get the absolute coordinates version. //foreign code: // auto r = ImGui::GetCursorStartPos() func GetCursorStartPos() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x00000113) + _f.AddFunctionId(0x00000111) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -4106,7 +4074,7 @@ func GetCursorStartPos() (r ImVec2) { // ImGui::Separator() func Separator() { _f := currentFffiVar - _f.AddProcedureId(0x00000114) + _f.AddProcedureId(0x00000112) _f.CallProcedure() } @@ -4116,7 +4084,7 @@ func Separator() { // ImGui::SameLine() func SameLine() { _f := currentFffiVar - _f.AddProcedureId(0x00000115) + _f.AddProcedureId(0x00000113) _f.CallProcedure() } @@ -4128,7 +4096,7 @@ func SameLine() { // ImGui::SameLine(offset_from_start_x, spacing) func SameLineV(offset_from_start_x float32 /* = 0.0f*/, spacing float32 /* = -1.0f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000116) + _f.AddProcedureId(0x00000114) runtime.AddFloat32Arg(_f, offset_from_start_x) runtime.AddFloat32Arg(_f, spacing) _f.CallProcedure() @@ -4140,7 +4108,7 @@ func SameLineV(offset_from_start_x float32 /* = 0.0f*/, spacing float32 /* = -1. // ImGui::NewLine() func NewLine() { _f := currentFffiVar - _f.AddProcedureId(0x00000117) + _f.AddProcedureId(0x00000115) _f.CallProcedure() } @@ -4150,7 +4118,7 @@ func NewLine() { // ImGui::Spacing() func Spacing() { _f := currentFffiVar - _f.AddProcedureId(0x00000118) + _f.AddProcedureId(0x00000116) _f.CallProcedure() } @@ -4160,7 +4128,7 @@ func Spacing() { // ImGui::Dummy(size) func Dummy(size ImVec2) { _f := currentFffiVar - _f.AddProcedureId(0x00000119) + _f.AddProcedureId(0x00000117) runtime.AddComplex64Arg(_f, size) _f.CallProcedure() @@ -4171,7 +4139,7 @@ func Dummy(size ImVec2) { // ImGui::Indent() func Indent() { _f := currentFffiVar - _f.AddProcedureId(0x0000011a) + _f.AddProcedureId(0x00000118) _f.CallProcedure() } @@ -4182,7 +4150,7 @@ func Indent() { // ImGui::Indent(indent_w) func IndentV(indent_w float32 /* = 0.0f*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000011b) + _f.AddProcedureId(0x00000119) runtime.AddFloat32Arg(_f, indent_w) _f.CallProcedure() @@ -4193,7 +4161,7 @@ func IndentV(indent_w float32 /* = 0.0f*/) { // ImGui::Unindent() func Unindent() { _f := currentFffiVar - _f.AddProcedureId(0x0000011c) + _f.AddProcedureId(0x0000011a) _f.CallProcedure() } @@ -4204,7 +4172,7 @@ func Unindent() { // ImGui::Unindent(indent_w) func UnindentV(indent_w float32 /* = 0.0f*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000011d) + _f.AddProcedureId(0x0000011b) runtime.AddFloat32Arg(_f, indent_w) _f.CallProcedure() @@ -4215,7 +4183,7 @@ func UnindentV(indent_w float32 /* = 0.0f*/) { // ImGui::BeginGroup() func BeginGroup() { _f := currentFffiVar - _f.AddProcedureId(0x0000011e) + _f.AddProcedureId(0x0000011c) _f.CallProcedure() } @@ -4225,7 +4193,7 @@ func BeginGroup() { // ImGui::EndGroup() func EndGroup() { _f := currentFffiVar - _f.AddProcedureId(0x0000011f) + _f.AddProcedureId(0x0000011d) _f.CallProcedure() } @@ -4235,7 +4203,7 @@ func EndGroup() { // ImGui::AlignTextToFramePadding() func AlignTextToFramePadding() { _f := currentFffiVar - _f.AddProcedureId(0x00000120) + _f.AddProcedureId(0x0000011e) _f.CallProcedure() } @@ -4245,7 +4213,7 @@ func AlignTextToFramePadding() { // auto r = ImGui::GetTextLineHeight() func GetTextLineHeight() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000121) + _f.AddFunctionId(0x0000011f) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -4261,7 +4229,7 @@ func GetTextLineHeight() (r float32) { // auto r = ImGui::GetTextLineHeightWithSpacing() func GetTextLineHeightWithSpacing() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000122) + _f.AddFunctionId(0x00000120) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -4277,7 +4245,7 @@ func GetTextLineHeightWithSpacing() (r float32) { // auto r = ImGui::GetFrameHeight() func GetFrameHeight() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000123) + _f.AddFunctionId(0x00000121) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -4293,7 +4261,7 @@ func GetFrameHeight() (r float32) { // auto r = ImGui::GetFrameHeightWithSpacing() func GetFrameHeightWithSpacing() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000124) + _f.AddFunctionId(0x00000122) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -4309,7 +4277,7 @@ func GetFrameHeightWithSpacing() (r float32) { // ImGui::PushID(str_id) func PushID(str_id string) { _f := currentFffiVar - _f.AddProcedureId(0x00000125) + _f.AddProcedureId(0x00000123) runtime.AddStringArg(_f, str_id) _f.CallProcedure() @@ -4320,7 +4288,7 @@ func PushID(str_id string) { // ImGui::PushID(int_id) func PushIDInt(int_id int) { _f := currentFffiVar - _f.AddProcedureId(0x00000126) + _f.AddProcedureId(0x00000124) runtime.AddIntArg(_f, int_id) _f.CallProcedure() @@ -4331,7 +4299,7 @@ func PushIDInt(int_id int) { // ImGui::PopID() func PopID() { _f := currentFffiVar - _f.AddProcedureId(0x00000127) + _f.AddProcedureId(0x00000125) _f.CallProcedure() } @@ -4341,7 +4309,7 @@ func PopID() { // auto r = ImGui::GetID(str_id) func GetID(str_id string) (r ImGuiID) { _f := currentFffiVar - _f.AddFunctionId(0x00000128) + _f.AddFunctionId(0x00000126) runtime.AddStringArg(_f, str_id) _err_ := _f.CallFunction() if _err_ != nil { @@ -4353,12 +4321,26 @@ func GetID(str_id string) (r ImGuiID) { return } +func GetIDInt(int_id int) (r ImGuiID) { + _f := currentFffiVar + _f.AddFunctionId(0x00000127) + runtime.AddIntArg(_f, int_id) + _err_ := _f.CallFunction() + if _err_ != nil { + currentFffiErrorHandler(_err_) + return + } + r = ImGuiID(runtime.GetUint32Retr[uint32](_f)) + + return +} + // SeparatorText currently: formatted text with an horizontal line //foreign code: // ImGui::SeparatorText(label) func SeparatorText(label string) { _f := currentFffiVar - _f.AddProcedureId(0x00000129) + _f.AddProcedureId(0x00000128) runtime.AddStringArg(_f, label) _f.CallProcedure() @@ -4369,7 +4351,7 @@ func SeparatorText(label string) { // auto r = ImGui::Button(label) func Button(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000012a) + _f.AddFunctionId(0x00000129) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -4387,7 +4369,7 @@ func Button(label string) (r bool) { // auto r = ImGui::Button(label, size) func ButtonV(label string, size ImVec2 /* = ImVec2(0, 0)*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000012b) + _f.AddFunctionId(0x0000012a) runtime.AddStringArg(_f, label) runtime.AddComplex64Arg(_f, size) _err_ := _f.CallFunction() @@ -4405,7 +4387,7 @@ func ButtonV(label string, size ImVec2 /* = ImVec2(0, 0)*/) (r bool) { // auto r = ImGui::SmallButton(label) func SmallButton(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000012c) + _f.AddFunctionId(0x0000012b) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -4422,7 +4404,7 @@ func SmallButton(label string) (r bool) { // auto r = ImGui::InvisibleButton(str_id, size) func InvisibleButton(str_id string, size ImVec2) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000012d) + _f.AddFunctionId(0x0000012c) runtime.AddStringArg(_f, str_id) runtime.AddComplex64Arg(_f, size) _err_ := _f.CallFunction() @@ -4441,7 +4423,7 @@ func InvisibleButton(str_id string, size ImVec2) (r bool) { // auto r = ImGui::InvisibleButton(str_id, size, flags) func InvisibleButtonV(str_id string, size ImVec2, flags ImGuiButtonFlags /* = 0*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000012e) + _f.AddFunctionId(0x0000012d) runtime.AddStringArg(_f, str_id) runtime.AddComplex64Arg(_f, size) runtime.AddIntArg(_f, flags) @@ -4457,10 +4439,10 @@ func InvisibleButtonV(str_id string, size ImVec2, flags ImGuiButtonFlags /* = 0* // ArrowButton square button with an arrow shape //foreign code: -// auto r = ImGui::ArrowButton(str_id, dir) +// auto r = ImGui::ArrowButton(str_id, ImGuiDir(dir)) func ArrowButton(str_id string, dir ImGuiDir) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000012f) + _f.AddFunctionId(0x0000012e) runtime.AddStringArg(_f, str_id) runtime.AddIntArg(_f, dir) _err_ := _f.CallFunction() @@ -4478,7 +4460,7 @@ func ArrowButton(str_id string, dir ImGuiDir) (r bool) { // auto r = ImGui::RadioButton(label, active) func RadioButton(label string, active bool) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000130) + _f.AddFunctionId(0x0000012f) runtime.AddStringArg(_f, label) runtime.AddBoolArg(_f, active) _err_ := _f.CallFunction() @@ -4493,7 +4475,7 @@ func RadioButton(label string, active bool) (r bool) { func ProgressBar(fraction float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000131) + _f.AddProcedureId(0x00000130) runtime.AddFloat32Arg(_f, fraction) _f.CallProcedure() @@ -4501,7 +4483,7 @@ func ProgressBar(fraction float32) { func ProgressBarV(fraction float32, size_arg ImVec2 /* = ImVec2(-FLT_MIN, 0)*/, overlay string /* = NULL*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000132) + _f.AddProcedureId(0x00000131) runtime.AddFloat32Arg(_f, fraction) runtime.AddComplex64Arg(_f, size_arg) runtime.AddStringArg(_f, overlay) @@ -4514,14 +4496,55 @@ func ProgressBarV(fraction float32, size_arg ImVec2 /* = ImVec2(-FLT_MIN, 0)*/, // ImGui::Bullet() func Bullet() { _f := currentFffiVar - _f.AddProcedureId(0x00000133) + _f.AddProcedureId(0x00000132) _f.CallProcedure() } -func Image(user_texture_id ImTextureID, image_size ImVec2) { +// TextLink hyperlink text button, return true when clicked +//foreign code: +// auto r = ImGui::TextLink(label) +func TextLink(label string) (r bool) { + _f := currentFffiVar + _f.AddFunctionId(0x00000133) + runtime.AddStringArg(_f, label) + _err_ := _f.CallFunction() + if _err_ != nil { + currentFffiErrorHandler(_err_) + return + } + r = (runtime.GetBoolRetr[bool](_f)) + + return +} + +// TextLinkOpenURL hyperlink text button, automatically open file/url when clicked +//foreign code: +// ImGui::TextLinkOpenURL(label) +func TextLinkOpenURL(label string) { _f := currentFffiVar _f.AddProcedureId(0x00000134) + runtime.AddStringArg(_f, label) + _f.CallProcedure() + +} + +// TextLinkOpenURLV hyperlink text button, automatically open file/url when clicked +// * url const char * = NULL +//foreign code: +// ImGui::TextLinkOpenURL(label, url) +func TextLinkOpenURLV(label string, url string /* = NULL*/) { + _f := currentFffiVar + _f.AddProcedureId(0x00000135) + runtime.AddStringArg(_f, label) + runtime.AddStringArg(_f, url) + _f.CallProcedure() + +} + +func Image(user_texture_id ImTextureID, image_size ImVec2) { + _f := currentFffiVar + _f.AddProcedureId(0x00000136) runtime.AddUintptrArg(_f, user_texture_id) runtime.AddComplex64Arg(_f, image_size) _f.CallProcedure() @@ -4530,7 +4553,7 @@ func Image(user_texture_id ImTextureID, image_size ImVec2) { func ImageV(user_texture_id ImTextureID, image_size ImVec2, uv0 ImVec2 /* = ImVec2(0, 0)*/, uv1 ImVec2 /* = ImVec2(1, 1)*/, tint_col ImVec4 /* = ImVec4(1, 1, 1, 1)*/, border_col ImVec4 /* = ImVec4(0, 0, 0, 0)*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000135) + _f.AddProcedureId(0x00000137) runtime.AddUintptrArg(_f, user_texture_id) runtime.AddComplex64Arg(_f, image_size) runtime.AddComplex64Arg(_f, uv0) @@ -4543,7 +4566,7 @@ func ImageV(user_texture_id ImTextureID, image_size ImVec2, uv0 ImVec2 /* = ImVe func ImageButton(str_id string, user_texture_id ImTextureID, image_size ImVec2) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000136) + _f.AddFunctionId(0x00000138) runtime.AddStringArg(_f, str_id) runtime.AddUintptrArg(_f, user_texture_id) runtime.AddComplex64Arg(_f, image_size) @@ -4559,7 +4582,7 @@ func ImageButton(str_id string, user_texture_id ImTextureID, image_size ImVec2) func ImageButtonV(str_id string, user_texture_id ImTextureID, image_size ImVec2, uv0 ImVec2 /* = ImVec2(0, 0)*/, uv1 ImVec2 /* = ImVec2(1, 1)*/, bg_col ImVec4 /* = ImVec4(0, 0, 0, 0)*/, tint_col ImVec4 /* = ImVec4(1, 1, 1, 1)*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000137) + _f.AddFunctionId(0x00000139) runtime.AddStringArg(_f, str_id) runtime.AddUintptrArg(_f, user_texture_id) runtime.AddComplex64Arg(_f, image_size) @@ -4579,7 +4602,7 @@ func ImageButtonV(str_id string, user_texture_id ImTextureID, image_size ImVec2, func BeginCombo(label string, preview_value string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000138) + _f.AddFunctionId(0x0000013a) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, preview_value) _err_ := _f.CallFunction() @@ -4594,7 +4617,7 @@ func BeginCombo(label string, preview_value string) (r bool) { func BeginComboV(label string, preview_value string, flags ImGuiComboFlags /* = 0*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000139) + _f.AddFunctionId(0x0000013b) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, preview_value) runtime.AddIntArg(_f, flags) @@ -4613,7 +4636,7 @@ func BeginComboV(label string, preview_value string, flags ImGuiComboFlags /* = // ImGui::EndCombo() func EndCombo() { _f := currentFffiVar - _f.AddProcedureId(0x0000013a) + _f.AddProcedureId(0x0000013c) _f.CallProcedure() } @@ -4623,7 +4646,7 @@ func EndCombo() { // auto r = ImGui::ColorButton(desc_id, col) func ColorButton(desc_id string, col ImVec4) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000013b) + _f.AddFunctionId(0x0000013d) runtime.AddStringArg(_f, desc_id) runtime.AddFloat32Array4Arg(_f, col) _err_ := _f.CallFunction() @@ -4643,7 +4666,7 @@ func ColorButton(desc_id string, col ImVec4) (r bool) { // auto r = ImGui::ColorButton(desc_id, col, flags, size) func ColorButtonV(desc_id string, col ImVec4, flags ImGuiColorEditFlags /* = 0*/, size ImVec2 /* = ImVec2(0, 0)*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000013c) + _f.AddFunctionId(0x0000013e) runtime.AddStringArg(_f, desc_id) runtime.AddFloat32Array4Arg(_f, col) runtime.AddIntArg(_f, flags) @@ -4663,7 +4686,7 @@ func ColorButtonV(desc_id string, col ImVec4, flags ImGuiColorEditFlags /* = 0*/ // ImGui::SetColorEditOptions(flags) func SetColorEditOptions(flags ImGuiColorEditFlags) { _f := currentFffiVar - _f.AddProcedureId(0x0000013d) + _f.AddProcedureId(0x0000013f) runtime.AddIntArg(_f, flags) _f.CallProcedure() @@ -4671,7 +4694,7 @@ func SetColorEditOptions(flags ImGuiColorEditFlags) { func TreeNode(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000013e) + _f.AddFunctionId(0x00000140) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -4685,7 +4708,7 @@ func TreeNode(label string) (r bool) { func TreeNodeEx(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000013f) + _f.AddFunctionId(0x00000141) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -4699,7 +4722,7 @@ func TreeNodeEx(label string) (r bool) { func TreeNodeExV(label string, flags ImGuiTreeNodeFlags /* = 0*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000140) + _f.AddFunctionId(0x00000142) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, flags) _err_ := _f.CallFunction() @@ -4717,7 +4740,7 @@ func TreeNodeExV(label string, flags ImGuiTreeNodeFlags /* = 0*/) (r bool) { // ImGui::TreePush(str_id) func TreePush(str_id string) { _f := currentFffiVar - _f.AddProcedureId(0x00000141) + _f.AddProcedureId(0x00000143) runtime.AddStringArg(_f, str_id) _f.CallProcedure() @@ -4728,7 +4751,7 @@ func TreePush(str_id string) { // ImGui::TreePop() func TreePop() { _f := currentFffiVar - _f.AddProcedureId(0x00000142) + _f.AddProcedureId(0x00000144) _f.CallProcedure() } @@ -4738,7 +4761,7 @@ func TreePop() { // auto r = ImGui::GetTreeNodeToLabelSpacing() func GetTreeNodeToLabelSpacing() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000143) + _f.AddFunctionId(0x00000145) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -4754,7 +4777,7 @@ func GetTreeNodeToLabelSpacing() (r float32) { // auto r = ImGui::CollapsingHeader(label) func CollapsingHeader(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000144) + _f.AddFunctionId(0x00000146) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -4772,7 +4795,7 @@ func CollapsingHeader(label string) (r bool) { // auto r = ImGui::CollapsingHeader(label, flags) func CollapsingHeaderV(label string, flags ImGuiTreeNodeFlags /* = 0*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000145) + _f.AddFunctionId(0x00000147) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, flags) _err_ := _f.CallFunction() @@ -4790,7 +4813,7 @@ func CollapsingHeaderV(label string, flags ImGuiTreeNodeFlags /* = 0*/) (r bool) // ImGui::SetNextItemOpen(is_open) func SetNextItemOpen(is_open bool) { _f := currentFffiVar - _f.AddProcedureId(0x00000146) + _f.AddProcedureId(0x00000148) runtime.AddBoolArg(_f, is_open) _f.CallProcedure() @@ -4802,19 +4825,30 @@ func SetNextItemOpen(is_open bool) { // ImGui::SetNextItemOpen(is_open, cond) func SetNextItemOpenV(is_open bool, cond ImGuiCond /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000147) + _f.AddProcedureId(0x00000149) runtime.AddBoolArg(_f, is_open) runtime.AddIntArg(_f, cond) _f.CallProcedure() } +// SetNextItemStorageID set id to use for open/close storage (default to same as item id). +//foreign code: +// ImGui::SetNextItemStorageID(storage_id) +func SetNextItemStorageID(storage_id ImGuiID) { + _f := currentFffiVar + _f.AddProcedureId(0x0000014a) + runtime.AddUint32Arg(_f, storage_id) + _f.CallProcedure() + +} + // Selectable "bool selected" carry the selection state (read-only). Selectable() is clicked is returns true so you can modify your selection state. size.x==0.0: use remaining width, size.x>0.0: specify width. size.y==0.0: use label height, size.y>0.0: specify height //foreign code: // auto r = ImGui::Selectable(label) func Selectable(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000148) + _f.AddFunctionId(0x0000014b) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -4834,7 +4868,7 @@ func Selectable(label string) (r bool) { // auto r = ImGui::Selectable(label, selected, flags, size) func SelectableV(label string, selected bool /* = false*/, flags ImGuiSelectableFlags /* = 0*/, size ImVec2 /* = ImVec2(0, 0)*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000149) + _f.AddFunctionId(0x0000014c) runtime.AddStringArg(_f, label) runtime.AddBoolArg(_f, selected) runtime.AddIntArg(_f, flags) @@ -4849,12 +4883,28 @@ func SelectableV(label string, selected bool /* = false*/, flags ImGuiSelectable return } +// IsItemToggledSelection Was the last item selection state toggled? Useful if you need the per-item information _before_ reaching EndMultiSelect(). We only returns toggle _event_ in order to handle clipping correctly. +//foreign code: +// auto r = ImGui::IsItemToggledSelection() +func IsItemToggledSelection() (r bool) { + _f := currentFffiVar + _f.AddFunctionId(0x0000014d) + _err_ := _f.CallFunction() + if _err_ != nil { + currentFffiErrorHandler(_err_) + return + } + r = (runtime.GetBoolRetr[bool](_f)) + + return +} + // BeginListBox open a framed scrolling region //foreign code: // auto r = ImGui::BeginListBox(label) func BeginListBox(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000014a) + _f.AddFunctionId(0x0000014e) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -4872,7 +4922,7 @@ func BeginListBox(label string) (r bool) { // auto r = ImGui::BeginListBox(label, size) func BeginListBoxV(label string, size ImVec2 /* = ImVec2(0, 0)*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000014b) + _f.AddFunctionId(0x0000014f) runtime.AddStringArg(_f, label) runtime.AddComplex64Arg(_f, size) _err_ := _f.CallFunction() @@ -4890,7 +4940,7 @@ func BeginListBoxV(label string, size ImVec2 /* = ImVec2(0, 0)*/) (r bool) { // ImGui::EndListBox() func EndListBox() { _f := currentFffiVar - _f.AddProcedureId(0x0000014c) + _f.AddProcedureId(0x00000150) _f.CallProcedure() } @@ -4900,7 +4950,7 @@ func EndListBox() { // auto r = ImGui::BeginMenuBar() func BeginMenuBar() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000014d) + _f.AddFunctionId(0x00000151) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -4916,7 +4966,7 @@ func BeginMenuBar() (r bool) { // ImGui::EndMenuBar() func EndMenuBar() { _f := currentFffiVar - _f.AddProcedureId(0x0000014e) + _f.AddProcedureId(0x00000152) _f.CallProcedure() } @@ -4926,7 +4976,7 @@ func EndMenuBar() { // auto r = ImGui::BeginMainMenuBar() func BeginMainMenuBar() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000014f) + _f.AddFunctionId(0x00000153) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -4942,7 +4992,7 @@ func BeginMainMenuBar() (r bool) { // ImGui::EndMainMenuBar() func EndMainMenuBar() { _f := currentFffiVar - _f.AddProcedureId(0x00000150) + _f.AddProcedureId(0x00000154) _f.CallProcedure() } @@ -4952,7 +5002,7 @@ func EndMainMenuBar() { // auto r = ImGui::BeginMenu(label) func BeginMenu(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000151) + _f.AddFunctionId(0x00000155) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -4970,7 +5020,7 @@ func BeginMenu(label string) (r bool) { // auto r = ImGui::BeginMenu(label, enabled) func BeginMenuV(label string, enabled bool /* = true*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000152) + _f.AddFunctionId(0x00000156) runtime.AddStringArg(_f, label) runtime.AddBoolArg(_f, enabled) _err_ := _f.CallFunction() @@ -4988,7 +5038,7 @@ func BeginMenuV(label string, enabled bool /* = true*/) (r bool) { // ImGui::EndMenu() func EndMenu() { _f := currentFffiVar - _f.AddProcedureId(0x00000153) + _f.AddProcedureId(0x00000157) _f.CallProcedure() } @@ -4998,7 +5048,7 @@ func EndMenu() { // auto r = ImGui::MenuItem(label) func MenuItem(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000154) + _f.AddFunctionId(0x00000158) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -5018,7 +5068,7 @@ func MenuItem(label string) (r bool) { // auto r = ImGui::MenuItem(label, shortcut, selected, enabled) func MenuItemV(label string, shortcut string /* = NULL*/, selected bool /* = false*/, enabled bool /* = true*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000155) + _f.AddFunctionId(0x00000159) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, shortcut) runtime.AddBoolArg(_f, selected) @@ -5038,7 +5088,7 @@ func MenuItemV(label string, shortcut string /* = NULL*/, selected bool /* = fal // auto r = ImGui::BeginTooltip() func BeginTooltip() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000156) + _f.AddFunctionId(0x0000015a) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5054,7 +5104,7 @@ func BeginTooltip() (r bool) { // ImGui::EndTooltip() func EndTooltip() { _f := currentFffiVar - _f.AddProcedureId(0x00000157) + _f.AddProcedureId(0x0000015b) _f.CallProcedure() } @@ -5064,7 +5114,7 @@ func EndTooltip() { // auto r = ImGui::BeginItemTooltip() func BeginItemTooltip() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000158) + _f.AddFunctionId(0x0000015c) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5080,7 +5130,7 @@ func BeginItemTooltip() (r bool) { // auto r = ImGui::BeginPopup(str_id) func BeginPopup(str_id string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000159) + _f.AddFunctionId(0x0000015d) runtime.AddStringArg(_f, str_id) _err_ := _f.CallFunction() if _err_ != nil { @@ -5098,7 +5148,7 @@ func BeginPopup(str_id string) (r bool) { // auto r = ImGui::BeginPopup(str_id, flags) func BeginPopupV(str_id string, flags ImGuiWindowFlags /* = 0*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000015a) + _f.AddFunctionId(0x0000015e) runtime.AddStringArg(_f, str_id) runtime.AddIntArg(_f, flags) _err_ := _f.CallFunction() @@ -5116,7 +5166,7 @@ func BeginPopupV(str_id string, flags ImGuiWindowFlags /* = 0*/) (r bool) { // auto r = ImGui::BeginPopupModal(name) func BeginPopupModal(name string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000015b) + _f.AddFunctionId(0x0000015f) runtime.AddStringArg(_f, name) _err_ := _f.CallFunction() if _err_ != nil { @@ -5136,7 +5186,7 @@ func BeginPopupModal(name string) (r bool) { // auto r = ImGui::BeginPopupModal(name, &p_open, flags) func BeginPopupModalV(name string, flags ImGuiWindowFlags /* = 0*/) (r bool, p_open bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000015c) + _f.AddFunctionId(0x00000160) runtime.AddStringArg(_f, name) runtime.AddIntArg(_f, flags) _err_ := _f.CallFunction() @@ -5155,7 +5205,7 @@ func BeginPopupModalV(name string, flags ImGuiWindowFlags /* = 0*/) (r bool, p_o // ImGui::EndPopup() func EndPopup() { _f := currentFffiVar - _f.AddProcedureId(0x0000015d) + _f.AddProcedureId(0x00000161) _f.CallProcedure() } @@ -5165,7 +5215,7 @@ func EndPopup() { // ImGui::OpenPopup(str_id) func OpenPopup(str_id string) { _f := currentFffiVar - _f.AddProcedureId(0x0000015e) + _f.AddProcedureId(0x00000162) runtime.AddStringArg(_f, str_id) _f.CallProcedure() @@ -5177,7 +5227,7 @@ func OpenPopup(str_id string) { // ImGui::OpenPopup(str_id, popup_flags) func OpenPopupV(str_id string, popup_flags ImGuiPopupFlags /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000015f) + _f.AddProcedureId(0x00000163) runtime.AddStringArg(_f, str_id) runtime.AddIntArg(_f, popup_flags) _f.CallProcedure() @@ -5189,7 +5239,7 @@ func OpenPopupV(str_id string, popup_flags ImGuiPopupFlags /* = 0*/) { // ImGui::OpenPopup(id) func OpenPopupID(id ImGuiID) { _f := currentFffiVar - _f.AddProcedureId(0x00000160) + _f.AddProcedureId(0x00000164) runtime.AddUint32Arg(_f, id) _f.CallProcedure() @@ -5201,7 +5251,7 @@ func OpenPopupID(id ImGuiID) { // ImGui::OpenPopup(id, popup_flags) func OpenPopupVID(id ImGuiID, popup_flags ImGuiPopupFlags /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000161) + _f.AddProcedureId(0x00000165) runtime.AddUint32Arg(_f, id) runtime.AddIntArg(_f, popup_flags) _f.CallProcedure() @@ -5213,7 +5263,7 @@ func OpenPopupVID(id ImGuiID, popup_flags ImGuiPopupFlags /* = 0*/) { // ImGui::OpenPopupOnItemClick() func OpenPopupOnItemClick() { _f := currentFffiVar - _f.AddProcedureId(0x00000162) + _f.AddProcedureId(0x00000166) _f.CallProcedure() } @@ -5225,7 +5275,7 @@ func OpenPopupOnItemClick() { // ImGui::OpenPopupOnItemClick(str_id, popup_flags) func OpenPopupOnItemClickV(str_id string /* = NULL*/, popup_flags ImGuiPopupFlags /* = 1*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000163) + _f.AddProcedureId(0x00000167) runtime.AddStringArg(_f, str_id) runtime.AddIntArg(_f, popup_flags) _f.CallProcedure() @@ -5237,7 +5287,7 @@ func OpenPopupOnItemClickV(str_id string /* = NULL*/, popup_flags ImGuiPopupFlag // ImGui::CloseCurrentPopup() func CloseCurrentPopup() { _f := currentFffiVar - _f.AddProcedureId(0x00000164) + _f.AddProcedureId(0x00000168) _f.CallProcedure() } @@ -5247,7 +5297,7 @@ func CloseCurrentPopup() { // auto r = ImGui::BeginPopupContextItem() func BeginPopupContextItem() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000165) + _f.AddFunctionId(0x00000169) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5265,7 +5315,7 @@ func BeginPopupContextItem() (r bool) { // auto r = ImGui::BeginPopupContextItem(str_id, popup_flags) func BeginPopupContextItemV(str_id string /* = NULL*/, popup_flags ImGuiPopupFlags /* = 1*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000166) + _f.AddFunctionId(0x0000016a) runtime.AddStringArg(_f, str_id) runtime.AddIntArg(_f, popup_flags) _err_ := _f.CallFunction() @@ -5283,7 +5333,7 @@ func BeginPopupContextItemV(str_id string /* = NULL*/, popup_flags ImGuiPopupFla // auto r = ImGui::BeginPopupContextWindow() func BeginPopupContextWindow() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000167) + _f.AddFunctionId(0x0000016b) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5301,7 +5351,7 @@ func BeginPopupContextWindow() (r bool) { // auto r = ImGui::BeginPopupContextWindow(str_id, popup_flags) func BeginPopupContextWindowV(str_id string /* = NULL*/, popup_flags ImGuiPopupFlags /* = 1*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000168) + _f.AddFunctionId(0x0000016c) runtime.AddStringArg(_f, str_id) runtime.AddIntArg(_f, popup_flags) _err_ := _f.CallFunction() @@ -5319,7 +5369,7 @@ func BeginPopupContextWindowV(str_id string /* = NULL*/, popup_flags ImGuiPopupF // auto r = ImGui::BeginPopupContextVoid() func BeginPopupContextVoid() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000169) + _f.AddFunctionId(0x0000016d) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5337,7 +5387,7 @@ func BeginPopupContextVoid() (r bool) { // auto r = ImGui::BeginPopupContextVoid(str_id, popup_flags) func BeginPopupContextVoidV(str_id string /* = NULL*/, popup_flags ImGuiPopupFlags /* = 1*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000016a) + _f.AddFunctionId(0x0000016e) runtime.AddStringArg(_f, str_id) runtime.AddIntArg(_f, popup_flags) _err_ := _f.CallFunction() @@ -5355,7 +5405,7 @@ func BeginPopupContextVoidV(str_id string /* = NULL*/, popup_flags ImGuiPopupFla // auto r = ImGui::IsPopupOpen(str_id) func IsPopupOpen(str_id string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000016b) + _f.AddFunctionId(0x0000016f) runtime.AddStringArg(_f, str_id) _err_ := _f.CallFunction() if _err_ != nil { @@ -5373,7 +5423,7 @@ func IsPopupOpen(str_id string) (r bool) { // auto r = ImGui::IsPopupOpen(str_id, flags) func IsPopupOpenV(str_id string, flags ImGuiPopupFlags /* = 0*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000016c) + _f.AddFunctionId(0x00000170) runtime.AddStringArg(_f, str_id) runtime.AddIntArg(_f, flags) _err_ := _f.CallFunction() @@ -5386,11 +5436,11 @@ func IsPopupOpenV(str_id string, flags ImGuiPopupFlags /* = 0*/) (r bool) { return } -func BeginTable(str_id string, column int) (r bool) { +func BeginTable(str_id string, columns int) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000016d) + _f.AddFunctionId(0x00000171) runtime.AddStringArg(_f, str_id) - runtime.AddIntArg(_f, column) + runtime.AddIntArg(_f, columns) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5401,11 +5451,11 @@ func BeginTable(str_id string, column int) (r bool) { return } -func BeginTableV(str_id string, column int, flags ImGuiTableFlags /* = 0*/, outer_size ImVec2 /* = ImVec2(0.0f, 0.0f)*/, inner_width float32 /* = 0.0f*/) (r bool) { +func BeginTableV(str_id string, columns int, flags ImGuiTableFlags /* = 0*/, outer_size ImVec2 /* = ImVec2(0.0f, 0.0f)*/, inner_width float32 /* = 0.0f*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000016e) + _f.AddFunctionId(0x00000172) runtime.AddStringArg(_f, str_id) - runtime.AddIntArg(_f, column) + runtime.AddIntArg(_f, columns) runtime.AddIntArg(_f, flags) runtime.AddComplex64Arg(_f, outer_size) runtime.AddFloat32Arg(_f, inner_width) @@ -5424,7 +5474,7 @@ func BeginTableV(str_id string, column int, flags ImGuiTableFlags /* = 0*/, oute // ImGui::EndTable() func EndTable() { _f := currentFffiVar - _f.AddProcedureId(0x0000016f) + _f.AddProcedureId(0x00000173) _f.CallProcedure() } @@ -5434,7 +5484,7 @@ func EndTable() { // ImGui::TableNextRow() func TableNextRow() { _f := currentFffiVar - _f.AddProcedureId(0x00000170) + _f.AddProcedureId(0x00000174) _f.CallProcedure() } @@ -5446,7 +5496,7 @@ func TableNextRow() { // ImGui::TableNextRow(row_flags, min_row_height) func TableNextRowV(row_flags ImGuiTableRowFlags /* = 0*/, min_row_height float32 /* = 0.0f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000171) + _f.AddProcedureId(0x00000175) runtime.AddIntArg(_f, row_flags) runtime.AddFloat32Arg(_f, min_row_height) _f.CallProcedure() @@ -5458,7 +5508,7 @@ func TableNextRowV(row_flags ImGuiTableRowFlags /* = 0*/, min_row_height float32 // auto r = ImGui::TableNextColumn() func TableNextColumn() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000172) + _f.AddFunctionId(0x00000176) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5474,7 +5524,7 @@ func TableNextColumn() (r bool) { // auto r = ImGui::TableSetColumnIndex(column_n) func TableSetColumnIndex(column_n int) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000173) + _f.AddFunctionId(0x00000177) runtime.AddIntArg(_f, column_n) _err_ := _f.CallFunction() if _err_ != nil { @@ -5488,7 +5538,7 @@ func TableSetColumnIndex(column_n int) (r bool) { func TableSetupColumn(label string) { _f := currentFffiVar - _f.AddProcedureId(0x00000174) + _f.AddProcedureId(0x00000178) runtime.AddStringArg(_f, label) _f.CallProcedure() @@ -5496,7 +5546,7 @@ func TableSetupColumn(label string) { func TableSetupColumnV(label string, flags ImGuiTableColumnFlags /* = 0*/, init_width_or_weight float32 /* = 0.0f*/, user_id ImGuiID /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000175) + _f.AddProcedureId(0x00000179) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, flags) runtime.AddFloat32Arg(_f, init_width_or_weight) @@ -5510,7 +5560,7 @@ func TableSetupColumnV(label string, flags ImGuiTableColumnFlags /* = 0*/, init_ // ImGui::TableSetupScrollFreeze(cols, rows) func TableSetupScrollFreeze(cols int, rows int) { _f := currentFffiVar - _f.AddProcedureId(0x00000176) + _f.AddProcedureId(0x0000017a) runtime.AddIntArg(_f, cols) runtime.AddIntArg(_f, rows) _f.CallProcedure() @@ -5522,7 +5572,7 @@ func TableSetupScrollFreeze(cols int, rows int) { // ImGui::TableHeader(label) func TableHeader(label string) { _f := currentFffiVar - _f.AddProcedureId(0x00000177) + _f.AddProcedureId(0x0000017b) runtime.AddStringArg(_f, label) _f.CallProcedure() @@ -5533,7 +5583,7 @@ func TableHeader(label string) { // ImGui::TableHeadersRow() func TableHeadersRow() { _f := currentFffiVar - _f.AddProcedureId(0x00000178) + _f.AddProcedureId(0x0000017c) _f.CallProcedure() } @@ -5543,7 +5593,7 @@ func TableHeadersRow() { // ImGui::TableAngledHeadersRow() func TableAngledHeadersRow() { _f := currentFffiVar - _f.AddProcedureId(0x00000179) + _f.AddProcedureId(0x0000017d) _f.CallProcedure() } @@ -5553,7 +5603,7 @@ func TableAngledHeadersRow() { // auto r = ImGui::TableGetColumnCount() func TableGetColumnCount() (r int) { _f := currentFffiVar - _f.AddFunctionId(0x0000017a) + _f.AddFunctionId(0x0000017e) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5569,7 +5619,7 @@ func TableGetColumnCount() (r int) { // auto r = ImGui::TableGetColumnIndex() func TableGetColumnIndex() (r int) { _f := currentFffiVar - _f.AddFunctionId(0x0000017b) + _f.AddFunctionId(0x0000017f) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5585,7 +5635,7 @@ func TableGetColumnIndex() (r int) { // auto r = ImGui::TableGetRowIndex() func TableGetRowIndex() (r int) { _f := currentFffiVar - _f.AddFunctionId(0x0000017c) + _f.AddFunctionId(0x00000180) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5601,7 +5651,7 @@ func TableGetRowIndex() (r int) { // auto r = ImGui::TableGetColumnName() func TableGetColumnName() (r string) { _f := currentFffiVar - _f.AddFunctionId(0x0000017d) + _f.AddFunctionId(0x00000181) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5618,7 +5668,7 @@ func TableGetColumnName() (r string) { // auto r = ImGui::TableGetColumnName(column_n) func TableGetColumnNameV(column_n int /* = -1*/) (r string) { _f := currentFffiVar - _f.AddFunctionId(0x0000017e) + _f.AddFunctionId(0x00000182) runtime.AddIntArg(_f, column_n) _err_ := _f.CallFunction() if _err_ != nil { @@ -5635,7 +5685,7 @@ func TableGetColumnNameV(column_n int /* = -1*/) (r string) { // auto r = ImGui::TableGetColumnFlags() func TableGetColumnFlags() (r ImGuiTableColumnFlags) { _f := currentFffiVar - _f.AddFunctionId(0x0000017f) + _f.AddFunctionId(0x00000183) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5652,7 +5702,7 @@ func TableGetColumnFlags() (r ImGuiTableColumnFlags) { // auto r = ImGui::TableGetColumnFlags(column_n) func TableGetColumnFlagsV(column_n int /* = -1*/) (r ImGuiTableColumnFlags) { _f := currentFffiVar - _f.AddFunctionId(0x00000180) + _f.AddFunctionId(0x00000184) runtime.AddIntArg(_f, column_n) _err_ := _f.CallFunction() if _err_ != nil { @@ -5669,19 +5719,35 @@ func TableGetColumnFlagsV(column_n int /* = -1*/) (r ImGuiTableColumnFlags) { // ImGui::TableSetColumnEnabled(column_n, v) func TableSetColumnEnabled(column_n int, v bool) { _f := currentFffiVar - _f.AddProcedureId(0x00000181) + _f.AddProcedureId(0x00000185) runtime.AddIntArg(_f, column_n) runtime.AddBoolArg(_f, v) _f.CallProcedure() } +// TableGetHoveredColumn return hovered column. return -1 when table is not hovered. return columns_count if the unused space at the right of visible columns is hovered. Can also use (TableGetColumnFlags() & ImGuiTableColumnFlags_IsHovered) instead. +//foreign code: +// auto r = ImGui::TableGetHoveredColumn() +func TableGetHoveredColumn() (r int) { + _f := currentFffiVar + _f.AddFunctionId(0x00000186) + _err_ := _f.CallFunction() + if _err_ != nil { + currentFffiErrorHandler(_err_) + return + } + r = (runtime.GetIntRetr[int](_f)) + + return +} + // TableSetBgColor change the color of a cell, row, or column. See ImGuiTableBgTarget_ flags for details. //foreign code: // ImGui::TableSetBgColor(target, color) func TableSetBgColor(target ImGuiTableBgTarget, color uint32) { _f := currentFffiVar - _f.AddProcedureId(0x00000182) + _f.AddProcedureId(0x00000187) runtime.AddIntArg(_f, target) runtime.AddUint32Arg(_f, color) _f.CallProcedure() @@ -5694,7 +5760,7 @@ func TableSetBgColor(target ImGuiTableBgTarget, color uint32) { // ImGui::TableSetBgColor(target, color, column_n) func TableSetBgColorV(target ImGuiTableBgTarget, color uint32, column_n int /* = -1*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000183) + _f.AddProcedureId(0x00000188) runtime.AddIntArg(_f, target) runtime.AddUint32Arg(_f, color) runtime.AddIntArg(_f, column_n) @@ -5704,17 +5770,17 @@ func TableSetBgColorV(target ImGuiTableBgTarget, color uint32, column_n int /* = func Columns() { _f := currentFffiVar - _f.AddProcedureId(0x00000184) + _f.AddProcedureId(0x00000189) _f.CallProcedure() } -func ColumnsV(count int /* = 1*/, id string /* = NULL*/, border bool /* = true*/) { +func ColumnsV(count int /* = 1*/, id string /* = NULL*/, borders bool /* = true*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000185) + _f.AddProcedureId(0x0000018a) runtime.AddIntArg(_f, count) runtime.AddStringArg(_f, id) - runtime.AddBoolArg(_f, border) + runtime.AddBoolArg(_f, borders) _f.CallProcedure() } @@ -5724,7 +5790,7 @@ func ColumnsV(count int /* = 1*/, id string /* = NULL*/, border bool /* = true*/ // ImGui::NextColumn() func NextColumn() { _f := currentFffiVar - _f.AddProcedureId(0x00000186) + _f.AddProcedureId(0x0000018b) _f.CallProcedure() } @@ -5734,7 +5800,7 @@ func NextColumn() { // auto r = ImGui::GetColumnIndex() func GetColumnIndex() (r int) { _f := currentFffiVar - _f.AddFunctionId(0x00000187) + _f.AddFunctionId(0x0000018c) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5750,7 +5816,7 @@ func GetColumnIndex() (r int) { // auto r = ImGui::GetColumnWidth() func GetColumnWidth() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000188) + _f.AddFunctionId(0x0000018d) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5767,7 +5833,7 @@ func GetColumnWidth() (r float32) { // auto r = ImGui::GetColumnWidth(column_index) func GetColumnWidthV(column_index int /* = -1*/) (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000189) + _f.AddFunctionId(0x0000018e) runtime.AddIntArg(_f, column_index) _err_ := _f.CallFunction() if _err_ != nil { @@ -5784,7 +5850,7 @@ func GetColumnWidthV(column_index int /* = -1*/) (r float32) { // ImGui::SetColumnWidth(column_index, width) func SetColumnWidth(column_index int, width float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000018a) + _f.AddProcedureId(0x0000018f) runtime.AddIntArg(_f, column_index) runtime.AddFloat32Arg(_f, width) _f.CallProcedure() @@ -5796,7 +5862,7 @@ func SetColumnWidth(column_index int, width float32) { // auto r = ImGui::GetColumnOffset() func GetColumnOffset() (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x0000018b) + _f.AddFunctionId(0x00000190) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5813,7 +5879,7 @@ func GetColumnOffset() (r float32) { // auto r = ImGui::GetColumnOffset(column_index) func GetColumnOffsetV(column_index int /* = -1*/) (r float32) { _f := currentFffiVar - _f.AddFunctionId(0x0000018c) + _f.AddFunctionId(0x00000191) runtime.AddIntArg(_f, column_index) _err_ := _f.CallFunction() if _err_ != nil { @@ -5830,7 +5896,7 @@ func GetColumnOffsetV(column_index int /* = -1*/) (r float32) { // ImGui::SetColumnOffset(column_index, offset_x) func SetColumnOffset(column_index int, offset_x float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000018d) + _f.AddProcedureId(0x00000192) runtime.AddIntArg(_f, column_index) runtime.AddFloat32Arg(_f, offset_x) _f.CallProcedure() @@ -5839,7 +5905,7 @@ func SetColumnOffset(column_index int, offset_x float32) { func GetColumnsCount() (r int) { _f := currentFffiVar - _f.AddFunctionId(0x0000018e) + _f.AddFunctionId(0x00000193) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -5855,7 +5921,7 @@ func GetColumnsCount() (r int) { // auto r = ImGui::BeginTabBar(str_id) func BeginTabBar(str_id string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000018f) + _f.AddFunctionId(0x00000194) runtime.AddStringArg(_f, str_id) _err_ := _f.CallFunction() if _err_ != nil { @@ -5873,7 +5939,7 @@ func BeginTabBar(str_id string) (r bool) { // auto r = ImGui::BeginTabBar(str_id, flags) func BeginTabBarV(str_id string, flags ImGuiTabBarFlags /* = 0*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000190) + _f.AddFunctionId(0x00000195) runtime.AddStringArg(_f, str_id) runtime.AddIntArg(_f, flags) _err_ := _f.CallFunction() @@ -5891,7 +5957,7 @@ func BeginTabBarV(str_id string, flags ImGuiTabBarFlags /* = 0*/) (r bool) { // ImGui::EndTabBar() func EndTabBar() { _f := currentFffiVar - _f.AddProcedureId(0x00000191) + _f.AddProcedureId(0x00000196) _f.CallProcedure() } @@ -5901,7 +5967,7 @@ func EndTabBar() { // auto r = ImGui::BeginTabItem(label) func BeginTabItem(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000192) + _f.AddFunctionId(0x00000197) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -5921,7 +5987,7 @@ func BeginTabItem(label string) (r bool) { // auto r = ImGui::BeginTabItem(label, &p_open, flags) func BeginTabItemV(label string, flags ImGuiTabItemFlags /* = 0*/) (r bool, p_open bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000193) + _f.AddFunctionId(0x00000198) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, flags) _err_ := _f.CallFunction() @@ -5940,7 +6006,7 @@ func BeginTabItemV(label string, flags ImGuiTabItemFlags /* = 0*/) (r bool, p_op // ImGui::EndTabItem() func EndTabItem() { _f := currentFffiVar - _f.AddProcedureId(0x00000194) + _f.AddProcedureId(0x00000199) _f.CallProcedure() } @@ -5950,7 +6016,7 @@ func EndTabItem() { // auto r = ImGui::TabItemButton(label) func TabItemButton(label string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000195) + _f.AddFunctionId(0x0000019a) runtime.AddStringArg(_f, label) _err_ := _f.CallFunction() if _err_ != nil { @@ -5968,7 +6034,7 @@ func TabItemButton(label string) (r bool) { // auto r = ImGui::TabItemButton(label, flags) func TabItemButtonV(label string, flags ImGuiTabItemFlags /* = 0*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000196) + _f.AddFunctionId(0x0000019b) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, flags) _err_ := _f.CallFunction() @@ -5986,16 +6052,16 @@ func TabItemButtonV(label string, flags ImGuiTabItemFlags /* = 0*/) (r bool) { // ImGui::SetTabItemClosed(tab_or_docked_window_label) func SetTabItemClosed(tab_or_docked_window_label string) { _f := currentFffiVar - _f.AddProcedureId(0x00000197) + _f.AddProcedureId(0x0000019c) runtime.AddStringArg(_f, tab_or_docked_window_label) _f.CallProcedure() } -func DockSpace(id ImGuiID) (r ImGuiID) { +func DockSpace(dockspace_id ImGuiID) (r ImGuiID) { _f := currentFffiVar - _f.AddFunctionId(0x00000198) - runtime.AddUint32Arg(_f, id) + _f.AddFunctionId(0x0000019d) + runtime.AddUint32Arg(_f, dockspace_id) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6008,7 +6074,7 @@ func DockSpace(id ImGuiID) (r ImGuiID) { func DockSpaceOverViewport() (r ImGuiID) { _f := currentFffiVar - _f.AddFunctionId(0x00000199) + _f.AddFunctionId(0x0000019e) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6024,7 +6090,7 @@ func DockSpaceOverViewport() (r ImGuiID) { // ImGui::SetNextWindowDockID(dock_id) func SetNextWindowDockID(dock_id ImGuiID) { _f := currentFffiVar - _f.AddProcedureId(0x0000019a) + _f.AddProcedureId(0x0000019f) runtime.AddUint32Arg(_f, dock_id) _f.CallProcedure() @@ -6036,7 +6102,7 @@ func SetNextWindowDockID(dock_id ImGuiID) { // ImGui::SetNextWindowDockID(dock_id, cond) func SetNextWindowDockIDV(dock_id ImGuiID, cond ImGuiCond /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000019b) + _f.AddProcedureId(0x000001a0) runtime.AddUint32Arg(_f, dock_id) runtime.AddIntArg(_f, cond) _f.CallProcedure() @@ -6045,7 +6111,7 @@ func SetNextWindowDockIDV(dock_id ImGuiID, cond ImGuiCond /* = 0*/) { func GetWindowDockID() (r ImGuiID) { _f := currentFffiVar - _f.AddFunctionId(0x0000019c) + _f.AddFunctionId(0x000001a1) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6061,7 +6127,7 @@ func GetWindowDockID() (r ImGuiID) { // auto r = ImGui::IsWindowDocked() func IsWindowDocked() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000019d) + _f.AddFunctionId(0x000001a2) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6077,7 +6143,7 @@ func IsWindowDocked() (r bool) { // ImGui::LogToTTY() func LogToTTY() { _f := currentFffiVar - _f.AddProcedureId(0x0000019e) + _f.AddProcedureId(0x000001a3) _f.CallProcedure() } @@ -6088,7 +6154,7 @@ func LogToTTY() { // ImGui::LogToTTY(auto_open_depth) func LogToTTYV(auto_open_depth int /* = -1*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000019f) + _f.AddProcedureId(0x000001a4) runtime.AddIntArg(_f, auto_open_depth) _f.CallProcedure() @@ -6099,7 +6165,7 @@ func LogToTTYV(auto_open_depth int /* = -1*/) { // ImGui::LogToFile() func LogToFile() { _f := currentFffiVar - _f.AddProcedureId(0x000001a0) + _f.AddProcedureId(0x000001a5) _f.CallProcedure() } @@ -6111,7 +6177,7 @@ func LogToFile() { // ImGui::LogToFile(auto_open_depth, filename) func LogToFileV(auto_open_depth int /* = -1*/, filename string /* = NULL*/) { _f := currentFffiVar - _f.AddProcedureId(0x000001a1) + _f.AddProcedureId(0x000001a6) runtime.AddIntArg(_f, auto_open_depth) runtime.AddStringArg(_f, filename) _f.CallProcedure() @@ -6123,7 +6189,7 @@ func LogToFileV(auto_open_depth int /* = -1*/, filename string /* = NULL*/) { // ImGui::LogToClipboard() func LogToClipboard() { _f := currentFffiVar - _f.AddProcedureId(0x000001a2) + _f.AddProcedureId(0x000001a7) _f.CallProcedure() } @@ -6134,7 +6200,7 @@ func LogToClipboard() { // ImGui::LogToClipboard(auto_open_depth) func LogToClipboardV(auto_open_depth int /* = -1*/) { _f := currentFffiVar - _f.AddProcedureId(0x000001a3) + _f.AddProcedureId(0x000001a8) runtime.AddIntArg(_f, auto_open_depth) _f.CallProcedure() @@ -6145,7 +6211,7 @@ func LogToClipboardV(auto_open_depth int /* = -1*/) { // ImGui::LogFinish() func LogFinish() { _f := currentFffiVar - _f.AddProcedureId(0x000001a4) + _f.AddProcedureId(0x000001a9) _f.CallProcedure() } @@ -6155,7 +6221,7 @@ func LogFinish() { // ImGui::LogButtons() func LogButtons() { _f := currentFffiVar - _f.AddProcedureId(0x000001a5) + _f.AddProcedureId(0x000001aa) _f.CallProcedure() } @@ -6165,7 +6231,7 @@ func LogButtons() { // auto r = ImGui::BeginDragDropSource() func BeginDragDropSource() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001a6) + _f.AddFunctionId(0x000001ab) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6182,7 +6248,7 @@ func BeginDragDropSource() (r bool) { // auto r = ImGui::BeginDragDropSource(flags) func BeginDragDropSourceV(flags ImGuiDragDropFlags /* = 0*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001a7) + _f.AddFunctionId(0x000001ac) runtime.AddIntArg(_f, flags) _err_ := _f.CallFunction() if _err_ != nil { @@ -6199,7 +6265,7 @@ func BeginDragDropSourceV(flags ImGuiDragDropFlags /* = 0*/) (r bool) { // ImGui::EndDragDropSource() func EndDragDropSource() { _f := currentFffiVar - _f.AddProcedureId(0x000001a8) + _f.AddProcedureId(0x000001ad) _f.CallProcedure() } @@ -6209,7 +6275,7 @@ func EndDragDropSource() { // auto r = ImGui::BeginDragDropTarget() func BeginDragDropTarget() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001a9) + _f.AddFunctionId(0x000001ae) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6225,21 +6291,21 @@ func BeginDragDropTarget() (r bool) { // ImGui::EndDragDropTarget() func EndDragDropTarget() { _f := currentFffiVar - _f.AddProcedureId(0x000001aa) + _f.AddProcedureId(0x000001af) _f.CallProcedure() } func BeginDisabled() { _f := currentFffiVar - _f.AddProcedureId(0x000001ab) + _f.AddProcedureId(0x000001b0) _f.CallProcedure() } func BeginDisabledV(disabled bool /* = true*/) { _f := currentFffiVar - _f.AddProcedureId(0x000001ac) + _f.AddProcedureId(0x000001b1) runtime.AddBoolArg(_f, disabled) _f.CallProcedure() @@ -6247,14 +6313,14 @@ func BeginDisabledV(disabled bool /* = true*/) { func EndDisabled() { _f := currentFffiVar - _f.AddProcedureId(0x000001ad) + _f.AddProcedureId(0x000001b2) _f.CallProcedure() } func PushClipRect(clip_rect_min ImVec2, clip_rect_max ImVec2, intersect_with_current_clip_rect bool) { _f := currentFffiVar - _f.AddProcedureId(0x000001ae) + _f.AddProcedureId(0x000001b3) runtime.AddComplex64Arg(_f, clip_rect_min) runtime.AddComplex64Arg(_f, clip_rect_max) runtime.AddBoolArg(_f, intersect_with_current_clip_rect) @@ -6264,7 +6330,7 @@ func PushClipRect(clip_rect_min ImVec2, clip_rect_max ImVec2, intersect_with_cur func PopClipRect() { _f := currentFffiVar - _f.AddProcedureId(0x000001af) + _f.AddProcedureId(0x000001b4) _f.CallProcedure() } @@ -6274,7 +6340,7 @@ func PopClipRect() { // ImGui::SetItemDefaultFocus() func SetItemDefaultFocus() { _f := currentFffiVar - _f.AddProcedureId(0x000001b0) + _f.AddProcedureId(0x000001b5) _f.CallProcedure() } @@ -6284,7 +6350,7 @@ func SetItemDefaultFocus() { // ImGui::SetKeyboardFocusHere() func SetKeyboardFocusHere() { _f := currentFffiVar - _f.AddProcedureId(0x000001b1) + _f.AddProcedureId(0x000001b6) _f.CallProcedure() } @@ -6295,7 +6361,7 @@ func SetKeyboardFocusHere() { // ImGui::SetKeyboardFocusHere(offset) func SetKeyboardFocusHereV(offset int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x000001b2) + _f.AddProcedureId(0x000001b7) runtime.AddIntArg(_f, offset) _f.CallProcedure() @@ -6306,7 +6372,7 @@ func SetKeyboardFocusHereV(offset int /* = 0*/) { // ImGui::SetNextItemAllowOverlap() func SetNextItemAllowOverlap() { _f := currentFffiVar - _f.AddProcedureId(0x000001b3) + _f.AddProcedureId(0x000001b8) _f.CallProcedure() } @@ -6316,7 +6382,7 @@ func SetNextItemAllowOverlap() { // auto r = ImGui::IsItemHovered() func IsItemHovered() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001b4) + _f.AddFunctionId(0x000001b9) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6333,7 +6399,7 @@ func IsItemHovered() (r bool) { // auto r = ImGui::IsItemHovered(flags) func IsItemHoveredV(flags ImGuiHoveredFlags /* = 0*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001b5) + _f.AddFunctionId(0x000001ba) runtime.AddIntArg(_f, flags) _err_ := _f.CallFunction() if _err_ != nil { @@ -6350,7 +6416,7 @@ func IsItemHoveredV(flags ImGuiHoveredFlags /* = 0*/) (r bool) { // auto r = ImGui::IsItemActive() func IsItemActive() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001b6) + _f.AddFunctionId(0x000001bb) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6366,7 +6432,7 @@ func IsItemActive() (r bool) { // auto r = ImGui::IsItemFocused() func IsItemFocused() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001b7) + _f.AddFunctionId(0x000001bc) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6382,7 +6448,7 @@ func IsItemFocused() (r bool) { // auto r = ImGui::IsItemClicked() func IsItemClicked() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001b8) + _f.AddFunctionId(0x000001bd) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6399,7 +6465,7 @@ func IsItemClicked() (r bool) { // auto r = ImGui::IsItemClicked(mouse_button) func IsItemClickedV(mouse_button ImGuiMouseButton /* = 0*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001b9) + _f.AddFunctionId(0x000001be) runtime.AddIntArg(_f, mouse_button) _err_ := _f.CallFunction() if _err_ != nil { @@ -6416,7 +6482,7 @@ func IsItemClickedV(mouse_button ImGuiMouseButton /* = 0*/) (r bool) { // auto r = ImGui::IsItemVisible() func IsItemVisible() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001ba) + _f.AddFunctionId(0x000001bf) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6432,7 +6498,7 @@ func IsItemVisible() (r bool) { // auto r = ImGui::IsItemEdited() func IsItemEdited() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001bb) + _f.AddFunctionId(0x000001c0) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6448,7 +6514,7 @@ func IsItemEdited() (r bool) { // auto r = ImGui::IsItemActivated() func IsItemActivated() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001bc) + _f.AddFunctionId(0x000001c1) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6464,7 +6530,7 @@ func IsItemActivated() (r bool) { // auto r = ImGui::IsItemDeactivated() func IsItemDeactivated() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001bd) + _f.AddFunctionId(0x000001c2) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6480,7 +6546,7 @@ func IsItemDeactivated() (r bool) { // auto r = ImGui::IsItemDeactivatedAfterEdit() func IsItemDeactivatedAfterEdit() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001be) + _f.AddFunctionId(0x000001c3) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6496,7 +6562,7 @@ func IsItemDeactivatedAfterEdit() (r bool) { // auto r = ImGui::IsItemToggledOpen() func IsItemToggledOpen() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001bf) + _f.AddFunctionId(0x000001c4) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6512,7 +6578,7 @@ func IsItemToggledOpen() (r bool) { // auto r = ImGui::IsAnyItemHovered() func IsAnyItemHovered() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001c0) + _f.AddFunctionId(0x000001c5) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6528,7 +6594,7 @@ func IsAnyItemHovered() (r bool) { // auto r = ImGui::IsAnyItemActive() func IsAnyItemActive() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001c1) + _f.AddFunctionId(0x000001c6) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6544,7 +6610,7 @@ func IsAnyItemActive() (r bool) { // auto r = ImGui::IsAnyItemFocused() func IsAnyItemFocused() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001c2) + _f.AddFunctionId(0x000001c7) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6560,7 +6626,7 @@ func IsAnyItemFocused() (r bool) { // auto r = ImGui::GetItemID() func GetItemID() (r ImGuiID) { _f := currentFffiVar - _f.AddFunctionId(0x000001c3) + _f.AddFunctionId(0x000001c8) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6576,7 +6642,7 @@ func GetItemID() (r ImGuiID) { // auto r = ImGui::GetItemRectMin() func GetItemRectMin() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x000001c4) + _f.AddFunctionId(0x000001c9) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6592,7 +6658,7 @@ func GetItemRectMin() (r ImVec2) { // auto r = ImGui::GetItemRectMax() func GetItemRectMax() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x000001c5) + _f.AddFunctionId(0x000001ca) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6608,7 +6674,7 @@ func GetItemRectMax() (r ImVec2) { // auto r = ImGui::GetItemRectSize() func GetItemRectSize() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x000001c6) + _f.AddFunctionId(0x000001cb) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6619,12 +6685,12 @@ func GetItemRectSize() (r ImVec2) { return } -// GetBackgroundDrawList get background draw list for the viewport associated to the current window. this draw list will be the first rendering one. Useful to quickly draw shapes/text behind dear imgui contents. +// GetBackgroundDrawList get background draw list for the given viewport or viewport associated to the current window. this draw list will be the first rendering one. Useful to quickly draw shapes/text behind dear imgui contents. //foreign code: // auto r = ImGui::GetBackgroundDrawList() func GetBackgroundDrawList() (r ImDrawListPtr) { _f := currentFffiVar - _f.AddFunctionId(0x000001c7) + _f.AddFunctionId(0x000001cc) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6635,12 +6701,12 @@ func GetBackgroundDrawList() (r ImDrawListPtr) { return } -// GetForegroundDrawList get foreground draw list for the viewport associated to the current window. this draw list will be the last rendered one. Useful to quickly draw shapes/text over dear imgui contents. +// GetForegroundDrawList get foreground draw list for the given viewport or viewport associated to the current window. this draw list will be the top-most rendered one. Useful to quickly draw shapes/text over dear imgui contents. //foreign code: // auto r = ImGui::GetForegroundDrawList() func GetForegroundDrawList() (r ImDrawListPtr) { _f := currentFffiVar - _f.AddFunctionId(0x000001c8) + _f.AddFunctionId(0x000001cd) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6656,7 +6722,7 @@ func GetForegroundDrawList() (r ImDrawListPtr) { // auto r = ImGui::IsRectVisible(size) func IsRectVisible(size ImVec2) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001c9) + _f.AddFunctionId(0x000001ce) runtime.AddComplex64Arg(_f, size) _err_ := _f.CallFunction() if _err_ != nil { @@ -6673,7 +6739,7 @@ func IsRectVisible(size ImVec2) (r bool) { // auto r = ImGui::IsRectVisible(rect_min, rect_max) func IsRectVisible2(rect_min ImVec2, rect_max ImVec2) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001ca) + _f.AddFunctionId(0x000001cf) runtime.AddComplex64Arg(_f, rect_min) runtime.AddComplex64Arg(_f, rect_max) _err_ := _f.CallFunction() @@ -6691,7 +6757,7 @@ func IsRectVisible2(rect_min ImVec2, rect_max ImVec2) (r bool) { // auto r = ImGui::GetTime() func GetTime() (r float64) { _f := currentFffiVar - _f.AddFunctionId(0x000001cb) + _f.AddFunctionId(0x000001d0) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6707,7 +6773,7 @@ func GetTime() (r float64) { // auto r = ImGui::GetFrameCount() func GetFrameCount() (r int) { _f := currentFffiVar - _f.AddFunctionId(0x000001cc) + _f.AddFunctionId(0x000001d1) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -6723,7 +6789,7 @@ func GetFrameCount() (r int) { // auto r = ImGui::GetStyleColorName(idx) func GetStyleColorName(idx ImGuiCol) (r string) { _f := currentFffiVar - _f.AddFunctionId(0x000001cd) + _f.AddFunctionId(0x000001d2) runtime.AddIntArg(_f, idx) _err_ := _f.CallFunction() if _err_ != nil { @@ -6737,7 +6803,7 @@ func GetStyleColorName(idx ImGuiCol) (r string) { func ColorConvertU32ToFloat4(in uint32) (r ImVec4) { _f := currentFffiVar - _f.AddFunctionId(0x000001ce) + _f.AddFunctionId(0x000001d3) runtime.AddUint32Arg(_f, in) _err_ := _f.CallFunction() if _err_ != nil { @@ -6751,7 +6817,7 @@ func ColorConvertU32ToFloat4(in uint32) (r ImVec4) { func ColorConvertFloat4ToU32(in ImVec4) (r uint32) { _f := currentFffiVar - _f.AddFunctionId(0x000001cf) + _f.AddFunctionId(0x000001d4) runtime.AddFloat32Array4Arg(_f, in) _err_ := _f.CallFunction() if _err_ != nil { @@ -6768,7 +6834,7 @@ func ColorConvertFloat4ToU32(in ImVec4) (r uint32) { // auto r = ImGui::IsKeyDown(ImGuiKey(key)) func IsKeyDown(key ImGuiKey) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001d0) + _f.AddFunctionId(0x000001d5) runtime.AddIntArg(_f, key) _err_ := _f.CallFunction() if _err_ != nil { @@ -6785,7 +6851,7 @@ func IsKeyDown(key ImGuiKey) (r bool) { // auto r = ImGui::IsKeyPressed(ImGuiKey(key)) func IsKeyPressed(key ImGuiKey) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001d1) + _f.AddFunctionId(0x000001d6) runtime.AddIntArg(_f, key) _err_ := _f.CallFunction() if _err_ != nil { @@ -6803,7 +6869,7 @@ func IsKeyPressed(key ImGuiKey) (r bool) { // auto r = ImGui::IsKeyPressed(ImGuiKey(key), repeat) func IsKeyPressedV(key ImGuiKey, repeat bool /* = true*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001d2) + _f.AddFunctionId(0x000001d7) runtime.AddIntArg(_f, key) runtime.AddBoolArg(_f, repeat) _err_ := _f.CallFunction() @@ -6821,7 +6887,7 @@ func IsKeyPressedV(key ImGuiKey, repeat bool /* = true*/) (r bool) { // auto r = ImGui::IsKeyReleased(ImGuiKey(key)) func IsKeyReleased(key ImGuiKey) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001d3) + _f.AddFunctionId(0x000001d8) runtime.AddIntArg(_f, key) _err_ := _f.CallFunction() if _err_ != nil { @@ -6838,7 +6904,7 @@ func IsKeyReleased(key ImGuiKey) (r bool) { // auto r = ImGui::GetKeyPressedAmount(ImGuiKey(key), repeat_delay, rate) func GetKeyPressedAmount(key ImGuiKey, repeat_delay float32, rate float32) (r int) { _f := currentFffiVar - _f.AddFunctionId(0x000001d4) + _f.AddFunctionId(0x000001d9) runtime.AddIntArg(_f, key) runtime.AddFloat32Arg(_f, repeat_delay) runtime.AddFloat32Arg(_f, rate) @@ -6857,7 +6923,7 @@ func GetKeyPressedAmount(key ImGuiKey, repeat_delay float32, rate float32) (r in // auto r = ImGui::GetKeyName(ImGuiKey(key)) func GetKeyName(key ImGuiKey) (r string) { _f := currentFffiVar - _f.AddFunctionId(0x000001d5) + _f.AddFunctionId(0x000001da) runtime.AddIntArg(_f, key) _err_ := _f.CallFunction() if _err_ != nil { @@ -6874,20 +6940,31 @@ func GetKeyName(key ImGuiKey) (r string) { // ImGui::SetNextFrameWantCaptureKeyboard(want_capture_keyboard) func SetNextFrameWantCaptureKeyboard(want_capture_keyboard bool) { _f := currentFffiVar - _f.AddProcedureId(0x000001d6) + _f.AddProcedureId(0x000001db) runtime.AddBoolArg(_f, want_capture_keyboard) _f.CallProcedure() } -// IsMouseDown is mouse button held? +// SetItemKeyOwner Set key owner to last item ID if it is hovered or active. Equivalent to 'if (IsItemHovered() || IsItemActive()) { SetKeyOwner(key, GetItemID());'. //foreign code: -// auto r = ImGui::IsMouseDown(button) -func IsMouseDown(button ImGuiMouseButton) (r bool) { +// ImGui::SetItemKeyOwner(ImGuiKey(key)) +func SetItemKeyOwner(key ImGuiKey) { _f := currentFffiVar - _f.AddFunctionId(0x000001d7) - runtime.AddIntArg(_f, button) - _err_ := _f.CallFunction() + _f.AddProcedureId(0x000001dc) + runtime.AddIntArg(_f, key) + _f.CallProcedure() + +} + +// IsMouseDown is mouse button held? +//foreign code: +// auto r = ImGui::IsMouseDown(button) +func IsMouseDown(button ImGuiMouseButton) (r bool) { + _f := currentFffiVar + _f.AddFunctionId(0x000001dd) + runtime.AddIntArg(_f, button) + _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) return @@ -6902,7 +6979,7 @@ func IsMouseDown(button ImGuiMouseButton) (r bool) { // auto r = ImGui::IsMouseClicked(button) func IsMouseClicked(button ImGuiMouseButton) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001d8) + _f.AddFunctionId(0x000001de) runtime.AddIntArg(_f, button) _err_ := _f.CallFunction() if _err_ != nil { @@ -6920,7 +6997,7 @@ func IsMouseClicked(button ImGuiMouseButton) (r bool) { // auto r = ImGui::IsMouseClicked(button, repeat) func IsMouseClickedV(button ImGuiMouseButton, repeat bool /* = false*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001d9) + _f.AddFunctionId(0x000001df) runtime.AddIntArg(_f, button) runtime.AddBoolArg(_f, repeat) _err_ := _f.CallFunction() @@ -6938,7 +7015,7 @@ func IsMouseClickedV(button ImGuiMouseButton, repeat bool /* = false*/) (r bool) // auto r = ImGui::IsMouseReleased(button) func IsMouseReleased(button ImGuiMouseButton) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001da) + _f.AddFunctionId(0x000001e0) runtime.AddIntArg(_f, button) _err_ := _f.CallFunction() if _err_ != nil { @@ -6955,7 +7032,7 @@ func IsMouseReleased(button ImGuiMouseButton) (r bool) { // auto r = ImGui::IsMouseDoubleClicked(button) func IsMouseDoubleClicked(button ImGuiMouseButton) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001db) + _f.AddFunctionId(0x000001e1) runtime.AddIntArg(_f, button) _err_ := _f.CallFunction() if _err_ != nil { @@ -6972,7 +7049,7 @@ func IsMouseDoubleClicked(button ImGuiMouseButton) (r bool) { // auto r = ImGui::GetMouseClickedCount(button) func GetMouseClickedCount(button ImGuiMouseButton) (r int) { _f := currentFffiVar - _f.AddFunctionId(0x000001dc) + _f.AddFunctionId(0x000001e2) runtime.AddIntArg(_f, button) _err_ := _f.CallFunction() if _err_ != nil { @@ -6989,7 +7066,7 @@ func GetMouseClickedCount(button ImGuiMouseButton) (r int) { // auto r = ImGui::IsMouseHoveringRect(r_min, r_max) func IsMouseHoveringRect(r_min ImVec2, r_max ImVec2) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001dd) + _f.AddFunctionId(0x000001e3) runtime.AddComplex64Arg(_f, r_min) runtime.AddComplex64Arg(_f, r_max) _err_ := _f.CallFunction() @@ -7008,7 +7085,7 @@ func IsMouseHoveringRect(r_min ImVec2, r_max ImVec2) (r bool) { // auto r = ImGui::IsMouseHoveringRect(r_min, r_max, clip) func IsMouseHoveringRectV(r_min ImVec2, r_max ImVec2, clip bool /* = true*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001de) + _f.AddFunctionId(0x000001e4) runtime.AddComplex64Arg(_f, r_min) runtime.AddComplex64Arg(_f, r_max) runtime.AddBoolArg(_f, clip) @@ -7027,7 +7104,7 @@ func IsMouseHoveringRectV(r_min ImVec2, r_max ImVec2, clip bool /* = true*/) (r // auto r = ImGui::IsMousePosValid() func IsMousePosValid() (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001df) + _f.AddFunctionId(0x000001e5) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -7043,7 +7120,7 @@ func IsMousePosValid() (r bool) { // auto r = ImGui::GetMousePos() func GetMousePos() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x000001e0) + _f.AddFunctionId(0x000001e6) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -7059,7 +7136,7 @@ func GetMousePos() (r ImVec2) { // auto r = ImGui::GetMousePosOnOpeningCurrentPopup() func GetMousePosOnOpeningCurrentPopup() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x000001e1) + _f.AddFunctionId(0x000001e7) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -7070,12 +7147,12 @@ func GetMousePosOnOpeningCurrentPopup() (r ImVec2) { return } -// IsMouseDragging is mouse dragging? (if lock_threshold < -1.0f, uses io.MouseDraggingThreshold) +// IsMouseDragging is mouse dragging? (uses io.MouseDraggingThreshold if lock_threshold < 0.0f) //foreign code: // auto r = ImGui::IsMouseDragging(button) func IsMouseDragging(button ImGuiMouseButton) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001e2) + _f.AddFunctionId(0x000001e8) runtime.AddIntArg(_f, button) _err_ := _f.CallFunction() if _err_ != nil { @@ -7087,13 +7164,13 @@ func IsMouseDragging(button ImGuiMouseButton) (r bool) { return } -// IsMouseDraggingV is mouse dragging? (if lock_threshold < -1.0f, uses io.MouseDraggingThreshold) +// IsMouseDraggingV is mouse dragging? (uses io.MouseDraggingThreshold if lock_threshold < 0.0f) // * lock_threshold float = -1.0f //foreign code: // auto r = ImGui::IsMouseDragging(button, lock_threshold) func IsMouseDraggingV(button ImGuiMouseButton, lock_threshold float32 /* = -1.0f*/) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001e3) + _f.AddFunctionId(0x000001e9) runtime.AddIntArg(_f, button) runtime.AddFloat32Arg(_f, lock_threshold) _err_ := _f.CallFunction() @@ -7106,12 +7183,12 @@ func IsMouseDraggingV(button ImGuiMouseButton, lock_threshold float32 /* = -1.0f return } -// GetMouseDragDelta return the delta from the initial clicking position while the mouse button is pressed or was just released. This is locked and return 0.0f until the mouse moves past a distance threshold at least once (if lock_threshold < -1.0f, uses io.MouseDraggingThreshold) +// GetMouseDragDelta return the delta from the initial clicking position while the mouse button is pressed or was just released. This is locked and return 0.0f until the mouse moves past a distance threshold at least once (uses io.MouseDraggingThreshold if lock_threshold < 0.0f) //foreign code: // auto r = ImGui::GetMouseDragDelta() func GetMouseDragDelta() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x000001e4) + _f.AddFunctionId(0x000001ea) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -7122,14 +7199,14 @@ func GetMouseDragDelta() (r ImVec2) { return } -// GetMouseDragDeltaV return the delta from the initial clicking position while the mouse button is pressed or was just released. This is locked and return 0.0f until the mouse moves past a distance threshold at least once (if lock_threshold < -1.0f, uses io.MouseDraggingThreshold) +// GetMouseDragDeltaV return the delta from the initial clicking position while the mouse button is pressed or was just released. This is locked and return 0.0f until the mouse moves past a distance threshold at least once (uses io.MouseDraggingThreshold if lock_threshold < 0.0f) // * button ImGuiMouseButton = 0 // * lock_threshold float = -1.0f //foreign code: // auto r = ImGui::GetMouseDragDelta(button, lock_threshold) func GetMouseDragDeltaV(button ImGuiMouseButton /* = 0*/, lock_threshold float32 /* = -1.0f*/) (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x000001e5) + _f.AddFunctionId(0x000001eb) runtime.AddIntArg(_f, button) runtime.AddFloat32Arg(_f, lock_threshold) _err_ := _f.CallFunction() @@ -7144,14 +7221,14 @@ func GetMouseDragDeltaV(button ImGuiMouseButton /* = 0*/, lock_threshold float32 func ResetMouseDragDelta() { _f := currentFffiVar - _f.AddProcedureId(0x000001e6) + _f.AddProcedureId(0x000001ec) _f.CallProcedure() } func ResetMouseDragDeltaV(button ImGuiMouseButton /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x000001e7) + _f.AddProcedureId(0x000001ed) runtime.AddIntArg(_f, button) _f.CallProcedure() @@ -7162,7 +7239,7 @@ func ResetMouseDragDeltaV(button ImGuiMouseButton /* = 0*/) { // auto r = ImGui::GetMouseCursor() func GetMouseCursor() (r ImGuiMouseCursor) { _f := currentFffiVar - _f.AddFunctionId(0x000001e8) + _f.AddFunctionId(0x000001ee) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -7178,7 +7255,7 @@ func GetMouseCursor() (r ImGuiMouseCursor) { // ImGui::SetMouseCursor(cursor_type) func SetMouseCursor(cursor_type ImGuiMouseCursor) { _f := currentFffiVar - _f.AddProcedureId(0x000001e9) + _f.AddProcedureId(0x000001ef) runtime.AddIntArg(_f, cursor_type) _f.CallProcedure() @@ -7189,7 +7266,7 @@ func SetMouseCursor(cursor_type ImGuiMouseCursor) { // ImGui::SetNextFrameWantCaptureMouse(want_capture_mouse) func SetNextFrameWantCaptureMouse(want_capture_mouse bool) { _f := currentFffiVar - _f.AddProcedureId(0x000001ea) + _f.AddProcedureId(0x000001f0) runtime.AddBoolArg(_f, want_capture_mouse) _f.CallProcedure() @@ -7197,7 +7274,7 @@ func SetNextFrameWantCaptureMouse(want_capture_mouse bool) { func GetClipboardText() (r string) { _f := currentFffiVar - _f.AddFunctionId(0x000001eb) + _f.AddFunctionId(0x000001f1) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -7210,7 +7287,7 @@ func GetClipboardText() (r string) { func SetClipboardText(text string) { _f := currentFffiVar - _f.AddProcedureId(0x000001ec) + _f.AddProcedureId(0x000001f2) runtime.AddStringArg(_f, text) _f.CallProcedure() @@ -7221,7 +7298,7 @@ func SetClipboardText(text string) { // ImGui::LoadIniSettingsFromDisk(ini_filename) func LoadIniSettingsFromDisk(ini_filename string) { _f := currentFffiVar - _f.AddProcedureId(0x000001ed) + _f.AddProcedureId(0x000001f3) runtime.AddStringArg(_f, ini_filename) _f.CallProcedure() @@ -7232,7 +7309,7 @@ func LoadIniSettingsFromDisk(ini_filename string) { // ImGui::LoadIniSettingsFromMemory(ini_data) func LoadIniSettingsFromMemory(ini_data string) { _f := currentFffiVar - _f.AddProcedureId(0x000001ee) + _f.AddProcedureId(0x000001f4) runtime.AddStringArg(_f, ini_data) _f.CallProcedure() @@ -7244,7 +7321,7 @@ func LoadIniSettingsFromMemory(ini_data string) { // ImGui::LoadIniSettingsFromMemory(ini_data, ini_size) func LoadIniSettingsFromMemoryV(ini_data string, ini_size Size_t /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x000001ef) + _f.AddProcedureId(0x000001f5) runtime.AddStringArg(_f, ini_data) runtime.AddUint64Arg(_f, ini_size) _f.CallProcedure() @@ -7256,7 +7333,7 @@ func LoadIniSettingsFromMemoryV(ini_data string, ini_size Size_t /* = 0*/) { // ImGui::SaveIniSettingsToDisk(ini_filename) func SaveIniSettingsToDisk(ini_filename string) { _f := currentFffiVar - _f.AddProcedureId(0x000001f0) + _f.AddProcedureId(0x000001f6) runtime.AddStringArg(_f, ini_filename) _f.CallProcedure() @@ -7267,7 +7344,7 @@ func SaveIniSettingsToDisk(ini_filename string) { // auto r = ImGui::SaveIniSettingsToMemory() func SaveIniSettingsToMemory() (r string) { _f := currentFffiVar - _f.AddFunctionId(0x000001f1) + _f.AddFunctionId(0x000001f7) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -7280,7 +7357,7 @@ func SaveIniSettingsToMemory() (r string) { func DebugTextEncoding(text string) { _f := currentFffiVar - _f.AddProcedureId(0x000001f2) + _f.AddProcedureId(0x000001f8) runtime.AddStringArg(_f, text) _f.CallProcedure() @@ -7288,18 +7365,25 @@ func DebugTextEncoding(text string) { func DebugFlashStyleColor(idx ImGuiCol) { _f := currentFffiVar - _f.AddProcedureId(0x000001f3) + _f.AddProcedureId(0x000001f9) runtime.AddIntArg(_f, idx) _f.CallProcedure() } +func DebugStartItemPicker() { + _f := currentFffiVar + _f.AddProcedureId(0x000001fa) + _f.CallProcedure() + +} + // DebugCheckVersionAndDataLayout This is called by IMGUI_CHECKVERSION() macro. //foreign code: // auto r = ImGui::DebugCheckVersionAndDataLayout(version_str, sz_io, sz_style, sz_vec2, sz_vec4, sz_drawvert, sz_drawidx) func DebugCheckVersionAndDataLayout(version_str string, sz_io Size_t, sz_style Size_t, sz_vec2 Size_t, sz_vec4 Size_t, sz_drawvert Size_t, sz_drawidx Size_t) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x000001f4) + _f.AddFunctionId(0x000001fb) runtime.AddStringArg(_f, version_str) runtime.AddUint64Arg(_f, sz_io) runtime.AddUint64Arg(_f, sz_style) @@ -7322,7 +7406,7 @@ func DebugCheckVersionAndDataLayout(version_str string, sz_io Size_t, sz_style S // ImGui::UpdatePlatformWindows() func UpdatePlatformWindows() { _f := currentFffiVar - _f.AddProcedureId(0x000001f5) + _f.AddProcedureId(0x000001fc) _f.CallProcedure() } @@ -7332,7 +7416,7 @@ func UpdatePlatformWindows() { // ImGui::RenderPlatformWindowsDefault() func RenderPlatformWindowsDefault() { _f := currentFffiVar - _f.AddProcedureId(0x000001f6) + _f.AddProcedureId(0x000001fd) _f.CallProcedure() } @@ -7342,80 +7426,82 @@ func RenderPlatformWindowsDefault() { // ImGui::DestroyPlatformWindows() func DestroyPlatformWindows() { _f := currentFffiVar - _f.AddProcedureId(0x000001f7) + _f.AddProcedureId(0x000001fe) _f.CallProcedure() } -// GetKeyIndex map ImGuiKey_* values into legacy native key index. == io.KeyMap[key] +// GetContentRegionMax Content boundaries max (e.g. window boundaries including scrolling, or current column boundaries). You should never need this. Always use GetCursorScreenPos() and GetContentRegionAvail()! //foreign code: -// auto r = ImGui::GetKeyIndex(ImGuiKey(key)) -func GetKeyIndex(key ImGuiKey) (r ImGuiKey) { +// auto r = ImGui::GetContentRegionMax() +func GetContentRegionMax() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x000001f8) - runtime.AddIntArg(_f, key) + _f.AddFunctionId(0x000001ff) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) return } - r = ImGuiKey(runtime.GetIntRetr[int](_f)) + r = ImVec2(runtime.GetComplex64Retr[complex64](_f)) return } -// SetItemAllowOverlap Use SetNextItemAllowOverlap() before item. +// GetWindowContentRegionMin Content boundaries min for the window (roughly (0,0)-Scroll), in window-local coordinates. You should never need this. Always use GetCursorScreenPos() and GetContentRegionAvail()! //foreign code: -// ImGui::SetItemAllowOverlap() -func SetItemAllowOverlap() { +// auto r = ImGui::GetWindowContentRegionMin() +func GetWindowContentRegionMin() (r ImVec2) { _f := currentFffiVar - _f.AddProcedureId(0x000001f9) - _f.CallProcedure() + _f.AddFunctionId(0x00000200) + _err_ := _f.CallFunction() + if _err_ != nil { + currentFffiErrorHandler(_err_) + return + } + r = ImVec2(runtime.GetComplex64Retr[complex64](_f)) + return } -// ImageButton Use new ImageButton() signature (explicit item id, regular FramePadding) +// GetWindowContentRegionMax Content boundaries max for the window (roughly (0,0)+Size-Scroll), in window-local coordinates. You should never need this. Always use GetCursorScreenPos() and GetContentRegionAvail()! //foreign code: -// auto r = ImGui::ImageButton(ImTextureID(user_texture_id), size) -func ImageButtonOld(user_texture_id ImTextureID, size ImVec2) (r bool) { +// auto r = ImGui::GetWindowContentRegionMax() +func GetWindowContentRegionMax() (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x000001fa) - runtime.AddUintptrArg(_f, user_texture_id) - runtime.AddComplex64Arg(_f, size) + _f.AddFunctionId(0x00000201) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) return } - r = (runtime.GetBoolRetr[bool](_f)) + r = ImVec2(runtime.GetComplex64Retr[complex64](_f)) return } -// ImageButtonV Use new ImageButton() signature (explicit item id, regular FramePadding) -// * uv0 const ImVec2 & = ImVec2(0, 0) -// * uv1 const ImVec2 & = ImVec2(1, 1) -// * frame_padding int = -1 -// * bg_col const ImVec4 & = ImVec4(0, 0, 0, 0) -// * tint_col const ImVec4 & = ImVec4(1, 1, 1, 1) +// SetItemAllowOverlap Use SetNextItemAllowOverlap() before item. //foreign code: -// auto r = ImGui::ImageButton(ImTextureID(user_texture_id), size, uv0, uv1, frame_padding, bg_col, tint_col) -func ImageButtonVOld(user_texture_id ImTextureID, size ImVec2, uv0 ImVec2 /* = ImVec2(0, 0)*/, uv1 ImVec2 /* = ImVec2(1, 1)*/, frame_padding int /* = -1*/, bg_col ImVec4 /* = ImVec4(0, 0, 0, 0)*/, tint_col ImVec4 /* = ImVec4(1, 1, 1, 1)*/) (r bool) { +// ImGui::SetItemAllowOverlap() +func SetItemAllowOverlap() { _f := currentFffiVar - _f.AddFunctionId(0x000001fb) - runtime.AddUintptrArg(_f, user_texture_id) - runtime.AddComplex64Arg(_f, size) - runtime.AddComplex64Arg(_f, uv0) - runtime.AddComplex64Arg(_f, uv1) - runtime.AddIntArg(_f, frame_padding) - runtime.AddFloat32Array4Arg(_f, bg_col) - runtime.AddFloat32Array4Arg(_f, tint_col) + _f.AddProcedureId(0x00000202) + _f.CallProcedure() + +} + +// GetKeyIndex Map ImGuiKey_* values into legacy native key index. == io.KeyMap[key]. When using a 1.87+ backend using io.AddKeyEvent(), calling GetKeyIndex() with ANY ImGuiKey_XXXX values will return the same value! +//foreign code: +// auto r = ImGui::GetKeyIndex(ImGuiKey(key)) +func GetKeyIndex(key ImGuiKey) (r ImGuiKey) { + _f := currentFffiVar + _f.AddFunctionId(0x00000203) + runtime.AddIntArg(_f, key) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) return } - r = (runtime.GetBoolRetr[bool](_f)) + r = ImGuiKey(runtime.GetIntRetr[int](_f)) return } @@ -7426,7 +7512,7 @@ func ImageButtonVOld(user_texture_id ImTextureID, size ImVec2, uv0 ImVec2 /* = I func NewHexEditor() (r ImHexEditorPtr) { _f := currentFffiVar - _f.AddFunctionId(0x000001fc) + _f.AddFunctionId(0x00000204) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -7471,7 +7557,7 @@ func NewHexEditor() (r ImHexEditorPtr) { func (foreignptr ImHexEditorPtr) Destroy() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000001fd) + _f.AddProcedureId(0x00000205) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -7479,7 +7565,7 @@ func (foreignptr ImHexEditorPtr) Destroy() { func (foreignptr ImHexEditorPtr) GetSettings() (readOnly bool, cols int, showOptions bool, showDataPreview bool, showHexII bool, showAscii bool, greyOutZeroes bool, upperCaseHex bool, midColsCount int, addrDigitsCount int, footerExtraHeight float32, highlightColor uint32) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x000001fe) + _f.AddFunctionId(0x00000206) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -7535,7 +7621,7 @@ func (foreignptr ImHexEditorPtr) GetSettings() (readOnly bool, cols int, showOpt // func (foreignptr ImHexEditorPtr) SetSettings(readOnly bool, cols int, showOptions bool, showDataPreview bool, showHexII bool, showAscii bool, greyOutZeroes bool, upperCaseHex bool, midColsCount int, addrDigitsCount int, footerExtraHeight float32, highlightColor uint32) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x000001ff) + _f.AddProcedureId(0x00000207) runtime.AddUintptrArg(_f, foreignptr) runtime.AddBoolArg(_f, readOnly) runtime.AddIntArg(_f, cols) @@ -7555,7 +7641,7 @@ func (foreignptr ImHexEditorPtr) SetSettings(readOnly bool, cols int, showOption func (foreignptr ImHexEditorPtr) GotoAddrAndHighlight(addrMin Size_t, addrMax Size_t) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000200) + _f.AddProcedureId(0x00000208) runtime.AddUintptrArg(_f, foreignptr) runtime.AddUint64Arg(_f, addrMin) runtime.AddUint64Arg(_f, addrMax) @@ -7565,7 +7651,7 @@ func (foreignptr ImHexEditorPtr) GotoAddrAndHighlight(addrMin Size_t, addrMax Si func (foreignptr ImHexEditorPtr) DrawWindow(title string, data []byte) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000201) + _f.AddProcedureId(0x00000209) runtime.AddUintptrArg(_f, foreignptr) runtime.AddStringArg(_f, title) runtime.AddBytesArg(_f, data) @@ -7575,7 +7661,7 @@ func (foreignptr ImHexEditorPtr) DrawWindow(title string, data []byte) { func (foreignptr ImHexEditorPtr) DrawWindowV(title string, baseDisplayAddr Size_t) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000202) + _f.AddProcedureId(0x0000020a) runtime.AddUintptrArg(_f, foreignptr) runtime.AddStringArg(_f, title) runtime.AddUint64Arg(_f, baseDisplayAddr) @@ -7585,7 +7671,7 @@ func (foreignptr ImHexEditorPtr) DrawWindowV(title string, baseDisplayAddr Size_ func (foreignptr ImHexEditorPtr) DrawContents() { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000203) + _f.AddProcedureId(0x0000020b) runtime.AddUintptrArg(_f, foreignptr) _f.CallProcedure() @@ -7593,7 +7679,7 @@ func (foreignptr ImHexEditorPtr) DrawContents() { func (foreignptr ImHexEditorPtr) DrawContentV(baseDisplayAddr Size_t) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000204) + _f.AddProcedureId(0x0000020c) runtime.AddUintptrArg(_f, foreignptr) runtime.AddUint64Arg(_f, baseDisplayAddr) _f.CallProcedure() @@ -7602,7 +7688,7 @@ func (foreignptr ImHexEditorPtr) DrawContentV(baseDisplayAddr Size_t) { func (foreignptr ImHexEditorPtr) SetData(data []byte) { _f := foreignptr.getFffi() - _f.AddProcedureId(0x00000205) + _f.AddProcedureId(0x0000020d) runtime.AddUintptrArg(_f, foreignptr) runtime.AddBytesArg(_f, data) _f.CallProcedure() @@ -7611,7 +7697,7 @@ func (foreignptr ImHexEditorPtr) SetData(data []byte) { func (foreignptr ImHexEditorPtr) GetData() (data []byte) { _f := foreignptr.getFffi() - _f.AddFunctionId(0x00000206) + _f.AddFunctionId(0x0000020e) runtime.AddUintptrArg(_f, foreignptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -7632,7 +7718,7 @@ func (foreignptr ImHexEditorPtr) GetData() (data []byte) { func TextUnformatted(text string) { _f := currentFffiVar - _f.AddProcedureId(0x00000207) + _f.AddProcedureId(0x0000020f) runtime.AddStringArg(_f, text) _f.CallProcedure() } @@ -7642,7 +7728,7 @@ func TextUnformatted(text string) { // ImGui::LabelText(label,"%.*s",(int)getStringLength(text),text) func LabelText(label string, text string) { _f := currentFffiVar - _f.AddProcedureId(0x00000208) + _f.AddProcedureId(0x00000210) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, text) _f.CallProcedure() @@ -7654,7 +7740,7 @@ func LabelText(label string, text string) { // ImGui::BulletText("%.*s",(int)getStringLength(text),text) func BulletText(text string) { _f := currentFffiVar - _f.AddProcedureId(0x00000209) + _f.AddProcedureId(0x00000211) runtime.AddStringArg(_f, text) _f.CallProcedure() @@ -7662,7 +7748,7 @@ func BulletText(text string) { func GetIoDeltaTime() (dt float32) { _f := currentFffiVar - _f.AddFunctionId(0x0000020a) + _f.AddFunctionId(0x00000212) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -7675,7 +7761,7 @@ func GetIoDeltaTime() (dt float32) { func CalcTextWidth(text string) (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x0000020b) + _f.AddFunctionId(0x00000213) runtime.AddStringArg(_f, text) _err_ := _f.CallFunction() if _err_ != nil { @@ -7689,7 +7775,7 @@ func CalcTextWidth(text string) (r ImVec2) { func CalcTextWidthV(text string, hideTextAfterDoubleHash bool, floatWrapWidth float32) (r ImVec2) { _f := currentFffiVar - _f.AddFunctionId(0x0000020c) + _f.AddFunctionId(0x00000214) runtime.AddStringArg(_f, text) runtime.AddBoolArg(_f, hideTextAfterDoubleHash) runtime.AddFloat32Arg(_f, floatWrapWidth) @@ -7709,7 +7795,7 @@ func CalcTextWidthV(text string, hideTextAfterDoubleHash bool, floatWrapWidth fl func InputText(label string, textIn string, maxLength Size_t) (textOut string, changed bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000020d) + _f.AddFunctionId(0x00000215) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, textIn) runtime.AddUint64Arg(_f, maxLength) @@ -7726,7 +7812,7 @@ func InputText(label string, textIn string, maxLength Size_t) (textOut string, c func InputTextV(label string, textIn string, maxLength Size_t, flags ImGuiInputTextFlags) (textOut string, changed bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000020e) + _f.AddFunctionId(0x00000216) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, textIn) runtime.AddUint64Arg(_f, maxLength) @@ -7744,7 +7830,7 @@ func InputTextV(label string, textIn string, maxLength Size_t, flags ImGuiInputT func InputTextWithHint(label string, hint string, textIn string, maxLength Size_t) (textOut string, changed bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000020f) + _f.AddFunctionId(0x00000217) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, hint) runtime.AddStringArg(_f, textIn) @@ -7762,7 +7848,7 @@ func InputTextWithHint(label string, hint string, textIn string, maxLength Size_ func InputTextWithHintV(label string, hint string, textIn string, maxLength Size_t, flags ImGuiInputTextFlags) (textOut string, changed bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000210) + _f.AddFunctionId(0x00000218) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, hint) runtime.AddStringArg(_f, textIn) @@ -7785,7 +7871,7 @@ func InputTextWithHintV(label string, hint string, textIn string, maxLength Size func BringCurrentWindowToDisplayFront() { _f := currentFffiVar - _f.AddProcedureId(0x00000211) + _f.AddProcedureId(0x00000219) _f.CallProcedure() } // -- deactivated -- // //go:build fffi_idl_code @@ -7795,7 +7881,7 @@ func BringCurrentWindowToDisplayFront() { func Knob(label string, valueP float32, v_min float32, v_max float32) (value float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000212) + _f.AddFunctionId(0x0000021a) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, valueP) runtime.AddFloat32Arg(_f, v_min) @@ -7813,7 +7899,7 @@ func Knob(label string, valueP float32, v_min float32, v_max float32) (value flo func KnobV(label string, valueP float32, v_min float32, v_max float32, speed float32, format string, variant ImGuiKnobVariant, size float32, flags ImGuiKnobFlags, steps int) (value float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000213) + _f.AddFunctionId(0x0000021b) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, valueP) runtime.AddFloat32Arg(_f, v_min) @@ -7837,7 +7923,7 @@ func KnobV(label string, valueP float32, v_min float32, v_max float32, func KnobInt(label string, valueP int, v_min int, v_max int) (value int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000214) + _f.AddFunctionId(0x0000021c) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, valueP) runtime.AddIntArg(_f, v_min) @@ -7856,7 +7942,7 @@ func KnobInt(label string, valueP int, v_min int, v_max int) (value int, r bool) func KnobIntV(label string, valueP int, v_min int, v_max int, speed float32, format string, variant ImGuiKnobVariant, size float32, flags ImGuiKnobFlags, steps int) (value int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000215) + _f.AddFunctionId(0x0000021d) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, valueP) runtime.AddIntArg(_f, v_min) @@ -7884,7 +7970,7 @@ func KnobIntV(label string, valueP int, v_min int, v_max int, func BeginPiePopup(name string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000216) + _f.AddFunctionId(0x0000021e) runtime.AddStringArg(_f, name) _err_ := _f.CallFunction() if _err_ != nil { @@ -7897,7 +7983,7 @@ func BeginPiePopup(name string) (r bool) { func BeginPiePopupV(name string, iMouseButton int) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000217) + _f.AddFunctionId(0x0000021f) runtime.AddStringArg(_f, name) runtime.AddIntArg(_f, iMouseButton) _err_ := _f.CallFunction() @@ -7912,14 +7998,14 @@ func BeginPiePopupV(name string, iMouseButton int) (r bool) { func EndPiePopup() { _f := currentFffiVar - _f.AddProcedureId(0x00000218) + _f.AddProcedureId(0x00000220) _f.CallProcedure() } func PieMenuItem(name string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000219) + _f.AddFunctionId(0x00000221) runtime.AddStringArg(_f, name) _err_ := _f.CallFunction() if _err_ != nil { @@ -7933,7 +8019,7 @@ func PieMenuItem(name string) (r bool) { func PieMenuItemV(name string, bEnabled /* = true */ bool) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000021a) + _f.AddFunctionId(0x00000222) runtime.AddStringArg(_f, name) runtime.AddBoolArg(_f, bEnabled) _err_ := _f.CallFunction() @@ -7948,7 +8034,7 @@ func PieMenuItemV(name string, bEnabled /* = true */ bool) (r bool) { func BeginPieMenu(name string) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000021b) + _f.AddFunctionId(0x00000223) runtime.AddStringArg(_f, name) _err_ := _f.CallFunction() if _err_ != nil { @@ -7962,7 +8048,7 @@ func BeginPieMenu(name string) (r bool) { func BeginPieMenuV(name string, bEnabled /* = true */ bool) (r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000021c) + _f.AddFunctionId(0x00000224) runtime.AddStringArg(_f, name) runtime.AddBoolArg(_f, bEnabled) _err_ := _f.CallFunction() @@ -7977,7 +8063,7 @@ func BeginPieMenuV(name string, bEnabled /* = true */ bool) (r bool) { func EndPieMenu() { _f := currentFffiVar - _f.AddProcedureId(0x0000021d) + _f.AddProcedureId(0x00000225) _f.CallProcedure() } @@ -7988,7 +8074,7 @@ func EndPieMenu() { func SliderFloat32(label string, vP float32, p_min float32, p_max float32) (v float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000021e) + _f.AddFunctionId(0x00000226) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, vP) runtime.AddFloat32Arg(_f, p_min) @@ -8006,7 +8092,7 @@ func SliderFloat32(label string, vP float32, p_min float32, p_max float32) (v fl func SliderFloat32V(label string, vP float32, p_min float32, p_max float32, format string, flags ImGuiSliderFlags) (v float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000021f) + _f.AddFunctionId(0x00000227) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, vP) runtime.AddFloat32Arg(_f, p_min) @@ -8026,7 +8112,7 @@ func SliderFloat32V(label string, vP float32, p_min float32, p_max float32, form func SliderFloat32NV(label string, vP []float32, v_min float32, v_max float32, format string, flags ImGuiSliderFlags) (v []float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000220) + _f.AddFunctionId(0x00000228) runtime.AddStringArg(_f, label) runtime.AddFloat32SliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_min) @@ -8046,7 +8132,7 @@ func SliderFloat32NV(label string, vP []float32, v_min float32, v_max float32, f func SliderFloat32N(label string, vP []float32, v_min float32, v_max float32) (v []float32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000221) + _f.AddFunctionId(0x00000229) runtime.AddStringArg(_f, label) runtime.AddFloat32SliceArg(_f, vP) runtime.AddFloat32Arg(_f, v_min) @@ -8068,7 +8154,7 @@ func SliderFloat32N(label string, vP []float32, v_min float32, v_max float32) (v func SliderFloat64(label string, vP float64, p_min float64, p_max float64) (v float64, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000222) + _f.AddFunctionId(0x0000022a) runtime.AddStringArg(_f, label) runtime.AddFloat64Arg(_f, vP) runtime.AddFloat64Arg(_f, p_min) @@ -8086,7 +8172,7 @@ func SliderFloat64(label string, vP float64, p_min float64, p_max float64) (v fl func SliderFloat64V(label string, vP float64, p_min float64, p_max float64, format string, flags ImGuiSliderFlags) (v float64, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000223) + _f.AddFunctionId(0x0000022b) runtime.AddStringArg(_f, label) runtime.AddFloat64Arg(_f, vP) runtime.AddFloat64Arg(_f, p_min) @@ -8106,7 +8192,7 @@ func SliderFloat64V(label string, vP float64, p_min float64, p_max float64, form func SliderFloat64NV(label string, vP []float64, v_min float64, v_max float64, format string, flags ImGuiSliderFlags) (v []float64, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000224) + _f.AddFunctionId(0x0000022c) runtime.AddStringArg(_f, label) runtime.AddFloat64SliceArg(_f, vP) runtime.AddFloat64Arg(_f, v_min) @@ -8126,7 +8212,7 @@ func SliderFloat64NV(label string, vP []float64, v_min float64, v_max float64, f func SliderFloat64N(label string, vP []float64, v_min float64, v_max float64) (v []float64, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000225) + _f.AddFunctionId(0x0000022d) runtime.AddStringArg(_f, label) runtime.AddFloat64SliceArg(_f, vP) runtime.AddFloat64Arg(_f, v_min) @@ -8148,7 +8234,7 @@ func SliderFloat64N(label string, vP []float64, v_min float64, v_max float64) (v func SliderInt(label string, vP int, p_min int, p_max int) (v int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000226) + _f.AddFunctionId(0x0000022e) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, vP) runtime.AddIntArg(_f, p_min) @@ -8166,7 +8252,7 @@ func SliderInt(label string, vP int, p_min int, p_max int) (v int, r bool) { func SliderIntV(label string, vP int, p_min int, p_max int, format string, flags ImGuiSliderFlags) (v int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000227) + _f.AddFunctionId(0x0000022f) runtime.AddStringArg(_f, label) runtime.AddIntArg(_f, vP) runtime.AddIntArg(_f, p_min) @@ -8186,7 +8272,7 @@ func SliderIntV(label string, vP int, p_min int, p_max int, format string, flags func SliderIntNV(label string, vP []int, v_min int, v_max int, format string, flags ImGuiSliderFlags) (v []int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000228) + _f.AddFunctionId(0x00000230) runtime.AddStringArg(_f, label) runtime.AddIntSliceArg(_f, vP) runtime.AddIntArg(_f, v_min) @@ -8206,7 +8292,7 @@ func SliderIntNV(label string, vP []int, v_min int, v_max int, format string, fl func SliderIntN(label string, vP []int, v_min int, v_max int) (v []int, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000229) + _f.AddFunctionId(0x00000231) runtime.AddStringArg(_f, label) runtime.AddIntSliceArg(_f, vP) runtime.AddIntArg(_f, v_min) @@ -8228,7 +8314,7 @@ func SliderIntN(label string, vP []int, v_min int, v_max int) (v []int, r bool) func SliderInt16(label string, vP int16, p_min int16, p_max int16) (v int16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000022a) + _f.AddFunctionId(0x00000232) runtime.AddStringArg(_f, label) runtime.AddInt16Arg(_f, vP) runtime.AddInt16Arg(_f, p_min) @@ -8246,7 +8332,7 @@ func SliderInt16(label string, vP int16, p_min int16, p_max int16) (v int16, r b func SliderInt16V(label string, vP int16, p_min int16, p_max int16, format string, flags ImGuiSliderFlags) (v int16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000022b) + _f.AddFunctionId(0x00000233) runtime.AddStringArg(_f, label) runtime.AddInt16Arg(_f, vP) runtime.AddInt16Arg(_f, p_min) @@ -8266,7 +8352,7 @@ func SliderInt16V(label string, vP int16, p_min int16, p_max int16, format strin func SliderInt16NV(label string, vP []int16, v_min int16, v_max int16, format string, flags ImGuiSliderFlags) (v []int16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000022c) + _f.AddFunctionId(0x00000234) runtime.AddStringArg(_f, label) runtime.AddInt16SliceArg(_f, vP) runtime.AddInt16Arg(_f, v_min) @@ -8286,7 +8372,7 @@ func SliderInt16NV(label string, vP []int16, v_min int16, v_max int16, format st func SliderInt16N(label string, vP []int16, v_min int16, v_max int16) (v []int16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000022d) + _f.AddFunctionId(0x00000235) runtime.AddStringArg(_f, label) runtime.AddInt16SliceArg(_f, vP) runtime.AddInt16Arg(_f, v_min) @@ -8308,7 +8394,7 @@ func SliderInt16N(label string, vP []int16, v_min int16, v_max int16) (v []int16 func SliderInt32(label string, vP int32, p_min int32, p_max int32) (v int32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000022e) + _f.AddFunctionId(0x00000236) runtime.AddStringArg(_f, label) runtime.AddInt32Arg(_f, vP) runtime.AddInt32Arg(_f, p_min) @@ -8326,7 +8412,7 @@ func SliderInt32(label string, vP int32, p_min int32, p_max int32) (v int32, r b func SliderInt32V(label string, vP int32, p_min int32, p_max int32, format string, flags ImGuiSliderFlags) (v int32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000022f) + _f.AddFunctionId(0x00000237) runtime.AddStringArg(_f, label) runtime.AddInt32Arg(_f, vP) runtime.AddInt32Arg(_f, p_min) @@ -8346,7 +8432,7 @@ func SliderInt32V(label string, vP int32, p_min int32, p_max int32, format strin func SliderInt32NV(label string, vP []int32, v_min int32, v_max int32, format string, flags ImGuiSliderFlags) (v []int32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000230) + _f.AddFunctionId(0x00000238) runtime.AddStringArg(_f, label) runtime.AddInt32SliceArg(_f, vP) runtime.AddInt32Arg(_f, v_min) @@ -8366,7 +8452,7 @@ func SliderInt32NV(label string, vP []int32, v_min int32, v_max int32, format st func SliderInt32N(label string, vP []int32, v_min int32, v_max int32) (v []int32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000231) + _f.AddFunctionId(0x00000239) runtime.AddStringArg(_f, label) runtime.AddInt32SliceArg(_f, vP) runtime.AddInt32Arg(_f, v_min) @@ -8388,7 +8474,7 @@ func SliderInt32N(label string, vP []int32, v_min int32, v_max int32) (v []int32 func SliderInt8(label string, vP int8, p_min int8, p_max int8) (v int8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000232) + _f.AddFunctionId(0x0000023a) runtime.AddStringArg(_f, label) runtime.AddInt8Arg(_f, vP) runtime.AddInt8Arg(_f, p_min) @@ -8406,7 +8492,7 @@ func SliderInt8(label string, vP int8, p_min int8, p_max int8) (v int8, r bool) func SliderInt8V(label string, vP int8, p_min int8, p_max int8, format string, flags ImGuiSliderFlags) (v int8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000233) + _f.AddFunctionId(0x0000023b) runtime.AddStringArg(_f, label) runtime.AddInt8Arg(_f, vP) runtime.AddInt8Arg(_f, p_min) @@ -8426,7 +8512,7 @@ func SliderInt8V(label string, vP int8, p_min int8, p_max int8, format string, f func SliderInt8NV(label string, vP []int8, v_min int8, v_max int8, format string, flags ImGuiSliderFlags) (v []int8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000234) + _f.AddFunctionId(0x0000023c) runtime.AddStringArg(_f, label) runtime.AddInt8SliceArg(_f, vP) runtime.AddInt8Arg(_f, v_min) @@ -8446,7 +8532,7 @@ func SliderInt8NV(label string, vP []int8, v_min int8, v_max int8, format string func SliderInt8N(label string, vP []int8, v_min int8, v_max int8) (v []int8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000235) + _f.AddFunctionId(0x0000023d) runtime.AddStringArg(_f, label) runtime.AddInt8SliceArg(_f, vP) runtime.AddInt8Arg(_f, v_min) @@ -8468,7 +8554,7 @@ func SliderInt8N(label string, vP []int8, v_min int8, v_max int8) (v []int8, r b func SliderUInt(label string, vP uint, p_min uint, p_max uint) (v uint, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000236) + _f.AddFunctionId(0x0000023e) runtime.AddStringArg(_f, label) runtime.AddUintArg(_f, vP) runtime.AddUintArg(_f, p_min) @@ -8486,7 +8572,7 @@ func SliderUInt(label string, vP uint, p_min uint, p_max uint) (v uint, r bool) func SliderUIntV(label string, vP uint, p_min uint, p_max uint, format string, flags ImGuiSliderFlags) (v uint, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000237) + _f.AddFunctionId(0x0000023f) runtime.AddStringArg(_f, label) runtime.AddUintArg(_f, vP) runtime.AddUintArg(_f, p_min) @@ -8506,7 +8592,7 @@ func SliderUIntV(label string, vP uint, p_min uint, p_max uint, format string, f func SliderUIntNV(label string, vP []uint, v_min uint, v_max uint, format string, flags ImGuiSliderFlags) (v []uint, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000238) + _f.AddFunctionId(0x00000240) runtime.AddStringArg(_f, label) runtime.AddUintSliceArg(_f, vP) runtime.AddUintArg(_f, v_min) @@ -8526,7 +8612,7 @@ func SliderUIntNV(label string, vP []uint, v_min uint, v_max uint, format string func SliderUIntN(label string, vP []uint, v_min uint, v_max uint) (v []uint, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000239) + _f.AddFunctionId(0x00000241) runtime.AddStringArg(_f, label) runtime.AddUintSliceArg(_f, vP) runtime.AddUintArg(_f, v_min) @@ -8548,7 +8634,7 @@ func SliderUIntN(label string, vP []uint, v_min uint, v_max uint) (v []uint, r b func SliderUInt16(label string, vP uint16, p_min uint16, p_max uint16) (v uint16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000023a) + _f.AddFunctionId(0x00000242) runtime.AddStringArg(_f, label) runtime.AddUint16Arg(_f, vP) runtime.AddUint16Arg(_f, p_min) @@ -8566,7 +8652,7 @@ func SliderUInt16(label string, vP uint16, p_min uint16, p_max uint16) (v uint16 func SliderUInt16V(label string, vP uint16, p_min uint16, p_max uint16, format string, flags ImGuiSliderFlags) (v uint16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000023b) + _f.AddFunctionId(0x00000243) runtime.AddStringArg(_f, label) runtime.AddUint16Arg(_f, vP) runtime.AddUint16Arg(_f, p_min) @@ -8586,7 +8672,7 @@ func SliderUInt16V(label string, vP uint16, p_min uint16, p_max uint16, format s func SliderUInt16NV(label string, vP []uint16, v_min uint16, v_max uint16, format string, flags ImGuiSliderFlags) (v []uint16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000023c) + _f.AddFunctionId(0x00000244) runtime.AddStringArg(_f, label) runtime.AddUint16SliceArg(_f, vP) runtime.AddUint16Arg(_f, v_min) @@ -8606,7 +8692,7 @@ func SliderUInt16NV(label string, vP []uint16, v_min uint16, v_max uint16, forma func SliderUInt16N(label string, vP []uint16, v_min uint16, v_max uint16) (v []uint16, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000023d) + _f.AddFunctionId(0x00000245) runtime.AddStringArg(_f, label) runtime.AddUint16SliceArg(_f, vP) runtime.AddUint16Arg(_f, v_min) @@ -8628,7 +8714,7 @@ func SliderUInt16N(label string, vP []uint16, v_min uint16, v_max uint16) (v []u func SliderUInt32(label string, vP uint32, p_min uint32, p_max uint32) (v uint32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000023e) + _f.AddFunctionId(0x00000246) runtime.AddStringArg(_f, label) runtime.AddUint32Arg(_f, vP) runtime.AddUint32Arg(_f, p_min) @@ -8646,7 +8732,7 @@ func SliderUInt32(label string, vP uint32, p_min uint32, p_max uint32) (v uint32 func SliderUInt32V(label string, vP uint32, p_min uint32, p_max uint32, format string, flags ImGuiSliderFlags) (v uint32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000023f) + _f.AddFunctionId(0x00000247) runtime.AddStringArg(_f, label) runtime.AddUint32Arg(_f, vP) runtime.AddUint32Arg(_f, p_min) @@ -8666,7 +8752,7 @@ func SliderUInt32V(label string, vP uint32, p_min uint32, p_max uint32, format s func SliderUInt32NV(label string, vP []uint32, v_min uint32, v_max uint32, format string, flags ImGuiSliderFlags) (v []uint32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000240) + _f.AddFunctionId(0x00000248) runtime.AddStringArg(_f, label) runtime.AddUint32SliceArg(_f, vP) runtime.AddUint32Arg(_f, v_min) @@ -8686,7 +8772,7 @@ func SliderUInt32NV(label string, vP []uint32, v_min uint32, v_max uint32, forma func SliderUInt32N(label string, vP []uint32, v_min uint32, v_max uint32) (v []uint32, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000241) + _f.AddFunctionId(0x00000249) runtime.AddStringArg(_f, label) runtime.AddUint32SliceArg(_f, vP) runtime.AddUint32Arg(_f, v_min) @@ -8708,7 +8794,7 @@ func SliderUInt32N(label string, vP []uint32, v_min uint32, v_max uint32) (v []u func SliderUInt8(label string, vP uint8, p_min uint8, p_max uint8) (v uint8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000242) + _f.AddFunctionId(0x0000024a) runtime.AddStringArg(_f, label) runtime.AddUint8Arg(_f, vP) runtime.AddUint8Arg(_f, p_min) @@ -8726,7 +8812,7 @@ func SliderUInt8(label string, vP uint8, p_min uint8, p_max uint8) (v uint8, r b func SliderUInt8V(label string, vP uint8, p_min uint8, p_max uint8, format string, flags ImGuiSliderFlags) (v uint8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000243) + _f.AddFunctionId(0x0000024b) runtime.AddStringArg(_f, label) runtime.AddUint8Arg(_f, vP) runtime.AddUint8Arg(_f, p_min) @@ -8746,7 +8832,7 @@ func SliderUInt8V(label string, vP uint8, p_min uint8, p_max uint8, format strin func SliderUInt8NV(label string, vP []uint8, v_min uint8, v_max uint8, format string, flags ImGuiSliderFlags) (v []uint8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000244) + _f.AddFunctionId(0x0000024c) runtime.AddStringArg(_f, label) runtime.AddUint8SliceArg(_f, vP) runtime.AddUint8Arg(_f, v_min) @@ -8766,7 +8852,7 @@ func SliderUInt8NV(label string, vP []uint8, v_min uint8, v_max uint8, format st func SliderUInt8N(label string, vP []uint8, v_min uint8, v_max uint8) (v []uint8, r bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000245) + _f.AddFunctionId(0x0000024d) runtime.AddStringArg(_f, label) runtime.AddUint8SliceArg(_f, vP) runtime.AddUint8Arg(_f, v_min) @@ -8788,7 +8874,7 @@ func SliderUInt8N(label string, vP []uint8, v_min uint8, v_max uint8) (v []uint8 func SpinnerDots(label string, nextdotP float32, radius float32, thickness float32) (nextdot float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000246) + _f.AddFunctionId(0x0000024e) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, nextdotP) runtime.AddFloat32Arg(_f, radius) @@ -8804,7 +8890,7 @@ func SpinnerDots(label string, nextdotP float32, radius float32, thickness float func SpinnerDotsV(label string, nextdotP float32, radius float32, thickness float32, color uint32, speed float32, dots Size_t, minth float32) (nextdot float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000247) + _f.AddFunctionId(0x0000024f) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, nextdotP) runtime.AddFloat32Arg(_f, radius) @@ -8825,7 +8911,7 @@ func SpinnerDotsV(label string, nextdotP float32, radius float32, thickness floa func SpinnerDemos() { _f := currentFffiVar - _f.AddProcedureId(0x00000248) + _f.AddProcedureId(0x00000250) _f.CallProcedure() } @@ -8835,7 +8921,7 @@ func SpinnerDemos() { func SpinnerRainbow(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000249) + _f.AddProcedureId(0x00000251) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8846,7 +8932,7 @@ func SpinnerRainbow(label string, radius float32, thickness float32, color uint3 func SpinnerRainbowV(label string, radius float32, thickness float32, color uint32, speed float32, ang_min float32 /* = 0.f*/, ang_max float32 /* = PI_2*/, arcs int /* = 1*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000024a) + _f.AddProcedureId(0x00000252) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8860,7 +8946,7 @@ func SpinnerRainbowV(label string, radius float32, thickness float32, color uint func SpinnerRainbowMix(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000024b) + _f.AddProcedureId(0x00000253) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8872,7 +8958,7 @@ func SpinnerRainbowMix(label string, radius float32, thickness float32, color ui func SpinnerRainbowMixV(label string, radius float32, thickness float32, color uint32, speed float32, ang_min float32 /* = 0.f*/, ang_max float32 /* = PI_2*/, arcs int /* = 1*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000024c) + _f.AddProcedureId(0x00000254) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8888,7 +8974,7 @@ func SpinnerRainbowMixV(label string, radius float32, thickness float32, color u func SpinnerRotatingHeart(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000024d) + _f.AddProcedureId(0x00000255) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8900,7 +8986,7 @@ func SpinnerRotatingHeart(label string, radius float32, thickness float32, color func SpinnerRotatingHeartV(label string, radius float32, thickness float32, color uint32, speed float32, ang_min float32 /* = 0.f*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000024e) + _f.AddProcedureId(0x00000256) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8913,7 +8999,7 @@ func SpinnerRotatingHeartV(label string, radius float32, thickness float32, colo func SpinnerAng(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000024f) + _f.AddProcedureId(0x00000257) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8923,7 +9009,7 @@ func SpinnerAng(label string, radius float32, thickness float32) { func SpinnerAngV(label string, radius float32, thickness float32, color uint32 /* = white*/, bg uint32 /* = white*/, speed float32 /* = 2.8f*/, angle float32 /* = IM_PI*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000250) + _f.AddProcedureId(0x00000258) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8938,7 +9024,7 @@ func SpinnerAngV(label string, radius float32, thickness float32, color uint32 / func SpinnerAngMix(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000251) + _f.AddProcedureId(0x00000259) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8948,7 +9034,7 @@ func SpinnerAngMix(label string, radius float32, thickness float32) { func SpinnerAngMixV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, angle float32 /* = IM_PI*/, arcs int /* = 4*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000252) + _f.AddProcedureId(0x0000025a) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8963,7 +9049,7 @@ func SpinnerAngMixV(label string, radius float32, thickness float32, color uint3 func SpinnerLoadingRing(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000253) + _f.AddProcedureId(0x0000025b) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8973,7 +9059,7 @@ func SpinnerLoadingRing(label string, radius float32, thickness float32) { func SpinnerLoadingRingV(label string, radius float32, thickness float32, color uint32 /* = white*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/, segments int /* = 5*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000254) + _f.AddProcedureId(0x0000025c) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8987,7 +9073,7 @@ func SpinnerLoadingRingV(label string, radius float32, thickness float32, color func SpinnerClock(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000255) + _f.AddProcedureId(0x0000025d) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -8997,7 +9083,7 @@ func SpinnerClock(label string, radius float32, thickness float32) { func SpinnerClockV(label string, radius float32, thickness float32, color uint32 /* = white*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000256) + _f.AddProcedureId(0x0000025e) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9010,7 +9096,7 @@ func SpinnerClockV(label string, radius float32, thickness float32, color uint32 func SpinnerPulsar(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000257) + _f.AddProcedureId(0x0000025f) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9020,7 +9106,7 @@ func SpinnerPulsar(label string, radius float32, thickness float32) { func SpinnerPulsarV(label string, radius float32, thickness float32, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/, sequence bool /* = true*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000258) + _f.AddProcedureId(0x00000260) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9033,7 +9119,7 @@ func SpinnerPulsarV(label string, radius float32, thickness float32, bg uint32 / func SpinnerTwinPulsar(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000259) + _f.AddProcedureId(0x00000261) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9043,7 +9129,7 @@ func SpinnerTwinPulsar(label string, radius float32, thickness float32) { func SpinnerTwinPulsarV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, rings int /* = 2*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000025a) + _f.AddProcedureId(0x00000262) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9056,7 +9142,7 @@ func SpinnerTwinPulsarV(label string, radius float32, thickness float32, color u func SpinnerFadePulsar(label string, radius float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000025b) + _f.AddProcedureId(0x00000263) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) _f.CallProcedure() @@ -9065,7 +9151,7 @@ func SpinnerFadePulsar(label string, radius float32) { func SpinnerFadePulsarV(label string, radius float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, rings int /* = 2*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000025c) + _f.AddProcedureId(0x00000264) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -9077,7 +9163,7 @@ func SpinnerFadePulsarV(label string, radius float32, color uint32 /* = white*/, func SpinnerCircularLines(label string, radius float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000025d) + _f.AddProcedureId(0x00000265) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) _f.CallProcedure() @@ -9086,7 +9172,7 @@ func SpinnerCircularLines(label string, radius float32) { func SpinnerCircularLinesV(label string, radius float32, color uint32 /* = white*/, speed float32 /* = 1.8f*/, lines int /* = 8*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000025e) + _f.AddProcedureId(0x00000266) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -9098,7 +9184,7 @@ func SpinnerCircularLinesV(label string, radius float32, color uint32 /* = white func SpinnerVDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000025f) + _f.AddProcedureId(0x00000267) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9108,7 +9194,7 @@ func SpinnerVDots(label string, radius float32, thickness float32) { func SpinnerVDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, bgcolor uint32 /* = white*/, speed float32 /* = 2.8f*/, dots Size_t /* = 12*/, mdots Size_t /* = 6*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000260) + _f.AddProcedureId(0x00000268) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9123,7 +9209,7 @@ func SpinnerVDotsV(label string, radius float32, thickness float32, color uint32 func SpinnerBounceDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000261) + _f.AddProcedureId(0x00000269) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9133,7 +9219,7 @@ func SpinnerBounceDots(label string, radius float32, thickness float32) { func SpinnerBounceDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, dots Size_t /* = 3*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000262) + _f.AddProcedureId(0x0000026a) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9147,7 +9233,7 @@ func SpinnerBounceDotsV(label string, radius float32, thickness float32, color u func SpinnerZipDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000263) + _f.AddProcedureId(0x0000026b) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9157,7 +9243,7 @@ func SpinnerZipDots(label string, radius float32, thickness float32) { func SpinnerZipDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, dots Size_t /* = 5*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000264) + _f.AddProcedureId(0x0000026c) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9170,7 +9256,7 @@ func SpinnerZipDotsV(label string, radius float32, thickness float32, color uint func SpinnerDotsToPoints(label string, radius float32, thickness float32, offset_k float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000265) + _f.AddProcedureId(0x0000026d) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9181,7 +9267,7 @@ func SpinnerDotsToPoints(label string, radius float32, thickness float32, offset func SpinnerDotsToPointsV(label string, radius float32, thickness float32, offset_k float32, color uint32 /* = white*/, speed float32 /* = 1.8f*/, dots Size_t /* = 5*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000266) + _f.AddProcedureId(0x0000026e) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9195,7 +9281,7 @@ func SpinnerDotsToPointsV(label string, radius float32, thickness float32, offse func SpinnerDotsToBar(label string, radius float32, thickness float32, offset_k float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000267) + _f.AddProcedureId(0x0000026f) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9206,7 +9292,7 @@ func SpinnerDotsToBar(label string, radius float32, thickness float32, offset_k func SpinnerDotsToBarV(label string, radius float32, thickness float32, offset_k float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, dots Size_t /* = 5*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000268) + _f.AddProcedureId(0x00000270) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9220,7 +9306,7 @@ func SpinnerDotsToBarV(label string, radius float32, thickness float32, offset_k func SpinnerWaveDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000269) + _f.AddProcedureId(0x00000271) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9230,7 +9316,7 @@ func SpinnerWaveDots(label string, radius float32, thickness float32) { func SpinnerWaveDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, lt int /* = 8*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000026a) + _f.AddProcedureId(0x00000272) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9243,7 +9329,7 @@ func SpinnerWaveDotsV(label string, radius float32, thickness float32, color uin func SpinnerFadeDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000026b) + _f.AddProcedureId(0x00000273) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9253,7 +9339,7 @@ func SpinnerFadeDots(label string, radius float32, thickness float32) { func SpinnerFadeDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, lt int /* = 8*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000026c) + _f.AddProcedureId(0x00000274) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9267,7 +9353,7 @@ func SpinnerFadeDotsV(label string, radius float32, thickness float32, color uin func SpinnerThreeDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000026d) + _f.AddProcedureId(0x00000275) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9277,7 +9363,7 @@ func SpinnerThreeDots(label string, radius float32, thickness float32) { func SpinnerThreeDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, lt int /* = 8*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000026e) + _f.AddProcedureId(0x00000276) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9290,7 +9376,7 @@ func SpinnerThreeDotsV(label string, radius float32, thickness float32, color ui func SpinnerFiveDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000026f) + _f.AddProcedureId(0x00000277) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9300,7 +9386,7 @@ func SpinnerFiveDots(label string, radius float32, thickness float32) { func SpinnerFiveDotsV(label string, radius float32, thickness float32, color uint32 /* = 0xffffffff*/, speed float32 /* = 2.8f*/, lt int /* = 8*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000270) + _f.AddProcedureId(0x00000278) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9313,7 +9399,7 @@ func SpinnerFiveDotsV(label string, radius float32, thickness float32, color uin func Spinner4Caleidospcope(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000271) + _f.AddProcedureId(0x00000279) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9323,7 +9409,7 @@ func Spinner4Caleidospcope(label string, radius float32, thickness float32) { func Spinner4CaleidospcopeV(label string, radius float32, thickness float32, color uint32 /* = 0xffffffff*/, speed float32 /* = 2.8f*/, lt int /* = 8*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000272) + _f.AddProcedureId(0x0000027a) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9336,7 +9422,7 @@ func Spinner4CaleidospcopeV(label string, radius float32, thickness float32, col func SpinnerMultiFadeDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000273) + _f.AddProcedureId(0x0000027b) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9346,7 +9432,7 @@ func SpinnerMultiFadeDots(label string, radius float32, thickness float32) { func SpinnerMultiFadeDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, lt int /* = 8*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000274) + _f.AddProcedureId(0x0000027c) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9359,7 +9445,7 @@ func SpinnerMultiFadeDotsV(label string, radius float32, thickness float32, colo func SpinnerScaleDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000275) + _f.AddProcedureId(0x0000027d) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9369,7 +9455,7 @@ func SpinnerScaleDots(label string, radius float32, thickness float32) { func SpinnerScaleDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, lt int /* = 8*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000276) + _f.AddProcedureId(0x0000027e) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9382,7 +9468,7 @@ func SpinnerScaleDotsV(label string, radius float32, thickness float32, color ui func SpinnerSquareSpins(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000277) + _f.AddProcedureId(0x0000027f) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9392,7 +9478,7 @@ func SpinnerSquareSpins(label string, radius float32, thickness float32) { func SpinnerSquareSpinsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000278) + _f.AddProcedureId(0x00000280) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9404,7 +9490,7 @@ func SpinnerSquareSpinsV(label string, radius float32, thickness float32, color func SpinnerMovingDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000279) + _f.AddProcedureId(0x00000281) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9414,7 +9500,7 @@ func SpinnerMovingDots(label string, radius float32, thickness float32) { func SpinnerMovingDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, dots Size_t /* = 3*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000027a) + _f.AddProcedureId(0x00000282) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9427,7 +9513,7 @@ func SpinnerMovingDotsV(label string, radius float32, thickness float32, color u func SpinnerRotateDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000027b) + _f.AddProcedureId(0x00000283) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9437,7 +9523,7 @@ func SpinnerRotateDots(label string, radius float32, thickness float32) { func SpinnerRotateDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, dots int /* = 2*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000027c) + _f.AddProcedureId(0x00000284) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9451,7 +9537,7 @@ func SpinnerRotateDotsV(label string, radius float32, thickness float32, color u func SpinnerOrionDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000027d) + _f.AddProcedureId(0x00000285) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9461,7 +9547,7 @@ func SpinnerOrionDots(label string, radius float32, thickness float32) { func SpinnerOrionDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs int /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000027e) + _f.AddProcedureId(0x00000286) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9474,7 +9560,7 @@ func SpinnerOrionDotsV(label string, radius float32, thickness float32, color ui func SpinnerGalaxyDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000027f) + _f.AddProcedureId(0x00000287) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9484,7 +9570,7 @@ func SpinnerGalaxyDots(label string, radius float32, thickness float32) { func SpinnerGalaxyDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs int /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000280) + _f.AddProcedureId(0x00000288) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9497,7 +9583,7 @@ func SpinnerGalaxyDotsV(label string, radius float32, thickness float32, color u func SpinnerTwinAng(label string, radius1 float32, radius2 float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000281) + _f.AddProcedureId(0x00000289) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -9508,7 +9594,7 @@ func SpinnerTwinAng(label string, radius1 float32, radius2 float32, thickness fl func SpinnerTwinAngV(label string, radius1 float32, radius2 float32, thickness float32, color1 uint32 /* = white*/, color2 uint32 /* = red*/, speed float32 /* = 2.8f*/, angle float32 /* = IM_PI*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000282) + _f.AddProcedureId(0x0000028a) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -9523,7 +9609,7 @@ func SpinnerTwinAngV(label string, radius1 float32, radius2 float32, thickness f func SpinnerFilling(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000283) + _f.AddProcedureId(0x0000028b) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9533,7 +9619,7 @@ func SpinnerFilling(label string, radius float32, thickness float32) { func SpinnerFillingV(label string, radius float32, thickness float32, color1 uint32 /* = white*/, color2 uint32 /* = red*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000284) + _f.AddProcedureId(0x0000028c) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9546,7 +9632,7 @@ func SpinnerFillingV(label string, radius float32, thickness float32, color1 uin func SpinnerTopup(label string, radius1 float32, radius2 float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000285) + _f.AddProcedureId(0x0000028d) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -9556,7 +9642,7 @@ func SpinnerTopup(label string, radius1 float32, radius2 float32) { func SpinnerTopupV(label string, radius1 float32, radius2 float32, color uint32 /* = red*/, fg uint32 /* = white*/, bg uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000286) + _f.AddProcedureId(0x0000028e) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -9570,7 +9656,7 @@ func SpinnerTopupV(label string, radius1 float32, radius2 float32, color uint32 func SpinnerTwinAng180(label string, radius1 float32, radius2 float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000287) + _f.AddProcedureId(0x0000028f) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -9581,7 +9667,7 @@ func SpinnerTwinAng180(label string, radius1 float32, radius2 float32, thickness func SpinnerTwinAng180V(label string, radius1 float32, radius2 float32, thickness float32, color1 uint32 /* = white*/, color2 uint32 /* = red*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000288) + _f.AddProcedureId(0x00000290) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -9595,7 +9681,7 @@ func SpinnerTwinAng180V(label string, radius1 float32, radius2 float32, thicknes func SpinnerTwinAng360(label string, radius1 float32, radius2 float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000289) + _f.AddProcedureId(0x00000291) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -9606,7 +9692,7 @@ func SpinnerTwinAng360(label string, radius1 float32, radius2 float32, thickness func SpinnerTwinAng360V(label string, radius1 float32, radius2 float32, thickness float32, color1 uint32 /* = white*/, color2 uint32 /* = red*/, speed1 float32 /* = 2.8f*/, speed2 float32 /* = 2.5f*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000028a) + _f.AddProcedureId(0x00000292) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -9622,7 +9708,7 @@ func SpinnerTwinAng360V(label string, radius1 float32, radius2 float32, thicknes func SpinnerIncDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000028b) + _f.AddProcedureId(0x00000293) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9632,7 +9718,7 @@ func SpinnerIncDots(label string, radius float32, thickness float32) { func SpinnerIncDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, dots Size_t /* = 6*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000028c) + _f.AddProcedureId(0x00000294) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9645,7 +9731,7 @@ func SpinnerIncDotsV(label string, radius float32, thickness float32, color uint func SpinnerIncFullDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000028d) + _f.AddProcedureId(0x00000295) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9655,7 +9741,7 @@ func SpinnerIncFullDots(label string, radius float32, thickness float32) { func SpinnerIncFullDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, dots Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000028e) + _f.AddProcedureId(0x00000296) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9668,7 +9754,7 @@ func SpinnerIncFullDotsV(label string, radius float32, thickness float32, color func SpinnerFadeBars(label string, w float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000028f) + _f.AddProcedureId(0x00000297) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, w) _f.CallProcedure() @@ -9677,7 +9763,7 @@ func SpinnerFadeBars(label string, w float32) { func SpinnerFadeBarsV(label string, w float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, bars Size_t /* = 3*/, scale bool /* = false*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000290) + _f.AddProcedureId(0x00000298) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, w) runtime.AddUint32Arg(_f, color) @@ -9690,7 +9776,7 @@ func SpinnerFadeBarsV(label string, w float32, color uint32 /* = white*/, speed func SpinnerFadeTris(label string, radius float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000291) + _f.AddProcedureId(0x00000299) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) _f.CallProcedure() @@ -9699,7 +9785,7 @@ func SpinnerFadeTris(label string, radius float32) { func SpinnerFadeTrisV(label string, radius float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, dim Size_t /* = 2*/, scale bool /* = false*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000292) + _f.AddProcedureId(0x0000029a) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -9712,7 +9798,7 @@ func SpinnerFadeTrisV(label string, radius float32, color uint32 /* = white*/, s func SpinnerBarsRotateFade(label string, rmin float32, rmax float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000293) + _f.AddProcedureId(0x0000029b) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, rmin) runtime.AddFloat32Arg(_f, rmax) @@ -9723,7 +9809,7 @@ func SpinnerBarsRotateFade(label string, rmin float32, rmax float32, thickness f func SpinnerBarsRotateFadeV(label string, rmin float32, rmax float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, bars Size_t /* = 6*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000294) + _f.AddProcedureId(0x0000029c) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, rmin) runtime.AddFloat32Arg(_f, rmax) @@ -9737,7 +9823,7 @@ func SpinnerBarsRotateFadeV(label string, rmin float32, rmax float32, thickness func SpinnerBarsScaleMiddle(label string, w float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000295) + _f.AddProcedureId(0x0000029d) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, w) _f.CallProcedure() @@ -9746,7 +9832,7 @@ func SpinnerBarsScaleMiddle(label string, w float32) { func SpinnerBarsScaleMiddleV(label string, w float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, bars Size_t /* = 3*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000296) + _f.AddProcedureId(0x0000029e) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, w) runtime.AddUint32Arg(_f, color) @@ -9758,7 +9844,7 @@ func SpinnerBarsScaleMiddleV(label string, w float32, color uint32 /* = white*/, func SpinnerAngTwin(label string, radius1 float32, radius2 float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000297) + _f.AddProcedureId(0x0000029f) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -9769,7 +9855,7 @@ func SpinnerAngTwin(label string, radius1 float32, radius2 float32, thickness fl func SpinnerAngTwinV(label string, radius1 float32, radius2 float32, thickness float32, color uint32 /* = white*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/, angle float32 /* = IM_PI*/, arcs Size_t /* = 1*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000298) + _f.AddProcedureId(0x000002a0) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -9786,7 +9872,7 @@ func SpinnerAngTwinV(label string, radius1 float32, radius2 float32, thickness f func SpinnerArcRotation(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000299) + _f.AddProcedureId(0x000002a1) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9796,7 +9882,7 @@ func SpinnerArcRotation(label string, radius float32, thickness float32) { func SpinnerArcRotationV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000029a) + _f.AddProcedureId(0x000002a2) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9810,7 +9896,7 @@ func SpinnerArcRotationV(label string, radius float32, thickness float32, color func SpinnerArcFade(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000029b) + _f.AddProcedureId(0x000002a3) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9820,7 +9906,7 @@ func SpinnerArcFade(label string, radius float32, thickness float32) { func SpinnerArcFadeV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000029c) + _f.AddProcedureId(0x000002a4) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9833,7 +9919,7 @@ func SpinnerArcFadeV(label string, radius float32, thickness float32, color uint func SpinnerSimpleArcFade(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000029d) + _f.AddProcedureId(0x000002a5) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9843,7 +9929,7 @@ func SpinnerSimpleArcFade(label string, radius float32, thickness float32) { func SpinnerSimpleArcFadeV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000029e) + _f.AddProcedureId(0x000002a6) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9855,7 +9941,7 @@ func SpinnerSimpleArcFadeV(label string, radius float32, thickness float32, colo func SpinnerSquareStrokeFade(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000029f) + _f.AddProcedureId(0x000002a7) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9865,7 +9951,7 @@ func SpinnerSquareStrokeFade(label string, radius float32, thickness float32) { func SpinnerSquareStrokeFadeV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002a0) + _f.AddProcedureId(0x000002a8) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9877,7 +9963,7 @@ func SpinnerSquareStrokeFadeV(label string, radius float32, thickness float32, c func SpinnerAsciiSymbolPoints(label string, text string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002a1) + _f.AddProcedureId(0x000002a9) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, text) runtime.AddFloat32Arg(_f, radius) @@ -9888,7 +9974,7 @@ func SpinnerAsciiSymbolPoints(label string, text string, radius float32, thickne func SpinnerAsciiSymbolPointsV(label string, text string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002a2) + _f.AddProcedureId(0x000002aa) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, text) runtime.AddFloat32Arg(_f, radius) @@ -9901,7 +9987,7 @@ func SpinnerAsciiSymbolPointsV(label string, text string, radius float32, thickn func SpinnerTextFading(label string, text string, radius float32, fsize float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002a3) + _f.AddProcedureId(0x000002ab) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, text) runtime.AddFloat32Arg(_f, radius) @@ -9912,7 +9998,7 @@ func SpinnerTextFading(label string, text string, radius float32, fsize float32) func SpinnerTextFadingV(label string, text string, radius float32, fsize float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002a4) + _f.AddProcedureId(0x000002ac) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, text) runtime.AddFloat32Arg(_f, radius) @@ -9925,7 +10011,7 @@ func SpinnerTextFadingV(label string, text string, radius float32, fsize float32 func SpinnerSevenSegments(label string, text string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002a5) + _f.AddProcedureId(0x000002ad) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, text) runtime.AddFloat32Arg(_f, radius) @@ -9936,7 +10022,7 @@ func SpinnerSevenSegments(label string, text string, radius float32, thickness f func SpinnerSevenSegmentsV(label string, text string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002a6) + _f.AddProcedureId(0x000002ae) runtime.AddStringArg(_f, label) runtime.AddStringArg(_f, text) runtime.AddFloat32Arg(_f, radius) @@ -9949,7 +10035,7 @@ func SpinnerSevenSegmentsV(label string, text string, radius float32, thickness func SpinnerSquareStrokeFill(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002a7) + _f.AddProcedureId(0x000002af) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9959,7 +10045,7 @@ func SpinnerSquareStrokeFill(label string, radius float32, thickness float32) { func SpinnerSquareStrokeFillV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002a8) + _f.AddProcedureId(0x000002b0) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9971,7 +10057,7 @@ func SpinnerSquareStrokeFillV(label string, radius float32, thickness float32, c func SpinnerSquareStrokeLoading(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002a9) + _f.AddProcedureId(0x000002b1) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9981,7 +10067,7 @@ func SpinnerSquareStrokeLoading(label string, radius float32, thickness float32) func SpinnerSquareStrokeLoadingV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002aa) + _f.AddProcedureId(0x000002b2) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -9993,7 +10079,7 @@ func SpinnerSquareStrokeLoadingV(label string, radius float32, thickness float32 func SpinnerSquareLoading(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002ab) + _f.AddProcedureId(0x000002b3) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10003,7 +10089,7 @@ func SpinnerSquareLoading(label string, radius float32, thickness float32) { func SpinnerSquareLoadingV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002ac) + _f.AddProcedureId(0x000002b4) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10015,7 +10101,7 @@ func SpinnerSquareLoadingV(label string, radius float32, thickness float32, colo func SpinnerFilledArcFade(label string, radius float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002ad) + _f.AddProcedureId(0x000002b5) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) _f.CallProcedure() @@ -10024,7 +10110,7 @@ func SpinnerFilledArcFade(label string, radius float32) { func SpinnerFilledArcFadeV(label string, radius float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002ae) + _f.AddProcedureId(0x000002b6) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -10037,7 +10123,7 @@ func SpinnerFilledArcFadeV(label string, radius float32, color uint32 /* = white func SpinnerPointsArcBounce(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002af) + _f.AddProcedureId(0x000002b7) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10047,7 +10133,7 @@ func SpinnerPointsArcBounce(label string, radius float32, thickness float32) { func SpinnerPointsArcBounceV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, points Size_t /* = 4*/, circles int /* = 2*/, rspeed float32 /* = 0.f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002b0) + _f.AddProcedureId(0x000002b8) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10062,7 +10148,7 @@ func SpinnerPointsArcBounceV(label string, radius float32, thickness float32, co func SpinnerFilledArcColor(label string, radius float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002b1) + _f.AddProcedureId(0x000002b9) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) _f.CallProcedure() @@ -10071,7 +10157,7 @@ func SpinnerFilledArcColor(label string, radius float32) { func SpinnerFilledArcColorV(label string, radius float32, color uint32 /* = red*/, bg uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002b2) + _f.AddProcedureId(0x000002ba) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -10084,7 +10170,7 @@ func SpinnerFilledArcColorV(label string, radius float32, color uint32 /* = red* func SpinnerFilledArcRing(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002b3) + _f.AddProcedureId(0x000002bb) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10094,7 +10180,7 @@ func SpinnerFilledArcRing(label string, radius float32, thickness float32) { func SpinnerFilledArcRingV(label string, radius float32, thickness float32, color uint32 /* = red*/, bg uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002b4) + _f.AddProcedureId(0x000002bc) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10108,7 +10194,7 @@ func SpinnerFilledArcRingV(label string, radius float32, thickness float32, colo func SpinnerArcWedges(label string, radius float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002b5) + _f.AddProcedureId(0x000002bd) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) _f.CallProcedure() @@ -10117,7 +10203,7 @@ func SpinnerArcWedges(label string, radius float32) { func SpinnerArcWedgesV(label string, radius float32, color uint32 /* = red*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002b6) + _f.AddProcedureId(0x000002be) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -10129,7 +10215,7 @@ func SpinnerArcWedgesV(label string, radius float32, color uint32 /* = red*/, sp func SpinnerTwinBall(label string, radius1 float32, radius2 float32, thickness float32, b_thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002b7) + _f.AddProcedureId(0x000002bf) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -10141,7 +10227,7 @@ func SpinnerTwinBall(label string, radius1 float32, radius2 float32, thickness f func SpinnerTwinBallV(label string, radius1 float32, radius2 float32, thickness float32, b_thickness float32, ball uint32 /* = white*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/, balls Size_t /* = 2*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002b8) + _f.AddProcedureId(0x000002c0) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -10157,7 +10243,7 @@ func SpinnerTwinBallV(label string, radius1 float32, radius2 float32, thickness func SpinnerSolarBalls(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002b9) + _f.AddProcedureId(0x000002c1) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10167,7 +10253,7 @@ func SpinnerSolarBalls(label string, radius float32, thickness float32) { func SpinnerSolarBallsV(label string, radius float32, thickness float32, ball uint32 /* = white*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/, balls Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002ba) + _f.AddProcedureId(0x000002c2) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10181,7 +10267,7 @@ func SpinnerSolarBallsV(label string, radius float32, thickness float32, ball ui func SpinnerSolarScaleBalls(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002bb) + _f.AddProcedureId(0x000002c3) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10191,7 +10277,7 @@ func SpinnerSolarScaleBalls(label string, radius float32, thickness float32) { func SpinnerSolarScaleBallsV(label string, radius float32, thickness float32, ball uint32 /* = white*/, speed float32 /* = 2.8f*/, balls Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002bc) + _f.AddProcedureId(0x000002c4) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10204,7 +10290,7 @@ func SpinnerSolarScaleBallsV(label string, radius float32, thickness float32, ba func SpinnerSolarArcs(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002bd) + _f.AddProcedureId(0x000002c5) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10214,7 +10300,7 @@ func SpinnerSolarArcs(label string, radius float32, thickness float32) { func SpinnerSolarArcsV(label string, radius float32, thickness float32, ball uint32 /* = white*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/, balls Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002be) + _f.AddProcedureId(0x000002c6) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10228,7 +10314,7 @@ func SpinnerSolarArcsV(label string, radius float32, thickness float32, ball uin func SpinnerMovingArcs(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002bf) + _f.AddProcedureId(0x000002c7) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10238,7 +10324,7 @@ func SpinnerMovingArcs(label string, radius float32, thickness float32) { func SpinnerMovingArcsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002c0) + _f.AddProcedureId(0x000002c8) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10251,7 +10337,7 @@ func SpinnerMovingArcsV(label string, radius float32, thickness float32, color u func SpinnerRainbowCircle(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002c1) + _f.AddProcedureId(0x000002c9) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10261,7 +10347,7 @@ func SpinnerRainbowCircle(label string, radius float32, thickness float32) { func SpinnerRainbowCircleV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/, mode float32 /* = 1*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002c2) + _f.AddProcedureId(0x000002ca) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10275,7 +10361,7 @@ func SpinnerRainbowCircleV(label string, radius float32, thickness float32, colo func SpinnerBounceBall(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002c3) + _f.AddProcedureId(0x000002cb) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10285,7 +10371,7 @@ func SpinnerBounceBall(label string, radius float32, thickness float32) { func SpinnerBounceBallV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, dots int /* = 1*/, shadow bool /* = false*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002c4) + _f.AddProcedureId(0x000002cc) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10299,7 +10385,7 @@ func SpinnerBounceBallV(label string, radius float32, thickness float32, color u func SpinnerPulsarBall(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002c5) + _f.AddProcedureId(0x000002cd) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10309,7 +10395,7 @@ func SpinnerPulsarBall(label string, radius float32, thickness float32) { func SpinnerPulsarBallV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, shadow bool /* = false*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002c6) + _f.AddProcedureId(0x000002ce) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10323,7 +10409,7 @@ func SpinnerPulsarBallV(label string, radius float32, thickness float32, color u func SpinnerIncScaleDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002c7) + _f.AddProcedureId(0x000002cf) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10333,7 +10419,7 @@ func SpinnerIncScaleDots(label string, radius float32, thickness float32) { func SpinnerIncScaleDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, dots Size_t /* = 6*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002c8) + _f.AddProcedureId(0x000002d0) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10346,7 +10432,7 @@ func SpinnerIncScaleDotsV(label string, radius float32, thickness float32, color func SpinnerSomeScaleDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002c9) + _f.AddProcedureId(0x000002d1) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10356,7 +10442,7 @@ func SpinnerSomeScaleDots(label string, radius float32, thickness float32) { func SpinnerSomeScaleDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, dots Size_t /* = 6*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002ca) + _f.AddProcedureId(0x000002d2) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10370,7 +10456,7 @@ func SpinnerSomeScaleDotsV(label string, radius float32, thickness float32, colo func SpinnerAngTriple(label string, radius1 float32, radius2 float32, radius3 float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002cb) + _f.AddProcedureId(0x000002d3) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -10382,7 +10468,7 @@ func SpinnerAngTriple(label string, radius1 float32, radius2 float32, radius3 fl func SpinnerAngTripleV(label string, radius1 float32, radius2 float32, radius3 float32, thickness float32, c1 uint32 /* = white*/, c2 uint32 /* = half_white*/, c3 uint32 /* = white*/, speed float32 /* = 2.8f*/, angle float32 /* = IM_PI*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002cc) + _f.AddProcedureId(0x000002d4) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius1) runtime.AddFloat32Arg(_f, radius2) @@ -10399,7 +10485,7 @@ func SpinnerAngTripleV(label string, radius1 float32, radius2 float32, radius3 f func SpinnerAngEclipse(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002cd) + _f.AddProcedureId(0x000002d5) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10409,7 +10495,7 @@ func SpinnerAngEclipse(label string, radius float32, thickness float32) { func SpinnerAngEclipseV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, angle float32 /* = IM_PI*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002ce) + _f.AddProcedureId(0x000002d6) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10422,7 +10508,7 @@ func SpinnerAngEclipseV(label string, radius float32, thickness float32, color u func SpinnerIngYang(label string, radius float32, thickness float32, reverse bool, yang_detlta_r float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002cf) + _f.AddProcedureId(0x000002d7) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10434,7 +10520,7 @@ func SpinnerIngYang(label string, radius float32, thickness float32, reverse boo func SpinnerIngYangV(label string, radius float32, thickness float32, reverse bool, yang_detlta_r float32, colorI uint32 /* = white*/, colorY uint32 /* = white*/, speed float32 /* = 2.8f*/, angle float32 /* = IM_PI *0.7f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002d0) + _f.AddProcedureId(0x000002d8) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10450,7 +10536,7 @@ func SpinnerIngYangV(label string, radius float32, thickness float32, reverse bo func SpinnerGooeyBalls(label string, radius float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002d1) + _f.AddProcedureId(0x000002d9) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -10461,7 +10547,7 @@ func SpinnerGooeyBalls(label string, radius float32, color uint32, speed float32 func SpinnerGooeyBallsV(label string, radius float32, color uint32, speed float32, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002d2) + _f.AddProcedureId(0x000002da) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -10473,7 +10559,7 @@ func SpinnerGooeyBallsV(label string, radius float32, color uint32, speed float3 func SpinnerDotsLoading(label string, radius float32, thickness float32, color uint32, bg uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002d3) + _f.AddProcedureId(0x000002db) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10486,7 +10572,7 @@ func SpinnerDotsLoading(label string, radius float32, thickness float32, color u func SpinnerRotateGooeyBalls(label string, radius float32, thickness float32, color uint32, speed float32, balls int) { _f := currentFffiVar - _f.AddProcedureId(0x000002d4) + _f.AddProcedureId(0x000002dc) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10499,7 +10585,7 @@ func SpinnerRotateGooeyBalls(label string, radius float32, thickness float32, co func SpinnerHerbertBalls(label string, radius float32, thickness float32, color uint32, speed float32, balls int) { _f := currentFffiVar - _f.AddProcedureId(0x000002d5) + _f.AddProcedureId(0x000002dd) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10512,7 +10598,7 @@ func SpinnerHerbertBalls(label string, radius float32, thickness float32, color func SpinnerHerbertBalls3D(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002d6) + _f.AddProcedureId(0x000002de) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10524,7 +10610,7 @@ func SpinnerHerbertBalls3D(label string, radius float32, thickness float32, colo func SpinnerRotateTriangles(label string, radius float32, thickness float32, color uint32, speed float32, tris int) { _f := currentFffiVar - _f.AddProcedureId(0x000002d7) + _f.AddProcedureId(0x000002df) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10537,7 +10623,7 @@ func SpinnerRotateTriangles(label string, radius float32, thickness float32, col func SpinnerRotateShapes(label string, radius float32, thickness float32, color uint32, speed float32, shapes int, pnt int) { _f := currentFffiVar - _f.AddProcedureId(0x000002d8) + _f.AddProcedureId(0x000002e0) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10551,7 +10637,7 @@ func SpinnerRotateShapes(label string, radius float32, thickness float32, color func SpinnerSinSquares(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002d9) + _f.AddProcedureId(0x000002e1) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10563,7 +10649,7 @@ func SpinnerSinSquares(label string, radius float32, thickness float32, color ui func SpinnerMoonLine(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002da) + _f.AddProcedureId(0x000002e2) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10573,7 +10659,7 @@ func SpinnerMoonLine(label string, radius float32, thickness float32) { func SpinnerMoonLineV(label string, radius float32, thickness float32, color uint32 /* = white*/, bg uint32 /* = red*/, speed float32 /* = 2.8f*/, angle float32 /* = IM_PI*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002db) + _f.AddProcedureId(0x000002e3) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10587,7 +10673,7 @@ func SpinnerMoonLineV(label string, radius float32, thickness float32, color uin func SpinnerCircleDrop(label string, radius float32, thickness float32, thickness_drop float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002dc) + _f.AddProcedureId(0x000002e4) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10598,7 +10684,7 @@ func SpinnerCircleDrop(label string, radius float32, thickness float32, thicknes func SpinnerCircleDropV(label string, radius float32, thickness float32, thickness_drop float32, color uint32 /* = white*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/, angle float32 /* = IM_PI*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002dd) + _f.AddProcedureId(0x000002e5) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10613,7 +10699,7 @@ func SpinnerCircleDropV(label string, radius float32, thickness float32, thickne func SpinnerSurroundedIndicator(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002de) + _f.AddProcedureId(0x000002e6) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10623,7 +10709,7 @@ func SpinnerSurroundedIndicator(label string, radius float32, thickness float32) func SpinnerSurroundedIndicatorV(label string, radius float32, thickness float32, color uint32 /* = white*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002df) + _f.AddProcedureId(0x000002e7) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10636,7 +10722,7 @@ func SpinnerSurroundedIndicatorV(label string, radius float32, thickness float32 func SpinnerWifiIndicator(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002e0) + _f.AddProcedureId(0x000002e8) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10646,7 +10732,7 @@ func SpinnerWifiIndicator(label string, radius float32, thickness float32) { func SpinnerWifiIndicatorV(label string, radius float32, thickness float32, color uint32 /* = red*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/, cangle float32 /* = 0.f*/, dots int /* = 3*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002e1) + _f.AddProcedureId(0x000002e9) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10661,7 +10747,7 @@ func SpinnerWifiIndicatorV(label string, radius float32, thickness float32, colo func SpinnerTrianglesSelector(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002e2) + _f.AddProcedureId(0x000002ea) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10671,7 +10757,7 @@ func SpinnerTrianglesSelector(label string, radius float32, thickness float32) { func SpinnerTrianglesSelectorV(label string, radius float32, thickness float32, color uint32 /* = white*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/, bars Size_t /* = 8*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002e3) + _f.AddProcedureId(0x000002eb) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10685,7 +10771,7 @@ func SpinnerTrianglesSelectorV(label string, radius float32, thickness float32, func SpinnerFlowingGradient(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002e4) + _f.AddProcedureId(0x000002ec) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10695,7 +10781,7 @@ func SpinnerFlowingGradient(label string, radius float32, thickness float32) { func SpinnerFlowingGradientV(label string, radius float32, thickness float32, color uint32 /* = white*/, bg uint32 /* = red*/, speed float32 /* = 2.8f*/, angle float32 /* = IM_PI*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002e5) + _f.AddProcedureId(0x000002ed) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10709,7 +10795,7 @@ func SpinnerFlowingGradientV(label string, radius float32, thickness float32, co func SpinnerRotateSegments(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002e6) + _f.AddProcedureId(0x000002ee) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10719,7 +10805,7 @@ func SpinnerRotateSegments(label string, radius float32, thickness float32) { func SpinnerRotateSegmentsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/, layers Size_t /* = 1*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002e7) + _f.AddProcedureId(0x000002ef) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10733,7 +10819,7 @@ func SpinnerRotateSegmentsV(label string, radius float32, thickness float32, col func SpinnerLemniscate(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002e8) + _f.AddProcedureId(0x000002f0) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10743,7 +10829,7 @@ func SpinnerLemniscate(label string, radius float32, thickness float32) { func SpinnerLemniscateV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, angle float32 /* = IM_PI/2.0f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002e9) + _f.AddProcedureId(0x000002f1) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10756,7 +10842,7 @@ func SpinnerLemniscateV(label string, radius float32, thickness float32, color u func SpinnerRotateGear(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002ea) + _f.AddProcedureId(0x000002f2) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10766,7 +10852,7 @@ func SpinnerRotateGear(label string, radius float32, thickness float32) { func SpinnerRotateGearV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, pins Size_t /* = 12*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002eb) + _f.AddProcedureId(0x000002f3) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10779,7 +10865,7 @@ func SpinnerRotateGearV(label string, radius float32, thickness float32, color u func SpinnerRotateWheel(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002ec) + _f.AddProcedureId(0x000002f4) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10789,7 +10875,7 @@ func SpinnerRotateWheel(label string, radius float32, thickness float32) { func SpinnerRotateWheelV(label string, radius float32, thickness float32, bg_color uint32 /* = white*/, color uint32 /* = white*/, speed float32 /* = 2.8f*/, pins Size_t /* = 12*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002ed) + _f.AddProcedureId(0x000002f5) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10803,7 +10889,7 @@ func SpinnerRotateWheelV(label string, radius float32, thickness float32, bg_col func SpinnerAtom(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002ee) + _f.AddProcedureId(0x000002f6) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10813,7 +10899,7 @@ func SpinnerAtom(label string, radius float32, thickness float32) { func SpinnerAtomV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, elipses int /* = 3*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002ef) + _f.AddProcedureId(0x000002f7) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10826,7 +10912,7 @@ func SpinnerAtomV(label string, radius float32, thickness float32, color uint32 func SpinnerPatternRings(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002f0) + _f.AddProcedureId(0x000002f8) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10836,7 +10922,7 @@ func SpinnerPatternRings(label string, radius float32, thickness float32) { func SpinnerPatternRingsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, elipses int /* = 3*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002f1) + _f.AddProcedureId(0x000002f9) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10849,7 +10935,7 @@ func SpinnerPatternRingsV(label string, radius float32, thickness float32, color func SpinnerPatternEclipse(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002f2) + _f.AddProcedureId(0x000002fa) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10859,7 +10945,7 @@ func SpinnerPatternEclipse(label string, radius float32, thickness float32) { func SpinnerPatternEclipseV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, elipses int /* = 3*/, delta_a float32 /* = 2.f*/, delta_y float32 /* = 0.f*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002f3) + _f.AddProcedureId(0x000002fb) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10874,7 +10960,7 @@ func SpinnerPatternEclipseV(label string, radius float32, thickness float32, col func SpinnerPatternSphere(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002f4) + _f.AddProcedureId(0x000002fc) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10884,7 +10970,7 @@ func SpinnerPatternSphere(label string, radius float32, thickness float32) { func SpinnerPatternSphereV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, elipses int /* = 3*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002f5) + _f.AddProcedureId(0x000002fd) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10897,7 +10983,7 @@ func SpinnerPatternSphereV(label string, radius float32, thickness float32, colo func SpinnerRingSynchronous(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002f6) + _f.AddProcedureId(0x000002fe) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10907,7 +10993,7 @@ func SpinnerRingSynchronous(label string, radius float32, thickness float32) { func SpinnerRingSynchronousV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, elipses int /* = 3*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002f7) + _f.AddProcedureId(0x000002ff) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10920,7 +11006,7 @@ func SpinnerRingSynchronousV(label string, radius float32, thickness float32, co func SpinnerRingWatermarks(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002f8) + _f.AddProcedureId(0x00000300) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10930,7 +11016,7 @@ func SpinnerRingWatermarks(label string, radius float32, thickness float32) { func SpinnerRingWatermarksV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, elipses int /* = 3*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002f9) + _f.AddProcedureId(0x00000301) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10943,7 +11029,7 @@ func SpinnerRingWatermarksV(label string, radius float32, thickness float32, col func SpinnerRotatedAtom(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002fa) + _f.AddProcedureId(0x00000302) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10953,7 +11039,7 @@ func SpinnerRotatedAtom(label string, radius float32, thickness float32) { func SpinnerRotatedAtomV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, elipses int /* = 3*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002fb) + _f.AddProcedureId(0x00000303) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10966,7 +11052,7 @@ func SpinnerRotatedAtomV(label string, radius float32, thickness float32, color func SpinnerRainbowBalls(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002fc) + _f.AddProcedureId(0x00000304) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10978,7 +11064,7 @@ func SpinnerRainbowBalls(label string, radius float32, thickness float32, color func SpinnerRainbowBallsV(label string, radius float32, thickness float32, color uint32, speed float32, balls int /* = 5*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002fd) + _f.AddProcedureId(0x00000305) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -10991,7 +11077,7 @@ func SpinnerRainbowBallsV(label string, radius float32, thickness float32, color func SpinnerRainbowShot(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x000002fe) + _f.AddProcedureId(0x00000306) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11003,7 +11089,7 @@ func SpinnerRainbowShot(label string, radius float32, thickness float32, color u func SpinnerRainbowShotV(label string, radius float32, thickness float32, color uint32, speed float32, balls int /* = 5*/) { _f := currentFffiVar - _f.AddProcedureId(0x000002ff) + _f.AddProcedureId(0x00000307) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11016,7 +11102,7 @@ func SpinnerRainbowShotV(label string, radius float32, thickness float32, color func SpinnerSpiral(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000300) + _f.AddProcedureId(0x00000308) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11026,7 +11112,7 @@ func SpinnerSpiral(label string, radius float32, thickness float32) { func SpinnerSpiralV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000301) + _f.AddProcedureId(0x00000309) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11039,7 +11125,7 @@ func SpinnerSpiralV(label string, radius float32, thickness float32, color uint3 func SpinnerSpiralEye(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000302) + _f.AddProcedureId(0x0000030a) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11049,7 +11135,7 @@ func SpinnerSpiralEye(label string, radius float32, thickness float32) { func SpinnerSpiralEyeV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000303) + _f.AddProcedureId(0x0000030b) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11061,7 +11147,7 @@ func SpinnerSpiralEyeV(label string, radius float32, thickness float32, color ui func SpinnerBarChartSine(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000304) + _f.AddProcedureId(0x0000030c) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11073,7 +11159,7 @@ func SpinnerBarChartSine(label string, radius float32, thickness float32, color func SpinnerBarChartSineV(label string, radius float32, thickness float32, color uint32, speed float32, bars int /* = 5*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000305) + _f.AddProcedureId(0x0000030d) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11087,7 +11173,7 @@ func SpinnerBarChartSineV(label string, radius float32, thickness float32, color func SpinnerBarChartAdvSine(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000306) + _f.AddProcedureId(0x0000030e) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11099,7 +11185,7 @@ func SpinnerBarChartAdvSine(label string, radius float32, thickness float32, col func SpinnerBarChartAdvSineV(label string, radius float32, thickness float32, color uint32, speed float32, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000307) + _f.AddProcedureId(0x0000030f) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11112,7 +11198,7 @@ func SpinnerBarChartAdvSineV(label string, radius float32, thickness float32, co func SpinnerBarChartAdvSineFade(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000308) + _f.AddProcedureId(0x00000310) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11124,7 +11210,7 @@ func SpinnerBarChartAdvSineFade(label string, radius float32, thickness float32, func SpinnerBarChartAdvSineFadeV(label string, radius float32, thickness float32, color uint32, speed float32, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000309) + _f.AddProcedureId(0x00000311) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11137,7 +11223,7 @@ func SpinnerBarChartAdvSineFadeV(label string, radius float32, thickness float32 func SpinnerBarChartRainbow(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000030a) + _f.AddProcedureId(0x00000312) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11149,7 +11235,7 @@ func SpinnerBarChartRainbow(label string, radius float32, thickness float32, col func SpinnerBarChartRainbowV(label string, radius float32, thickness float32, color uint32, speed float32, bars int /* = 5*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000030b) + _f.AddProcedureId(0x00000313) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11162,7 +11248,7 @@ func SpinnerBarChartRainbowV(label string, radius float32, thickness float32, co func SpinnerBlocks(label string, radius float32, thickness float32, bg uint32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000030c) + _f.AddProcedureId(0x00000314) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11175,7 +11261,7 @@ func SpinnerBlocks(label string, radius float32, thickness float32, bg uint32, c func SpinnerTwinBlocks(label string, radius float32, thickness float32, bg uint32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000030d) + _f.AddProcedureId(0x00000315) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11188,7 +11274,7 @@ func SpinnerTwinBlocks(label string, radius float32, thickness float32, bg uint3 func SpinnerSquareRandomDots(label string, radius float32, thickness float32, bg uint32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000030e) + _f.AddProcedureId(0x00000316) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11201,7 +11287,7 @@ func SpinnerSquareRandomDots(label string, radius float32, thickness float32, bg func SpinnerScaleBlocks(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000030f) + _f.AddProcedureId(0x00000317) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11213,7 +11299,7 @@ func SpinnerScaleBlocks(label string, radius float32, thickness float32, color u func SpinnerScaleBlocksV(label string, radius float32, thickness float32, color uint32, speed float32, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000310) + _f.AddProcedureId(0x00000318) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11226,7 +11312,7 @@ func SpinnerScaleBlocksV(label string, radius float32, thickness float32, color func SpinnerScaleSquares(label string, radius float32, thikness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000311) + _f.AddProcedureId(0x00000319) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thikness) @@ -11238,7 +11324,7 @@ func SpinnerScaleSquares(label string, radius float32, thikness float32, color u func SpinnerSquishSquare(label string, radius float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000312) + _f.AddProcedureId(0x0000031a) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -11249,7 +11335,7 @@ func SpinnerSquishSquare(label string, radius float32, color uint32, speed float func SpinnerFluid(label string, radius float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000313) + _f.AddProcedureId(0x0000031b) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -11260,7 +11346,7 @@ func SpinnerFluid(label string, radius float32, color uint32, speed float32) { func SpinnerFluidV(label string, radius float32, color uint32, speed float32, bars int /* = 3*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000314) + _f.AddProcedureId(0x0000031c) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -11272,7 +11358,7 @@ func SpinnerFluidV(label string, radius float32, color uint32, speed float32, ba func SpinnerFluidPoints(label string, radius float32, thickness float32, color uint32, speed float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000315) + _f.AddProcedureId(0x0000031d) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11284,7 +11370,7 @@ func SpinnerFluidPoints(label string, radius float32, thickness float32, color u func SpinnerFluidPointsV(label string, radius float32, thickness float32, color uint32, speed float32, dots Size_t /* = 6*/, delta float32 /* = 0.35f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000316) + _f.AddProcedureId(0x0000031e) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11298,7 +11384,7 @@ func SpinnerFluidPointsV(label string, radius float32, thickness float32, color func SpinnerArcPolarFade(label string, radius float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000317) + _f.AddProcedureId(0x0000031f) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) _f.CallProcedure() @@ -11307,7 +11393,7 @@ func SpinnerArcPolarFade(label string, radius float32) { func SpinnerArcPolarFadeV(label string, radius float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000318) + _f.AddProcedureId(0x00000320) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -11319,7 +11405,7 @@ func SpinnerArcPolarFadeV(label string, radius float32, color uint32 /* = white* func SpinnerArcPolarRadius(label string, radius float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000319) + _f.AddProcedureId(0x00000321) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) _f.CallProcedure() @@ -11328,7 +11414,7 @@ func SpinnerArcPolarRadius(label string, radius float32) { func SpinnerArcPolarRadiusV(label string, radius float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000031a) + _f.AddProcedureId(0x00000322) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddUint32Arg(_f, color) @@ -11340,7 +11426,7 @@ func SpinnerArcPolarRadiusV(label string, radius float32, color uint32 /* = whit func SpinnerCaleidoscope(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000031b) + _f.AddProcedureId(0x00000323) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11350,7 +11436,7 @@ func SpinnerCaleidoscope(label string, radius float32, thickness float32) { func SpinnerCaleidoscopeV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 6*/, mode int /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000031c) + _f.AddProcedureId(0x00000324) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11364,7 +11450,7 @@ func SpinnerCaleidoscopeV(label string, radius float32, thickness float32, color func SpinnerHboDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000031d) + _f.AddProcedureId(0x00000325) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11374,7 +11460,7 @@ func SpinnerHboDots(label string, radius float32, thickness float32) { func SpinnerHboDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, minfade float32 /* = 0.0f*/, ryk float32 /* = 0.f*/, speed float32 /* = 1.1f*/, dots Size_t /* = 6*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000031e) + _f.AddProcedureId(0x00000326) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11389,7 +11475,7 @@ func SpinnerHboDotsV(label string, radius float32, thickness float32, color uint func SpinnerMoonDots(label string, radius float32, thickness float32, first uint32, second uint32) { _f := currentFffiVar - _f.AddProcedureId(0x0000031f) + _f.AddProcedureId(0x00000327) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11401,7 +11487,7 @@ func SpinnerMoonDots(label string, radius float32, thickness float32, first uint func SpinnerMoonDotsV(label string, radius float32, thickness float32, first uint32, second uint32, speed float32 /* = 1.1f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000320) + _f.AddProcedureId(0x00000328) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11414,7 +11500,7 @@ func SpinnerMoonDotsV(label string, radius float32, thickness float32, first uin func SpinnerTwinHboDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000321) + _f.AddProcedureId(0x00000329) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11424,7 +11510,7 @@ func SpinnerTwinHboDots(label string, radius float32, thickness float32) { func SpinnerTwinHboDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, minfade float32 /* = 0.0f*/, ryk float32 /* = 0.f*/, speed float32 /* = 1.1f*/, dots Size_t /* = 6*/, delta float32 /* = 0.f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000322) + _f.AddProcedureId(0x0000032a) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11440,7 +11526,7 @@ func SpinnerTwinHboDotsV(label string, radius float32, thickness float32, color func SpinnerThreeDotsStar(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000323) + _f.AddProcedureId(0x0000032b) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11450,7 +11536,7 @@ func SpinnerThreeDotsStar(label string, radius float32, thickness float32) { func SpinnerThreeDotsStarV(label string, radius float32, thickness float32, color uint32 /* = white*/, minfade float32 /* = 0.0f*/, ryk float32 /* = 0.f*/, speed float32 /* = 1.1f*/, delta float32 /* = 0.f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000324) + _f.AddProcedureId(0x0000032c) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11465,7 +11551,7 @@ func SpinnerThreeDotsStarV(label string, radius float32, thickness float32, colo func SpinnerSineArcs(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000325) + _f.AddProcedureId(0x0000032d) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11475,7 +11561,7 @@ func SpinnerSineArcs(label string, radius float32, thickness float32) { func SpinnerSineArcsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000326) + _f.AddProcedureId(0x0000032e) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11487,7 +11573,7 @@ func SpinnerSineArcsV(label string, radius float32, thickness float32, color uin func SpinnerTrianglesShift(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000327) + _f.AddProcedureId(0x0000032f) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11497,7 +11583,7 @@ func SpinnerTrianglesShift(label string, radius float32, thickness float32) { func SpinnerTrianglesShiftV(label string, radius float32, thickness float32, color uint32 /* = white*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/, bars Size_t /* = 8*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000328) + _f.AddProcedureId(0x00000330) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11511,7 +11597,7 @@ func SpinnerTrianglesShiftV(label string, radius float32, thickness float32, col func SpinnerPointsShift(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000329) + _f.AddProcedureId(0x00000331) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11521,7 +11607,7 @@ func SpinnerPointsShift(label string, radius float32, thickness float32) { func SpinnerPointsShiftV(label string, radius float32, thickness float32, color uint32 /* = white*/, bg uint32 /* = half_white*/, speed float32 /* = 2.8f*/, bars Size_t /* = 8*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000032a) + _f.AddProcedureId(0x00000332) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11535,7 +11621,7 @@ func SpinnerPointsShiftV(label string, radius float32, thickness float32, color func SpinnerSwingDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000032b) + _f.AddProcedureId(0x00000333) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11545,7 +11631,7 @@ func SpinnerSwingDots(label string, radius float32, thickness float32) { func SpinnerSwingDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000032c) + _f.AddProcedureId(0x00000334) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11557,7 +11643,7 @@ func SpinnerSwingDotsV(label string, radius float32, thickness float32, color ui func SpinnerCircularPoints(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000032d) + _f.AddProcedureId(0x00000335) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11567,7 +11653,7 @@ func SpinnerCircularPoints(label string, radius float32, thickness float32) { func SpinnerCircularPointsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 1.8f*/, lines int /* = 8*/) { _f := currentFffiVar - _f.AddProcedureId(0x0000032e) + _f.AddProcedureId(0x00000336) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11580,7 +11666,7 @@ func SpinnerCircularPointsV(label string, radius float32, thickness float32, col func SpinnerCurvedCircle(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x0000032f) + _f.AddProcedureId(0x00000337) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11590,7 +11676,7 @@ func SpinnerCurvedCircle(label string, radius float32, thickness float32) { func SpinnerCurvedCircleV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, circles Size_t /* = 1*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000330) + _f.AddProcedureId(0x00000338) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11603,7 +11689,7 @@ func SpinnerCurvedCircleV(label string, radius float32, thickness float32, color func SpinnerModCircle(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000331) + _f.AddProcedureId(0x00000339) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11613,7 +11699,7 @@ func SpinnerModCircle(label string, radius float32, thickness float32) { func SpinnerModCircleV(label string, radius float32, thickness float32, color uint32 /* = white*/, ang_min float32 /* = 1.f*/, ang_max float32 /* = 1.f*/, speed float32 /* = 2.8f*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000332) + _f.AddProcedureId(0x0000033a) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11627,7 +11713,7 @@ func SpinnerModCircleV(label string, radius float32, thickness float32, color ui func SpinnerDnaDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000333) + _f.AddProcedureId(0x0000033b) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11637,7 +11723,7 @@ func SpinnerDnaDots(label string, radius float32, thickness float32) { func SpinnerDnaDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, lt int /* = 8*/, delta float32 /* = 0.5f*/, mode bool /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000334) + _f.AddProcedureId(0x0000033c) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11652,7 +11738,7 @@ func SpinnerDnaDotsV(label string, radius float32, thickness float32, color uint func Spinner3SmuggleDots(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000335) + _f.AddProcedureId(0x0000033d) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11662,7 +11748,7 @@ func Spinner3SmuggleDots(label string, radius float32, thickness float32) { func Spinner3SmuggleDotsV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 4.8f*/, lt int /* = 8*/, delta float32 /* = 0.5f*/, mode bool /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000336) + _f.AddProcedureId(0x0000033e) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11677,7 +11763,7 @@ func Spinner3SmuggleDotsV(label string, radius float32, thickness float32, color func SpinnerRotateSegmentsPulsar(label string, radius float32, thickness float32) { _f := currentFffiVar - _f.AddProcedureId(0x00000337) + _f.AddProcedureId(0x0000033f) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11687,7 +11773,7 @@ func SpinnerRotateSegmentsPulsar(label string, radius float32, thickness float32 func SpinnerRotateSegmentsPulsarV(label string, radius float32, thickness float32, color uint32 /* = white*/, speed float32 /* = 2.8f*/, arcs Size_t /* = 4*/, layers Size_t /* = 1*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000338) + _f.AddProcedureId(0x00000340) runtime.AddStringArg(_f, label) runtime.AddFloat32Arg(_f, radius) runtime.AddFloat32Arg(_f, thickness) @@ -11705,7 +11791,7 @@ func SpinnerRotateSegmentsPulsarV(label string, radius float32, thickness float3 func Splitter(split_vertically bool, thickness float32, size1P float32, size2P float32, min_size1 float32, min_size2 float32) (r bool, size1 float32, size2 float32) { _f := currentFffiVar - _f.AddFunctionId(0x00000339) + _f.AddFunctionId(0x00000341) runtime.AddBoolArg(_f, split_vertically) runtime.AddFloat32Arg(_f, thickness) runtime.AddFloat32Arg(_f, size1P) @@ -11725,7 +11811,7 @@ func Splitter(split_vertically bool, thickness float32, size1P float32, size2P f func SplitterV(split_vertically bool, thickness float32, size1P float32, size2P float32, min_size1 float32, min_size2 float32, splitter_long_axis float32) (r bool, size1 float32, size2 float32) { _f := currentFffiVar - _f.AddFunctionId(0x0000033a) + _f.AddFunctionId(0x00000342) runtime.AddBoolArg(_f, split_vertically) runtime.AddFloat32Arg(_f, thickness) runtime.AddFloat32Arg(_f, size1P) @@ -11751,7 +11837,7 @@ func SplitterV(split_vertically bool, thickness float32, size1P float32, size2P func loadStyle(ptr ImGuiStyleForeignPtr, bs []bool, fs []float32, vec2s []float32, cols []float32, dirs []ImGuiDir, hovers []ImGuiHoveredFlags) { _f := currentFffiVar - _f.AddProcedureId(0x0000033b) + _f.AddProcedureId(0x00000343) runtime.AddUintptrArg(_f, ptr) runtime.AddBoolSliceArg(_f, bs) runtime.AddFloat32SliceArg(_f, fs) @@ -11766,7 +11852,7 @@ func loadStyle(ptr ImGuiStyleForeignPtr, bs []bool, fs []float32, vec2s []float3 func GetStyle() (r ImGuiStyleForeignPtr) { _f := currentFffiVar - _f.AddFunctionId(0x0000033c) + _f.AddFunctionId(0x00000344) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -11779,7 +11865,7 @@ func GetStyle() (r ImGuiStyleForeignPtr) { func dumpStyle(ptr ImGuiStyleForeignPtr) (bs []bool, fs []float32, vec2s []float32, cols []float32, dirs []ImGuiDir, hovers []ImGuiHoveredFlags) { _f := currentFffiVar - _f.AddFunctionId(0x0000033d) + _f.AddFunctionId(0x00000345) runtime.AddUintptrArg(_f, ptr) _err_ := _f.CallFunction() if _err_ != nil { @@ -11802,7 +11888,7 @@ func dumpStyle(ptr ImGuiStyleForeignPtr) (bs []bool, fs []float32, vec2s []float func TableGetSortSpecs() (sort bool, dirty bool, userIds []ImGuiID, columnIndices []int16, directions []ImGuiSortDirection) { _f := currentFffiVar - _f.AddFunctionId(0x0000033e) + _f.AddFunctionId(0x00000346) _err_ := _f.CallFunction() if _err_ != nil { currentFffiErrorHandler(_err_) @@ -11812,7 +11898,7 @@ func TableGetSortSpecs() (sort bool, dirty bool, userIds []ImGuiID, columnIndice dirty = (runtime.GetBoolRetr[bool](_f)) userIds = runtime.GetUint32SliceRetr[ImGuiID](_f) columnIndices = (runtime.GetInt16SliceRetr[int16](_f)) - directions = runtime.GetIntSliceRetr[ImGuiSortDirection](_f) + directions = runtime.GetUint8SliceRetr[ImGuiSortDirection](_f) return } @@ -11846,7 +11932,7 @@ const ( // valR = val func Toggle(label string, val bool) (valR bool, changed bool) { _f := currentFffiVar - _f.AddFunctionId(0x0000033f) + _f.AddFunctionId(0x00000347) runtime.AddStringArg(_f, label) runtime.AddBoolArg(_f, val) _err_ := _f.CallFunction() @@ -11874,7 +11960,7 @@ func Toggle(label string, val bool) (valR bool, changed bool) { // valR = val func ToggleV(label string, val bool, flags ImGuiTogglerFlags, animationDuration float32, frameRounding float32, knobRounding float32, size ImVec2) (valR bool, changed bool) { _f := currentFffiVar - _f.AddFunctionId(0x00000340) + _f.AddFunctionId(0x00000348) runtime.AddStringArg(_f, label) runtime.AddBoolArg(_f, val) runtime.AddIntArg(_f, flags) @@ -11902,7 +11988,7 @@ func ToggleV(label string, val bool, flags ImGuiTogglerFlags, animationDuration func InvisibleButtonP(str_id string, size ImVec2) { _f := currentFffiVar - _f.AddProcedureId(0x00000341) + _f.AddProcedureId(0x00000349) runtime.AddStringArg(_f, str_id) runtime.AddComplex64Arg(_f, size) _f.CallProcedure() @@ -11914,7 +12000,7 @@ func InvisibleButtonP(str_id string, size ImVec2) { // ImGui::InvisibleButton(str_id, size, flags) func InvisibleButtonVP(str_id string, size ImVec2, flags ImGuiButtonFlags /* = 0*/) { _f := currentFffiVar - _f.AddProcedureId(0x00000342) + _f.AddProcedureId(0x0000034a) runtime.AddStringArg(_f, str_id) runtime.AddComplex64Arg(_f, size) runtime.AddIntArg(_f, flags) diff --git a/public/imzero/imgui/common.idl.go b/public/imzero/imgui/common.idl.go index 09f9a31..c97e6e6 100644 --- a/public/imzero/imgui/common.idl.go +++ b/public/imzero/imgui/common.idl.go @@ -15,10 +15,6 @@ func CurrentCursorPos() (r ImVec2) { _ = `auto r = ImGui::GetCurrentWindow()->DC.CursorPos` return } -func GetContentRegionMaxAbs() (r ImVec2) { - _ = `auto r = ImGui::GetContentRegionMaxAbs()` - return -} func BeginCustomWidget() (visible bool, currentWindowDrawList ImDrawListPtr, pos ImVec2, availableRegion ImVec2, keyboardNavActive bool, seed ImGuiID) { _ = `ImVec2 pos; ImVec2 availableRegion; diff --git a/public/imzero/imgui/doxygen/generateImGui.sh b/public/imzero/imgui/doxygen/generateImGui.sh index fd4116c..200d335 100755 --- a/public/imzero/imgui/doxygen/generateImGui.sh +++ b/public/imzero/imgui/doxygen/generateImGui.sh @@ -71,12 +71,14 @@ sed -i "s.PushID(int_id int.PushIDInt(int_id int.g" functions_auto_api.out.idl.g sed -i "s.PushStyleColor(idx ImGuiCol,col ImVec4).PushStyleColorImVec4(idx ImGuiCol,col ImVec4).g" functions_auto_api.out.idl.go sed -i "s.PushStyleVar(idx ImGuiStyleVar,val ImVec2).PushStyleVarImVec2(idx ImGuiStyleVar,val ImVec2).g" functions_auto_api.out.idl.go sed -i "s.GetColorU32(col ImVec4).GetColorU32ImVec4(col ImVec4).g" functions_auto_api.out.idl.go +sed -i "s.GetColorU32V(idx ImGuiCol.GetColorU32ImGuiColV(idx ImGuiCol.g" functions_auto_api.out.idl.go sed -i "s.GetColorU32(idx ImGuiCol).GetColorU32ImGuiCol(idx ImGuiCol).g" functions_auto_api.out.idl.go sed -i "s.OpenPopup(id ImGuiID.OpenPopupID(id ImGuiID.g" functions_auto_api.out.idl.go sed -i "s.OpenPopupV(id ImGuiID.OpenPopupVID(id ImGuiID.g" functions_auto_api.out.idl.go sed -i "s.IsRectVisible(rect_min ImVec2,rect_max ImVec2).IsRectVisible2(rect_min ImVec2,rect_max ImVec2).g" functions_auto_api.out.idl.go sed -i "s.ImageButtonV(user_texture_id ImTextureID.ImageButtonVOld(user_texture_id ImTextureID.g" functions_auto_api.out.idl.go sed -i "s.ImageButton(user_texture_id ImTextureID.ImageButtonOld(user_texture_id ImTextureID.g" functions_auto_api.out.idl.go +sed -i "s.GetID(int_id int).GetIDInt(int_id int).g" functions_auto_api.out.idl.go function count_functions() { echo -n "$1: " >> stat.txt diff --git a/public/imzero/imgui/doxygen/semantics.xslt b/public/imzero/imgui/doxygen/semantics.xslt index a0e0061..7fcacaf 100644 --- a/public/imzero/imgui/doxygen/semantics.xslt +++ b/public/imzero/imgui/doxygen/semantics.xslt @@ -22,6 +22,7 @@ ( ( ( + ( @@ -29,6 +30,7 @@ ) ) ) + ) diff --git a/public/imzero/imgui/drawlist_auto_api.out.idl.go b/public/imzero/imgui/drawlist_auto_api.out.idl.go index 02aa506..be37e59 100644 --- a/public/imzero/imgui/drawlist_auto_api.out.idl.go +++ b/public/imzero/imgui/drawlist_auto_api.out.idl.go @@ -97,17 +97,17 @@ func (foreignptr ImDrawListPtr) AddNgonV(center ImVec2, radius float32, col uint func (foreignptr ImDrawListPtr) AddNgonFilled(center ImVec2, radius float32, col uint32, num_segments int) { _ = `((ImDrawList*)foreignptr)->AddNgonFilled(center, radius, col, num_segments)` } -func (foreignptr ImDrawListPtr) AddEllipse(center ImVec2, radius_x float32, radius_y float32, col uint32) { - _ = `((ImDrawList*)foreignptr)->AddEllipse(center, radius_x, radius_y, col)` +func (foreignptr ImDrawListPtr) AddEllipse(center ImVec2, radius ImVec2, col uint32) { + _ = `((ImDrawList*)foreignptr)->AddEllipse(center, radius, col)` } -func (foreignptr ImDrawListPtr) AddEllipseV(center ImVec2, radius_x float32, radius_y float32, col uint32, rot float32 /* = 0.0f*/, num_segments int /* = 0*/, thickness float32 /* = 1.0f*/) { - _ = `((ImDrawList*)foreignptr)->AddEllipse(center, radius_x, radius_y, col, rot, num_segments, thickness)` +func (foreignptr ImDrawListPtr) AddEllipseV(center ImVec2, radius ImVec2, col uint32, rot float32 /* = 0.0f*/, num_segments int /* = 0*/, thickness float32 /* = 1.0f*/) { + _ = `((ImDrawList*)foreignptr)->AddEllipse(center, radius, col, rot, num_segments, thickness)` } -func (foreignptr ImDrawListPtr) AddEllipseFilled(center ImVec2, radius_x float32, radius_y float32, col uint32) { - _ = `((ImDrawList*)foreignptr)->AddEllipseFilled(center, radius_x, radius_y, col)` +func (foreignptr ImDrawListPtr) AddEllipseFilled(center ImVec2, radius ImVec2, col uint32) { + _ = `((ImDrawList*)foreignptr)->AddEllipseFilled(center, radius, col)` } -func (foreignptr ImDrawListPtr) AddEllipseFilledV(center ImVec2, radius_x float32, radius_y float32, col uint32, rot float32 /* = 0.0f*/, num_segments int /* = 0*/) { - _ = `((ImDrawList*)foreignptr)->AddEllipseFilled(center, radius_x, radius_y, col, rot, num_segments)` +func (foreignptr ImDrawListPtr) AddEllipseFilledV(center ImVec2, radius ImVec2, col uint32, rot float32 /* = 0.0f*/, num_segments int /* = 0*/) { + _ = `((ImDrawList*)foreignptr)->AddEllipseFilled(center, radius, col, rot, num_segments)` } // AddBezierCubic Cubic Bezier (4 control points) @@ -162,14 +162,14 @@ func (foreignptr ImDrawListPtr) PathArcToFast(center ImVec2, radius float32, a_m } // PathEllipticalArcTo Ellipse -func (foreignptr ImDrawListPtr) PathEllipticalArcTo(center ImVec2, radius_x float32, radius_y float32, rot float32, a_min float32, a_max float32) { - _ = `((ImDrawList*)foreignptr)->PathEllipticalArcTo(center, radius_x, radius_y, rot, a_min, a_max)` +func (foreignptr ImDrawListPtr) PathEllipticalArcTo(center ImVec2, radius ImVec2, rot float32, a_min float32, a_max float32) { + _ = `((ImDrawList*)foreignptr)->PathEllipticalArcTo(center, radius, rot, a_min, a_max)` } // PathEllipticalArcToV Ellipse // * num_segments int = 0 -func (foreignptr ImDrawListPtr) PathEllipticalArcToV(center ImVec2, radius_x float32, radius_y float32, rot float32, a_min float32, a_max float32, num_segments int /* = 0*/) { - _ = `((ImDrawList*)foreignptr)->PathEllipticalArcTo(center, radius_x, radius_y, rot, a_min, a_max, num_segments)` +func (foreignptr ImDrawListPtr) PathEllipticalArcToV(center ImVec2, radius ImVec2, rot float32, a_min float32, a_max float32, num_segments int /* = 0*/) { + _ = `((ImDrawList*)foreignptr)->PathEllipticalArcTo(center, radius, rot, a_min, a_max, num_segments)` } // PathBezierCubicCurveTo Cubic Bezier (4 control points) @@ -248,6 +248,9 @@ func (foreignptr ImDrawListPtr) _OnChangedTextureID() { func (foreignptr ImDrawListPtr) _OnChangedVtxOffset() { _ = `((ImDrawList*)foreignptr)->_OnChangedVtxOffset()` } +func (foreignptr ImDrawListPtr) _SetTextureID(texture_id ImTextureID) { + _ = `((ImDrawList*)foreignptr)->_SetTextureID(ImTextureID(texture_id))` +} func (foreignptr ImDrawListPtr) _CalcCircleAutoSegmentCount(radius float32) (r int) { _ = `auto r = ((ImDrawList*)foreignptr)->_CalcCircleAutoSegmentCount(radius)` return diff --git a/public/imzero/imgui/enums_api.out.go b/public/imzero/imgui/enums_api.out.go index 9e0e889..390d625 100644 --- a/public/imzero/imgui/enums_api.out.go +++ b/public/imzero/imgui/enums_api.out.go @@ -27,7 +27,6 @@ const ( ImGuiWindowFlags_NoNav = ImGuiWindowFlags(ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus) ImGuiWindowFlags_NoDecoration = ImGuiWindowFlags(ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse) ImGuiWindowFlags_NoInputs = ImGuiWindowFlags(ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus) - ImGuiWindowFlags_NavFlattened = ImGuiWindowFlags(1 << 23) ImGuiWindowFlags_ChildWindow = ImGuiWindowFlags(1 << 24) ImGuiWindowFlags_Tooltip = ImGuiWindowFlags(1 << 25) ImGuiWindowFlags_Popup = ImGuiWindowFlags(1 << 26) @@ -35,13 +34,14 @@ const ( ImGuiWindowFlags_ChildMenu = ImGuiWindowFlags(1 << 28) ImGuiWindowFlags_DockNodeHost = ImGuiWindowFlags(1 << 29) ImGuiWindowFlags_AlwaysUseWindowPadding = ImGuiWindowFlags(1 << 30) + ImGuiWindowFlags_NavFlattened = ImGuiWindowFlags(1 << 31) ) type ImGuiChildFlags int const ( ImGuiChildFlags_None = ImGuiChildFlags(0) - ImGuiChildFlags_Border = ImGuiChildFlags(1 << 0) + ImGuiChildFlags_Borders = ImGuiChildFlags(1 << 0) ImGuiChildFlags_AlwaysUseWindowPadding = ImGuiChildFlags(1 << 1) ImGuiChildFlags_ResizeX = ImGuiChildFlags(1 << 2) ImGuiChildFlags_ResizeY = ImGuiChildFlags(1 << 3) @@ -49,6 +49,20 @@ const ( ImGuiChildFlags_AutoResizeY = ImGuiChildFlags(1 << 5) ImGuiChildFlags_AlwaysAutoResize = ImGuiChildFlags(1 << 6) ImGuiChildFlags_FrameStyle = ImGuiChildFlags(1 << 7) + ImGuiChildFlags_NavFlattened = ImGuiChildFlags(1 << 8) + ImGuiChildFlags_Border = ImGuiChildFlags(ImGuiChildFlags_Borders) +) + +type ImGuiItemFlags int + +const ( + ImGuiItemFlags_None = ImGuiItemFlags(0) + ImGuiItemFlags_NoTabStop = ImGuiItemFlags(1 << 0) + ImGuiItemFlags_NoNav = ImGuiItemFlags(1 << 1) + ImGuiItemFlags_NoNavDefaultFocus = ImGuiItemFlags(1 << 2) + ImGuiItemFlags_ButtonRepeat = ImGuiItemFlags(1 << 3) + ImGuiItemFlags_AutoClosePopups = ImGuiItemFlags(1 << 4) + ImGuiItemFlags_AllowDuplicateId = ImGuiItemFlags(1 << 5) ) type ImGuiInputTextFlags int @@ -57,25 +71,27 @@ const ( ImGuiInputTextFlags_None = ImGuiInputTextFlags(0) ImGuiInputTextFlags_CharsDecimal = ImGuiInputTextFlags(1 << 0) ImGuiInputTextFlags_CharsHexadecimal = ImGuiInputTextFlags(1 << 1) - ImGuiInputTextFlags_CharsUppercase = ImGuiInputTextFlags(1 << 2) - ImGuiInputTextFlags_CharsNoBlank = ImGuiInputTextFlags(1 << 3) - ImGuiInputTextFlags_AutoSelectAll = ImGuiInputTextFlags(1 << 4) - ImGuiInputTextFlags_EnterReturnsTrue = ImGuiInputTextFlags(1 << 5) - ImGuiInputTextFlags_CallbackCompletion = ImGuiInputTextFlags(1 << 6) - ImGuiInputTextFlags_CallbackHistory = ImGuiInputTextFlags(1 << 7) - ImGuiInputTextFlags_CallbackAlways = ImGuiInputTextFlags(1 << 8) - ImGuiInputTextFlags_CallbackCharFilter = ImGuiInputTextFlags(1 << 9) - ImGuiInputTextFlags_AllowTabInput = ImGuiInputTextFlags(1 << 10) - ImGuiInputTextFlags_CtrlEnterForNewLine = ImGuiInputTextFlags(1 << 11) - ImGuiInputTextFlags_NoHorizontalScroll = ImGuiInputTextFlags(1 << 12) - ImGuiInputTextFlags_AlwaysOverwrite = ImGuiInputTextFlags(1 << 13) - ImGuiInputTextFlags_ReadOnly = ImGuiInputTextFlags(1 << 14) - ImGuiInputTextFlags_Password = ImGuiInputTextFlags(1 << 15) + ImGuiInputTextFlags_CharsScientific = ImGuiInputTextFlags(1 << 2) + ImGuiInputTextFlags_CharsUppercase = ImGuiInputTextFlags(1 << 3) + ImGuiInputTextFlags_CharsNoBlank = ImGuiInputTextFlags(1 << 4) + ImGuiInputTextFlags_AllowTabInput = ImGuiInputTextFlags(1 << 5) + ImGuiInputTextFlags_EnterReturnsTrue = ImGuiInputTextFlags(1 << 6) + ImGuiInputTextFlags_EscapeClearsAll = ImGuiInputTextFlags(1 << 7) + ImGuiInputTextFlags_CtrlEnterForNewLine = ImGuiInputTextFlags(1 << 8) + ImGuiInputTextFlags_ReadOnly = ImGuiInputTextFlags(1 << 9) + ImGuiInputTextFlags_Password = ImGuiInputTextFlags(1 << 10) + ImGuiInputTextFlags_AlwaysOverwrite = ImGuiInputTextFlags(1 << 11) + ImGuiInputTextFlags_AutoSelectAll = ImGuiInputTextFlags(1 << 12) + ImGuiInputTextFlags_ParseEmptyRefVal = ImGuiInputTextFlags(1 << 13) + ImGuiInputTextFlags_DisplayEmptyRefVal = ImGuiInputTextFlags(1 << 14) + ImGuiInputTextFlags_NoHorizontalScroll = ImGuiInputTextFlags(1 << 15) ImGuiInputTextFlags_NoUndoRedo = ImGuiInputTextFlags(1 << 16) - ImGuiInputTextFlags_CharsScientific = ImGuiInputTextFlags(1 << 17) - ImGuiInputTextFlags_CallbackResize = ImGuiInputTextFlags(1 << 18) - ImGuiInputTextFlags_CallbackEdit = ImGuiInputTextFlags(1 << 19) - ImGuiInputTextFlags_EscapeClearsAll = ImGuiInputTextFlags(1 << 20) + ImGuiInputTextFlags_CallbackCompletion = ImGuiInputTextFlags(1 << 17) + ImGuiInputTextFlags_CallbackHistory = ImGuiInputTextFlags(1 << 18) + ImGuiInputTextFlags_CallbackAlways = ImGuiInputTextFlags(1 << 19) + ImGuiInputTextFlags_CallbackCharFilter = ImGuiInputTextFlags(1 << 20) + ImGuiInputTextFlags_CallbackResize = ImGuiInputTextFlags(1 << 21) + ImGuiInputTextFlags_CallbackEdit = ImGuiInputTextFlags(1 << 22) ) type ImGuiTreeNodeFlags int @@ -95,8 +111,9 @@ const ( ImGuiTreeNodeFlags_FramePadding = ImGuiTreeNodeFlags(1 << 10) ImGuiTreeNodeFlags_SpanAvailWidth = ImGuiTreeNodeFlags(1 << 11) ImGuiTreeNodeFlags_SpanFullWidth = ImGuiTreeNodeFlags(1 << 12) - ImGuiTreeNodeFlags_SpanAllColumns = ImGuiTreeNodeFlags(1 << 13) - ImGuiTreeNodeFlags_NavLeftJumpsBackHere = ImGuiTreeNodeFlags(1 << 14) + ImGuiTreeNodeFlags_SpanTextWidth = ImGuiTreeNodeFlags(1 << 13) + ImGuiTreeNodeFlags_SpanAllColumns = ImGuiTreeNodeFlags(1 << 14) + ImGuiTreeNodeFlags_NavLeftJumpsBackHere = ImGuiTreeNodeFlags(1 << 15) ImGuiTreeNodeFlags_CollapsingHeader = ImGuiTreeNodeFlags(ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog) ImGuiTreeNodeFlags_AllowItemOverlap = ImGuiTreeNodeFlags(ImGuiTreeNodeFlags_AllowOverlap) ) @@ -110,23 +127,26 @@ const ( ImGuiPopupFlags_MouseButtonMiddle = ImGuiPopupFlags(2) ImGuiPopupFlags_MouseButtonMask_ = ImGuiPopupFlags(0x1F) ImGuiPopupFlags_MouseButtonDefault_ = ImGuiPopupFlags(1) - ImGuiPopupFlags_NoOpenOverExistingPopup = ImGuiPopupFlags(1 << 5) - ImGuiPopupFlags_NoOpenOverItems = ImGuiPopupFlags(1 << 6) - ImGuiPopupFlags_AnyPopupId = ImGuiPopupFlags(1 << 7) - ImGuiPopupFlags_AnyPopupLevel = ImGuiPopupFlags(1 << 8) + ImGuiPopupFlags_NoReopen = ImGuiPopupFlags(1 << 5) + ImGuiPopupFlags_NoOpenOverExistingPopup = ImGuiPopupFlags(1 << 7) + ImGuiPopupFlags_NoOpenOverItems = ImGuiPopupFlags(1 << 8) + ImGuiPopupFlags_AnyPopupId = ImGuiPopupFlags(1 << 10) + ImGuiPopupFlags_AnyPopupLevel = ImGuiPopupFlags(1 << 11) ImGuiPopupFlags_AnyPopup = ImGuiPopupFlags(ImGuiPopupFlags_AnyPopupId | ImGuiPopupFlags_AnyPopupLevel) ) type ImGuiSelectableFlags int const ( - ImGuiSelectableFlags_None = ImGuiSelectableFlags(0) - ImGuiSelectableFlags_DontClosePopups = ImGuiSelectableFlags(1 << 0) - ImGuiSelectableFlags_SpanAllColumns = ImGuiSelectableFlags(1 << 1) - ImGuiSelectableFlags_AllowDoubleClick = ImGuiSelectableFlags(1 << 2) - ImGuiSelectableFlags_Disabled = ImGuiSelectableFlags(1 << 3) - ImGuiSelectableFlags_AllowOverlap = ImGuiSelectableFlags(1 << 4) - ImGuiSelectableFlags_AllowItemOverlap = ImGuiSelectableFlags(ImGuiSelectableFlags_AllowOverlap) + ImGuiSelectableFlags_None = ImGuiSelectableFlags(0) + ImGuiSelectableFlags_NoAutoClosePopups = ImGuiSelectableFlags(1 << 0) + ImGuiSelectableFlags_SpanAllColumns = ImGuiSelectableFlags(1 << 1) + ImGuiSelectableFlags_AllowDoubleClick = ImGuiSelectableFlags(1 << 2) + ImGuiSelectableFlags_Disabled = ImGuiSelectableFlags(1 << 3) + ImGuiSelectableFlags_AllowOverlap = ImGuiSelectableFlags(1 << 4) + ImGuiSelectableFlags_Highlight = ImGuiSelectableFlags(1 << 5) + ImGuiSelectableFlags_DontClosePopups = ImGuiSelectableFlags(ImGuiSelectableFlags_NoAutoClosePopups) + ImGuiSelectableFlags_AllowItemOverlap = ImGuiSelectableFlags(ImGuiSelectableFlags_AllowOverlap) ) type ImGuiComboFlags int @@ -154,8 +174,9 @@ const ( ImGuiTabBarFlags_NoCloseWithMiddleMouseButton = ImGuiTabBarFlags(1 << 3) ImGuiTabBarFlags_NoTabListScrollingButtons = ImGuiTabBarFlags(1 << 4) ImGuiTabBarFlags_NoTooltip = ImGuiTabBarFlags(1 << 5) - ImGuiTabBarFlags_FittingPolicyResizeDown = ImGuiTabBarFlags(1 << 6) - ImGuiTabBarFlags_FittingPolicyScroll = ImGuiTabBarFlags(1 << 7) + ImGuiTabBarFlags_DrawSelectedOverline = ImGuiTabBarFlags(1 << 6) + ImGuiTabBarFlags_FittingPolicyResizeDown = ImGuiTabBarFlags(1 << 7) + ImGuiTabBarFlags_FittingPolicyScroll = ImGuiTabBarFlags(1 << 8) ImGuiTabBarFlags_FittingPolicyMask_ = ImGuiTabBarFlags(ImGuiTabBarFlags_FittingPolicyResizeDown | ImGuiTabBarFlags_FittingPolicyScroll) ImGuiTabBarFlags_FittingPolicyDefault_ = ImGuiTabBarFlags(ImGuiTabBarFlags_FittingPolicyResizeDown) ) @@ -237,11 +258,14 @@ const ( ImGuiDragDropFlags_SourceNoHoldToOpenOthers = ImGuiDragDropFlags(1 << 2) ImGuiDragDropFlags_SourceAllowNullID = ImGuiDragDropFlags(1 << 3) ImGuiDragDropFlags_SourceExtern = ImGuiDragDropFlags(1 << 4) - ImGuiDragDropFlags_SourceAutoExpirePayload = ImGuiDragDropFlags(1 << 5) + ImGuiDragDropFlags_PayloadAutoExpire = ImGuiDragDropFlags(1 << 5) + ImGuiDragDropFlags_PayloadNoCrossContext = ImGuiDragDropFlags(1 << 6) + ImGuiDragDropFlags_PayloadNoCrossProcess = ImGuiDragDropFlags(1 << 7) ImGuiDragDropFlags_AcceptBeforeDelivery = ImGuiDragDropFlags(1 << 10) ImGuiDragDropFlags_AcceptNoDrawDefaultRect = ImGuiDragDropFlags(1 << 11) ImGuiDragDropFlags_AcceptNoPreviewTooltip = ImGuiDragDropFlags(1 << 12) ImGuiDragDropFlags_AcceptPeekOnly = ImGuiDragDropFlags(ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect) + ImGuiDragDropFlags_SourceAutoExpirePayload = ImGuiDragDropFlags(ImGuiDragDropFlags_PayloadAutoExpire) ) type ImGuiDataType int @@ -257,6 +281,7 @@ const ( ImGuiDataType_U64 = iota ImGuiDataType_Float = iota ImGuiDataType_Double = iota + ImGuiDataType_Bool = iota ImGuiDataType_COUNT = iota ) @@ -271,7 +296,7 @@ const ( ImGuiDir_COUNT = iota ) -type ImGuiSortDirection int +type ImGuiSortDirection ImU8 const ( ImGuiSortDirection_None = ImGuiSortDirection(0) @@ -443,19 +468,35 @@ const ( ImGuiMod_Shift = ImGuiKey(1 << 13) ImGuiMod_Alt = ImGuiKey(1 << 14) ImGuiMod_Super = ImGuiKey(1 << 15) - ImGuiMod_Shortcut = ImGuiKey(1 << 11) - ImGuiMod_Mask_ = ImGuiKey(0xF800) + ImGuiMod_Mask_ = ImGuiKey(0xF000) ImGuiKey_NamedKey_BEGIN = ImGuiKey(512) ImGuiKey_NamedKey_END = ImGuiKey(ImGuiKey_COUNT) ImGuiKey_NamedKey_COUNT = ImGuiKey(ImGuiKey_NamedKey_END - ImGuiKey_NamedKey_BEGIN) ImGuiKey_KeysData_SIZE = ImGuiKey(ImGuiKey_COUNT) ImGuiKey_KeysData_OFFSET = ImGuiKey(0) + ImGuiMod_Shortcut = ImGuiKey(ImGuiMod_Ctrl) ImGuiKey_ModCtrl = ImGuiKey(ImGuiMod_Ctrl) ImGuiKey_ModShift = ImGuiKey(ImGuiMod_Shift) ImGuiKey_ModAlt = ImGuiKey(ImGuiMod_Alt) ImGuiKey_ModSuper = ImGuiKey(ImGuiMod_Super) ) +type ImGuiInputFlags int + +const ( + ImGuiInputFlags_None = ImGuiInputFlags(0) + ImGuiInputFlags_Repeat = ImGuiInputFlags(1 << 0) + ImGuiInputFlags_RouteActive = ImGuiInputFlags(1 << 10) + ImGuiInputFlags_RouteFocused = ImGuiInputFlags(1 << 11) + ImGuiInputFlags_RouteGlobal = ImGuiInputFlags(1 << 12) + ImGuiInputFlags_RouteAlways = ImGuiInputFlags(1 << 13) + ImGuiInputFlags_RouteOverFocused = ImGuiInputFlags(1 << 14) + ImGuiInputFlags_RouteOverActive = ImGuiInputFlags(1 << 15) + ImGuiInputFlags_RouteUnlessBgFocused = ImGuiInputFlags(1 << 16) + ImGuiInputFlags_RouteFromRootWindow = ImGuiInputFlags(1 << 17) + ImGuiInputFlags_Tooltip = ImGuiInputFlags(1 << 18) +) + type ImGuiNavInput int const ( @@ -488,7 +529,8 @@ const ( ImGuiConfigFlags_NavNoCaptureKeyboard = ImGuiConfigFlags(1 << 3) ImGuiConfigFlags_NoMouse = ImGuiConfigFlags(1 << 4) ImGuiConfigFlags_NoMouseCursorChange = ImGuiConfigFlags(1 << 5) - ImGuiConfigFlags_DockingEnable = ImGuiConfigFlags(1 << 6) + ImGuiConfigFlags_NoKeyboard = ImGuiConfigFlags(1 << 6) + ImGuiConfigFlags_DockingEnable = ImGuiConfigFlags(1 << 7) ImGuiConfigFlags_ViewportsEnable = ImGuiConfigFlags(1 << 10) ImGuiConfigFlags_DpiEnableScaleViewports = ImGuiConfigFlags(1 << 14) ImGuiConfigFlags_DpiEnableScaleFonts = ImGuiConfigFlags(1 << 15) @@ -512,109 +554,118 @@ const ( type ImGuiCol int const ( - ImGuiCol_Text = iota - ImGuiCol_TextDisabled = iota - ImGuiCol_WindowBg = iota - ImGuiCol_ChildBg = iota - ImGuiCol_PopupBg = iota - ImGuiCol_Border = iota - ImGuiCol_BorderShadow = iota - ImGuiCol_FrameBg = iota - ImGuiCol_FrameBgHovered = iota - ImGuiCol_FrameBgActive = iota - ImGuiCol_TitleBg = iota - ImGuiCol_TitleBgActive = iota - ImGuiCol_TitleBgCollapsed = iota - ImGuiCol_MenuBarBg = iota - ImGuiCol_ScrollbarBg = iota - ImGuiCol_ScrollbarGrab = iota - ImGuiCol_ScrollbarGrabHovered = iota - ImGuiCol_ScrollbarGrabActive = iota - ImGuiCol_CheckMark = iota - ImGuiCol_SliderGrab = iota - ImGuiCol_SliderGrabActive = iota - ImGuiCol_Button = iota - ImGuiCol_ButtonHovered = iota - ImGuiCol_ButtonActive = iota - ImGuiCol_Header = iota - ImGuiCol_HeaderHovered = iota - ImGuiCol_HeaderActive = iota - ImGuiCol_Separator = iota - ImGuiCol_SeparatorHovered = iota - ImGuiCol_SeparatorActive = iota - ImGuiCol_ResizeGrip = iota - ImGuiCol_ResizeGripHovered = iota - ImGuiCol_ResizeGripActive = iota - ImGuiCol_Tab = iota - ImGuiCol_TabHovered = iota - ImGuiCol_TabActive = iota - ImGuiCol_TabUnfocused = iota - ImGuiCol_TabUnfocusedActive = iota - ImGuiCol_DockingPreview = iota - ImGuiCol_DockingEmptyBg = iota - ImGuiCol_PlotLines = iota - ImGuiCol_PlotLinesHovered = iota - ImGuiCol_PlotHistogram = iota - ImGuiCol_PlotHistogramHovered = iota - ImGuiCol_TableHeaderBg = iota - ImGuiCol_TableBorderStrong = iota - ImGuiCol_TableBorderLight = iota - ImGuiCol_TableRowBg = iota - ImGuiCol_TableRowBgAlt = iota - ImGuiCol_TextSelectedBg = iota - ImGuiCol_DragDropTarget = iota - ImGuiCol_NavHighlight = iota - ImGuiCol_NavWindowingHighlight = iota - ImGuiCol_NavWindowingDimBg = iota - ImGuiCol_ModalWindowDimBg = iota - ImGuiCol_COUNT = iota + ImGuiCol_Text = iota + ImGuiCol_TextDisabled = iota + ImGuiCol_WindowBg = iota + ImGuiCol_ChildBg = iota + ImGuiCol_PopupBg = iota + ImGuiCol_Border = iota + ImGuiCol_BorderShadow = iota + ImGuiCol_FrameBg = iota + ImGuiCol_FrameBgHovered = iota + ImGuiCol_FrameBgActive = iota + ImGuiCol_TitleBg = iota + ImGuiCol_TitleBgActive = iota + ImGuiCol_TitleBgCollapsed = iota + ImGuiCol_MenuBarBg = iota + ImGuiCol_ScrollbarBg = iota + ImGuiCol_ScrollbarGrab = iota + ImGuiCol_ScrollbarGrabHovered = iota + ImGuiCol_ScrollbarGrabActive = iota + ImGuiCol_CheckMark = iota + ImGuiCol_SliderGrab = iota + ImGuiCol_SliderGrabActive = iota + ImGuiCol_Button = iota + ImGuiCol_ButtonHovered = iota + ImGuiCol_ButtonActive = iota + ImGuiCol_Header = iota + ImGuiCol_HeaderHovered = iota + ImGuiCol_HeaderActive = iota + ImGuiCol_Separator = iota + ImGuiCol_SeparatorHovered = iota + ImGuiCol_SeparatorActive = iota + ImGuiCol_ResizeGrip = iota + ImGuiCol_ResizeGripHovered = iota + ImGuiCol_ResizeGripActive = iota + ImGuiCol_TabHovered = iota + ImGuiCol_Tab = iota + ImGuiCol_TabSelected = iota + ImGuiCol_TabSelectedOverline = iota + ImGuiCol_TabDimmed = iota + ImGuiCol_TabDimmedSelected = iota + ImGuiCol_TabDimmedSelectedOverline = iota + ImGuiCol_DockingPreview = iota + ImGuiCol_DockingEmptyBg = iota + ImGuiCol_PlotLines = iota + ImGuiCol_PlotLinesHovered = iota + ImGuiCol_PlotHistogram = iota + ImGuiCol_PlotHistogramHovered = iota + ImGuiCol_TableHeaderBg = iota + ImGuiCol_TableBorderStrong = iota + ImGuiCol_TableBorderLight = iota + ImGuiCol_TableRowBg = iota + ImGuiCol_TableRowBgAlt = iota + ImGuiCol_TextLink = iota + ImGuiCol_TextSelectedBg = iota + ImGuiCol_DragDropTarget = iota + ImGuiCol_NavHighlight = iota + ImGuiCol_NavWindowingHighlight = iota + ImGuiCol_NavWindowingDimBg = iota + ImGuiCol_ModalWindowDimBg = iota + ImGuiCol_COUNT = iota + ImGuiCol_TabActive = ImGuiCol(ImGuiCol_TabSelected) + ImGuiCol_TabUnfocused = ImGuiCol(ImGuiCol_TabDimmed) + ImGuiCol_TabUnfocusedActive = ImGuiCol(ImGuiCol_TabDimmedSelected) ) type ImGuiStyleVar int const ( - ImGuiStyleVar_Alpha = iota - ImGuiStyleVar_DisabledAlpha = iota - ImGuiStyleVar_WindowPadding = iota - ImGuiStyleVar_WindowRounding = iota - ImGuiStyleVar_WindowBorderSize = iota - ImGuiStyleVar_WindowMinSize = iota - ImGuiStyleVar_WindowTitleAlign = iota - ImGuiStyleVar_ChildRounding = iota - ImGuiStyleVar_ChildBorderSize = iota - ImGuiStyleVar_PopupRounding = iota - ImGuiStyleVar_PopupBorderSize = iota - ImGuiStyleVar_FramePadding = iota - ImGuiStyleVar_FrameRounding = iota - ImGuiStyleVar_FrameBorderSize = iota - ImGuiStyleVar_ItemSpacing = iota - ImGuiStyleVar_ItemInnerSpacing = iota - ImGuiStyleVar_IndentSpacing = iota - ImGuiStyleVar_CellPadding = iota - ImGuiStyleVar_ScrollbarSize = iota - ImGuiStyleVar_ScrollbarRounding = iota - ImGuiStyleVar_GrabMinSize = iota - ImGuiStyleVar_GrabRounding = iota - ImGuiStyleVar_TabRounding = iota - ImGuiStyleVar_TabBarBorderSize = iota - ImGuiStyleVar_ButtonTextAlign = iota - ImGuiStyleVar_SelectableTextAlign = iota - ImGuiStyleVar_SeparatorTextBorderSize = iota - ImGuiStyleVar_SeparatorTextAlign = iota - ImGuiStyleVar_SeparatorTextPadding = iota - ImGuiStyleVar_DockingSeparatorSize = iota - ImGuiStyleVar_COUNT = iota + ImGuiStyleVar_Alpha = iota + ImGuiStyleVar_DisabledAlpha = iota + ImGuiStyleVar_WindowPadding = iota + ImGuiStyleVar_WindowRounding = iota + ImGuiStyleVar_WindowBorderSize = iota + ImGuiStyleVar_WindowMinSize = iota + ImGuiStyleVar_WindowTitleAlign = iota + ImGuiStyleVar_ChildRounding = iota + ImGuiStyleVar_ChildBorderSize = iota + ImGuiStyleVar_PopupRounding = iota + ImGuiStyleVar_PopupBorderSize = iota + ImGuiStyleVar_FramePadding = iota + ImGuiStyleVar_FrameRounding = iota + ImGuiStyleVar_FrameBorderSize = iota + ImGuiStyleVar_ItemSpacing = iota + ImGuiStyleVar_ItemInnerSpacing = iota + ImGuiStyleVar_IndentSpacing = iota + ImGuiStyleVar_CellPadding = iota + ImGuiStyleVar_ScrollbarSize = iota + ImGuiStyleVar_ScrollbarRounding = iota + ImGuiStyleVar_GrabMinSize = iota + ImGuiStyleVar_GrabRounding = iota + ImGuiStyleVar_TabRounding = iota + ImGuiStyleVar_TabBorderSize = iota + ImGuiStyleVar_TabBarBorderSize = iota + ImGuiStyleVar_TabBarOverlineSize = iota + ImGuiStyleVar_TableAngledHeadersAngle = iota + ImGuiStyleVar_TableAngledHeadersTextAlign = iota + ImGuiStyleVar_ButtonTextAlign = iota + ImGuiStyleVar_SelectableTextAlign = iota + ImGuiStyleVar_SeparatorTextBorderSize = iota + ImGuiStyleVar_SeparatorTextAlign = iota + ImGuiStyleVar_SeparatorTextPadding = iota + ImGuiStyleVar_DockingSeparatorSize = iota + ImGuiStyleVar_COUNT = iota ) type ImGuiButtonFlags int const ( - ImGuiButtonFlags_None = ImGuiButtonFlags(0) - ImGuiButtonFlags_MouseButtonLeft = ImGuiButtonFlags(1 << 0) - ImGuiButtonFlags_MouseButtonRight = ImGuiButtonFlags(1 << 1) - ImGuiButtonFlags_MouseButtonMiddle = ImGuiButtonFlags(1 << 2) - ImGuiButtonFlags_MouseButtonMask_ = ImGuiButtonFlags(ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle) - ImGuiButtonFlags_MouseButtonDefault_ = ImGuiButtonFlags(ImGuiButtonFlags_MouseButtonLeft) + ImGuiButtonFlags_None = ImGuiButtonFlags(0) + ImGuiButtonFlags_MouseButtonLeft = ImGuiButtonFlags(1 << 0) + ImGuiButtonFlags_MouseButtonRight = ImGuiButtonFlags(1 << 1) + ImGuiButtonFlags_MouseButtonMiddle = ImGuiButtonFlags(1 << 2) + ImGuiButtonFlags_MouseButtonMask_ = ImGuiButtonFlags(ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle) ) type ImGuiColorEditFlags int @@ -659,6 +710,7 @@ const ( ImGuiSliderFlags_Logarithmic = ImGuiSliderFlags(1 << 5) ImGuiSliderFlags_NoRoundToFormat = ImGuiSliderFlags(1 << 6) ImGuiSliderFlags_NoInput = ImGuiSliderFlags(1 << 7) + ImGuiSliderFlags_WrapAround = ImGuiSliderFlags(1 << 8) ImGuiSliderFlags_InvalidMask_ = ImGuiSliderFlags(0x7000000F) ) @@ -797,6 +849,36 @@ const ( ImGuiTableBgTarget_CellBg = ImGuiTableBgTarget(3) ) +type ImGuiMultiSelectFlags int + +const ( + ImGuiMultiSelectFlags_None = ImGuiMultiSelectFlags(0) + ImGuiMultiSelectFlags_SingleSelect = ImGuiMultiSelectFlags(1 << 0) + ImGuiMultiSelectFlags_NoSelectAll = ImGuiMultiSelectFlags(1 << 1) + ImGuiMultiSelectFlags_NoRangeSelect = ImGuiMultiSelectFlags(1 << 2) + ImGuiMultiSelectFlags_NoAutoSelect = ImGuiMultiSelectFlags(1 << 3) + ImGuiMultiSelectFlags_NoAutoClear = ImGuiMultiSelectFlags(1 << 4) + ImGuiMultiSelectFlags_NoAutoClearOnReselect = ImGuiMultiSelectFlags(1 << 5) + ImGuiMultiSelectFlags_BoxSelect1d = ImGuiMultiSelectFlags(1 << 6) + ImGuiMultiSelectFlags_BoxSelect2d = ImGuiMultiSelectFlags(1 << 7) + ImGuiMultiSelectFlags_BoxSelectNoScroll = ImGuiMultiSelectFlags(1 << 8) + ImGuiMultiSelectFlags_ClearOnEscape = ImGuiMultiSelectFlags(1 << 9) + ImGuiMultiSelectFlags_ClearOnClickVoid = ImGuiMultiSelectFlags(1 << 10) + ImGuiMultiSelectFlags_ScopeWindow = ImGuiMultiSelectFlags(1 << 11) + ImGuiMultiSelectFlags_ScopeRect = ImGuiMultiSelectFlags(1 << 12) + ImGuiMultiSelectFlags_SelectOnClick = ImGuiMultiSelectFlags(1 << 13) + ImGuiMultiSelectFlags_SelectOnClickRelease = ImGuiMultiSelectFlags(1 << 14) + ImGuiMultiSelectFlags_NavWrapX = ImGuiMultiSelectFlags(1 << 16) +) + +type ImGuiSelectionRequestType int + +const ( + ImGuiSelectionRequestType_None = ImGuiSelectionRequestType(0) + ImGuiSelectionRequestType_SetAll = iota + ImGuiSelectionRequestType_SetRange = iota +) + type ImDrawFlags int const ( @@ -854,13 +936,3 @@ const ( ImGuiViewportFlags_IsMinimized = ImGuiViewportFlags(1 << 12) ImGuiViewportFlags_IsFocused = ImGuiViewportFlags(1 << 13) ) - -type ImGuiModFlags int - -const ( - ImGuiModFlags_None = ImGuiModFlags(0) - ImGuiModFlags_Ctrl = ImGuiModFlags(ImGuiMod_Ctrl) - ImGuiModFlags_Shift = ImGuiModFlags(ImGuiMod_Shift) - ImGuiModFlags_Alt = ImGuiModFlags(ImGuiMod_Alt) - ImGuiModFlags_Super = ImGuiModFlags(ImGuiMod_Super) -) diff --git a/public/imzero/imgui/functions_auto_api.out.idl.go b/public/imzero/imgui/functions_auto_api.out.idl.go index 7a68bf2..44880fb 100644 --- a/public/imzero/imgui/functions_auto_api.out.idl.go +++ b/public/imzero/imgui/functions_auto_api.out.idl.go @@ -166,25 +166,25 @@ func GetWindowDpiScale() (r float32) { return } -// GetWindowPos get current window position in screen space (note: it is unlikely you need to use this. Consider using current layout pos instead, GetCursorScreenPos()) +// GetWindowPos get current window position in screen space (IT IS UNLIKELY YOU EVER NEED TO USE THIS. Consider always using GetCursorScreenPos() and GetContentRegionAvail() instead) func GetWindowPos() (r ImVec2) { _ = `auto r = ImGui::GetWindowPos()` return } -// GetWindowSize get current window size (note: it is unlikely you need to use this. Consider using GetCursorScreenPos() and e.g. GetContentRegionAvail() instead) +// GetWindowSize get current window size (IT IS UNLIKELY YOU EVER NEED TO USE THIS. Consider always using GetCursorScreenPos() and GetContentRegionAvail() instead) func GetWindowSize() (r ImVec2) { _ = `auto r = ImGui::GetWindowSize()` return } -// GetWindowWidth get current window width (shortcut for GetWindowSize().x) +// GetWindowWidth get current window width (IT IS UNLIKELY YOU EVER NEED TO USE THIS). Shortcut for GetWindowSize().x. func GetWindowWidth() (r float32) { _ = `auto r = ImGui::GetWindowWidth()` return } -// GetWindowHeight get current window height (shortcut for GetWindowSize().y) +// GetWindowHeight get current window height (IT IS UNLIKELY YOU EVER NEED TO USE THIS). Shortcut for GetWindowSize().y. func GetWindowHeight() (r float32) { _ = `auto r = ImGui::GetWindowHeight()` return @@ -292,30 +292,6 @@ func SetWindowFocus(name string) { _ = `ImGui::SetWindowFocus(name)` } -// GetContentRegionAvail == GetContentRegionMax() - GetCursorPos() -func GetContentRegionAvail() (r ImVec2) { - _ = `auto r = ImGui::GetContentRegionAvail()` - return -} - -// GetContentRegionMax current content boundaries (typically window boundaries including scrolling, or current column boundaries), in windows coordinates -func GetContentRegionMax() (r ImVec2) { - _ = `auto r = ImGui::GetContentRegionMax()` - return -} - -// GetWindowContentRegionMin content boundaries min for the full window (roughly (0,0)-Scroll), in window coordinates -func GetWindowContentRegionMin() (r ImVec2) { - _ = `auto r = ImGui::GetWindowContentRegionMin()` - return -} - -// GetWindowContentRegionMax content boundaries max for the full window (roughly (0,0)+Size-Scroll) where Size can be overridden with SetNextWindowContentSize(), in window coordinates -func GetWindowContentRegionMax() (r ImVec2) { - _ = `auto r = ImGui::GetWindowContentRegionMax()` - return -} - // GetScrollX get scrolling amount [0 .. GetScrollMaxX()] func GetScrollX() (r float32) { _ = `auto r = ImGui::GetScrollX()` @@ -411,15 +387,25 @@ func PopStyleColorV(count int /* = 1*/) { _ = `ImGui::PopStyleColor(count)` } -// PushStyleVar modify a style float variable. always use this if you modify the style after NewFrame(). +// PushStyleVar modify a style float variable. always use this if you modify the style after NewFrame()! func PushStyleVar(idx ImGuiStyleVar, val float32) { _ = `ImGui::PushStyleVar(idx, val)` } -// PushStyleVar modify a style ImVec2 variable. always use this if you modify the style after NewFrame(). +// PushStyleVar modify a style ImVec2 variable. " func PushStyleVarImVec2(idx ImGuiStyleVar, val ImVec2) { _ = `ImGui::PushStyleVar(idx, val)` } + +// PushStyleVarX modify X component of a style ImVec2 variable. " +func PushStyleVarX(idx ImGuiStyleVar, val_x float32) { + _ = `ImGui::PushStyleVarX(idx, val_x)` +} + +// PushStyleVarY modify Y component of a style ImVec2 variable. " +func PushStyleVarY(idx ImGuiStyleVar, val_y float32) { + _ = `ImGui::PushStyleVarY(idx, val_y)` +} func PopStyleVar() { _ = `ImGui::PopStyleVar()` } @@ -427,20 +413,12 @@ func PopStyleVarV(count int /* = 1*/) { _ = `ImGui::PopStyleVar(count)` } -// PushTabStop == tab stop enable. Allow focusing using TAB/Shift-TAB, enabled by default but you can disable it for certain widgets -func PushTabStop(tab_stop bool) { - _ = `ImGui::PushTabStop(tab_stop)` +// PushItemFlag modify specified shared item flag, e.g. PushItemFlag(ImGuiItemFlags_NoTabStop, true) +func PushItemFlag(option ImGuiItemFlags, enabled bool) { + _ = `ImGui::PushItemFlag(option, enabled)` } -func PopTabStop() { - _ = `ImGui::PopTabStop()` -} - -// PushButtonRepeat in 'repeat' mode, Button*() functions return repeated true in a typematic manner (using io.KeyRepeatDelay/io.KeyRepeatRate setting). Note that you can call IsItemActive() after any Button() to tell if the button is held in the current frame. -func PushButtonRepeat(repeat bool) { - _ = `ImGui::PushButtonRepeat(repeat)` -} -func PopButtonRepeat() { - _ = `ImGui::PopButtonRepeat()` +func PopItemFlag() { + _ = `ImGui::PopItemFlag()` } // PushItemWidth push width of items for common large "item+label" widgets. >0.0f: width in pixels, <0.0f align xx pixels to the right of window (so -FLT_MIN always align width to the right side). @@ -482,7 +460,7 @@ func GetFontSize() (r float32) { return } -// GetFontTexUvWhitePixel get UV coordinate for a while pixel, useful to draw custom shapes via the ImDrawList API +// GetFontTexUvWhitePixel get UV coordinate for a white pixel, useful to draw custom shapes via the ImDrawList API func GetFontTexUvWhitePixel() (r ImVec2) { _ = `auto r = ImGui::GetFontTexUvWhitePixel()` return @@ -496,7 +474,7 @@ func GetColorU32ImGuiCol(idx ImGuiCol) (r uint32) { // GetColorU32V retrieve given style color with style alpha applied and optional extra alpha multiplier, packed as a 32-bit value suitable for ImDrawList // * alpha_mul float = 1.0f -func GetColorU32V(idx ImGuiCol, alpha_mul float32 /* = 1.0f*/) (r uint32) { +func GetColorU32ImGuiColV(idx ImGuiCol, alpha_mul float32 /* = 1.0f*/) (r uint32) { _ = `auto r = ImGui::GetColorU32(idx, alpha_mul)` return } @@ -513,24 +491,37 @@ func GetColorU32(col uint32) (r uint32) { return } +// GetColorU32V retrieve given color with style alpha applied, packed as a 32-bit value suitable for ImDrawList +// * alpha_mul float = 1.0f +func GetColorU32V(col uint32, alpha_mul float32 /* = 1.0f*/) (r uint32) { + _ = `auto r = ImGui::GetColorU32(col, alpha_mul)` + return +} + // GetStyleColorVec4 retrieve style color as stored in ImGuiStyle structure. use to feed back into PushStyleColor(), otherwise use GetColorU32() to get style color with style alpha baked in. func GetStyleColorVec4(idx ImGuiCol) (r ImVec4) { _ = `auto r = ImGui::GetStyleColorVec4(idx)` return } -// GetCursorScreenPos cursor position in absolute coordinates (prefer using this, also more useful to work with ImDrawList API). +// GetCursorScreenPos cursor position, absolute coordinates. THIS IS YOUR BEST FRIEND (prefer using this rather than GetCursorPos(), also more useful to work with ImDrawList API). func GetCursorScreenPos() (r ImVec2) { _ = `auto r = ImGui::GetCursorScreenPos()` return } -// SetCursorScreenPos cursor position in absolute coordinates +// SetCursorScreenPos cursor position, absolute coordinates. THIS IS YOUR BEST FRIEND. func SetCursorScreenPos(pos ImVec2) { _ = `ImGui::SetCursorScreenPos(pos)` } -// GetCursorPos [window-local] cursor position in window coordinates (relative to window position) +// GetContentRegionAvail available space from current position. THIS IS YOUR BEST FRIEND. +func GetContentRegionAvail() (r ImVec2) { + _ = `auto r = ImGui::GetContentRegionAvail()` + return +} + +// GetCursorPos [window-local] cursor position in window-local coordinates. This is not your best friend. func GetCursorPos() (r ImVec2) { _ = `auto r = ImGui::GetCursorPos()` return @@ -563,7 +554,7 @@ func SetCursorPosY(local_y float32) { _ = `ImGui::SetCursorPosY(local_y)` } -// GetCursorStartPos [window-local] initial cursor position, in window coordinates +// GetCursorStartPos [window-local] initial cursor position, in window-local coordinates. Call GetCursorScreenPos() after Begin() to get the absolute coordinates version. func GetCursorStartPos() (r ImVec2) { _ = `auto r = ImGui::GetCursorStartPos()` return @@ -682,6 +673,10 @@ func GetID(str_id string) (r ImGuiID) { _ = `auto r = ImGui::GetID(str_id)` return } +func GetIDInt(int_id int) (r ImGuiID) { + _ = `auto r = ImGui::GetID(int_id)` + return +} // SeparatorText currently: formatted text with an horizontal line func SeparatorText(label string) { @@ -722,7 +717,7 @@ func InvisibleButtonV(str_id string, size ImVec2, flags ImGuiButtonFlags /* = 0* // ArrowButton square button with an arrow shape func ArrowButton(str_id string, dir ImGuiDir) (r bool) { - _ = `auto r = ImGui::ArrowButton(str_id, dir)` + _ = `auto r = ImGui::ArrowButton(str_id, ImGuiDir(dir))` return } @@ -742,6 +737,23 @@ func ProgressBarV(fraction float32, size_arg ImVec2 /* = ImVec2(-FLT_MIN, 0)*/, func Bullet() { _ = `ImGui::Bullet()` } + +// TextLink hyperlink text button, return true when clicked +func TextLink(label string) (r bool) { + _ = `auto r = ImGui::TextLink(label)` + return +} + +// TextLinkOpenURL hyperlink text button, automatically open file/url when clicked +func TextLinkOpenURL(label string) { + _ = `ImGui::TextLinkOpenURL(label)` +} + +// TextLinkOpenURLV hyperlink text button, automatically open file/url when clicked +// * url const char * = NULL +func TextLinkOpenURLV(label string, url string /* = NULL*/) { + _ = `ImGui::TextLinkOpenURL(label, url)` +} func Image(user_texture_id ImTextureID, image_size ImVec2) { _ = `ImGui::Image(ImTextureID(user_texture_id), image_size)` } @@ -841,6 +853,11 @@ func SetNextItemOpenV(is_open bool, cond ImGuiCond /* = 0*/) { _ = `ImGui::SetNextItemOpen(is_open, cond)` } +// SetNextItemStorageID set id to use for open/close storage (default to same as item id). +func SetNextItemStorageID(storage_id ImGuiID) { + _ = `ImGui::SetNextItemStorageID(storage_id)` +} + // Selectable "bool selected" carry the selection state (read-only). Selectable() is clicked is returns true so you can modify your selection state. size.x==0.0: use remaining width, size.x>0.0: specify width. size.y==0.0: use label height, size.y>0.0: specify height func Selectable(label string) (r bool) { _ = `auto r = ImGui::Selectable(label)` @@ -856,6 +873,12 @@ func SelectableV(label string, selected bool /* = false*/, flags ImGuiSelectable return } +// IsItemToggledSelection Was the last item selection state toggled? Useful if you need the per-item information _before_ reaching EndMultiSelect(). We only returns toggle _event_ in order to handle clipping correctly. +func IsItemToggledSelection() (r bool) { + _ = `auto r = ImGui::IsItemToggledSelection()` + return +} + // BeginListBox open a framed scrolling region func BeginListBox(label string) (r bool) { _ = `auto r = ImGui::BeginListBox(label)` @@ -1072,12 +1095,12 @@ func IsPopupOpenV(str_id string, flags ImGuiPopupFlags /* = 0*/) (r bool) { _ = `auto r = ImGui::IsPopupOpen(str_id, flags)` return } -func BeginTable(str_id string, column int) (r bool) { - _ = `auto r = ImGui::BeginTable(str_id, column)` +func BeginTable(str_id string, columns int) (r bool) { + _ = `auto r = ImGui::BeginTable(str_id, columns)` return } -func BeginTableV(str_id string, column int, flags ImGuiTableFlags /* = 0*/, outer_size ImVec2 /* = ImVec2(0.0f, 0.0f)*/, inner_width float32 /* = 0.0f*/) (r bool) { - _ = `auto r = ImGui::BeginTable(str_id, column, flags, outer_size, inner_width)` +func BeginTableV(str_id string, columns int, flags ImGuiTableFlags /* = 0*/, outer_size ImVec2 /* = ImVec2(0.0f, 0.0f)*/, inner_width float32 /* = 0.0f*/) (r bool) { + _ = `auto r = ImGui::BeginTable(str_id, columns, flags, outer_size, inner_width)` return } @@ -1185,6 +1208,12 @@ func TableSetColumnEnabled(column_n int, v bool) { _ = `ImGui::TableSetColumnEnabled(column_n, v)` } +// TableGetHoveredColumn return hovered column. return -1 when table is not hovered. return columns_count if the unused space at the right of visible columns is hovered. Can also use (TableGetColumnFlags() & ImGuiTableColumnFlags_IsHovered) instead. +func TableGetHoveredColumn() (r int) { + _ = `auto r = ImGui::TableGetHoveredColumn()` + return +} + // TableSetBgColor change the color of a cell, row, or column. See ImGuiTableBgTarget_ flags for details. func TableSetBgColor(target ImGuiTableBgTarget, color uint32) { _ = `ImGui::TableSetBgColor(target, color)` @@ -1198,8 +1227,8 @@ func TableSetBgColorV(target ImGuiTableBgTarget, color uint32, column_n int /* = func Columns() { _ = `ImGui::Columns()` } -func ColumnsV(count int /* = 1*/, id string /* = NULL*/, border bool /* = true*/) { - _ = `ImGui::Columns(count, id, border)` +func ColumnsV(count int /* = 1*/, id string /* = NULL*/, borders bool /* = true*/) { + _ = `ImGui::Columns(count, id, borders)` } // NextColumn next column, defaults to current row or next row if the current row is finished @@ -1308,8 +1337,8 @@ func TabItemButtonV(label string, flags ImGuiTabItemFlags /* = 0*/) (r bool) { func SetTabItemClosed(tab_or_docked_window_label string) { _ = `ImGui::SetTabItemClosed(tab_or_docked_window_label)` } -func DockSpace(id ImGuiID) (r ImGuiID) { - _ = `auto r = ImGui::DockSpace(id)` +func DockSpace(dockspace_id ImGuiID) (r ImGuiID) { + _ = `auto r = ImGui::DockSpace(dockspace_id)` return } func DockSpaceOverViewport() (r ImGuiID) { @@ -1563,13 +1592,13 @@ func GetItemRectSize() (r ImVec2) { return } -// GetBackgroundDrawList get background draw list for the viewport associated to the current window. this draw list will be the first rendering one. Useful to quickly draw shapes/text behind dear imgui contents. +// GetBackgroundDrawList get background draw list for the given viewport or viewport associated to the current window. this draw list will be the first rendering one. Useful to quickly draw shapes/text behind dear imgui contents. func GetBackgroundDrawList() (r ImDrawListPtr) { _ = `auto r = ImGui::GetBackgroundDrawList()` return } -// GetForegroundDrawList get foreground draw list for the viewport associated to the current window. this draw list will be the last rendered one. Useful to quickly draw shapes/text over dear imgui contents. +// GetForegroundDrawList get foreground draw list for the given viewport or viewport associated to the current window. this draw list will be the top-most rendered one. Useful to quickly draw shapes/text over dear imgui contents. func GetForegroundDrawList() (r ImDrawListPtr) { _ = `auto r = ImGui::GetForegroundDrawList()` return @@ -1655,6 +1684,11 @@ func SetNextFrameWantCaptureKeyboard(want_capture_keyboard bool) { _ = `ImGui::SetNextFrameWantCaptureKeyboard(want_capture_keyboard)` } +// SetItemKeyOwner Set key owner to last item ID if it is hovered or active. Equivalent to 'if (IsItemHovered() || IsItemActive()) { SetKeyOwner(key, GetItemID());'. +func SetItemKeyOwner(key ImGuiKey) { + _ = `ImGui::SetItemKeyOwner(ImGuiKey(key))` +} + // IsMouseDown is mouse button held? func IsMouseDown(button ImGuiMouseButton) (r bool) { _ = `auto r = ImGui::IsMouseDown(button)` @@ -1723,26 +1757,26 @@ func GetMousePosOnOpeningCurrentPopup() (r ImVec2) { return } -// IsMouseDragging is mouse dragging? (if lock_threshold < -1.0f, uses io.MouseDraggingThreshold) +// IsMouseDragging is mouse dragging? (uses io.MouseDraggingThreshold if lock_threshold < 0.0f) func IsMouseDragging(button ImGuiMouseButton) (r bool) { _ = `auto r = ImGui::IsMouseDragging(button)` return } -// IsMouseDraggingV is mouse dragging? (if lock_threshold < -1.0f, uses io.MouseDraggingThreshold) +// IsMouseDraggingV is mouse dragging? (uses io.MouseDraggingThreshold if lock_threshold < 0.0f) // * lock_threshold float = -1.0f func IsMouseDraggingV(button ImGuiMouseButton, lock_threshold float32 /* = -1.0f*/) (r bool) { _ = `auto r = ImGui::IsMouseDragging(button, lock_threshold)` return } -// GetMouseDragDelta return the delta from the initial clicking position while the mouse button is pressed or was just released. This is locked and return 0.0f until the mouse moves past a distance threshold at least once (if lock_threshold < -1.0f, uses io.MouseDraggingThreshold) +// GetMouseDragDelta return the delta from the initial clicking position while the mouse button is pressed or was just released. This is locked and return 0.0f until the mouse moves past a distance threshold at least once (uses io.MouseDraggingThreshold if lock_threshold < 0.0f) func GetMouseDragDelta() (r ImVec2) { _ = `auto r = ImGui::GetMouseDragDelta()` return } -// GetMouseDragDeltaV return the delta from the initial clicking position while the mouse button is pressed or was just released. This is locked and return 0.0f until the mouse moves past a distance threshold at least once (if lock_threshold < -1.0f, uses io.MouseDraggingThreshold) +// GetMouseDragDeltaV return the delta from the initial clicking position while the mouse button is pressed or was just released. This is locked and return 0.0f until the mouse moves past a distance threshold at least once (uses io.MouseDraggingThreshold if lock_threshold < 0.0f) // * button ImGuiMouseButton = 0 // * lock_threshold float = -1.0f func GetMouseDragDeltaV(button ImGuiMouseButton /* = 0*/, lock_threshold float32 /* = -1.0f*/) (r ImVec2) { @@ -1811,6 +1845,9 @@ func DebugTextEncoding(text string) { func DebugFlashStyleColor(idx ImGuiCol) { _ = `ImGui::DebugFlashStyleColor(idx)` } +func DebugStartItemPicker() { + _ = `ImGui::DebugStartItemPicker()` +} // DebugCheckVersionAndDataLayout This is called by IMGUI_CHECKVERSION() macro. func DebugCheckVersionAndDataLayout(version_str string, sz_io Size_t, sz_style Size_t, sz_vec2 Size_t, sz_vec4 Size_t, sz_drawvert Size_t, sz_drawidx Size_t) (r bool) { @@ -1833,30 +1870,31 @@ func DestroyPlatformWindows() { _ = `ImGui::DestroyPlatformWindows()` } -// GetKeyIndex map ImGuiKey_* values into legacy native key index. == io.KeyMap[key] -func GetKeyIndex(key ImGuiKey) (r ImGuiKey) { - _ = `auto r = ImGui::GetKeyIndex(ImGuiKey(key))` +// GetContentRegionMax Content boundaries max (e.g. window boundaries including scrolling, or current column boundaries). You should never need this. Always use GetCursorScreenPos() and GetContentRegionAvail()! +func GetContentRegionMax() (r ImVec2) { + _ = `auto r = ImGui::GetContentRegionMax()` return } -// SetItemAllowOverlap Use SetNextItemAllowOverlap() before item. -func SetItemAllowOverlap() { - _ = `ImGui::SetItemAllowOverlap()` +// GetWindowContentRegionMin Content boundaries min for the window (roughly (0,0)-Scroll), in window-local coordinates. You should never need this. Always use GetCursorScreenPos() and GetContentRegionAvail()! +func GetWindowContentRegionMin() (r ImVec2) { + _ = `auto r = ImGui::GetWindowContentRegionMin()` + return } -// ImageButton Use new ImageButton() signature (explicit item id, regular FramePadding) -func ImageButtonOld(user_texture_id ImTextureID, size ImVec2) (r bool) { - _ = `auto r = ImGui::ImageButton(ImTextureID(user_texture_id), size)` +// GetWindowContentRegionMax Content boundaries max for the window (roughly (0,0)+Size-Scroll), in window-local coordinates. You should never need this. Always use GetCursorScreenPos() and GetContentRegionAvail()! +func GetWindowContentRegionMax() (r ImVec2) { + _ = `auto r = ImGui::GetWindowContentRegionMax()` return } -// ImageButtonV Use new ImageButton() signature (explicit item id, regular FramePadding) -// * uv0 const ImVec2 & = ImVec2(0, 0) -// * uv1 const ImVec2 & = ImVec2(1, 1) -// * frame_padding int = -1 -// * bg_col const ImVec4 & = ImVec4(0, 0, 0, 0) -// * tint_col const ImVec4 & = ImVec4(1, 1, 1, 1) -func ImageButtonVOld(user_texture_id ImTextureID, size ImVec2, uv0 ImVec2 /* = ImVec2(0, 0)*/, uv1 ImVec2 /* = ImVec2(1, 1)*/, frame_padding int /* = -1*/, bg_col ImVec4 /* = ImVec4(0, 0, 0, 0)*/, tint_col ImVec4 /* = ImVec4(1, 1, 1, 1)*/) (r bool) { - _ = `auto r = ImGui::ImageButton(ImTextureID(user_texture_id), size, uv0, uv1, frame_padding, bg_col, tint_col)` +// SetItemAllowOverlap Use SetNextItemAllowOverlap() before item. +func SetItemAllowOverlap() { + _ = `ImGui::SetItemAllowOverlap()` +} + +// GetKeyIndex Map ImGuiKey_* values into legacy native key index. == io.KeyMap[key]. When using a 1.87+ backend using io.AddKeyEvent(), calling GetKeyIndex() with ANY ImGuiKey_XXXX values will return the same value! +func GetKeyIndex(key ImGuiKey) (r ImGuiKey) { + _ = `auto r = ImGui::GetKeyIndex(ImGuiKey(key))` return } diff --git a/public/imzero/imgui/style.idl.go b/public/imzero/imgui/style.idl.go index 7573dc7..237af95 100644 --- a/public/imzero/imgui/style.idl.go +++ b/public/imzero/imgui/style.idl.go @@ -83,8 +83,8 @@ func loadStyle(ptr ImGuiStyleForeignPtr, bs []bool, fs []float32, vec2s []float3 } i = 0; - s->WindowMenuButtonPosition = dirs[i++]; - s->ColorButtonPosition = dirs[i++]; + s->WindowMenuButtonPosition = ImGuiDir(dirs[i++]); + s->ColorButtonPosition = ImGuiDir(dirs[i++]); i = 0; s->HoverFlagsForTooltipMouse = hovers[i++]; diff --git a/public/imzero/imgui/table.idl.go b/public/imzero/imgui/table.idl.go index fd7cff7..807f65f 100644 --- a/public/imzero/imgui/table.idl.go +++ b/public/imzero/imgui/table.idl.go @@ -19,7 +19,7 @@ func TableGetSortSpecs() (sort bool, dirty bool, userIds []ImGuiID, columnIndice directions_len = userIds_len; userIds = (ImGuiID*)arenaMalloc(userIds_len*sizeof(ImGuiID)); columnIndices = (int16_t*)arenaMalloc(userIds_len*sizeof(int16_t)); - directions = (ImGuiSortDirection*)arenaMalloc(userIds_len*sizeof(ImGuiSortDirection)); + directions = (uint8_t*)arenaMalloc(userIds_len*sizeof(ImGuiSortDirection)); for(size_t i=0;iSpecs[i]; userIds[i] = s.ColumnUserID; diff --git a/public/imzero/imgui/types.go b/public/imzero/imgui/types.go index c59ada0..504c0b9 100644 --- a/public/imzero/imgui/types.go +++ b/public/imzero/imgui/types.go @@ -16,6 +16,7 @@ type ImGuiStyleForeignPtr uintptr type ImDrawListPtr uintptr type ImHexEditorPtr uintptr type Tristate = logical.Tristate +type ImU8 uint8 // ImGuiStyle You may modify the ImGui::GetStyle() main instance during initialization and before NewFrame(). // During the frame, use ImGui::PushStyleVar(ImGuiStyleVar_XXXX)/PopStyleVar() to alter the main style values, diff --git a/public/imzero/implot/api.out.go b/public/imzero/implot/api.out.go index ab5f1b4..06fae9b 100644 --- a/public/imzero/implot/api.out.go +++ b/public/imzero/implot/api.out.go @@ -9,6 +9,7 @@ import "github.com/stergiotis/boxer/public/fffi/runtime" // -- deactivated -- // import . "github.com/stergiotis/boxer/public/imzero/imgui" func GetLocationPos(outer_rect imgui.ImRect, inner_size imgui.ImVec2, loc ImPlotLocation, pad imgui.ImVec2) (r imgui.ImVec2) { + _f := currentFffiVar _f.AddFunctionId(0x000003e8) runtime.AddFloat32Array4Arg(_f, outer_rect) @@ -495,6 +496,7 @@ var _ = imgui.ImVec2(0) //foreign code: // auto r = ImPlot::GetStyleColorName(col) func GetStyleColorName(col ImPlotCol) (r string) { + _f := currentFffiVar _f.AddFunctionId(0x000003ec) runtime.AddIntArg(_f, col) @@ -504,7 +506,6 @@ func GetStyleColorName(col ImPlotCol) (r string) { return } r = (runtime.GetStringRetr[string](_f)) - return } @@ -2174,7 +2175,6 @@ func PlotBarGroupsFloat32(label_ids NullSeparatedStringArray, values []float32, runtime.AddFloat32SliceArg(_f, values) runtime.AddIntArg(_f, groups) _f.CallProcedure() - } func PlotBarGroupsFloat32V(label_ids NullSeparatedStringArray, values []float32, groups int, size float64, shift float64, flags ImPlotBarGroupsFlags) { @@ -2201,7 +2201,6 @@ func PlotBarGroupsFloat64(label_ids NullSeparatedStringArray, values []float64, runtime.AddFloat64SliceArg(_f, values) runtime.AddIntArg(_f, groups) _f.CallProcedure() - } func PlotBarGroupsFloat64V(label_ids NullSeparatedStringArray, values []float64, groups int, size float64, shift float64, flags ImPlotBarGroupsFlags) { @@ -2228,7 +2227,6 @@ func PlotBarGroupsInt(label_ids NullSeparatedStringArray, values []int, groups i runtime.AddIntSliceArg(_f, values) runtime.AddIntArg(_f, groups) _f.CallProcedure() - } func PlotBarGroupsIntV(label_ids NullSeparatedStringArray, values []int, groups int, size float64, shift float64, flags ImPlotBarGroupsFlags) { @@ -2255,7 +2253,6 @@ func PlotBarGroupsInt16(label_ids NullSeparatedStringArray, values []int16, grou runtime.AddInt16SliceArg(_f, values) runtime.AddIntArg(_f, groups) _f.CallProcedure() - } func PlotBarGroupsInt16V(label_ids NullSeparatedStringArray, values []int16, groups int, size float64, shift float64, flags ImPlotBarGroupsFlags) { @@ -2282,7 +2279,6 @@ func PlotBarGroupsInt32(label_ids NullSeparatedStringArray, values []int32, grou runtime.AddInt32SliceArg(_f, values) runtime.AddIntArg(_f, groups) _f.CallProcedure() - } func PlotBarGroupsInt32V(label_ids NullSeparatedStringArray, values []int32, groups int, size float64, shift float64, flags ImPlotBarGroupsFlags) { @@ -2309,7 +2305,6 @@ func PlotBarGroupsInt8(label_ids NullSeparatedStringArray, values []int8, groups runtime.AddInt8SliceArg(_f, values) runtime.AddIntArg(_f, groups) _f.CallProcedure() - } func PlotBarGroupsInt8V(label_ids NullSeparatedStringArray, values []int8, groups int, size float64, shift float64, flags ImPlotBarGroupsFlags) { @@ -2336,7 +2331,6 @@ func PlotBarGroupsUInt(label_ids NullSeparatedStringArray, values []uint, groups runtime.AddUintSliceArg(_f, values) runtime.AddIntArg(_f, groups) _f.CallProcedure() - } func PlotBarGroupsUIntV(label_ids NullSeparatedStringArray, values []uint, groups int, size float64, shift float64, flags ImPlotBarGroupsFlags) { @@ -2363,7 +2357,6 @@ func PlotBarGroupsUInt16(label_ids NullSeparatedStringArray, values []uint16, gr runtime.AddUint16SliceArg(_f, values) runtime.AddIntArg(_f, groups) _f.CallProcedure() - } func PlotBarGroupsUInt16V(label_ids NullSeparatedStringArray, values []uint16, groups int, size float64, shift float64, flags ImPlotBarGroupsFlags) { @@ -2390,7 +2383,6 @@ func PlotBarGroupsUInt32(label_ids NullSeparatedStringArray, values []uint32, gr runtime.AddUint32SliceArg(_f, values) runtime.AddIntArg(_f, groups) _f.CallProcedure() - } func PlotBarGroupsUInt32V(label_ids NullSeparatedStringArray, values []uint32, groups int, size float64, shift float64, flags ImPlotBarGroupsFlags) { @@ -2417,7 +2409,6 @@ func PlotBarGroupsUInt8(label_ids NullSeparatedStringArray, values []uint8, grou runtime.AddUint8SliceArg(_f, values) runtime.AddIntArg(_f, groups) _f.CallProcedure() - } func PlotBarGroupsUInt8V(label_ids NullSeparatedStringArray, values []uint8, groups int, size float64, shift float64, flags ImPlotBarGroupsFlags) { @@ -2446,6 +2437,7 @@ func PlotBarsFloat32(label_id string, values []float32) { } func PlotBarsFloat32V(label_id string, values []float32, bar_size float64, shift float64, flags ImPlotBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000477) runtime.AddStringArg(_f, label_id) @@ -2456,7 +2448,6 @@ func PlotBarsFloat32V(label_id string, values []float32, bar_size float64, shift runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotBarsXYFloat32(label_id string, xs []float32, ys []float32, bar_size float64) { @@ -2497,6 +2488,7 @@ func PlotBarsFloat64(label_id string, values []float64) { } func PlotBarsFloat64V(label_id string, values []float64, bar_size float64, shift float64, flags ImPlotBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000047b) runtime.AddStringArg(_f, label_id) @@ -2507,7 +2499,6 @@ func PlotBarsFloat64V(label_id string, values []float64, bar_size float64, shift runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotBarsXYFloat64(label_id string, xs []float64, ys []float64, bar_size float64) { @@ -2548,6 +2539,7 @@ func PlotBarsInt(label_id string, values []int) { } func PlotBarsIntV(label_id string, values []int, bar_size float64, shift float64, flags ImPlotBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000047f) runtime.AddStringArg(_f, label_id) @@ -2558,7 +2550,6 @@ func PlotBarsIntV(label_id string, values []int, bar_size float64, shift float64 runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotBarsXYInt(label_id string, xs []int, ys []int, bar_size float64) { @@ -2599,6 +2590,7 @@ func PlotBarsInt16(label_id string, values []int16) { } func PlotBarsInt16V(label_id string, values []int16, bar_size float64, shift float64, flags ImPlotBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000483) runtime.AddStringArg(_f, label_id) @@ -2609,7 +2601,6 @@ func PlotBarsInt16V(label_id string, values []int16, bar_size float64, shift flo runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotBarsXYInt16(label_id string, xs []int16, ys []int16, bar_size float64) { @@ -2650,6 +2641,7 @@ func PlotBarsInt32(label_id string, values []int32) { } func PlotBarsInt32V(label_id string, values []int32, bar_size float64, shift float64, flags ImPlotBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000487) runtime.AddStringArg(_f, label_id) @@ -2660,7 +2652,6 @@ func PlotBarsInt32V(label_id string, values []int32, bar_size float64, shift flo runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotBarsXYInt32(label_id string, xs []int32, ys []int32, bar_size float64) { @@ -2701,6 +2692,7 @@ func PlotBarsInt8(label_id string, values []int8) { } func PlotBarsInt8V(label_id string, values []int8, bar_size float64, shift float64, flags ImPlotBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000048b) runtime.AddStringArg(_f, label_id) @@ -2711,7 +2703,6 @@ func PlotBarsInt8V(label_id string, values []int8, bar_size float64, shift float runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotBarsXYInt8(label_id string, xs []int8, ys []int8, bar_size float64) { @@ -2752,6 +2743,7 @@ func PlotBarsUInt(label_id string, values []uint) { } func PlotBarsUIntV(label_id string, values []uint, bar_size float64, shift float64, flags ImPlotBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000048f) runtime.AddStringArg(_f, label_id) @@ -2762,7 +2754,6 @@ func PlotBarsUIntV(label_id string, values []uint, bar_size float64, shift float runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotBarsXYUInt(label_id string, xs []uint, ys []uint, bar_size float64) { @@ -2803,6 +2794,7 @@ func PlotBarsUInt16(label_id string, values []uint16) { } func PlotBarsUInt16V(label_id string, values []uint16, bar_size float64, shift float64, flags ImPlotBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000493) runtime.AddStringArg(_f, label_id) @@ -2813,7 +2805,6 @@ func PlotBarsUInt16V(label_id string, values []uint16, bar_size float64, shift f runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotBarsXYUInt16(label_id string, xs []uint16, ys []uint16, bar_size float64) { @@ -2854,6 +2845,7 @@ func PlotBarsUInt32(label_id string, values []uint32) { } func PlotBarsUInt32V(label_id string, values []uint32, bar_size float64, shift float64, flags ImPlotBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000497) runtime.AddStringArg(_f, label_id) @@ -2864,7 +2856,6 @@ func PlotBarsUInt32V(label_id string, values []uint32, bar_size float64, shift f runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotBarsXYUInt32(label_id string, xs []uint32, ys []uint32, bar_size float64) { @@ -2905,6 +2896,7 @@ func PlotBarsUInt8(label_id string, values []uint8) { } func PlotBarsUInt8V(label_id string, values []uint8, bar_size float64, shift float64, flags ImPlotBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000049b) runtime.AddStringArg(_f, label_id) @@ -2915,7 +2907,6 @@ func PlotBarsUInt8V(label_id string, values []uint8, bar_size float64, shift flo runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotBarsXYUInt8(label_id string, xs []uint8, ys []uint8, bar_size float64) { @@ -2957,6 +2948,7 @@ func PlotDigitalFloat32[T ~float32](label_id string, xs []T, ys []T) { } func PlotDigitalFloat32V[T ~float32](label_id string, xs []T, ys []T, flags ImPlotDigitalFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000049f) runtime.AddStringArg(_f, label_id) @@ -2966,7 +2958,6 @@ func PlotDigitalFloat32V[T ~float32](label_id string, xs []T, ys []T, flags ImPl runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -2983,6 +2974,7 @@ func PlotDigitalFloat64[T ~float64](label_id string, xs []T, ys []T) { } func PlotDigitalFloat64V[T ~float64](label_id string, xs []T, ys []T, flags ImPlotDigitalFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004a1) runtime.AddStringArg(_f, label_id) @@ -2992,7 +2984,6 @@ func PlotDigitalFloat64V[T ~float64](label_id string, xs []T, ys []T, flags ImPl runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3009,6 +3000,7 @@ func PlotDigitalInt[T ~int](label_id string, xs []T, ys []T) { } func PlotDigitalIntV[T ~int](label_id string, xs []T, ys []T, flags ImPlotDigitalFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004a3) runtime.AddStringArg(_f, label_id) @@ -3018,7 +3010,6 @@ func PlotDigitalIntV[T ~int](label_id string, xs []T, ys []T, flags ImPlotDigita runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3035,6 +3026,7 @@ func PlotDigitalInt16[T ~int16](label_id string, xs []T, ys []T) { } func PlotDigitalInt16V[T ~int16](label_id string, xs []T, ys []T, flags ImPlotDigitalFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004a5) runtime.AddStringArg(_f, label_id) @@ -3044,7 +3036,6 @@ func PlotDigitalInt16V[T ~int16](label_id string, xs []T, ys []T, flags ImPlotDi runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3061,6 +3052,7 @@ func PlotDigitalInt32[T ~int32](label_id string, xs []T, ys []T) { } func PlotDigitalInt32V[T ~int32](label_id string, xs []T, ys []T, flags ImPlotDigitalFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004a7) runtime.AddStringArg(_f, label_id) @@ -3070,7 +3062,6 @@ func PlotDigitalInt32V[T ~int32](label_id string, xs []T, ys []T, flags ImPlotDi runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3087,6 +3078,7 @@ func PlotDigitalInt8[T ~int8](label_id string, xs []T, ys []T) { } func PlotDigitalInt8V[T ~int8](label_id string, xs []T, ys []T, flags ImPlotDigitalFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004a9) runtime.AddStringArg(_f, label_id) @@ -3096,7 +3088,6 @@ func PlotDigitalInt8V[T ~int8](label_id string, xs []T, ys []T, flags ImPlotDigi runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3113,6 +3104,7 @@ func PlotDigitalUInt[T ~uint](label_id string, xs []T, ys []T) { } func PlotDigitalUIntV[T ~uint](label_id string, xs []T, ys []T, flags ImPlotDigitalFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004ab) runtime.AddStringArg(_f, label_id) @@ -3122,7 +3114,6 @@ func PlotDigitalUIntV[T ~uint](label_id string, xs []T, ys []T, flags ImPlotDigi runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3139,6 +3130,7 @@ func PlotDigitalUInt16[T ~uint16](label_id string, xs []T, ys []T) { } func PlotDigitalUInt16V[T ~uint16](label_id string, xs []T, ys []T, flags ImPlotDigitalFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004ad) runtime.AddStringArg(_f, label_id) @@ -3148,7 +3140,6 @@ func PlotDigitalUInt16V[T ~uint16](label_id string, xs []T, ys []T, flags ImPlot runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3165,6 +3156,7 @@ func PlotDigitalUInt32[T ~uint32](label_id string, xs []T, ys []T) { } func PlotDigitalUInt32V[T ~uint32](label_id string, xs []T, ys []T, flags ImPlotDigitalFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004af) runtime.AddStringArg(_f, label_id) @@ -3174,7 +3166,6 @@ func PlotDigitalUInt32V[T ~uint32](label_id string, xs []T, ys []T, flags ImPlot runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3191,6 +3182,7 @@ func PlotDigitalUInt8[T ~uint8](label_id string, xs []T, ys []T) { } func PlotDigitalUInt8V[T ~uint8](label_id string, xs []T, ys []T, flags ImPlotDigitalFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004b1) runtime.AddStringArg(_f, label_id) @@ -3200,7 +3192,6 @@ func PlotDigitalUInt8V[T ~uint8](label_id string, xs []T, ys []T, flags ImPlotDi runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3218,6 +3209,7 @@ func PlotErrorBarsFloat32[T ~float32](label_id string, xs []T, ys []T, errs []T) } func PlotErrorBarsFloat32V[T ~float32](label_id string, xs []T, ys []T, errs []T, flags ImPlotErrorBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004b3) runtime.AddStringArg(_f, label_id) @@ -3228,7 +3220,6 @@ func PlotErrorBarsFloat32V[T ~float32](label_id string, xs []T, ys []T, errs []T runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotErrorBarsPosNegFloat32[T ~float32](label_id string, xs []T, ys []T, neg []T, pos []T) { @@ -3273,6 +3264,7 @@ func PlotErrorBarsFloat64[T ~float64](label_id string, xs []T, ys []T, errs []T) } func PlotErrorBarsFloat64V[T ~float64](label_id string, xs []T, ys []T, errs []T, flags ImPlotErrorBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004b7) runtime.AddStringArg(_f, label_id) @@ -3283,7 +3275,6 @@ func PlotErrorBarsFloat64V[T ~float64](label_id string, xs []T, ys []T, errs []T runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotErrorBarsPosNegFloat64[T ~float64](label_id string, xs []T, ys []T, neg []T, pos []T) { @@ -3328,6 +3319,7 @@ func PlotErrorBarsInt[T ~int](label_id string, xs []T, ys []T, errs []T) { } func PlotErrorBarsIntV[T ~int](label_id string, xs []T, ys []T, errs []T, flags ImPlotErrorBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004bb) runtime.AddStringArg(_f, label_id) @@ -3338,7 +3330,6 @@ func PlotErrorBarsIntV[T ~int](label_id string, xs []T, ys []T, errs []T, flags runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotErrorBarsPosNegInt[T ~int](label_id string, xs []T, ys []T, neg []T, pos []T) { @@ -3383,6 +3374,7 @@ func PlotErrorBarsInt16[T ~int16](label_id string, xs []T, ys []T, errs []T) { } func PlotErrorBarsInt16V[T ~int16](label_id string, xs []T, ys []T, errs []T, flags ImPlotErrorBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004bf) runtime.AddStringArg(_f, label_id) @@ -3393,7 +3385,6 @@ func PlotErrorBarsInt16V[T ~int16](label_id string, xs []T, ys []T, errs []T, fl runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotErrorBarsPosNegInt16[T ~int16](label_id string, xs []T, ys []T, neg []T, pos []T) { @@ -3438,6 +3429,7 @@ func PlotErrorBarsInt32[T ~int32](label_id string, xs []T, ys []T, errs []T) { } func PlotErrorBarsInt32V[T ~int32](label_id string, xs []T, ys []T, errs []T, flags ImPlotErrorBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004c3) runtime.AddStringArg(_f, label_id) @@ -3448,7 +3440,6 @@ func PlotErrorBarsInt32V[T ~int32](label_id string, xs []T, ys []T, errs []T, fl runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotErrorBarsPosNegInt32[T ~int32](label_id string, xs []T, ys []T, neg []T, pos []T) { @@ -3493,6 +3484,7 @@ func PlotErrorBarsInt8[T ~int8](label_id string, xs []T, ys []T, errs []T) { } func PlotErrorBarsInt8V[T ~int8](label_id string, xs []T, ys []T, errs []T, flags ImPlotErrorBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004c7) runtime.AddStringArg(_f, label_id) @@ -3503,7 +3495,6 @@ func PlotErrorBarsInt8V[T ~int8](label_id string, xs []T, ys []T, errs []T, flag runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotErrorBarsPosNegInt8[T ~int8](label_id string, xs []T, ys []T, neg []T, pos []T) { @@ -3548,6 +3539,7 @@ func PlotErrorBarsUInt[T ~uint](label_id string, xs []T, ys []T, errs []T) { } func PlotErrorBarsUIntV[T ~uint](label_id string, xs []T, ys []T, errs []T, flags ImPlotErrorBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004cb) runtime.AddStringArg(_f, label_id) @@ -3558,7 +3550,6 @@ func PlotErrorBarsUIntV[T ~uint](label_id string, xs []T, ys []T, errs []T, flag runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotErrorBarsPosNegUInt[T ~uint](label_id string, xs []T, ys []T, neg []T, pos []T) { @@ -3603,6 +3594,7 @@ func PlotErrorBarsUInt16[T ~uint16](label_id string, xs []T, ys []T, errs []T) { } func PlotErrorBarsUInt16V[T ~uint16](label_id string, xs []T, ys []T, errs []T, flags ImPlotErrorBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004cf) runtime.AddStringArg(_f, label_id) @@ -3613,7 +3605,6 @@ func PlotErrorBarsUInt16V[T ~uint16](label_id string, xs []T, ys []T, errs []T, runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotErrorBarsPosNegUInt16[T ~uint16](label_id string, xs []T, ys []T, neg []T, pos []T) { @@ -3658,6 +3649,7 @@ func PlotErrorBarsUInt32[T ~uint32](label_id string, xs []T, ys []T, errs []T) { } func PlotErrorBarsUInt32V[T ~uint32](label_id string, xs []T, ys []T, errs []T, flags ImPlotErrorBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004d3) runtime.AddStringArg(_f, label_id) @@ -3668,7 +3660,6 @@ func PlotErrorBarsUInt32V[T ~uint32](label_id string, xs []T, ys []T, errs []T, runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotErrorBarsPosNegUInt32[T ~uint32](label_id string, xs []T, ys []T, neg []T, pos []T) { @@ -3713,6 +3704,7 @@ func PlotErrorBarsUInt8[T ~uint8](label_id string, xs []T, ys []T, errs []T) { } func PlotErrorBarsUInt8V[T ~uint8](label_id string, xs []T, ys []T, errs []T, flags ImPlotErrorBarsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000004d7) runtime.AddStringArg(_f, label_id) @@ -3723,7 +3715,6 @@ func PlotErrorBarsUInt8V[T ~uint8](label_id string, xs []T, ys []T, errs []T, fl runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotErrorBarsPosNegUInt8[T ~uint8](label_id string, xs []T, ys []T, neg []T, pos []T) { @@ -3767,6 +3758,7 @@ func PlotHeatmapFloat32[T ~float32](label_id string, values []T, rows int) { } func PlotHeatmapFloat32V[T ~float32](label_id string, values []T, rows int, scale_min float64, scale_max float64, label_fmt string, bounds_min ImPlotPoint, bounds_max ImPlotPoint, flags ImPlotHeatmapFlags) { + _f := currentFffiVar _f.AddProcedureId(0x000004db) runtime.AddStringArg(_f, label_id) @@ -3779,7 +3771,6 @@ func PlotHeatmapFloat32V[T ~float32](label_id string, values []T, rows int, scal runtime.AddComplex128Arg(_f, bounds_max) runtime.AddIntArg(_f, flags) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3796,6 +3787,7 @@ func PlotHeatmapFloat64[T ~float64](label_id string, values []T, rows int) { } func PlotHeatmapFloat64V[T ~float64](label_id string, values []T, rows int, scale_min float64, scale_max float64, label_fmt string, bounds_min ImPlotPoint, bounds_max ImPlotPoint, flags ImPlotHeatmapFlags) { + _f := currentFffiVar _f.AddProcedureId(0x000004dd) runtime.AddStringArg(_f, label_id) @@ -3808,7 +3800,6 @@ func PlotHeatmapFloat64V[T ~float64](label_id string, values []T, rows int, scal runtime.AddComplex128Arg(_f, bounds_max) runtime.AddIntArg(_f, flags) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3825,6 +3816,7 @@ func PlotHeatmapInt[T ~int](label_id string, values []T, rows int) { } func PlotHeatmapIntV[T ~int](label_id string, values []T, rows int, scale_min float64, scale_max float64, label_fmt string, bounds_min ImPlotPoint, bounds_max ImPlotPoint, flags ImPlotHeatmapFlags) { + _f := currentFffiVar _f.AddProcedureId(0x000004df) runtime.AddStringArg(_f, label_id) @@ -3837,7 +3829,6 @@ func PlotHeatmapIntV[T ~int](label_id string, values []T, rows int, scale_min fl runtime.AddComplex128Arg(_f, bounds_max) runtime.AddIntArg(_f, flags) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3854,6 +3845,7 @@ func PlotHeatmapInt16[T ~int16](label_id string, values []T, rows int) { } func PlotHeatmapInt16V[T ~int16](label_id string, values []T, rows int, scale_min float64, scale_max float64, label_fmt string, bounds_min ImPlotPoint, bounds_max ImPlotPoint, flags ImPlotHeatmapFlags) { + _f := currentFffiVar _f.AddProcedureId(0x000004e1) runtime.AddStringArg(_f, label_id) @@ -3866,7 +3858,6 @@ func PlotHeatmapInt16V[T ~int16](label_id string, values []T, rows int, scale_mi runtime.AddComplex128Arg(_f, bounds_max) runtime.AddIntArg(_f, flags) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3883,6 +3874,7 @@ func PlotHeatmapInt32[T ~int32](label_id string, values []T, rows int) { } func PlotHeatmapInt32V[T ~int32](label_id string, values []T, rows int, scale_min float64, scale_max float64, label_fmt string, bounds_min ImPlotPoint, bounds_max ImPlotPoint, flags ImPlotHeatmapFlags) { + _f := currentFffiVar _f.AddProcedureId(0x000004e3) runtime.AddStringArg(_f, label_id) @@ -3895,7 +3887,6 @@ func PlotHeatmapInt32V[T ~int32](label_id string, values []T, rows int, scale_mi runtime.AddComplex128Arg(_f, bounds_max) runtime.AddIntArg(_f, flags) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3912,6 +3903,7 @@ func PlotHeatmapInt8[T ~int8](label_id string, values []T, rows int) { } func PlotHeatmapInt8V[T ~int8](label_id string, values []T, rows int, scale_min float64, scale_max float64, label_fmt string, bounds_min ImPlotPoint, bounds_max ImPlotPoint, flags ImPlotHeatmapFlags) { + _f := currentFffiVar _f.AddProcedureId(0x000004e5) runtime.AddStringArg(_f, label_id) @@ -3924,7 +3916,6 @@ func PlotHeatmapInt8V[T ~int8](label_id string, values []T, rows int, scale_min runtime.AddComplex128Arg(_f, bounds_max) runtime.AddIntArg(_f, flags) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3941,6 +3932,7 @@ func PlotHeatmapUInt[T ~uint](label_id string, values []T, rows int) { } func PlotHeatmapUIntV[T ~uint](label_id string, values []T, rows int, scale_min float64, scale_max float64, label_fmt string, bounds_min ImPlotPoint, bounds_max ImPlotPoint, flags ImPlotHeatmapFlags) { + _f := currentFffiVar _f.AddProcedureId(0x000004e7) runtime.AddStringArg(_f, label_id) @@ -3953,7 +3945,6 @@ func PlotHeatmapUIntV[T ~uint](label_id string, values []T, rows int, scale_min runtime.AddComplex128Arg(_f, bounds_max) runtime.AddIntArg(_f, flags) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3970,6 +3961,7 @@ func PlotHeatmapUInt16[T ~uint16](label_id string, values []T, rows int) { } func PlotHeatmapUInt16V[T ~uint16](label_id string, values []T, rows int, scale_min float64, scale_max float64, label_fmt string, bounds_min ImPlotPoint, bounds_max ImPlotPoint, flags ImPlotHeatmapFlags) { + _f := currentFffiVar _f.AddProcedureId(0x000004e9) runtime.AddStringArg(_f, label_id) @@ -3982,7 +3974,6 @@ func PlotHeatmapUInt16V[T ~uint16](label_id string, values []T, rows int, scale_ runtime.AddComplex128Arg(_f, bounds_max) runtime.AddIntArg(_f, flags) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -3999,6 +3990,7 @@ func PlotHeatmapUInt32[T ~uint32](label_id string, values []T, rows int) { } func PlotHeatmapUInt32V[T ~uint32](label_id string, values []T, rows int, scale_min float64, scale_max float64, label_fmt string, bounds_min ImPlotPoint, bounds_max ImPlotPoint, flags ImPlotHeatmapFlags) { + _f := currentFffiVar _f.AddProcedureId(0x000004eb) runtime.AddStringArg(_f, label_id) @@ -4011,7 +4003,6 @@ func PlotHeatmapUInt32V[T ~uint32](label_id string, values []T, rows int, scale_ runtime.AddComplex128Arg(_f, bounds_max) runtime.AddIntArg(_f, flags) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -4028,6 +4019,7 @@ func PlotHeatmapUInt8[T ~uint8](label_id string, values []T, rows int) { } func PlotHeatmapUInt8V[T ~uint8](label_id string, values []T, rows int, scale_min float64, scale_max float64, label_fmt string, bounds_min ImPlotPoint, bounds_max ImPlotPoint, flags ImPlotHeatmapFlags) { + _f := currentFffiVar _f.AddProcedureId(0x000004ed) runtime.AddStringArg(_f, label_id) @@ -4040,7 +4032,6 @@ func PlotHeatmapUInt8V[T ~uint8](label_id string, values []T, rows int, scale_mi runtime.AddComplex128Arg(_f, bounds_max) runtime.AddIntArg(_f, flags) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -4062,6 +4053,7 @@ func PlotHistogramFloat32[T ~float32](label_id string, values []T) (r float64) { } func PlotHistogramFloat32V[T ~float32](label_id string, values []T, bins ImPlotBin, bar_scale float64, rangeP ImPlotRange, flags ImPlotHistogramFlags) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x000004ef) runtime.AddStringArg(_f, label_id) @@ -4076,7 +4068,6 @@ func PlotHistogramFloat32V[T ~float32](label_id string, values []T, bins ImPlotB return } r = (runtime.GetFloat64Retr[float64](_f)) - return } // -- deactivated -- // //go:build fffi_idl_code @@ -4099,6 +4090,7 @@ func PlotHistogramFloat64[T ~float64](label_id string, values []T) (r float64) { } func PlotHistogramFloat64V[T ~float64](label_id string, values []T, bins ImPlotBin, bar_scale float64, rangeP ImPlotRange, flags ImPlotHistogramFlags) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x000004f1) runtime.AddStringArg(_f, label_id) @@ -4113,7 +4105,6 @@ func PlotHistogramFloat64V[T ~float64](label_id string, values []T, bins ImPlotB return } r = (runtime.GetFloat64Retr[float64](_f)) - return } // -- deactivated -- // //go:build fffi_idl_code @@ -4136,6 +4127,7 @@ func PlotHistogramInt[T ~int](label_id string, values []T) (r float64) { } func PlotHistogramIntV[T ~int](label_id string, values []T, bins ImPlotBin, bar_scale float64, rangeP ImPlotRange, flags ImPlotHistogramFlags) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x000004f3) runtime.AddStringArg(_f, label_id) @@ -4150,7 +4142,6 @@ func PlotHistogramIntV[T ~int](label_id string, values []T, bins ImPlotBin, bar_ return } r = (runtime.GetFloat64Retr[float64](_f)) - return } // -- deactivated -- // //go:build fffi_idl_code @@ -4173,6 +4164,7 @@ func PlotHistogramInt16[T ~int16](label_id string, values []T) (r float64) { } func PlotHistogramInt16V[T ~int16](label_id string, values []T, bins ImPlotBin, bar_scale float64, rangeP ImPlotRange, flags ImPlotHistogramFlags) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x000004f5) runtime.AddStringArg(_f, label_id) @@ -4187,7 +4179,6 @@ func PlotHistogramInt16V[T ~int16](label_id string, values []T, bins ImPlotBin, return } r = (runtime.GetFloat64Retr[float64](_f)) - return } // -- deactivated -- // //go:build fffi_idl_code @@ -4210,6 +4201,7 @@ func PlotHistogramInt32[T ~int32](label_id string, values []T) (r float64) { } func PlotHistogramInt32V[T ~int32](label_id string, values []T, bins ImPlotBin, bar_scale float64, rangeP ImPlotRange, flags ImPlotHistogramFlags) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x000004f7) runtime.AddStringArg(_f, label_id) @@ -4224,7 +4216,6 @@ func PlotHistogramInt32V[T ~int32](label_id string, values []T, bins ImPlotBin, return } r = (runtime.GetFloat64Retr[float64](_f)) - return } // -- deactivated -- // //go:build fffi_idl_code @@ -4247,6 +4238,7 @@ func PlotHistogramInt8[T ~int8](label_id string, values []T) (r float64) { } func PlotHistogramInt8V[T ~int8](label_id string, values []T, bins ImPlotBin, bar_scale float64, rangeP ImPlotRange, flags ImPlotHistogramFlags) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x000004f9) runtime.AddStringArg(_f, label_id) @@ -4261,7 +4253,6 @@ func PlotHistogramInt8V[T ~int8](label_id string, values []T, bins ImPlotBin, ba return } r = (runtime.GetFloat64Retr[float64](_f)) - return } // -- deactivated -- // //go:build fffi_idl_code @@ -4284,6 +4275,7 @@ func PlotHistogramUInt[T ~uint](label_id string, values []T) (r float64) { } func PlotHistogramUIntV[T ~uint](label_id string, values []T, bins ImPlotBin, bar_scale float64, rangeP ImPlotRange, flags ImPlotHistogramFlags) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x000004fb) runtime.AddStringArg(_f, label_id) @@ -4298,7 +4290,6 @@ func PlotHistogramUIntV[T ~uint](label_id string, values []T, bins ImPlotBin, ba return } r = (runtime.GetFloat64Retr[float64](_f)) - return } // -- deactivated -- // //go:build fffi_idl_code @@ -4321,6 +4312,7 @@ func PlotHistogramUInt16[T ~uint16](label_id string, values []T) (r float64) { } func PlotHistogramUInt16V[T ~uint16](label_id string, values []T, bins ImPlotBin, bar_scale float64, rangeP ImPlotRange, flags ImPlotHistogramFlags) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x000004fd) runtime.AddStringArg(_f, label_id) @@ -4335,7 +4327,6 @@ func PlotHistogramUInt16V[T ~uint16](label_id string, values []T, bins ImPlotBin return } r = (runtime.GetFloat64Retr[float64](_f)) - return } // -- deactivated -- // //go:build fffi_idl_code @@ -4358,6 +4349,7 @@ func PlotHistogramUInt32[T ~uint32](label_id string, values []T) (r float64) { } func PlotHistogramUInt32V[T ~uint32](label_id string, values []T, bins ImPlotBin, bar_scale float64, rangeP ImPlotRange, flags ImPlotHistogramFlags) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x000004ff) runtime.AddStringArg(_f, label_id) @@ -4372,7 +4364,6 @@ func PlotHistogramUInt32V[T ~uint32](label_id string, values []T, bins ImPlotBin return } r = (runtime.GetFloat64Retr[float64](_f)) - return } // -- deactivated -- // //go:build fffi_idl_code @@ -4395,6 +4386,7 @@ func PlotHistogramUInt8[T ~uint8](label_id string, values []T) (r float64) { } func PlotHistogramUInt8V[T ~uint8](label_id string, values []T, bins ImPlotBin, bar_scale float64, rangeP ImPlotRange, flags ImPlotHistogramFlags) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x00000501) runtime.AddStringArg(_f, label_id) @@ -4409,7 +4401,6 @@ func PlotHistogramUInt8V[T ~uint8](label_id string, values []T, bins ImPlotBin, return } r = (runtime.GetFloat64Retr[float64](_f)) - return } // -- deactivated -- // //go:build fffi_idl_code @@ -4421,6 +4412,7 @@ func PlotHistogramUInt8V[T ~uint8](label_id string, values []T, bins ImPlotBin, //foreign code: // r = ImPlot::PlotHistogram2D(label_id,xs,ys,getSliceLength(xs)) func PlotHistogram2DFloat32[T ~float32](label_id string, xs []T, ys []T) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x00000502) runtime.AddStringArg(_f, label_id) @@ -4467,6 +4459,7 @@ func PlotHistogram2DFloat32V[T ~float32](label_id string, xs []T, ys []T, x_bins //foreign code: // r = ImPlot::PlotHistogram2D(label_id,xs,ys,getSliceLength(xs)) func PlotHistogram2DFloat64[T ~float64](label_id string, xs []T, ys []T) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x00000504) runtime.AddStringArg(_f, label_id) @@ -4513,6 +4506,7 @@ func PlotHistogram2DFloat64V[T ~float64](label_id string, xs []T, ys []T, x_bins //foreign code: // r = ImPlot::PlotHistogram2D(label_id,xs,ys,getSliceLength(xs)) func PlotHistogram2DInt[T ~int](label_id string, xs []T, ys []T) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x00000506) runtime.AddStringArg(_f, label_id) @@ -4559,6 +4553,7 @@ func PlotHistogram2DIntV[T ~int](label_id string, xs []T, ys []T, x_bins ImPlotB //foreign code: // r = ImPlot::PlotHistogram2D(label_id,xs,ys,getSliceLength(xs)) func PlotHistogram2DInt16[T ~int16](label_id string, xs []T, ys []T) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x00000508) runtime.AddStringArg(_f, label_id) @@ -4605,6 +4600,7 @@ func PlotHistogram2DInt16V[T ~int16](label_id string, xs []T, ys []T, x_bins ImP //foreign code: // r = ImPlot::PlotHistogram2D(label_id,xs,ys,getSliceLength(xs)) func PlotHistogram2DInt32[T ~int32](label_id string, xs []T, ys []T) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x0000050a) runtime.AddStringArg(_f, label_id) @@ -4651,6 +4647,7 @@ func PlotHistogram2DInt32V[T ~int32](label_id string, xs []T, ys []T, x_bins ImP //foreign code: // r = ImPlot::PlotHistogram2D(label_id,xs,ys,getSliceLength(xs)) func PlotHistogram2DInt8[T ~int8](label_id string, xs []T, ys []T) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x0000050c) runtime.AddStringArg(_f, label_id) @@ -4697,6 +4694,7 @@ func PlotHistogram2DInt8V[T ~int8](label_id string, xs []T, ys []T, x_bins ImPlo //foreign code: // r = ImPlot::PlotHistogram2D(label_id,xs,ys,getSliceLength(xs)) func PlotHistogram2DUInt[T ~uint](label_id string, xs []T, ys []T) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x0000050e) runtime.AddStringArg(_f, label_id) @@ -4743,6 +4741,7 @@ func PlotHistogram2DUIntV[T ~uint](label_id string, xs []T, ys []T, x_bins ImPlo //foreign code: // r = ImPlot::PlotHistogram2D(label_id,xs,ys,getSliceLength(xs)) func PlotHistogram2DUInt16[T ~uint16](label_id string, xs []T, ys []T) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x00000510) runtime.AddStringArg(_f, label_id) @@ -4789,6 +4788,7 @@ func PlotHistogram2DUInt16V[T ~uint16](label_id string, xs []T, ys []T, x_bins I //foreign code: // r = ImPlot::PlotHistogram2D(label_id,xs,ys,getSliceLength(xs)) func PlotHistogram2DUInt32[T ~uint32](label_id string, xs []T, ys []T) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x00000512) runtime.AddStringArg(_f, label_id) @@ -4835,6 +4835,7 @@ func PlotHistogram2DUInt32V[T ~uint32](label_id string, xs []T, ys []T, x_bins I //foreign code: // r = ImPlot::PlotHistogram2D(label_id,xs,ys,getSliceLength(xs)) func PlotHistogram2DUInt8[T ~uint8](label_id string, xs []T, ys []T) (r float64) { + _f := currentFffiVar _f.AddFunctionId(0x00000514) runtime.AddStringArg(_f, label_id) @@ -4886,6 +4887,7 @@ func PlotInfLinesFloat32[T ~float32](label_id string, values []T) { } func PlotInfLinesFloat32V[T ~float32](label_id string, values []T, flags ImPlotInfLinesFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000517) runtime.AddStringArg(_f, label_id) @@ -4894,7 +4896,6 @@ func PlotInfLinesFloat32V[T ~float32](label_id string, values []T, flags ImPlotI runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -4910,6 +4911,7 @@ func PlotInfLinesFloat64[T ~float64](label_id string, values []T) { } func PlotInfLinesFloat64V[T ~float64](label_id string, values []T, flags ImPlotInfLinesFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000519) runtime.AddStringArg(_f, label_id) @@ -4918,7 +4920,6 @@ func PlotInfLinesFloat64V[T ~float64](label_id string, values []T, flags ImPlotI runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -4934,6 +4935,7 @@ func PlotInfLinesInt[T ~int](label_id string, values []T) { } func PlotInfLinesIntV[T ~int](label_id string, values []T, flags ImPlotInfLinesFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000051b) runtime.AddStringArg(_f, label_id) @@ -4942,7 +4944,6 @@ func PlotInfLinesIntV[T ~int](label_id string, values []T, flags ImPlotInfLinesF runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -4958,6 +4959,7 @@ func PlotInfLinesInt16[T ~int16](label_id string, values []T) { } func PlotInfLinesInt16V[T ~int16](label_id string, values []T, flags ImPlotInfLinesFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000051d) runtime.AddStringArg(_f, label_id) @@ -4966,7 +4968,6 @@ func PlotInfLinesInt16V[T ~int16](label_id string, values []T, flags ImPlotInfLi runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -4982,6 +4983,7 @@ func PlotInfLinesInt32[T ~int32](label_id string, values []T) { } func PlotInfLinesInt32V[T ~int32](label_id string, values []T, flags ImPlotInfLinesFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000051f) runtime.AddStringArg(_f, label_id) @@ -4990,7 +4992,6 @@ func PlotInfLinesInt32V[T ~int32](label_id string, values []T, flags ImPlotInfLi runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -5006,6 +5007,7 @@ func PlotInfLinesInt8[T ~int8](label_id string, values []T) { } func PlotInfLinesInt8V[T ~int8](label_id string, values []T, flags ImPlotInfLinesFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000521) runtime.AddStringArg(_f, label_id) @@ -5014,7 +5016,6 @@ func PlotInfLinesInt8V[T ~int8](label_id string, values []T, flags ImPlotInfLine runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -5030,6 +5031,7 @@ func PlotInfLinesUInt[T ~uint](label_id string, values []T) { } func PlotInfLinesUIntV[T ~uint](label_id string, values []T, flags ImPlotInfLinesFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000523) runtime.AddStringArg(_f, label_id) @@ -5038,7 +5040,6 @@ func PlotInfLinesUIntV[T ~uint](label_id string, values []T, flags ImPlotInfLine runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -5054,6 +5055,7 @@ func PlotInfLinesUInt16[T ~uint16](label_id string, values []T) { } func PlotInfLinesUInt16V[T ~uint16](label_id string, values []T, flags ImPlotInfLinesFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000525) runtime.AddStringArg(_f, label_id) @@ -5062,7 +5064,6 @@ func PlotInfLinesUInt16V[T ~uint16](label_id string, values []T, flags ImPlotInf runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -5078,6 +5079,7 @@ func PlotInfLinesUInt32[T ~uint32](label_id string, values []T) { } func PlotInfLinesUInt32V[T ~uint32](label_id string, values []T, flags ImPlotInfLinesFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000527) runtime.AddStringArg(_f, label_id) @@ -5086,7 +5088,6 @@ func PlotInfLinesUInt32V[T ~uint32](label_id string, values []T, flags ImPlotInf runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -5102,6 +5103,7 @@ func PlotInfLinesUInt8[T ~uint8](label_id string, values []T) { } func PlotInfLinesUInt8V[T ~uint8](label_id string, values []T, flags ImPlotInfLinesFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000529) runtime.AddStringArg(_f, label_id) @@ -5110,7 +5112,6 @@ func PlotInfLinesUInt8V[T ~uint8](label_id string, values []T, flags ImPlotInfLi runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } // -- deactivated -- // //go:build fffi_idl_code @@ -5126,6 +5127,7 @@ func PlotLineFloat32[T ~float32](label_id string, values []T) { } func PlotLineFloat32V[T ~float32](label_id string, values []T, xscale float64, xstart float64, flags ImPlotLineFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000052b) runtime.AddStringArg(_f, label_id) @@ -5136,7 +5138,6 @@ func PlotLineFloat32V[T ~float32](label_id string, values []T, xscale float64, x runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotLineXYFloat32(label_id string, xs []float32, ys []float32) { @@ -5175,6 +5176,7 @@ func PlotLineFloat64[T ~float64](label_id string, values []T) { } func PlotLineFloat64V[T ~float64](label_id string, values []T, xscale float64, xstart float64, flags ImPlotLineFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000052f) runtime.AddStringArg(_f, label_id) @@ -5185,7 +5187,6 @@ func PlotLineFloat64V[T ~float64](label_id string, values []T, xscale float64, x runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotLineXYFloat64(label_id string, xs []float64, ys []float64) { @@ -5224,6 +5225,7 @@ func PlotLineInt[T ~int](label_id string, values []T) { } func PlotLineIntV[T ~int](label_id string, values []T, xscale float64, xstart float64, flags ImPlotLineFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000533) runtime.AddStringArg(_f, label_id) @@ -5234,7 +5236,6 @@ func PlotLineIntV[T ~int](label_id string, values []T, xscale float64, xstart fl runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotLineXYInt(label_id string, xs []int, ys []int) { @@ -5273,6 +5274,7 @@ func PlotLineInt16[T ~int16](label_id string, values []T) { } func PlotLineInt16V[T ~int16](label_id string, values []T, xscale float64, xstart float64, flags ImPlotLineFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000537) runtime.AddStringArg(_f, label_id) @@ -5283,7 +5285,6 @@ func PlotLineInt16V[T ~int16](label_id string, values []T, xscale float64, xstar runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotLineXYInt16(label_id string, xs []int16, ys []int16) { @@ -5322,6 +5323,7 @@ func PlotLineInt32[T ~int32](label_id string, values []T) { } func PlotLineInt32V[T ~int32](label_id string, values []T, xscale float64, xstart float64, flags ImPlotLineFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000053b) runtime.AddStringArg(_f, label_id) @@ -5332,7 +5334,6 @@ func PlotLineInt32V[T ~int32](label_id string, values []T, xscale float64, xstar runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotLineXYInt32(label_id string, xs []int32, ys []int32) { @@ -5371,6 +5372,7 @@ func PlotLineInt8[T ~int8](label_id string, values []T) { } func PlotLineInt8V[T ~int8](label_id string, values []T, xscale float64, xstart float64, flags ImPlotLineFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000053f) runtime.AddStringArg(_f, label_id) @@ -5381,7 +5383,6 @@ func PlotLineInt8V[T ~int8](label_id string, values []T, xscale float64, xstart runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotLineXYInt8(label_id string, xs []int8, ys []int8) { @@ -5420,6 +5421,7 @@ func PlotLineUInt[T ~uint](label_id string, values []T) { } func PlotLineUIntV[T ~uint](label_id string, values []T, xscale float64, xstart float64, flags ImPlotLineFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000543) runtime.AddStringArg(_f, label_id) @@ -5430,7 +5432,6 @@ func PlotLineUIntV[T ~uint](label_id string, values []T, xscale float64, xstart runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotLineXYUInt(label_id string, xs []uint, ys []uint) { @@ -5469,6 +5470,7 @@ func PlotLineUInt16[T ~uint16](label_id string, values []T) { } func PlotLineUInt16V[T ~uint16](label_id string, values []T, xscale float64, xstart float64, flags ImPlotLineFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000547) runtime.AddStringArg(_f, label_id) @@ -5479,7 +5481,6 @@ func PlotLineUInt16V[T ~uint16](label_id string, values []T, xscale float64, xst runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotLineXYUInt16(label_id string, xs []uint16, ys []uint16) { @@ -5518,6 +5519,7 @@ func PlotLineUInt32[T ~uint32](label_id string, values []T) { } func PlotLineUInt32V[T ~uint32](label_id string, values []T, xscale float64, xstart float64, flags ImPlotLineFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000054b) runtime.AddStringArg(_f, label_id) @@ -5528,7 +5530,6 @@ func PlotLineUInt32V[T ~uint32](label_id string, values []T, xscale float64, xst runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotLineXYUInt32(label_id string, xs []uint32, ys []uint32) { @@ -5567,6 +5568,7 @@ func PlotLineUInt8[T ~uint8](label_id string, values []T) { } func PlotLineUInt8V[T ~uint8](label_id string, values []T, xscale float64, xstart float64, flags ImPlotLineFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000054f) runtime.AddStringArg(_f, label_id) @@ -5577,7 +5579,6 @@ func PlotLineUInt8V[T ~uint8](label_id string, values []T, xscale float64, xstar runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotLineXYUInt8(label_id string, xs []uint8, ys []uint8) { @@ -5616,7 +5617,6 @@ func PlotPieChartFloat32[T ~float32](label_ids NullSeparatedStringArray, values runtime.AddFloat64Arg(_f, y) runtime.AddFloat64Arg(_f, radius) _f.CallProcedure() - } func PlotPieChartFloat32V[T ~float32](label_ids NullSeparatedStringArray, values []T, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags ImPlotPieChartFlags) { @@ -5647,7 +5647,6 @@ func PlotPieChartFloat64[T ~float64](label_ids NullSeparatedStringArray, values runtime.AddFloat64Arg(_f, y) runtime.AddFloat64Arg(_f, radius) _f.CallProcedure() - } func PlotPieChartFloat64V[T ~float64](label_ids NullSeparatedStringArray, values []T, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags ImPlotPieChartFlags) { @@ -5678,7 +5677,6 @@ func PlotPieChartInt[T ~int](label_ids NullSeparatedStringArray, values []T, x f runtime.AddFloat64Arg(_f, y) runtime.AddFloat64Arg(_f, radius) _f.CallProcedure() - } func PlotPieChartIntV[T ~int](label_ids NullSeparatedStringArray, values []T, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags ImPlotPieChartFlags) { @@ -5709,7 +5707,6 @@ func PlotPieChartInt16[T ~int16](label_ids NullSeparatedStringArray, values []T, runtime.AddFloat64Arg(_f, y) runtime.AddFloat64Arg(_f, radius) _f.CallProcedure() - } func PlotPieChartInt16V[T ~int16](label_ids NullSeparatedStringArray, values []T, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags ImPlotPieChartFlags) { @@ -5740,7 +5737,6 @@ func PlotPieChartInt32[T ~int32](label_ids NullSeparatedStringArray, values []T, runtime.AddFloat64Arg(_f, y) runtime.AddFloat64Arg(_f, radius) _f.CallProcedure() - } func PlotPieChartInt32V[T ~int32](label_ids NullSeparatedStringArray, values []T, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags ImPlotPieChartFlags) { @@ -5771,7 +5767,6 @@ func PlotPieChartInt8[T ~int8](label_ids NullSeparatedStringArray, values []T, x runtime.AddFloat64Arg(_f, y) runtime.AddFloat64Arg(_f, radius) _f.CallProcedure() - } func PlotPieChartInt8V[T ~int8](label_ids NullSeparatedStringArray, values []T, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags ImPlotPieChartFlags) { @@ -5802,7 +5797,6 @@ func PlotPieChartUInt[T ~uint](label_ids NullSeparatedStringArray, values []T, x runtime.AddFloat64Arg(_f, y) runtime.AddFloat64Arg(_f, radius) _f.CallProcedure() - } func PlotPieChartUIntV[T ~uint](label_ids NullSeparatedStringArray, values []T, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags ImPlotPieChartFlags) { @@ -5833,7 +5827,6 @@ func PlotPieChartUInt16[T ~uint16](label_ids NullSeparatedStringArray, values [] runtime.AddFloat64Arg(_f, y) runtime.AddFloat64Arg(_f, radius) _f.CallProcedure() - } func PlotPieChartUInt16V[T ~uint16](label_ids NullSeparatedStringArray, values []T, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags ImPlotPieChartFlags) { @@ -5864,7 +5857,6 @@ func PlotPieChartUInt32[T ~uint32](label_ids NullSeparatedStringArray, values [] runtime.AddFloat64Arg(_f, y) runtime.AddFloat64Arg(_f, radius) _f.CallProcedure() - } func PlotPieChartUInt32V[T ~uint32](label_ids NullSeparatedStringArray, values []T, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags ImPlotPieChartFlags) { @@ -5895,7 +5887,6 @@ func PlotPieChartUInt8[T ~uint8](label_ids NullSeparatedStringArray, values []T, runtime.AddFloat64Arg(_f, y) runtime.AddFloat64Arg(_f, radius) _f.CallProcedure() - } func PlotPieChartUInt8V[T ~uint8](label_ids NullSeparatedStringArray, values []T, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags ImPlotPieChartFlags) { @@ -5926,6 +5917,7 @@ func PlotScatterFloat32(label_id string, values []float32) { } func PlotScatterFloat32V(label_id string, values []float32, xscale float64, xstart float64, flags ImPlotScatterFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000567) runtime.AddStringArg(_f, label_id) @@ -5936,7 +5928,6 @@ func PlotScatterFloat32V(label_id string, values []float32, xscale float64, xsta runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotScatterXYFloat32(label_id string, xs []float32, ys []float32) { @@ -5975,6 +5966,7 @@ func PlotScatterFloat64(label_id string, values []float64) { } func PlotScatterFloat64V(label_id string, values []float64, xscale float64, xstart float64, flags ImPlotScatterFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000056b) runtime.AddStringArg(_f, label_id) @@ -5985,7 +5977,6 @@ func PlotScatterFloat64V(label_id string, values []float64, xscale float64, xsta runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotScatterXYFloat64(label_id string, xs []float64, ys []float64) { @@ -6024,6 +6015,7 @@ func PlotScatterInt(label_id string, values []int) { } func PlotScatterIntV(label_id string, values []int, xscale float64, xstart float64, flags ImPlotScatterFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000056f) runtime.AddStringArg(_f, label_id) @@ -6034,7 +6026,6 @@ func PlotScatterIntV(label_id string, values []int, xscale float64, xstart float runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotScatterXYInt(label_id string, xs []int, ys []int) { @@ -6073,6 +6064,7 @@ func PlotScatterInt16(label_id string, values []int16) { } func PlotScatterInt16V(label_id string, values []int16, xscale float64, xstart float64, flags ImPlotScatterFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000573) runtime.AddStringArg(_f, label_id) @@ -6083,7 +6075,6 @@ func PlotScatterInt16V(label_id string, values []int16, xscale float64, xstart f runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotScatterXYInt16(label_id string, xs []int16, ys []int16) { @@ -6122,6 +6113,7 @@ func PlotScatterInt32(label_id string, values []int32) { } func PlotScatterInt32V(label_id string, values []int32, xscale float64, xstart float64, flags ImPlotScatterFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000577) runtime.AddStringArg(_f, label_id) @@ -6132,7 +6124,6 @@ func PlotScatterInt32V(label_id string, values []int32, xscale float64, xstart f runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotScatterXYInt32(label_id string, xs []int32, ys []int32) { @@ -6171,6 +6162,7 @@ func PlotScatterInt8(label_id string, values []int8) { } func PlotScatterInt8V(label_id string, values []int8, xscale float64, xstart float64, flags ImPlotScatterFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000057b) runtime.AddStringArg(_f, label_id) @@ -6181,7 +6173,6 @@ func PlotScatterInt8V(label_id string, values []int8, xscale float64, xstart flo runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotScatterXYInt8(label_id string, xs []int8, ys []int8) { @@ -6220,6 +6211,7 @@ func PlotScatterUInt(label_id string, values []uint) { } func PlotScatterUIntV(label_id string, values []uint, xscale float64, xstart float64, flags ImPlotScatterFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000057f) runtime.AddStringArg(_f, label_id) @@ -6230,7 +6222,6 @@ func PlotScatterUIntV(label_id string, values []uint, xscale float64, xstart flo runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotScatterXYUInt(label_id string, xs []uint, ys []uint) { @@ -6269,6 +6260,7 @@ func PlotScatterUInt16(label_id string, values []uint16) { } func PlotScatterUInt16V(label_id string, values []uint16, xscale float64, xstart float64, flags ImPlotScatterFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000583) runtime.AddStringArg(_f, label_id) @@ -6279,7 +6271,6 @@ func PlotScatterUInt16V(label_id string, values []uint16, xscale float64, xstart runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotScatterXYUInt16(label_id string, xs []uint16, ys []uint16) { @@ -6318,6 +6309,7 @@ func PlotScatterUInt32(label_id string, values []uint32) { } func PlotScatterUInt32V(label_id string, values []uint32, xscale float64, xstart float64, flags ImPlotScatterFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000587) runtime.AddStringArg(_f, label_id) @@ -6328,7 +6320,6 @@ func PlotScatterUInt32V(label_id string, values []uint32, xscale float64, xstart runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotScatterXYUInt32(label_id string, xs []uint32, ys []uint32) { @@ -6367,6 +6358,7 @@ func PlotScatterUInt8(label_id string, values []uint8) { } func PlotScatterUInt8V(label_id string, values []uint8, xscale float64, xstart float64, flags ImPlotScatterFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000058b) runtime.AddStringArg(_f, label_id) @@ -6377,7 +6369,6 @@ func PlotScatterUInt8V(label_id string, values []uint8, xscale float64, xstart f runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotScatterXYUInt8(label_id string, xs []uint8, ys []uint8) { @@ -6416,6 +6407,7 @@ func PlotShadedFloat32(label_id string, values []float32) { } func PlotShadedFloat32V(label_id string, values []float32, yref float64, xscale float64, xstart float64, flags ImPlotShadedFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000058f) runtime.AddStringArg(_f, label_id) @@ -6427,7 +6419,6 @@ func PlotShadedFloat32V(label_id string, values []float32, yref float64, xscale runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotShadedXYFloat32(label_id string, xs []float32, ys []float32) { @@ -6492,6 +6483,7 @@ func PlotShadedFloat64(label_id string, values []float64) { } func PlotShadedFloat64V(label_id string, values []float64, yref float64, xscale float64, xstart float64, flags ImPlotShadedFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000595) runtime.AddStringArg(_f, label_id) @@ -6503,7 +6495,6 @@ func PlotShadedFloat64V(label_id string, values []float64, yref float64, xscale runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotShadedXYFloat64(label_id string, xs []float64, ys []float64) { @@ -6568,6 +6559,7 @@ func PlotShadedInt(label_id string, values []int) { } func PlotShadedIntV(label_id string, values []int, yref float64, xscale float64, xstart float64, flags ImPlotShadedFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000059b) runtime.AddStringArg(_f, label_id) @@ -6579,7 +6571,6 @@ func PlotShadedIntV(label_id string, values []int, yref float64, xscale float64, runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotShadedXYInt(label_id string, xs []int, ys []int) { @@ -6644,6 +6635,7 @@ func PlotShadedInt16(label_id string, values []int16) { } func PlotShadedInt16V(label_id string, values []int16, yref float64, xscale float64, xstart float64, flags ImPlotShadedFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005a1) runtime.AddStringArg(_f, label_id) @@ -6655,7 +6647,6 @@ func PlotShadedInt16V(label_id string, values []int16, yref float64, xscale floa runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotShadedXYInt16(label_id string, xs []int16, ys []int16) { @@ -6720,6 +6711,7 @@ func PlotShadedInt32(label_id string, values []int32) { } func PlotShadedInt32V(label_id string, values []int32, yref float64, xscale float64, xstart float64, flags ImPlotShadedFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005a7) runtime.AddStringArg(_f, label_id) @@ -6731,7 +6723,6 @@ func PlotShadedInt32V(label_id string, values []int32, yref float64, xscale floa runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotShadedXYInt32(label_id string, xs []int32, ys []int32) { @@ -6796,6 +6787,7 @@ func PlotShadedInt8(label_id string, values []int8) { } func PlotShadedInt8V(label_id string, values []int8, yref float64, xscale float64, xstart float64, flags ImPlotShadedFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005ad) runtime.AddStringArg(_f, label_id) @@ -6807,7 +6799,6 @@ func PlotShadedInt8V(label_id string, values []int8, yref float64, xscale float6 runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotShadedXYInt8(label_id string, xs []int8, ys []int8) { @@ -6872,6 +6863,7 @@ func PlotShadedUInt(label_id string, values []uint) { } func PlotShadedUIntV(label_id string, values []uint, yref float64, xscale float64, xstart float64, flags ImPlotShadedFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005b3) runtime.AddStringArg(_f, label_id) @@ -6883,7 +6875,6 @@ func PlotShadedUIntV(label_id string, values []uint, yref float64, xscale float6 runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotShadedXYUInt(label_id string, xs []uint, ys []uint) { @@ -6948,6 +6939,7 @@ func PlotShadedUInt16(label_id string, values []uint16) { } func PlotShadedUInt16V(label_id string, values []uint16, yref float64, xscale float64, xstart float64, flags ImPlotShadedFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005b9) runtime.AddStringArg(_f, label_id) @@ -6959,7 +6951,6 @@ func PlotShadedUInt16V(label_id string, values []uint16, yref float64, xscale fl runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotShadedXYUInt16(label_id string, xs []uint16, ys []uint16) { @@ -7024,6 +7015,7 @@ func PlotShadedUInt32(label_id string, values []uint32) { } func PlotShadedUInt32V(label_id string, values []uint32, yref float64, xscale float64, xstart float64, flags ImPlotShadedFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005bf) runtime.AddStringArg(_f, label_id) @@ -7035,7 +7027,6 @@ func PlotShadedUInt32V(label_id string, values []uint32, yref float64, xscale fl runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotShadedXYUInt32(label_id string, xs []uint32, ys []uint32) { @@ -7100,6 +7091,7 @@ func PlotShadedUInt8(label_id string, values []uint8) { } func PlotShadedUInt8V(label_id string, values []uint8, yref float64, xscale float64, xstart float64, flags ImPlotShadedFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005c5) runtime.AddStringArg(_f, label_id) @@ -7111,7 +7103,6 @@ func PlotShadedUInt8V(label_id string, values []uint8, yref float64, xscale floa runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotShadedXYUInt8(label_id string, xs []uint8, ys []uint8) { @@ -7176,6 +7167,7 @@ func PlotStairsFloat32(label_id string, values []float32) { } func PlotStairsFloat32V(label_id string, values []float32, xscale float64, xstart float64, flags ImPlotStairsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005cb) runtime.AddStringArg(_f, label_id) @@ -7186,7 +7178,6 @@ func PlotStairsFloat32V(label_id string, values []float32, xscale float64, xstar runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStairsXYFloat32(label_id string, xs []float32, ys []float32) { @@ -7225,6 +7216,7 @@ func PlotStairsFloat64(label_id string, values []float64) { } func PlotStairsFloat64V(label_id string, values []float64, xscale float64, xstart float64, flags ImPlotStairsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005cf) runtime.AddStringArg(_f, label_id) @@ -7235,7 +7227,6 @@ func PlotStairsFloat64V(label_id string, values []float64, xscale float64, xstar runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStairsXYFloat64(label_id string, xs []float64, ys []float64) { @@ -7274,6 +7265,7 @@ func PlotStairsInt(label_id string, values []int) { } func PlotStairsIntV(label_id string, values []int, xscale float64, xstart float64, flags ImPlotStairsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005d3) runtime.AddStringArg(_f, label_id) @@ -7284,7 +7276,6 @@ func PlotStairsIntV(label_id string, values []int, xscale float64, xstart float6 runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStairsXYInt(label_id string, xs []int, ys []int) { @@ -7323,6 +7314,7 @@ func PlotStairsInt16(label_id string, values []int16) { } func PlotStairsInt16V(label_id string, values []int16, xscale float64, xstart float64, flags ImPlotStairsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005d7) runtime.AddStringArg(_f, label_id) @@ -7333,7 +7325,6 @@ func PlotStairsInt16V(label_id string, values []int16, xscale float64, xstart fl runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStairsXYInt16(label_id string, xs []int16, ys []int16) { @@ -7372,6 +7363,7 @@ func PlotStairsInt32(label_id string, values []int32) { } func PlotStairsInt32V(label_id string, values []int32, xscale float64, xstart float64, flags ImPlotStairsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005db) runtime.AddStringArg(_f, label_id) @@ -7382,7 +7374,6 @@ func PlotStairsInt32V(label_id string, values []int32, xscale float64, xstart fl runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStairsXYInt32(label_id string, xs []int32, ys []int32) { @@ -7421,6 +7412,7 @@ func PlotStairsInt8(label_id string, values []int8) { } func PlotStairsInt8V(label_id string, values []int8, xscale float64, xstart float64, flags ImPlotStairsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005df) runtime.AddStringArg(_f, label_id) @@ -7431,7 +7423,6 @@ func PlotStairsInt8V(label_id string, values []int8, xscale float64, xstart floa runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStairsXYInt8(label_id string, xs []int8, ys []int8) { @@ -7470,6 +7461,7 @@ func PlotStairsUInt(label_id string, values []uint) { } func PlotStairsUIntV(label_id string, values []uint, xscale float64, xstart float64, flags ImPlotStairsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005e3) runtime.AddStringArg(_f, label_id) @@ -7480,7 +7472,6 @@ func PlotStairsUIntV(label_id string, values []uint, xscale float64, xstart floa runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStairsXYUInt(label_id string, xs []uint, ys []uint) { @@ -7519,6 +7510,7 @@ func PlotStairsUInt16(label_id string, values []uint16) { } func PlotStairsUInt16V(label_id string, values []uint16, xscale float64, xstart float64, flags ImPlotStairsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005e7) runtime.AddStringArg(_f, label_id) @@ -7529,7 +7521,6 @@ func PlotStairsUInt16V(label_id string, values []uint16, xscale float64, xstart runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStairsXYUInt16(label_id string, xs []uint16, ys []uint16) { @@ -7568,6 +7559,7 @@ func PlotStairsUInt32(label_id string, values []uint32) { } func PlotStairsUInt32V(label_id string, values []uint32, xscale float64, xstart float64, flags ImPlotStairsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005eb) runtime.AddStringArg(_f, label_id) @@ -7578,7 +7570,6 @@ func PlotStairsUInt32V(label_id string, values []uint32, xscale float64, xstart runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStairsXYUInt32(label_id string, xs []uint32, ys []uint32) { @@ -7617,6 +7608,7 @@ func PlotStairsUInt8(label_id string, values []uint8) { } func PlotStairsUInt8V(label_id string, values []uint8, xscale float64, xstart float64, flags ImPlotStairsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005ef) runtime.AddStringArg(_f, label_id) @@ -7627,7 +7619,6 @@ func PlotStairsUInt8V(label_id string, values []uint8, xscale float64, xstart fl runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStairsXYUInt8(label_id string, xs []uint8, ys []uint8) { @@ -7666,6 +7657,7 @@ func PlotStemsFloat32[T ~float32](label_id string, values []T) { } func PlotStemsFloat32V[T ~float32](label_id string, values []T, ref float64, scale float64, start float64, flags ImPlotStemsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005f3) runtime.AddStringArg(_f, label_id) @@ -7677,7 +7669,6 @@ func PlotStemsFloat32V[T ~float32](label_id string, values []T, ref float64, sca runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStemsXYFloat32[T ~float32](label_id string, xs []T, ys []T) { @@ -7717,6 +7708,7 @@ func PlotStemsFloat64[T ~float64](label_id string, values []T) { } func PlotStemsFloat64V[T ~float64](label_id string, values []T, ref float64, scale float64, start float64, flags ImPlotStemsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005f7) runtime.AddStringArg(_f, label_id) @@ -7728,7 +7720,6 @@ func PlotStemsFloat64V[T ~float64](label_id string, values []T, ref float64, sca runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStemsXYFloat64[T ~float64](label_id string, xs []T, ys []T) { @@ -7768,6 +7759,7 @@ func PlotStemsInt[T ~int](label_id string, values []T) { } func PlotStemsIntV[T ~int](label_id string, values []T, ref float64, scale float64, start float64, flags ImPlotStemsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005fb) runtime.AddStringArg(_f, label_id) @@ -7779,7 +7771,6 @@ func PlotStemsIntV[T ~int](label_id string, values []T, ref float64, scale float runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStemsXYInt[T ~int](label_id string, xs []T, ys []T) { @@ -7819,6 +7810,7 @@ func PlotStemsInt16[T ~int16](label_id string, values []T) { } func PlotStemsInt16V[T ~int16](label_id string, values []T, ref float64, scale float64, start float64, flags ImPlotStemsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x000005ff) runtime.AddStringArg(_f, label_id) @@ -7830,7 +7822,6 @@ func PlotStemsInt16V[T ~int16](label_id string, values []T, ref float64, scale f runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStemsXYInt16[T ~int16](label_id string, xs []T, ys []T) { @@ -7870,6 +7861,7 @@ func PlotStemsInt32[T ~int32](label_id string, values []T) { } func PlotStemsInt32V[T ~int32](label_id string, values []T, ref float64, scale float64, start float64, flags ImPlotStemsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000603) runtime.AddStringArg(_f, label_id) @@ -7881,7 +7873,6 @@ func PlotStemsInt32V[T ~int32](label_id string, values []T, ref float64, scale f runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStemsXYInt32[T ~int32](label_id string, xs []T, ys []T) { @@ -7921,6 +7912,7 @@ func PlotStemsInt8[T ~int8](label_id string, values []T) { } func PlotStemsInt8V[T ~int8](label_id string, values []T, ref float64, scale float64, start float64, flags ImPlotStemsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000607) runtime.AddStringArg(_f, label_id) @@ -7932,7 +7924,6 @@ func PlotStemsInt8V[T ~int8](label_id string, values []T, ref float64, scale flo runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStemsXYInt8[T ~int8](label_id string, xs []T, ys []T) { @@ -7972,6 +7963,7 @@ func PlotStemsUInt[T ~uint](label_id string, values []T) { } func PlotStemsUIntV[T ~uint](label_id string, values []T, ref float64, scale float64, start float64, flags ImPlotStemsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000060b) runtime.AddStringArg(_f, label_id) @@ -7983,7 +7975,6 @@ func PlotStemsUIntV[T ~uint](label_id string, values []T, ref float64, scale flo runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStemsXYUInt[T ~uint](label_id string, xs []T, ys []T) { @@ -8023,6 +8014,7 @@ func PlotStemsUInt16[T ~uint16](label_id string, values []T) { } func PlotStemsUInt16V[T ~uint16](label_id string, values []T, ref float64, scale float64, start float64, flags ImPlotStemsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x0000060f) runtime.AddStringArg(_f, label_id) @@ -8034,7 +8026,6 @@ func PlotStemsUInt16V[T ~uint16](label_id string, values []T, ref float64, scale runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStemsXYUInt16[T ~uint16](label_id string, xs []T, ys []T) { @@ -8074,6 +8065,7 @@ func PlotStemsUInt32[T ~uint32](label_id string, values []T) { } func PlotStemsUInt32V[T ~uint32](label_id string, values []T, ref float64, scale float64, start float64, flags ImPlotStemsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000613) runtime.AddStringArg(_f, label_id) @@ -8085,7 +8077,6 @@ func PlotStemsUInt32V[T ~uint32](label_id string, values []T, ref float64, scale runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStemsXYUInt32[T ~uint32](label_id string, xs []T, ys []T) { @@ -8125,6 +8116,7 @@ func PlotStemsUInt8[T ~uint8](label_id string, values []T) { } func PlotStemsUInt8V[T ~uint8](label_id string, values []T, ref float64, scale float64, start float64, flags ImPlotStemsFlags, offset int, stride int) { + _f := currentFffiVar _f.AddProcedureId(0x00000617) runtime.AddStringArg(_f, label_id) @@ -8136,7 +8128,6 @@ func PlotStemsUInt8V[T ~uint8](label_id string, values []T, ref float64, scale f runtime.AddIntArg(_f, offset) runtime.AddIntArg(_f, stride) _f.CallProcedure() - } func PlotStemsXYUInt8[T ~uint8](label_id string, xs []T, ys []T) {