2017-08-28 19:29:07 +00:00
|
|
|
// Distributed under the MIT License (MIT) (see accompanying LICENSE file)
|
|
|
|
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include <imgui.h>
|
|
|
|
|
|
|
|
|
2017-09-27 20:16:54 +00:00
|
|
|
// Gives access to selected ImGui implementation features.
|
|
|
|
namespace ImGuiImplementation
|
|
|
|
{
|
2018-04-21 20:40:05 +00:00
|
|
|
// Get specific cursor data.
|
2018-05-09 19:22:48 +00:00
|
|
|
bool GetCursorData(ImGuiMouseCursor CursorType, FVector2D& OutSize, FVector2D& OutUVMin, FVector2D& OutUVMax, FVector2D& OutOutlineUVMin, FVector2D& OutOutlineUVMax);
|
2018-08-10 22:53:03 +00:00
|
|
|
|
|
|
|
#if WITH_EDITOR
|
|
|
|
// Get the handle to the ImGui Context pointer.
|
|
|
|
ImGuiContext** GetImGuiContextHandle();
|
|
|
|
|
|
|
|
// Set the ImGui Context pointer handle.
|
|
|
|
void SetImGuiContextHandle(ImGuiContext** Handle);
|
|
|
|
#endif // WITH_EDITOR
|
2017-09-27 20:16:54 +00:00
|
|
|
}
|