Skip to content

xzripper/imgui_standalone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

imgui_standalone 1.1.0 ALPHA

🧩 Standalone ImGui window. ⚓

from imgui_standalone import ImGuiStandalone, ImGuiStandaloneUtilities

from imgui import text_colored, button


win = ImGuiStandalone('Window.', 400, 400)

def main() -> None:
    if button('Click me!'):
        ImGuiStandaloneUtilities.set_value('clicked', True)

    if ImGuiStandaloneUtilities.get_value('clicked'):
        text_colored('Hello!', 1.0, 0.0, 0.0)

win.loop(main)    
  • Simple, easy-to-use, optimized solution.
  • Uses safe rendering framework.
  • Flexible (ALWAYS_ON_TOP, Builtin Show/Hide window keybinds, custom ImGui window flags, etc).
  • Basic window functions (moving, closing, etc).
  • Builtin events handling.
  • Builtin utilities.

Installation: Download imgui_standalone and move into your project and use it!
Documentation: Coming later, look into source code or follow your editor type hints.


imgui_standalone 1.1.0 ALPHA