UnrealImGui/Source/ImGui/Public
Sebastian 09572a8ef9 Refactorization of ImGui settings:
- Divided ImGui settings into UImGuiSettings persistent object and FImGuiModuleSettings proxy that provides interface for other classes and handles delayed loading of UImGuiSettings.
- Removed from FImGuiModuleProperties and FImGuiModuleCommands direct dependencies on UImGuiSettings.
- Simplified FImGuiModuleProperties making it more robust when moving data after hot-reloading.
- Inverted binding logic by injecting FImGuiModuleProperties and FImGuiModuleCommands into FImGuiModuleSettings and letting it take care of synchronization. Dependencies are setup by module manager.
- Added to module manager FImGuiModuleSettings and interface to access it.
- Cleaned interface of FImGuiInputHandlerFactory and removed direct dependency on settings.
2018-12-08 21:03:18 +00:00
..
ImGuiDelegates.h Added interface to register ImGui debug delegates. 2017-10-03 21:16:17 +01:00
ImGuiInputHandler.h Introduced input sharing properties: 2018-12-02 18:42:28 +00:00
ImGuiModule.h Moved ImGui Module Properties to public directory and added to ImGui Module interface allowing access their instance. 2018-11-26 20:20:53 +00:00
ImGuiModuleProperties.h Refactorization of ImGui settings: 2018-12-08 21:03:18 +00:00
ImGuiTextureHandle.h Added support for registering in module user textures to them in ImGui: 2018-08-15 22:20:46 +01:00