GE / extensions / ui_imgui
ui_imguifunction M.AcceptDragDropPayload(string_type, ImGuiDragDropFlags_flags)function M.AlignTextToFramePadding() imgui.AlignTextToFramePadding() endfunction M.ArrayChar(len, val)function M.ArrayCharPtrByTbl(tbl)function M.ArrayFloat(size)function M.ArrayFloatByTbl(tbl)function M.ArrayInt(size)function M.ArraySize(arr) return #arr endfunction M.ArrowButton(string_str_id, ImGuiDir_dir)function M.Begin(string_name, bool_p_open, ImGuiWindowFlags_flags)function M.BeginChild1(string_str_id, ImVec2_size, bool_border, ImGuiWindowFlags_flags)function M.BeginChild2(ImGuiID_id, ImVec2_size, bool_border, ImGuiWindowFlags_flags)function M.BeginChildFrame(ImGuiID_id, ImVec2_size, ImGuiWindowFlags_flags)function M.BeginCombo(string_label, string_preview_value, ImGuiComboFlags_flags)function M.BeginDisabled(disable)function M.BeginDragDropSource(ImGuiDragDropFlags_flags)function M.BeginDragDropTarget() return imgui.BeginDragDropTarget() endfunction M.BeginGroup() imgui.BeginGroup() endfunction M.BeginItemTooltip() return imgui.BeginItemTooltip() endfunction M.BeginListBox(string_label, ImVec2_size)function M.BeginMainMenuBar() return imgui.BeginMainMenuBar() endfunction M.BeginMenu(string_label, bool_enabled)function M.BeginMenuBar() return imgui.BeginMenuBar() endfunction M.BeginPopup(string_str_id, ImGuiWindowFlags_flags)function M.BeginPopupContextItem(string_str_id, ImGuiPopupFlags_popup_flags)function M.BeginPopupContextVoid(string_str_id, ImGuiPopupFlags_popup_flags)function M.BeginPopupContextWindow(string_str_id, ImGuiPopupFlags_popup_flags)function M.BeginPopupModal(string_name, bool_p_open, ImGuiWindowFlags_flags)function M.BeginTabBar(string_str_id, ImGuiTabBarFlags_flags)function M.BeginTabItem(string_label, bool_p_open, ImGuiTabItemFlags_flags)function M.BeginTable(string_str_id, int_column, ImGuiTableFlags_flags, ImVec2_outer_size, float_inner_width)function M.BeginTooltip() return imgui.BeginTooltip() endfunction M.Bool(x) return x endfunction M.BoolFalse() return false endfunction M.BoolPtr(x)function M.BoolTrue() return true endfunction M.Bullet() imgui.Bullet() endfunction M.BulletText(string_fmt, ...)function M.Button(string_label, ImVec2_size)function M.CalcItemWidth() return imgui.CalcItemWidth() endfunction M.CalcTextSize(string_text, string_text_end, bool_hide_text_after_double_hash, float_wrap_width)function M.Checkbox(string_label, bool_v)function M.CheckboxFlags1(string_label, int_flags, int_flags_value)function M.CheckboxFlags2(string_label, int_flags, int_flags_value)function M.ClearActiveID()function M.CloseCurrentPopup() imgui.CloseCurrentPopup() endfunction M.CollapsingHeader1(string_label, ImGuiTreeNodeFlags_flags)function M.CollapsingHeader2(string_label, bool_p_visible, ImGuiTreeNodeFlags_flags)function M.ColorButton(string_desc_id, ImVec4_col, ImGuiColorEditFlags_flags, ImVec2_size)function M.ColorConvertFloat4ToU32(_in) return imgui.ColorConvertFloat4ToU32(_in) endfunction M.ColorConvertHSVtoRGB(float_h, float_s, float_v, float_out_r, float_out_g, float_out_b) imgui.ColorConvertHSVtoRGB(float_h, float_s, float_v, float_out_r, float_out_g, float_out_b) endfunction M.ColorConvertRGBtoHSV(float_r, float_g, float_b, float_out_h, float_out_s, float_out_v) imgui.ColorConvertRGBtoHSV(float_r, float_g, float_b, float_out_h, float_out_s, float_out_v) endfunction M.ColorConvertU32ToFloat4(_in) return imgui.ColorConvertU32ToFloat4(_in) endfunction M.ColorEdit3(string_label, floatPtr_col, ImGuiColorEditFlags_flags)function M.ColorEdit4(string_label, floatPtr_col, ImGuiColorEditFlags_flags)function M.ColorPicker3(string_label, floatPtr_col, ImGuiColorEditFlags_flags)function M.ColorPicker4(string_label, floatPtr_col, ImGuiColorEditFlags_flags, float_ref_col)function M.Columns(int_count, string_id, bool_border)function M.Combo1(label, current_item, items, items_count, popup_max_height_in_items)function M.Combo2(string_label, int_current_item, string_items_separated_by_zeros, int_popup_max_height_in_items)function M.Combo3(string_label, int_current_item, functionPtr_items_getter, void_data, int_items_count, int_popup_max_height_in_items)function M.DebugCheckVersionAndDataLayout(string_version_str, size_t_sz_io, size_t_sz_style, size_t_sz_vec2, size_t_sz_vec4, size_t_sz_drawvert, size_t_sz_drawidx)function M.DebugTextEncoding(string_text)function M.DestroyPlatformWindows() imgui.DestroyPlatformWindows() endfunction M.DockSpace(ImGuiID_id, ImVec2_size, ImGuiDockNodeFlags_flags, ImGuiWindowClass_window_class)function M.DockSpaceOverViewport(ImGuiViewport_viewport, ImGuiDockNodeFlags_flags, ImGuiWindowClass_window_class)function M.Double(x) return x endfunction M.DoublePtr(x)function M.DragFloat(string_label, float_v, float_v_speed, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)function M.DragFloat2(string_label, floatPtr_v, float_v_speed, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)function M.DragFloat3(string_label, floatPtr_v, float_v_speed, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)function M.DragFloat4(string_label, floatPtr_v, float_v_speed, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)function M.DragFloatRange2(string_label, float_v_current_min, float_v_current_max, float_v_speed, float_v_min, float_v_max, string_format, string_format_max, ImGuiSliderFlags_flags)function M.DragInt(string_label, int_v, float_v_speed, int_v_min, int_v_max, string_format, ImGuiSliderFlags_flags)function M.DragInt2(string_label, intPtr_v, float_v_speed, int_v_min, int_v_max, string_format, ImGuiSliderFlags_flags)function M.DragInt3(string_label, intPtr_v, float_v_speed, int_v_min, int_v_max, string_format, ImGuiSliderFlags_flags)function M.DragInt4(string_label, intPtr_v, float_v_speed, int_v_min, int_v_max, string_format, ImGuiSliderFlags_flags)function M.DragIntRange2(string_label, int_v_current_min, int_v_current_max, float_v_speed, int_v_min, int_v_max, string_format, string_format_max, ImGuiSliderFlags_flags)function M.Dummy(ImVec2_size) imgui.Dummy(ImVec2_size) endfunction M.End() imgui.End() endfunction M.EndChild() imgui.EndChild() endfunction M.EndChildFrame() imgui.EndChildFrame() endfunction M.EndCombo() imgui.EndCombo() endfunction M.EndDisabled()function M.EndDragDropSource() imgui.EndDragDropSource() endfunction M.EndDragDropTarget() imgui.EndDragDropTarget() endfunction M.EndFrame() imgui.EndFrame() endfunction M.EndGroup() imgui.EndGroup() endfunction M.EndListBox() imgui.EndListBox() endfunction M.EndMainMenuBar() imgui.EndMainMenuBar() endfunction M.EndMenu() imgui.EndMenu() endfunction M.EndMenuBar() imgui.EndMenuBar() endfunction M.EndPopup() imgui.EndPopup() endfunction M.EndTabBar() imgui.EndTabBar() endfunction M.EndTabItem() imgui.EndTabItem() endfunction M.EndTable() imgui.EndTable() endfunction M.EndTooltip() imgui.EndTooltip() endfunction M.FindViewportByID(ImGuiID_id) return imgui.FindViewportByID(ImGuiID_id) endfunction M.FindViewportByPlatformHandle(void_platform_handle)function flags(...)function M.Float(x) return x endfunction M.FloatPtr(x)function M.GetBackgroundDrawList1() return imgui.GetBackgroundDrawList1() endfunction M.GetBackgroundDrawList2(ImGuiViewport_viewport)function M.GetClipboardText() return imgui.GetClipboardText() endfunction M.GetColorU321(ImGuiCol_idx, float_alpha_mul)function M.GetColorU322(ImVec4_col) return imgui.GetColorU322(ImVec4_col) endfunction M.GetColorU323(ImU32_col) return imgui.GetColorU323(ImU32_col) endfunction M.GetColumnIndex() return imgui.GetColumnIndex() endfunction M.GetColumnOffset(int_column_index)function M.GetColumnsCount() return imgui.GetColumnsCount() endfunction M.GetColumnWidth(int_column_index)function M.GetContentRegionAvail() return imgui.GetContentRegionAvail() endfunction M.GetContentRegionAvailWidth()function M.GetContentRegionMax() return imgui.GetContentRegionMax() endfunction M.GetCurrentContext() return imgui.GetCurrentContext() endfunction M.getCurrentMonitorSize()function M.GetCursorPos() return imgui.GetCursorPos() endfunction M.GetCursorPosX() return imgui.GetCursorPosX() endfunction M.GetCursorPosY() return imgui.GetCursorPosY() endfunction M.GetCursorScreenPos() return imgui.GetCursorScreenPos() endfunction M.GetCursorStartPos() return imgui.GetCursorStartPos() endfunction M.GetDragDropPayload() return imgui.GetDragDropPayload() endfunction M.GetDrawListSharedData() return imgui.GetDrawListSharedData() endfunction M.GetFont() return imgui.GetFont() endfunction M.GetFontSize() return imgui.GetFontSize() endfunction M.GetFontTexUvWhitePixel() return imgui.GetFontTexUvWhitePixel() endfunction M.GetForegroundDrawList1() return imgui.GetForegroundDrawList1() endfunction M.GetForegroundDrawList2(ImGuiViewport_viewport)function M.GetFrameCount() return imgui.GetFrameCount() endfunction M.GetFrameHeight() return imgui.GetFrameHeight() endfunction M.GetFrameHeightWithSpacing() return imgui.GetFrameHeightWithSpacing() endfunction M.GetID1(string_str_id)function M.GetID2(string_str_id_begin, string_str_id_end)function M.GetID3(void_ptr_id)function M.GetImGuiIO_FontAllowUserScaling() return imgui.GetIO().FontAllowUserScaling endfunction M.GetIO() return imgui.GetIO() endfunction M.GetItemID() return imgui.GetItemID() endfunction M.GetItemRectMax() return imgui.GetItemRectMax() endfunction M.GetItemRectMin() return imgui.GetItemRectMin() endfunction M.GetItemRectSize() return imgui.GetItemRectSize() endfunction M.GetKeyIndex(index)function M.GetKeyName(ImGuiKey_key) return imgui.GetKeyName(ImGuiKey_key) endfunction M.GetKeyPressedAmount(ImGuiKey_key, float_repeat_delay, float_rate) return imgui.GetKeyPressedAmount(ImGuiKey_key, float_repeat_delay, float_rate) endfunction M.GetLengthArrayCharPtr(array) return #array endfunction M.GetLengthArrayFloat(array) return #array endfunction M.GetMainContext() return imgui.GetMainContext() endfunction M.GetMainViewport() return imgui.GetMainViewport() endfunction M.getMonitorIndex()function M.GetMouseClickedCount(ImGuiMouseButton_button) return imgui.GetMouseClickedCount(ImGuiMouseButton_button) endfunction M.GetMouseCursor() return imgui.GetMouseCursor() endfunction M.GetMouseDragDelta(ImGuiMouseButton_button, float_lock_threshold)function M.GetMousePos() return imgui.GetMousePos() endfunction M.GetMousePosOnOpeningCurrentPopup() return imgui.GetMousePosOnOpeningCurrentPopup() endfunction M.GetPlatformIO() return imgui.GetPlatformIO() endfunction M.GetScrollMaxX() return imgui.GetScrollMaxX() endfunction M.GetScrollMaxY() return imgui.GetScrollMaxY() endfunction M.GetScrollX() return imgui.GetScrollX() endfunction M.GetScrollY() return imgui.GetScrollY() endfunction M.GetStateStorage() return imgui.GetStateStorage() endfunction M.GetStyle() return imgui.GetStyle() endfunction M.GetStyleColorName(ImGuiCol_idx) return imgui.GetStyleColorName(ImGuiCol_idx) endfunction M.GetStyleColorVec4(ImGuiCol_idx) return imgui.GetStyleColorVec4(ImGuiCol_idx) endfunction M.GetTextLineHeight() return imgui.GetTextLineHeight() endfunction M.GetTextLineHeightWithSpacing() return imgui.GetTextLineHeightWithSpacing() endfunction M.GetTime() return imgui.GetTime() endfunction M.GetTreeNodeToLabelSpacing() return imgui.GetTreeNodeToLabelSpacing() endfunction M.GetVersion() return imgui.GetVersion() endfunction M.GetWindowContentRegionMax() return imgui.GetWindowContentRegionMax() endfunction M.GetWindowContentRegionMin() return imgui.GetWindowContentRegionMin() endfunction M.GetWindowContentRegionWidth()function M.GetWindowDockID() return imgui.GetWindowDockID() endfunction M.GetWindowDpiScale() return imgui.GetWindowDpiScale() endfunction M.GetWindowDrawList() return imgui.GetWindowDrawList() endfunction M.GetWindowHeight() return imgui.GetWindowHeight() endfunction M.GetWindowPos() return imgui.GetWindowPos() endfunction M.GetWindowSize() return imgui.GetWindowSize() endfunction M.GetWindowViewport() return imgui.GetWindowViewport() endfunction M.GetWindowWidth() return imgui.GetWindowWidth() endfunction M.HeaderText(text, color)function M.HighlightSelectable(label, highlightText, selected)function M.HighlightText(label, highlightText)function M.Image(ImTextureID_user_texture_id, ImVec2_size, ImVec2_uv0, ImVec2_uv1, ImVec4_tint_col, ImVec4_border_col)function M.ImageButton(string_str_id, ImTextureID_user_texture_id, ImVec2_size, ImVec2_uv0, ImVec2_uv1, ImVec4_bg_col, ImVec4_tint_col)function M.ImColor() return imgui.ImColor() endfunction M.ImColor_HSV(ImColor_ctx, float_h, float_s, float_v, float_a)function M.ImColor_SetHSV(ImColor_ctx, float_h, float_s, float_v, float_a)function M.ImColorByRGB(r, g, b, a)function M.ImColorPtr() return imgui.ImColor() endfunction M.ImDrawList_AddBezierCubic(ImDrawList_ctx, ImVec2_p1, ImVec2_p2, ImVec2_p3, ImVec2_p4, ImU32_col, float_thickness, int_num_segments)function M.ImDrawList_AddBezierQuadratic(ImDrawList_ctx, ImVec2_p1, ImVec2_p2, ImVec2_p3, ImU32_col, float_thickness, int_num_segments)function M.ImDrawList_AddCallback(ImDrawList_ctx, ImDrawCallback_callback, void_callback_data)function M.ImDrawList_AddCircle(ImDrawList_ctx, ImVec2_center, float_radius, ImU32_col, int_num_segments, float_thickness)function M.ImDrawList_AddCircleFilled(ImDrawList_ctx, ImVec2_center, float_radius, ImU32_col, int_num_segments)function M.ImDrawList_AddConvexPolyFilled(ImDrawList_ctx, ImVec2_points, int_num_points, ImU32_col)function M.ImDrawList_AddDrawCmd(ImDrawList_ctx) ImDrawList_ctx:AddDrawCmd() endfunction M.ImDrawList_AddImage(ImDrawList_ctx, ImTextureID_user_texture_id, ImVec2_p_min, ImVec2_p_max, ImVec2_uv_min, ImVec2_uv_max, ImU32_col)function M.ImDrawList_AddImageQuad(ImDrawList_ctx, ImTextureID_user_texture_id, ImVec2_p1, ImVec2_p2, ImVec2_p3, ImVec2_p4, ImVec2_uv1, ImVec2_uv2, ImVec2_uv3, ImVec2_uv4, ImU32_col)function M.ImDrawList_AddImageRounded(ImDrawList_ctx, ImTextureID_user_texture_id, ImVec2_p_min, ImVec2_p_max, ImVec2_uv_min, ImVec2_uv_max, ImU32_col, float_rounding, ImDrawFlags_flags)function M.ImDrawList_AddLine(ImDrawList_ctx, ImVec2_p1, ImVec2_p2, ImU32_col, float_thickness)function M.ImDrawList_AddNgon(ImDrawList_ctx, ImVec2_center, float_radius, ImU32_col, int_num_segments, float_thickness)function M.ImDrawList_AddNgonFilled(ImDrawList_ctx, ImVec2_center, float_radius, ImU32_col, int_num_segments) ImDrawList_ctx:AddNgonFilled(ImVec2_center, float_radius, ImU32_col, int_num_segments) endfunction M.ImDrawList_AddPolyline(ImDrawList_ctx, ImVec2_points, int_num_points, ImU32_col, ImDrawFlags_flags, float_thickness)function M.ImDrawList_AddQuad(ImDrawList_ctx, ImVec2_p1, ImVec2_p2, ImVec2_p3, ImVec2_p4, ImU32_col, float_thickness)function M.ImDrawList_AddQuadFilled(ImDrawList_ctx, ImVec2_p1, ImVec2_p2, ImVec2_p3, ImVec2_p4, ImU32_col) ImDrawList_ctx:AddQuadFilled(ImVec2_p1, ImVec2_p2, ImVec2_p3, ImVec2_p4, ImU32_col) endfunction M.ImDrawList_AddRect(ImDrawList_ctx, ImVec2_p_min, ImVec2_p_max, ImU32_col, float_rounding, ImDrawFlags_flags, float_thickness)function M.ImDrawList_AddRectFilled(ImDrawList_ctx, ImVec2_p_min, ImVec2_p_max, ImU32_col, float_rounding, ImDrawFlags_flags)function M.ImDrawList_AddRectFilledMultiColor(ImDrawList_ctx, ImVec2_p_min, ImVec2_p_max, ImU32_col_upr_left, ImU32_col_upr_right, ImU32_col_bot_right, ImU32_col_bot_left) ImDrawList_ctx:AddRectFilledMultiColor(ImVec2_p_min, ImVec2_p_max, ImU32_col_upr_left, ImU32_col_upr_right, ImU32_col_bot_right, ImU32_col_bot_left) endfunction M.ImDrawList_AddText1(ImDrawList_ctx, ImVec2_pos, ImU32_col, string_text_begin, string_text_end)function M.ImDrawList_AddText2(ImDrawList_ctx, ImFont_font, float_font_size, ImVec2_pos, ImU32_col, string_text_begin, string_text_end, float_wrap_width, ImVec4_cpu_fine_clip_rect)function M.ImDrawList_AddTriangle(ImDrawList_ctx, ImVec2_p1, ImVec2_p2, ImVec2_p3, ImU32_col, float_thickness)function M.ImDrawList_AddTriangleFilled(ImDrawList_ctx, ImVec2_p1, ImVec2_p2, ImVec2_p3, ImU32_col) ImDrawList_ctx:AddTriangleFilled(ImVec2_p1, ImVec2_p2, ImVec2_p3, ImU32_col) endfunction M.ImDrawList_ChannelsMerge(ImDrawList_ctx) ImDrawList_ctx:ChannelsMerge() endfunction M.ImDrawList_ChannelsSetCurrent(ImDrawList_ctx, int_n) ImDrawList_ctx:ChannelsSetCurrent(int_n) endfunction M.ImDrawList_ChannelsSplit(ImDrawList_ctx, int_count) ImDrawList_ctx:ChannelsSplit(int_count) endfunction M.ImDrawList_CloneOutput(ImDrawList_ctx) return ImDrawList_ctx:CloneOutput() endfunction M.ImDrawList_GetClipRectMax(ImDrawList_ctx) return ImDrawList_ctx:GetClipRectMax() endfunction M.ImDrawList_GetClipRectMin(ImDrawList_ctx) return ImDrawList_ctx:GetClipRectMin() endfunction M.ImDrawList_PathArcTo(ImDrawList_ctx, ImVec2_center, float_radius, float_a_min, float_a_max, int_num_segments)function M.ImDrawList_PathArcToFast(ImDrawList_ctx, ImVec2_center, float_radius, int_a_min_of_12, int_a_max_of_12) ImDrawList_ctx:PathArcToFast(ImVec2_center, float_radius, int_a_min_of_12, int_a_max_of_12) endfunction M.ImDrawList_PathBezierCubicCurveTo(ImDrawList_ctx, ImVec2_p2, ImVec2_p3, ImVec2_p4, int_num_segments)function M.ImDrawList_PathBezierQuadraticCurveTo(ImDrawList_ctx, ImVec2_p2, ImVec2_p3, int_num_segments)function M.ImDrawList_PathClear(ImDrawList_ctx) ImDrawList_ctx:PathClear() endfunction M.ImDrawList_PathFillConvex(ImDrawList_ctx, ImU32_col) ImDrawList_ctx:PathFillConvex(ImU32_col) endfunction M.ImDrawList_PathLineTo(ImDrawList_ctx, ImVec2_pos) ImDrawList_ctx:PathLineTo(ImVec2_pos) endfunction M.ImDrawList_PathLineToMergeDuplicate(ImDrawList_ctx, ImVec2_pos) ImDrawList_ctx:PathLineToMergeDuplicate(ImVec2_pos) endfunction M.ImDrawList_PathRect(ImDrawList_ctx, ImVec2_rect_min, ImVec2_rect_max, float_rounding, ImDrawFlags_flags)function M.ImDrawList_PathStroke(ImDrawList_ctx, ImU32_col, ImDrawFlags_flags, float_thickness)function M.ImDrawList_PopClipRect(ImDrawList_ctx) ImDrawList_ctx:PopClipRect() endfunction M.ImDrawList_PopTextureID(ImDrawList_ctx) ImDrawList_ctx:PopTextureID() endfunction M.ImDrawList_PrimQuadUV(ImDrawList_ctx, ImVec2_a, ImVec2_b, ImVec2_c, ImVec2_d, ImVec2_uv_a, ImVec2_uv_b, ImVec2_uv_c, ImVec2_uv_d, ImU32_col) ImDrawList_ctx:PrimQuadUV(ImVec2_a, ImVec2_b, ImVec2_c, ImVec2_d, ImVec2_uv_a, ImVec2_uv_b, ImVec2_uv_c, ImVec2_uv_d, ImU32_col) endfunction M.ImDrawList_PrimRect(ImDrawList_ctx, ImVec2_a, ImVec2_b, ImU32_col) ImDrawList_ctx:PrimRect(ImVec2_a, ImVec2_b, ImU32_col) endfunction M.ImDrawList_PrimRectUV(ImDrawList_ctx, ImVec2_a, ImVec2_b, ImVec2_uv_a, ImVec2_uv_b, ImU32_col) ImDrawList_ctx:PrimRectUV(ImVec2_a, ImVec2_b, ImVec2_uv_a, ImVec2_uv_b, ImU32_col) endfunction M.ImDrawList_PrimReserve(ImDrawList_ctx, int_idx_count, int_vtx_count) ImDrawList_ctx:PrimReserve(int_idx_count, int_vtx_count) endfunction M.ImDrawList_PrimUnreserve(ImDrawList_ctx, int_idx_count, int_vtx_count) ImDrawList_ctx:PrimUnreserve(int_idx_count, int_vtx_count) endfunction M.ImDrawList_PrimVtx(ImDrawList_ctx, ImVec2_pos, ImVec2_uv, ImU32_col) ImDrawList_ctx:PrimVtx(ImVec2_pos, ImVec2_uv, ImU32_col) endfunction M.ImDrawList_PrimWriteIdx(ImDrawList_ctx, int_idx) ImDrawList_ctx:PrimWriteIdx(int_idx) endfunction M.ImDrawList_PrimWriteVtx(ImDrawList_ctx, ImVec2_pos, ImVec2_uv, ImU32_col) ImDrawList_ctx:PrimWriteVtx(ImVec2_pos, ImVec2_uv, ImU32_col) endfunction M.ImDrawList_PushClipRect(ImDrawList_ctx, ImVec2_clip_rect_min, ImVec2_clip_rect_max, bool_intersect_with_current_clip_rect)function M.ImDrawList_PushClipRectFullScreen(ImDrawList_ctx) ImDrawList_ctx:PushClipRectFullScreen() endfunction M.ImDrawList_PushTextureID(ImDrawList_ctx, ImTextureID_texture_id) ImDrawList_ctx:PushTextureID(ImTextureID_texture_id) endfunction M.ImGuiIO() return imgui.ImGuiIO() endfunction M.ImGuiIO_AddFocusEvent(ImGuiIO_ctx, bool_focused) ImGuiIO_ctx:AddFocusEvent(bool_focused) endfunction M.ImGuiIO_AddInputCharacter(ImGuiIO_ctx, int_c) ImGuiIO_ctx:AddInputCharacter(int_c) endfunction M.ImGuiIO_AddInputCharactersUTF8(ImGuiIO_ctx, string_str)function M.ImGuiIO_AddInputCharacterUTF16(ImGuiIO_ctx, ImWchar16_c) ImGuiIO_ctx:AddInputCharacterUTF16(ImWchar16_c) endfunction M.ImGuiIO_AddKeyAnalogEvent(ImGuiIO_ctx, ImGuiKey_key, bool_down, float_v) ImGuiIO_ctx:AddKeyAnalogEvent(ImGuiKey_key, bool_down, float_v) endfunction M.ImGuiIO_AddKeyEvent(ImGuiIO_ctx, ImGuiKey_key, bool_down) ImGuiIO_ctx:AddKeyEvent(ImGuiKey_key, bool_down) endfunction M.ImGuiIO_AddMouseButtonEvent(ImGuiIO_ctx, int_button, bool_down) ImGuiIO_ctx:AddMouseButtonEvent(int_button, bool_down) endfunction M.ImGuiIO_AddMousePosEvent(ImGuiIO_ctx, float_x, float_y) ImGuiIO_ctx:AddMousePosEvent(float_x, float_y) endfunction M.ImGuiIO_AddMouseSourceEvent(ImGuiIO_ctx, ImGuiMouseSource_source) ImGuiIO_ctx:AddMouseSourceEvent(ImGuiMouseSource_source) endfunction M.ImGuiIO_AddMouseViewportEvent(ImGuiIO_ctx, ImGuiID_id) ImGuiIO_ctx:AddMouseViewportEvent(ImGuiID_id) endfunction M.ImGuiIO_AddMouseWheelEvent(ImGuiIO_ctx, float_wheel_x, float_wheel_y) ImGuiIO_ctx:AddMouseWheelEvent(float_wheel_x, float_wheel_y) endfunction M.ImGuiIO_ClearEventsQueue(ImGuiIO_ctx) ImGuiIO_ctx:ClearEventsQueue() endfunction M.ImGuiIO_ClearInputKeys(ImGuiIO_ctx) ImGuiIO_ctx:ClearInputKeys() endfunction M.ImGuiIO_FontGlobalScale(io, value)function M.ImGuiIO_SetAppAcceptingEvents(ImGuiIO_ctx, bool_accepting_events) ImGuiIO_ctx:SetAppAcceptingEvents(bool_accepting_events) endfunction M.ImGuiIO_SetKeyEventNativeData(ImGuiIO_ctx, ImGuiKey_key, int_native_keycode, int_native_scancode, int_native_legacy_index)function M.ImGuiIOPtr() return imgui.ImGuiIO() endfunction M.ImGuiListClipper() return imgui.ImGuiListClipper() endfunction M.ImGuiListClipper_Begin(ImGuiListClipper_ctx, int_items_count, float_items_height)function M.ImGuiListClipper_End(ImGuiListClipper_ctx) ImGuiListClipper_ctx:End() endfunction M.ImGuiListClipper_IncludeRangeByIndices(ImGuiListClipper_ctx, int_item_begin, int_item_end) ImGuiListClipper_ctx:IncludeRangeByIndices(int_item_begin, int_item_end) endfunction M.ImGuiListClipper_Step(ImGuiListClipper_ctx) return ImGuiListClipper_ctx:Step() endfunction M.ImGuiListClipperPtr() return imgui.ImGuiListClipper() endfunction M.ImGuiPayload() return imgui.ImGuiPayload() endfunction M.ImGuiPayload_Clear(ImGuiPayload_ctx) ImGuiPayload_ctx:Clear() endfunction M.ImGuiPayload_IsDataType(ImGuiPayload_ctx, string_type)function M.ImGuiPayload_IsDelivery(ImGuiPayload_ctx) return ImGuiPayload_ctx:IsDelivery() endfunction M.ImGuiPayload_IsPreview(ImGuiPayload_ctx) return ImGuiPayload_ctx:IsPreview() endfunction M.ImGuiPayloadPtr() return imgui.ImGuiPayload() endfunction M.ImGuiPlatformImeData() return imgui.ImGuiPlatformImeData() endfunction M.ImGuiPlatformImeDataPtr() return imgui.ImGuiPlatformImeData() endfunction M.ImGuiPlatformIO() return imgui.ImGuiPlatformIO() endfunction M.ImGuiPlatformIOPtr() return imgui.ImGuiPlatformIO() endfunction M.ImGuiPlatformMonitor() return imgui.ImGuiPlatformMonitor() endfunction M.ImGuiPlatformMonitorPtr() return imgui.ImGuiPlatformMonitor() endfunction M.ImGuiStorage_BuildSortByKey(ImGuiStorage_ctx) ImGuiStorage_ctx:BuildSortByKey() endfunction M.ImGuiStorage_Clear(ImGuiStorage_ctx) ImGuiStorage_ctx:Clear() endfunction M.ImGuiStorage_GetBool(ImGuiStorage_ctx, ImGuiID_key, bool_default_val)function M.ImGuiStorage_GetBoolRef(ImGuiStorage_ctx, ImGuiID_key, bool_default_val)function M.ImGuiStorage_GetFloat(ImGuiStorage_ctx, ImGuiID_key, float_default_val)function M.ImGuiStorage_GetFloatRef(ImGuiStorage_ctx, ImGuiID_key, float_default_val)function M.ImGuiStorage_GetInt(ImGuiStorage_ctx, ImGuiID_key, int_default_val)function M.ImGuiStorage_GetIntRef(ImGuiStorage_ctx, ImGuiID_key, int_default_val)function M.ImGuiStorage_GetVoidPtr(ImGuiStorage_ctx, ImGuiID_key) return ImGuiStorage_ctx:GetVoidPtr(ImGuiID_key) endfunction M.ImGuiStorage_GetVoidPtrRef(ImGuiStorage_ctx, ImGuiID_key, void_default_val)function M.ImGuiStorage_SetAllInt(ImGuiStorage_ctx, int_val) ImGuiStorage_ctx:SetAllInt(int_val) endfunction M.ImGuiStorage_SetBool(ImGuiStorage_ctx, ImGuiID_key, bool_val) ImGuiStorage_ctx:SetBool(ImGuiID_key, bool_val) endfunction M.ImGuiStorage_SetFloat(ImGuiStorage_ctx, ImGuiID_key, float_val) ImGuiStorage_ctx:SetFloat(ImGuiID_key, float_val) endfunction M.ImGuiStorage_SetInt(ImGuiStorage_ctx, ImGuiID_key, int_val) ImGuiStorage_ctx:SetInt(ImGuiID_key, int_val) endfunction M.ImGuiStorage_SetVoidPtr(ImGuiStorage_ctx, ImGuiID_key, void_val)function M.ImGuiStyle() return imgui.ImGuiStyle() endfunction M.ImGuiStyle_ScaleAllSizes(ImGuiStyle_ctx, float_scale_factor) ImGuiStyle_ctx:ScaleAllSizes(float_scale_factor) endfunction M.ImGuiStylePtr() return imgui.ImGuiStyle() endfunction M.ImGuiTableColumnSortSpecs() return imgui.ImGuiTableColumnSortSpecs() endfunction M.ImGuiTableColumnSortSpecsPtr() return imgui.ImGuiTableColumnSortSpecs() endfunction M.ImGuiTableSortSpecs() return imgui.ImGuiTableSortSpecs() endfunction M.ImGuiTableSortSpecsPtr() return imgui.ImGuiTableSortSpecs() endfunction M.ImGuiTextFilter(default_filter)function M.ImGuiTextFilter_Build(ImGuiTextFilter_ctx) ImGuiTextFilter_ctx:Build() endfunction M.ImGuiTextFilter_Clear(ImGuiTextFilter_ctx) ImGuiTextFilter_ctx:Clear() endfunction M.ImGuiTextFilter_Draw(ImGuiTextFilter_ctx, string_label, float_width)function M.ImGuiTextFilter_IsActive(ImGuiTextFilter_ctx) return ImGuiTextFilter_ctx:IsActive() endfunction M.ImGuiTextFilter_PassFilter(ImGuiTextFilter_ctx, string_text, string_text_end)function M.ImGuiTextFilterPtr(default_filter)function M.ImGuiViewport() return imgui.ImGuiViewport() endfunction M.ImGuiViewport_GetCenter(ImGuiViewport_ctx) return ImGuiViewport_ctx:GetCenter() endfunction M.ImGuiViewport_GetWorkCenter(ImGuiViewport_ctx) return ImGuiViewport_ctx:GetWorkCenter() endfunction M.ImGuiViewportPtr() return imgui.ImGuiViewport() endfunction M.ImGuiWindowClass() return imgui.ImGuiWindowClass() endfunction M.ImGuiWindowClassPtr() return imgui.ImGuiWindowClass() endfunction M.ImTextureHandler(path)function M.ImTextureHandlerIsCached(path)function M.ImVec2(x, y)function M.ImVec2Ptr(x, y)function M.ImVec4(x, y, z, w)function M.ImVec4Ptr(x, y, z, w)function M.ImVecPtrDeref(x)function M.Indent(float_indent_w)function M.InputDouble(string_label, double_v, double_step, double_step_fast, string_format, ImGuiInputTextFlags_flags)function M.InputFloat(string_label, float_v, float_step, float_step_fast, string_format, ImGuiInputTextFlags_flags)function M.InputFloat2(string_label, floatPtr_v, string_format, ImGuiInputTextFlags_flags)function M.InputFloat3(string_label, floatPtr_v, string_format, ImGuiInputTextFlags_flags)function M.InputFloat4(string_label, floatPtr_v, string_format, ImGuiInputTextFlags_flags)function M.InputInt(string_label, int_v, int_step, int_step_fast, ImGuiInputTextFlags_flags)function M.InputInt2(string_label, intPtr_v, ImGuiInputTextFlags_flags)function M.InputInt3(string_label, intPtr_v, ImGuiInputTextFlags_flags)function M.InputInt4(string_label, intPtr_v, ImGuiInputTextFlags_flags)function M.InputText(label, buf, buf_size, flags, callback, user_data, editEnded)function M.InputTextMultiline(label, buf, buf_size, size, flags, callback, user_data)function M.InputTextWithHint(string_label, string_hint, string_buf, size_t_buf_size, ImGuiInputTextFlags_flags, ImGuiInputTextCallback_callback, void_user_data)function M.Int(x) return x endfunction M.IntPtr(x)function M.InvisibleButton(string_str_id, ImVec2_size, ImGuiButtonFlags_flags)function M.IoFontsGetCount()function M.IoFontsGetName(index)function M.IsAnyItemActive() return imgui.IsAnyItemActive() endfunction M.IsAnyItemFocused() return imgui.IsAnyItemFocused() endfunction M.IsAnyItemHovered() return imgui.IsAnyItemHovered() endfunction M.IsAnyMouseDown() return imgui.IsAnyMouseDown() endfunction M.IsItemActivated() return imgui.IsItemActivated() endfunction M.IsItemActive() return imgui.IsItemActive() endfunction M.IsItemClicked(ImGuiMouseButton_mouse_button)function M.IsItemDeactivated() return imgui.IsItemDeactivated() endfunction M.IsItemDeactivatedAfterEdit() return imgui.IsItemDeactivatedAfterEdit() endfunction M.IsItemEdited() return imgui.IsItemEdited() endfunction M.IsItemFocused() return imgui.IsItemFocused() endfunction M.IsItemHovered(ImGuiHoveredFlags_flags)function M.IsItemToggledOpen() return imgui.IsItemToggledOpen() endfunction M.IsItemVisible() return imgui.IsItemVisible() endfunction M.IsKeyDown(ImGuiKey_key) return imgui.IsKeyDown(ImGuiKey_key) endfunction M.IsKeyPressed(ImGuiKey_key, _repeat)function M.IsKeyReleased(ImGuiKey_key) return imgui.IsKeyReleased(ImGuiKey_key) endfunction M.IsMouseClicked(ImGuiMouseButton_button, _repeat)function M.IsMouseDoubleClicked(ImGuiMouseButton_button) return imgui.IsMouseDoubleClicked(ImGuiMouseButton_button) endfunction M.IsMouseDown(ImGuiMouseButton_button) return imgui.IsMouseDown(ImGuiMouseButton_button) endfunction M.IsMouseDragging(ImGuiMouseButton_button, float_lock_threshold)function M.IsMouseHoveringRect(ImVec2_r_min, ImVec2_r_max, bool_clip)function M.IsMousePosValid(ImVec2_mouse_pos)function M.IsMouseReleased(ImGuiMouseButton_button) return imgui.IsMouseReleased(ImGuiMouseButton_button) endfunction M.IsPopupOpen(string_str_id, ImGuiPopupFlags_flags)function M.IsRectVisible1(ImVec2_size) return imgui.IsRectVisible1(ImVec2_size) endfunction M.IsRectVisible2(ImVec2_rect_min, ImVec2_rect_max) return imgui.IsRectVisible2(ImVec2_rect_min, ImVec2_rect_max) endfunction M.IsWindowAppearing() return imgui.IsWindowAppearing() endfunction M.IsWindowCollapsed() return imgui.IsWindowCollapsed() endfunction M.IsWindowDocked() return imgui.IsWindowDocked() endfunction M.IsWindowFocused(ImGuiFocusedFlags_flags)function M.IsWindowHovered(ImGuiHoveredFlags_flags)function M.Knob(string_label, floatPtr_value, float_v_min, float_v_max, float_speed, string_format, ImGuiKnobVariant_variant, float_size, ImGuiKnobFlags_flags, int_steps)function M.KnobInt(string_label, intPtr_value, int_v_min, int_v_max, float_speed, string_format, ImGuiKnobVariant_variant, float_size, ImGuiKnobFlags_flags, int_steps)function M.LabelText(string_label, string_fmt, ...)function M.ListBox1(string_label, int_current_item, charconstPtr_items, int_items_count, int_height_in_items)function M.ListBox2(string_label, int_current_item, functionPtr_items_getter, void_data, int_items_count, int_height_in_items)function M.loadIniSettingsFromDisk(filename)function M.LogButtons() imgui.LogButtons() endfunction M.LogFinish() imgui.LogFinish() endfunction M.LogToClipboard(int_auto_open_depth)function M.LogToTTY(int_auto_open_depth)function M.MenuItem1(string_label, string_shortcut, bool_selected, bool_enabled)function M.MenuItem2(string_label, string_shortcut, bool_p_selected, bool_enabled)function M.NewFrame() imgui.NewFrame() endfunction M.NewLine() imgui.NewLine() endfunction M.NextColumn() imgui.NextColumn() endfunction onExtensionLoaded()function onImGuiReady()function M.OpenPopup(string_str_id, ImGuiPopupFlags_popup_flags)function M.OpenPopup1(string_str_id, ImGuiPopupFlags_popup_flags)function M.OpenPopup2(ImGuiID_id, ImGuiPopupFlags_popup_flags)function M.OpenPopupOnItemClick(string_str_id, ImGuiPopupFlags_popup_flags)function M.PlotHistogram1(string_label, float_values, int_values_count, int_values_offset, string_overlay_text, float_scale_min, float_scale_max, ImVec2_graph_size, int_stride)function M.PlotLines1(string_label, float_values, int_values_count, int_values_offset, string_overlay_text, float_scale_min, float_scale_max, ImVec2_graph_size, int_stride)function M.PopButtonRepeat() imgui.PopButtonRepeat() endfunction M.PopClipRect() imgui.PopClipRect() endfunction M.PopFont() imgui.PopFont() endfunction M.PopID() imgui.PopID() endfunction M.PopItemWidth() imgui.PopItemWidth() endfunction M.PopStyleColor(int_count)function M.PopStyleVar(int_count)function M.PopTabStop() imgui.PopTabStop() endfunction M.PopTextWrapPos() imgui.PopTextWrapPos() endfunction M.ProgressBar(float_fraction, ImVec2_size_arg, string_overlay)function M.PushButtonRepeat(_repeat) imgui.PushButtonRepeat(_repeat) endfunction M.PushClipRect(ImVec2_clip_rect_min, ImVec2_clip_rect_max, bool_intersect_with_current_clip_rect) imgui.PushClipRect(ImVec2_clip_rect_min, ImVec2_clip_rect_max, bool_intersect_with_current_clip_rect) endfunction M.PushFont(ImFont_font)function M.PushFont2(index)function M.PushFont3(uniqueId)function M.PushID1(string_str_id)function M.PushID2(string_str_id_begin, string_str_id_end)function M.PushID3(void_ptr_id)function M.PushID4(int_int_id) imgui.PushID4(int_int_id) endfunction M.PushItemWidth(float_item_width) imgui.PushItemWidth(float_item_width) endfunction M.PushStyleColor1(ImGuiCol_idx, ImU32_col) imgui.PushStyleColor1(ImGuiCol_idx, ImU32_col) endfunction M.PushStyleColor2(ImGuiCol_idx, ImVec4_col) imgui.PushStyleColor2(ImGuiCol_idx, ImVec4_col) endfunction M.PushStyleVar1(ImGuiStyleVar_idx, float_val) imgui.PushStyleVar1(ImGuiStyleVar_idx, float_val) endfunction M.PushStyleVar2(ImGuiStyleVar_idx, ImVec2_val) imgui.PushStyleVar2(ImGuiStyleVar_idx, ImVec2_val) endfunction M.PushTabStop(bool_tab_stop) imgui.PushTabStop(bool_tab_stop) endfunction M.PushTextWrapPos(float_wrap_local_pos_x)function M.RadioButton1(string_label, bool_active)function M.RadioButton2(string_label, int_v, int_v_button)function M.Render() imgui.Render() endfunction M.RenderPlatformWindowsDefault(void_platform_render_arg, void_renderer_render_arg)function M.ResetMouseDragDelta(ImGuiMouseButton_button)function M.SameLine(float_offset_from_start_x, float_spacing)function M.saveIniSettingsToDisk(filename)function M.Selectable1(string_label, bool_selected, ImGuiSelectableFlags_flags, ImVec2_size)function M.Selectable2(string_label, bool_p_selected, ImGuiSelectableFlags_flags, ImVec2_size)function M.Separator() imgui.Separator() endfunction M.SeparatorText(string_label)function M.SetClipboardText(string_text)function M.SetColorEditOptions(ImGuiColorEditFlags_flags) imgui.SetColorEditOptions(ImGuiColorEditFlags_flags) endfunction M.SetColumnOffset(int_column_index, float_offset_x) imgui.SetColumnOffset(int_column_index, float_offset_x) endfunction M.SetColumnWidth(int_column_index, float_width) imgui.SetColumnWidth(int_column_index, float_width) endfunction M.SetCurrentContext() imgui.SetCurrentContext() endfunction M.SetCursorPos(ImVec2_local_pos) imgui.SetCursorPos(ImVec2_local_pos) endfunction M.SetCursorPosX(float_local_x) imgui.SetCursorPosX(float_local_x) endfunction M.SetCursorPosY(float_local_y) imgui.SetCursorPosY(float_local_y) endfunction M.SetCursorScreenPos(ImVec2_pos) imgui.SetCursorScreenPos(ImVec2_pos) endfunction M.SetDefaultFont(index)function M.SetDragDropPayload(string_type, void_data, size_t_sz, ImGuiCond_cond)function setEnabled(...)function M.SetItemAllowOverlap()function M.SetItemDefaultFocus() imgui.SetItemDefaultFocus() endfunction M.SetItemTooltip(string_fmt, ...)function M.SetKeyboardFocusHere(int_offset)function M.SetMouseCursor(ImGuiMouseCursor_cursor_type) imgui.SetMouseCursor(ImGuiMouseCursor_cursor_type) endfunction M.SetNextFrameWantCaptureKeyboard(bool_want_capture_keyboard) imgui.SetNextFrameWantCaptureKeyboard(bool_want_capture_keyboard) endfunction M.SetNextFrameWantCaptureMouse(bool_want_capture_mouse) imgui.SetNextFrameWantCaptureMouse(bool_want_capture_mouse) endfunction M.SetNextItemAllowOverlap() imgui.SetNextItemAllowOverlap() endfunction M.SetNextItemOpen(bool_is_open, ImGuiCond_cond)function M.SetNextItemWidth(float_item_width) imgui.SetNextItemWidth(float_item_width) endfunction M.SetNextWindowBgAlpha(float_alpha) imgui.SetNextWindowBgAlpha(float_alpha) endfunction M.SetNextWindowClass(ImGuiWindowClass_window_class)function M.SetNextWindowCollapsed(bool_collapsed, ImGuiCond_cond)function M.SetNextWindowContentSize(ImVec2_size) imgui.SetNextWindowContentSize(ImVec2_size) endfunction M.SetNextWindowDockID(ImGuiID_dock_id, ImGuiCond_cond)function M.SetNextWindowFocus() imgui.SetNextWindowFocus() endfunction M.SetNextWindowPos(ImVec2_pos, ImGuiCond_cond, ImVec2_pivot)function M.SetNextWindowScroll(ImVec2_scroll) imgui.SetNextWindowScroll(ImVec2_scroll) endfunction M.SetNextWindowSize(ImVec2_size, ImGuiCond_cond)function M.SetNextWindowSizeConstraints(ImVec2_size_min, ImVec2_size_max, ImGuiSizeCallback_custom_callback, void_custom_callback_data)function M.SetNextWindowViewport(ImGuiID_viewport_id) imgui.SetNextWindowViewport(ImGuiID_viewport_id) endfunction M.SetScrollFromPosX(float_local_x, float_center_x_ratio)function M.SetScrollFromPosY(float_local_y, float_center_y_ratio)function M.SetScrollHereX(float_center_x_ratio)function M.SetScrollHereY(float_center_y_ratio)function M.SetScrollX(float_scroll_x) imgui.SetScrollX(float_scroll_x) endfunction M.SetScrollY(float_scroll_y) imgui.SetScrollY(float_scroll_y) endfunction M.SetStateStorage(ImGuiStorage_storage)function M.SetTabItemClosed(string_tab_or_docked_window_label)function M.SetTooltip(string_fmt, ...)function M.SetWindowCollapsed1(bool_collapsed, ImGuiCond_cond)function M.SetWindowCollapsed2(string_name, bool_collapsed, ImGuiCond_cond)function M.SetWindowFocus1() imgui.SetWindowFocus1() endfunction M.SetWindowFocus2(string_name)function M.SetWindowFontScale(float_scale) imgui.SetWindowFontScale(float_scale) endfunction M.SetWindowPos1(ImVec2_pos, ImGuiCond_cond)function M.SetWindowPos2(string_name, ImVec2_pos, ImGuiCond_cond)function M.SetWindowSize1(ImVec2_size, ImGuiCond_cond)function M.SetWindowSize2(string_name, ImVec2_size, ImGuiCond_cond)function M.ShowAboutWindow(bool_p_open)function M.ShowDebugLogWindow(bool_p_open)function M.ShowDemoWindow(bool_p_open)function M.ShowFontSelector(string_label)function M.ShowHelpMarker(desc, sameLine)function M.ShowMetricsWindow(bool_p_open)function M.ShowStackToolWindow(bool_p_open)function M.ShowStyleEditor(ImGuiStyle_ref)function M.ShowStyleSelector(string_label)function M.ShowUserGuide() imgui.ShowUserGuide() endfunction M.SliderAngle(string_label, float_v_rad, float_v_degrees_min, float_v_degrees_max, string_format, ImGuiSliderFlags_flags)function M.SliderFloat(string_label, float_v, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)function M.SliderFloat2(string_label, floatPtr_v, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)function M.SliderFloat3(string_label, floatPtr_v, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)function M.SliderFloat4(string_label, floatPtr_v, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)function M.SliderInt(string_label, int_v, int_v_min, int_v_max, string_format, ImGuiSliderFlags_flags)function M.SliderInt2(string_label, intPtr_v, int_v_min, int_v_max, string_format, ImGuiSliderFlags_flags)function M.SliderInt3(string_label, intPtr_v, int_v_min, int_v_max, string_format, ImGuiSliderFlags_flags)function M.SliderInt4(string_label, intPtr_v, int_v_min, int_v_max, string_format, ImGuiSliderFlags_flags)function M.SmallButton(string_label)function M.Spacing() imgui.Spacing() endfunction M.StyleColorsClassic(ImGuiStyle_dst)function M.StyleColorsDark(ImGuiStyle_dst)function M.StyleColorsLight(ImGuiStyle_dst)function M.TabItemButton(string_label, ImGuiTabItemFlags_flags)function M.TableGetColumnCount() return imgui.TableGetColumnCount() endfunction M.TableGetColumnFlags(int_column_n)function M.TableGetColumnIndex() return imgui.TableGetColumnIndex() endfunction M.TableGetColumnName(int_column_n)function M.TableGetRowIndex() return imgui.TableGetRowIndex() endfunction M.TableGetSortSpecs() return imgui.TableGetSortSpecs() endfunction M.TableHeader(string_label)function M.TableHeadersRow() imgui.TableHeadersRow() endfunction M.TableNextColumn() return imgui.TableNextColumn() endfunction M.TableNextRow(ImGuiTableRowFlags_row_flags, float_min_row_height)function M.TableSetBgColor(ImGuiTableBgTarget_target, ImU32_color, int_column_n)function M.TableSetColumnEnabled(int_column_n, bool_v) imgui.TableSetColumnEnabled(int_column_n, bool_v) endfunction M.TableSetColumnIndex(int_column_n) return imgui.TableSetColumnIndex(int_column_n) endfunction M.TableSetSortSpecsDirty(dirty)function M.TableSetupColumn(string_label, ImGuiTableColumnFlags_flags, float_init_width_or_weight, ImGuiID_user_id)function M.TableSetupScrollFreeze(int_cols, int_rows) imgui.TableSetupScrollFreeze(int_cols, int_rows) endfunction M.TableToArrayFloat(tbl) return tbl endfunction M.Text(string_fmt, ...)function M.TextColored(ImVec4_col, string_fmt, ...)function M.TextDisabled(string_fmt, ...)function M.TextFilter_GetInputBuf(filter)function M.TextFilter_SetInputBuf(filter, text)function M.TextGlyph(unicode)function M.TextUnformatted(string_text, string_text_end)function M.TextWrapped(string_fmt, ...)function M.tooltip(message)function M.TreeNode1(string_label)function M.TreeNode2(string_str_id, string_fmt, ...)function M.TreeNode3(void_ptr_id, string_fmt, ...)function M.TreeNodeEx1(string_label, ImGuiTreeNodeFlags_flags)function M.TreeNodeEx2(string_str_id, ImGuiTreeNodeFlags_flags, string_fmt, ...)function M.TreeNodeEx3(void_ptr_id, ImGuiTreeNodeFlags_flags, string_fmt, ...)function M.TreePop() imgui.TreePop() endfunction M.TreePush1(string_str_id)function M.TreePush2(void_ptr_id)function M.Unindent(float_indent_w)function M.UpdatePlatformWindows() imgui.UpdatePlatformWindows() endfunction M.Value1(string_prefix, bool_b)function M.Value2(string_prefix, int_v)function M.Value3(string_prefix, int_v)function M.Value4(string_prefix, float_v, string_float_format)function M.VSliderFloat(string_label, ImVec2_size, float_v, float_v_min, float_v_max, string_format, ImGuiSliderFlags_flags)function M.VSliderInt(string_label, ImVec2_size, int_v, int_v_min, int_v_max, string_format, ImGuiSliderFlags_flags)