ImGui_GM v1.0.15


howdy y'all, as it turns out... i accidentally shipped the debug DLL as the included DLL for the extension. this is mostly fine, but it showcased some errors that have been going unnoticed (tho probably not catastrophic) since the release of the extension! alas though, with v1.0.15 i've properly packaged the DLL files (release as included DLL, debug as a ZIP) and also included a new function to address one of these errors from before!

Added:

  • You can now call ImGui.EndFrame to manually end the current ImGui frame being rendered.
    • This is useful for if you have logic that prevents the draw event from being ran (ie: calling instance destroy on your controller, changing rooms, restarting the game, etc)
    • It's recommended that you include a call to ImGui.EndFrame in the room end event of your controller object to ensure that ImGui doesn't have anything leftover

Fixed:

  • ImGui.__Initialize will only run once upon it's first call, subsequent calls will be ignored

additionally, be sure to pull the latest "snake_case.gml" file when new functions are wrapped! this file is automatically generated on build, but must be included manually

special thanks to JujuAdams for providing a great solution for using the EndFrame function, as well as Cloaked Games for submitting an issue that brought the packaging mishap to my attention

thanks to everyone who has downloaded and supported the extension! as well as any issues/feedback that's been given :3

Files

imgui_gm_v1_0_15.yymps 2 MB
Nov 07, 2023

Get imgui_gm

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.