ImGui_GM
ImGui_GM copied to clipboard
An ImGui wrapper for modern GameMaker
var array = [1, 2, 3, 4]; ImGui.InputFloat4("test", array); This will show the 1 & 2 correctly, but 3 and 4 are usually shown as -0.00. Sometimes 3 will appear...
When drawing ImGui_GM over other content, the alpha channel of the internal ImGui_GM surface regularly allows background images to be seen through the surface even though such images should be...
Fantastic wrapper! This saves a huge amount of time. I did notice the wrapper doesn't seem to work for YYC. I receive this error when compiling with VS2022: `Could not...
When minimizing the game window, GameMaker has a habit of returning the window width and height as 0 pixels. This causes a knock-on crash in `__Update()` when trying to create...
In v1.0.12 doing the following worked totally fine: ```gml // Create Selectable Item ImGui.Selectable("", false, ImGuiSelectableFlags.AllowItemOverlap); // Collapse Arrow ImGui.SetCursorPos(posX + 4, posY + 2); ImGui.Image(collapseArrow, global.environment.dropdowns[i]); if (ImGui.IsItemClicked()) global.environment.dropdowns[i]...
Keyboard does not work in any widget. Mouse left + CTRL works on sliders, but I can't type anything. It's as if all keyboard inputs were turned off. Is there...
First of all, thank you for this work. But I have a problem. I opened the C++ project with VS2022 to add the Freetype feature. By the way, this part...
definitely need some sort of SPA (maybe) or markdown documentation for the extension, searching through the main ImGui script is a bit cumbersome and slow can probably work some documentation...
- ~~ImGui uses your mouse position in the window, which doesn't translate well to the GUI layer~~ (*Fixed with **v1.0.9***) - Sprites are drawn cropped (if enabled by texture packer)...
## Missing: - ~~Tables & Columns~~ - Storage - ~~Data Plotting~~ - Value() Helpers - ~~Tabs~~ - ~~Docking~~ - Viewports (not sure if this even possible?) - Logging - ~~Drag...