The same callback register with diffrence api, AddMultiContextImGuiDelegate & AddWorldImGuiDelegate will dispaly UI in game as expected, but display nothing in editor for AddEditorImGuiDelegate
//DelegateHandle = FImGuiModule::Get().AddMultiContextImGuiDelegate(FImGuiDelegate::CreateUObject(this, &UDearImGuiManager::OnImGuiDraw)); // display in game ui
//DelegateHandle = FImGuiModule::Get().AddWorldImGuiDelegate(FImGuiDelegate::CreateUObject(this, &UDearImGuiManager::OnImGuiDraw)); // display in game ui
DelegateHandle = FImGuiModule::Get().AddEditorImGuiDelegate(FImGuiDelegate::CreateUObject(this, &UDearImGuiManager::OnImGuiDraw)); // display nothing
The same callback register with diffrence api, AddMultiContextImGuiDelegate & AddWorldImGuiDelegate will dispaly UI in game as expected, but display nothing in editor for AddEditorImGuiDelegate