UnrealImGui/Source/ImGui/Private
Sebastian b492932055 Replaced 'ImGui.DebugDrawOnWorldTick' console variable with conditional compilation switches and extended support to post actor tick event:
- Replaced 'ImGui.DebugDrawOnWorldTick' with DRAW_EVENTS_ON_WORLD_TICK_START switch to enforce consistency in project setup.
- Added DRAW_EVENTS_ON_POST_ACTOR_TICK to support post actor tick events (only for UE 4.18 or later).
- Added DRAW_EVENTS_ORDER_WORLD_BEFORE_MULTI_CONTEXT to allow explicitly define order between multi-context and world-context draw events.
- Rules can be configured in ImGui.Build.cs file.
2018-10-28 19:54:18 +00:00
..
Editor Added custom property type layout for FImGuiKeyInfo. 2018-07-31 22:09:01 +01:00
Utilities Added 'ImGui.SwitchInputMode' command and configurable key binding to DebugExecBindings. 2018-07-30 22:05:59 +01:00
ImGuiContextManager.cpp Replaced 'ImGui.DebugDrawOnWorldTick' console variable with conditional compilation switches and extended support to post actor tick event: 2018-10-28 19:54:18 +00:00
ImGuiContextManager.h Replaced 'ImGui.DebugDrawOnWorldTick' console variable with conditional compilation switches and extended support to post actor tick event: 2018-10-28 19:54:18 +00:00
ImGuiContextProxy.cpp Replaced 'ImGui.DebugDrawOnWorldTick' console variable with conditional compilation switches and extended support to post actor tick event: 2018-10-28 19:54:18 +00:00
ImGuiContextProxy.h Upgraded to ImGui 1.61: 2018-05-09 20:22:48 +01:00
ImGuiDemo.cpp Reduced lag between producing ImGui output and rendering it: 2018-03-18 19:45:08 +00:00
ImGuiDemo.h Reduced lag between producing ImGui output and rendering it: 2018-03-18 19:45:08 +00:00
ImGuiDrawData.cpp Clean-up: Added a header file for backward compatibility symbols. Keeping rules in one place should help with tracking, help to maintain consistency and reduce clutter in implementation files. 2018-08-10 22:20:33 +01:00
ImGuiDrawData.h Clean-up: Added a header file for backward compatibility symbols. Keeping rules in one place should help with tracking, help to maintain consistency and reduce clutter in implementation files. 2018-08-10 22:20:33 +01:00
ImGuiImplementation.cpp Updated to ImGui 1.65 2018-09-12 19:21:36 +01:00
ImGuiImplementation.h Fixed hot-reloading issues. Hot-reloading may be useful when developing this plug-in but it doesn't play well with free functions used in ImGui interface (limitation of the system I guess). Switched to a custom GImGui which after hot-reload can be redirected to a new module. This fixes a crash caused by GImGui in obsolete module pointing to released resources and guarantees that ImGui code remains functional. 2018-08-10 23:53:03 +01:00
ImGuiInputHandler.cpp Clean-up: Added a header file for backward compatibility symbols. Keeping rules in one place should help with tracking, help to maintain consistency and reduce clutter in implementation files. 2018-08-10 22:20:33 +01:00
ImGuiInputHandlerFactory.cpp Added ImGui Input Handler and ImGui Settings: 2018-07-10 17:40:57 +01:00
ImGuiInputHandlerFactory.h Added ImGui Input Handler and ImGui Settings: 2018-07-10 17:40:57 +01:00
ImGuiInputState.cpp Enabled experimental ImGui gamepad navigation feature: 2018-05-17 23:25:47 +01:00
ImGuiInputState.h Enabled experimental ImGui gamepad navigation feature: 2018-05-17 23:25:47 +01:00
ImGuiInteroperability.cpp Enabled experimental ImGui gamepad navigation feature: 2018-05-17 23:25:47 +01:00
ImGuiInteroperability.h Enabled experimental ImGui gamepad navigation feature: 2018-05-17 23:25:47 +01:00
ImGuiModule.cpp Changed module type to allow stripping it from selected builds: 2018-10-17 23:16:28 +01:00
ImGuiModuleManager.cpp Added support for registering in module user textures to them in ImGui: 2018-08-15 22:20:46 +01:00
ImGuiModuleManager.h Improved plugin to initialize correctly even when started during earlier loading phases: 2018-05-24 21:55:25 +01:00
ImGuiPrivatePCH.h Clean-up: Added a header file for backward compatibility symbols. Keeping rules in one place should help with tracking, help to maintain consistency and reduce clutter in implementation files. 2018-08-10 22:20:33 +01:00
ImGuiSettings.cpp Added 'ImGui.SwitchInputMode' command and configurable key binding to DebugExecBindings. 2018-07-30 22:05:59 +01:00
ImGuiSettings.h Clean-up: Added a header file for backward compatibility symbols. Keeping rules in one place should help with tracking, help to maintain consistency and reduce clutter in implementation files. 2018-08-10 22:20:33 +01:00
ImGuiTextureHandle.cpp Added support for registering in module user textures to them in ImGui: 2018-08-15 22:20:46 +01:00
SImGuiWidget.cpp Clean-up: Added a header file for backward compatibility symbols. Keeping rules in one place should help with tracking, help to maintain consistency and reduce clutter in implementation files. 2018-08-10 22:20:33 +01:00
SImGuiWidget.h Added ImGui Input Handler and ImGui Settings: 2018-07-10 17:40:57 +01:00
TextureManager.cpp Added support for registering in module user textures to them in ImGui: 2018-08-15 22:20:46 +01:00
TextureManager.h Added support for registering in module user textures to them in ImGui: 2018-08-15 22:20:46 +01:00
VersionCompatibility.h Clean-up: Added a header file for backward compatibility symbols. Keeping rules in one place should help with tracking, help to maintain consistency and reduce clutter in implementation files. 2018-08-10 22:20:33 +01:00