Skip to content

Discord Community

ImGui ​

Overview ​

ImGui provides immediate mode GUI functions for creating custom interfaces, overlays, and interactive elements within Growlauncher scripts.

Categories ​

Quick Start ​

lua
-- Basic ImGui window
function onDrawImGui(deltaTime)
    if ImGui.Begin("My Window", true) then
        ImGui.Text("Hello, ImGui!")
        if ImGui.Button("Click Me") then
            print("Button clicked!")
        end
        ImGui.End()
    end
end

addHook(onDrawImGui, "onDrawImGui")
applyHook()

Notes ​

  • All ImGui functions should be called within the onDrawImGui callback
  • Windows must be properly closed with ImGui.End()
  • Use ImGui.Begin() to start new windows
  • Refer to individual category pages for detailed function documentation

Join our community for support and updates!