UnrealImGui/Source/ImGui/Private
Sebastian 5968c3ce84 Added ImGui Input Handler and ImGui Settings:
- Added ImGui Input Handler class that allows to customize handling of the keyboard and gamepad input.
- Added ImGui Settings to allow specify custom input handler implementation.
- Added editor support for ImGui Settings.
- Input handling in ImGui Widget is divided for querying the handler (more customizable) and actual input processing based on the handler’s response (fixed and simplified).
- Removed a need for checking console state in different input handling functions in ImGui Widget by suppressing keyboard focus support when console is opened.
2018-07-10 17:40:57 +01:00
..
Editor Added ImGui Input Handler and ImGui Settings: 2018-07-10 17:40:57 +01:00
Utilities fix template unqualified lookup build errors on clang 2018-03-05 17:03:38 +03:30
ImGuiContextManager.cpp Improved plugin to initialize correctly even when started during earlier loading phases: 2018-05-24 21:55:25 +01:00
ImGuiContextManager.h Upgraded to ImGui 1.61: 2018-05-09 20:22:48 +01:00
ImGuiContextProxy.cpp Upgraded to ImGui 1.61: 2018-05-09 20:22:48 +01: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 Switched to FTransform2D when processing ImGui output before rendering it in Slate. This allows for more flexibility when transforming that data. Changed interface of FImGuiDrawList to enforce consistent transformation of vertices and clipping rectangle. 2018-04-17 20:28:29 +01:00
ImGuiDrawData.h Switched to FTransform2D when processing ImGui output before rendering it in Slate. This allows for more flexibility when transforming that data. Changed interface of FImGuiDrawList to enforce consistent transformation of vertices and clipping rectangle. 2018-04-17 20:28:29 +01:00
ImGuiImplementation.cpp Upgraded to ImGui 1.61: 2018-05-09 20:22:48 +01:00
ImGuiImplementation.h Upgraded to ImGui 1.61: 2018-05-09 20:22:48 +01:00
ImGuiInputHandler.cpp Added ImGui Input Handler and ImGui Settings: 2018-07-10 17:40:57 +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 Added ImGui Input Handler and ImGui Settings: 2018-07-10 17:40:57 +01:00
ImGuiModuleManager.cpp Improved plugin to initialize correctly even when started during earlier loading phases: 2018-05-24 21:55:25 +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 Added support for ImGui context update and rendering: 2017-03-26 21:32:57 +01:00
ImGuiSettings.cpp Added ImGui Input Handler and ImGui Settings: 2018-07-10 17:40:57 +01:00
ImGuiSettings.h Added ImGui Input Handler and ImGui Settings: 2018-07-10 17:40:57 +01:00
SImGuiWidget.cpp Added ImGui Input Handler and ImGui Settings: 2018-07-10 17:40:57 +01:00
SImGuiWidget.h Added ImGui Input Handler and ImGui Settings: 2018-07-10 17:40:57 +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