UnrealImGui/Source/ImGui/Private
Sebastian 1a6aa98f51 Added support for session reloading and updated contexts and widgets management:
- Added to ImGui Context Proxy a name that is mapped to ini file set in ImGui context.
- ImGui Context Manager generates unique context names from world type and context index.
- Refactored ImGui Context Manager to have a cleaner separation between editor and non-editor bits.
- Fixed context update rules in ImGui Context Manager.
- Changed widgets management in ImGui Module Manager to allow automatic garbage collection after viewports are closed and manual removal when module is shutting down.
- ImGui Widgets are in full control of communication with context proxies.
- Added basic world context utilities.
- Refactored world context index utilities and replaced ambiguous 'default context index' with 'editor' and 'game' ones.
2017-09-27 21:16:54 +01:00
..
Utilities Added support for session reloading and updated contexts and widgets management: 2017-09-27 21:16:54 +01:00
ImGuiContextManager.cpp Added support for session reloading and updated contexts and widgets management: 2017-09-27 21:16:54 +01:00
ImGuiContextManager.h Added support for session reloading and updated contexts and widgets management: 2017-09-27 21:16:54 +01:00
ImGuiContextProxy.cpp Added support for session reloading and updated contexts and widgets management: 2017-09-27 21:16:54 +01:00
ImGuiContextProxy.h Added support for session reloading and updated contexts and widgets management: 2017-09-27 21:16:54 +01:00
ImGuiDemo.cpp Added support for ImGui context update and rendering: 2017-03-26 21:32:57 +01:00
ImGuiDemo.h Added support for ImGui context update and rendering: 2017-03-26 21:32:57 +01:00
ImGuiDrawData.cpp Added support for ImGui context update and rendering: 2017-03-26 21:32:57 +01:00
ImGuiDrawData.h Added support for ImGui context update and rendering: 2017-03-26 21:32:57 +01:00
ImGuiImplementation.cpp Added support for session reloading and updated contexts and widgets management: 2017-09-27 21:16:54 +01:00
ImGuiImplementation.h Added support for session reloading and updated contexts and widgets management: 2017-09-27 21:16:54 +01:00
ImGuiInputState.cpp Small clean-up with fixes for few warnings. 2017-09-22 20:23:42 +01:00
ImGuiInputState.h Using ImGui to draw mouse cursor. 2017-09-21 22:09:03 +01:00
ImGuiInteroperability.cpp Small clean-up with fixes for few warnings. 2017-09-22 20:23:42 +01:00
ImGuiInteroperability.h Small clean-up with fixes for few warnings. 2017-09-22 20:23:42 +01:00
ImGuiModule.cpp Added support for ImGui context update and rendering: 2017-03-26 21:32:57 +01:00
ImGuiModuleManager.cpp Added support for session reloading and updated contexts and widgets management: 2017-09-27 21:16:54 +01:00
ImGuiModuleManager.h Added support for session reloading and updated contexts and widgets management: 2017-09-27 21:16:54 +01:00
ImGuiPrivatePCH.h Added support for ImGui context update and rendering: 2017-03-26 21:32:57 +01:00
SImGuiWidget.cpp Added support for session reloading and updated contexts and widgets management: 2017-09-27 21:16:54 +01:00
SImGuiWidget.h Added support for session reloading and updated contexts and widgets management: 2017-09-27 21:16:54 +01:00
TextureManager.cpp Added support for ImGui context update and rendering: 2017-03-26 21:32:57 +01:00
TextureManager.h Added support for ImGui context update and rendering: 2017-03-26 21:32:57 +01:00