IDI-Systems / UnrealImGui

Unreal plug-in that integrates Dear ImGui framework into Unreal Engine 4/5.
MIT License
121 stars 27 forks source link

Adding imgui library docking changes from docking branch https://github.com/ocornut/imgui/tree/docking #8

Closed SlackingVeteran closed 7 months ago

SlackingVeteran commented 7 months ago

PR for #7 Docking branch imgui is all thats needed for this plugin to support docking. If anyone wants to use docking feature they will have to create their own Dockspace following the example in imgui's docking branch before any imgui window is created. Normally FImGuiDelegates::OnWorldEarlyDebug is preferred place to create a dockspace early in the frame.

Plugin will not be responsible to creating a Dockspace as that limits what one can do with the Dockspace and docking feature. Ex: