UnrealImGui/Source/ImGui/Private
Sebastian 10ce6386d4 Added support for shared mouse input:
- With the mouse sharing enabled, SImGuiWidget can update mouse position without enabling hit-tests. Actual input mode depends whether mouse cursor is hovering any ImGui window or not.
- Added to context proxy interface to read whether that context has mouse hovering any window.
- Added boilerplate code to support mouse sharing settings, properties and commands.
2019-07-08 20:46:28 +01:00
..
Editor Renamed ImGuiSettings.h/cpp to ImGuiModuleSettings.h/cpp to keep it more consistent with conventions used in module. 2018-12-08 21:15:20 +00:00
Utilities Changed interface to register ImGui debug delegates: 2019-04-10 20:19:11 +01:00
Widgets Added support for shared mouse input: 2019-07-08 20:46:28 +01:00
ImGuiContextManager.cpp Added ImGui early debug events: 2019-04-14 12:16:15 +01:00
ImGuiContextManager.h Added ImGui early debug events: 2019-04-14 12:16:15 +01:00
ImGuiContextProxy.cpp Added support for shared mouse input: 2019-07-08 20:46:28 +01:00
ImGuiContextProxy.h Added support for shared mouse input: 2019-07-08 20:46:28 +01:00
ImGuiDelegates.cpp Added ImGui early debug events: 2019-04-14 12:16:15 +01:00
ImGuiDelegatesContainer.cpp Added ImGui early debug events: 2019-04-14 12:16:15 +01:00
ImGuiDelegatesContainer.h Added ImGui early debug events: 2019-04-14 12:16:15 +01:00
ImGuiDemo.cpp Refactorization of ImGui settings: 2018-12-08 21:03:18 +00:00
ImGuiDemo.h Refactorization of ImGui settings: 2018-12-08 21:03:18 +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 Refactored ImGui widget and removed dependency on ImGui internal cursor data: 2019-03-13 20:40:13 +00:00
ImGuiImplementation.h Refactored ImGui widget and removed dependency on ImGui internal cursor data: 2019-03-13 20:40:13 +00:00
ImGuiInputHandler.cpp Moved the whole input handling from SImGuiWidget to UImGuiInputHandler: 2019-06-30 18:25:58 +01:00
ImGuiInputHandlerFactory.cpp Refactorization of ImGui settings: 2018-12-08 21:03:18 +00:00
ImGuiInputHandlerFactory.h Refactorization of ImGui settings: 2018-12-08 21:03:18 +00:00
ImGuiInputState.cpp Moved input state from SImGuiWidget to FImGuiContextProxy and modified implementation of FImGuiInputState reset functionality. 2019-06-23 20:29:25 +01:00
ImGuiInputState.h Moved input state from SImGuiWidget to FImGuiContextProxy and modified implementation of FImGuiInputState reset functionality. 2019-06-23 20:29:25 +01:00
ImGuiInteroperability.cpp Fixed mapping from FKey to ImGui key index to gracefully handle unsupported keys and work on platforms that does not support all the keys defined in ImGui key map. 2019-03-11 19:39:11 +00:00
ImGuiInteroperability.h Enabled experimental ImGui gamepad navigation feature: 2018-05-17 23:25:47 +01:00
ImGuiModule.cpp Changed interface to register ImGui debug delegates: 2019-04-10 20:19:11 +01:00
ImGuiModuleCommands.cpp Added support for shared mouse input: 2019-07-08 20:46:28 +01:00
ImGuiModuleCommands.h Added support for shared mouse input: 2019-07-08 20:46:28 +01:00
ImGuiModuleDebug.h Clean-up in debug code: 2018-10-30 22:25:48 +00:00
ImGuiModuleManager.cpp Removed from FImGuiModuleManager custom check for a game thread as both reasons to have it are not relevant any more. 2019-06-15 13:37:11 +01:00
ImGuiModuleManager.h Removed from FImGuiModuleManager custom check for a game thread as both reasons to have it are not relevant any more. 2019-06-15 13:37:11 +01:00
ImGuiModuleSettings.cpp Added support for shared mouse input: 2019-07-08 20:46:28 +01:00
ImGuiModuleSettings.h Added support for shared mouse input: 2019-07-08 20:46:28 +01:00
ImGuiPrivatePCH.h Refactorization of ImGui settings: 2018-12-08 21:03:18 +00:00
ImGuiTextureHandle.cpp Added support for registering in module user textures to them in ImGui: 2018-08-15 22:20:46 +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 Added ImGui early debug events: 2019-04-14 12:16:15 +01:00