UnrealImGui/Source/ImGui/Private
Sebastian 413b4f407a Upgraded to ImGui 1.61:
- Upgraded ImGui framework to 1.61 WIP, which adds a few improvements to context management.
- Removed from plugin implementation all the references to default ImGui context.
- Removed from ImGui Context Proxy destructor code switching to default ImGui context (there is no default context and decision is left for a higher level manager when to switch and to what context).
- Added own font atlas that is shared by all contexts and used explicitly to create Slate resources.
- Removed from ImGui Context Proxy workaround that was previously needed for copying cursor data to dynamically created contexts.
- Removed explicit saving of context settings before its destruction as this is now handled in ImGui::DestroyContext().
- Reimplemented ImGuiImplementation::GetCursorData() to use new interface.
2018-05-09 20:22:48 +01:00
..
Utilities fix template unqualified lookup build errors on clang 2018-03-05 17:03:38 +03:30
ImGuiContextManager.cpp Upgraded to ImGui 1.61: 2018-05-09 20:22:48 +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
ImGuiInputState.cpp Replaced static assert about TCHAR being not wider that ImWchar with a runtime check validating whether TCHAR values are in accepted range. Runtime check only happens on platforms where TCHAR is wider than ImWchar. 2018-02-02 22:50:55 +00:00
ImGuiInputState.h Using ImGui to draw mouse cursor. 2017-09-21 22:09:03 +01:00
ImGuiInteroperability.cpp Upgraded to ImGui 1.61: 2018-05-09 20:22:48 +01:00
ImGuiInteroperability.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
ImGuiModule.cpp Added interface to modify from code console variables that control whether to enable ImGui Input Mode and show ImGui Demo. 2018-01-10 23:36:12 +00:00
ImGuiModuleManager.cpp Upgraded to ImGui 1.61: 2018-05-09 20:22:48 +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 Upgraded to ImGui 1.61: 2018-05-09 20:22:48 +01:00
SImGuiWidget.h Added to ImGui Widget a canvas map mode that allows to drag and change scale of the ImGui canvas. 2018-04-21 22:43:15 +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