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:
One may create a Dockspace only when imgui windows are drawn/rendered.
One may prefer to have their own custom Dockspace with a menu bar.
Or one may prefer to have a plain Dockspace with no menu bar.
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: