namespace for easy access to functions related to ImGui MultiViewport
More...
namespace for easy access to functions related to ImGui MultiViewport
◆ GetLocalMousePos()
| MRVIEWER_API ImVec2 MR::ImGuiMV::GetLocalMousePos |
( |
| ) |
|
returns the coordinates of the mouse in the main viewport space
◆ GetMainViewportShift()
| MRVIEWER_API ImVec2 MR::ImGuiMV::GetMainViewportShift |
( |
| ) |
|
returns the shift of the main viewport relative to global coordinates
◆ Screen2WindowSpaceContour2f()
| MRVIEWER_API Contour2f MR::ImGuiMV::Screen2WindowSpaceContour2f |
( |
const Contour2f & | points | ) |
|
◆ Screen2WindowSpaceImVec2()
| MRVIEWER_API ImVec2 MR::ImGuiMV::Screen2WindowSpaceImVec2 |
( |
const ImVec2 & | point | ) |
|
convert points from screen space to window space
◆ SetNextWindowPosMainViewport()
| MRVIEWER_API void MR::ImGuiMV::SetNextWindowPosMainViewport |
( |
const ImVec2 & | pos, |
|
|
ImGuiCond | cond = 0, |
|
|
const ImVec2 & | pivot = ImVec2(0, 0) ) |
attaches the next window to the viewport of the main window and sets the position relative to it
◆ Window2ScreenSpaceImVec2()
| MRVIEWER_API ImVec2 MR::ImGuiMV::Window2ScreenSpaceImVec2 |
( |
const ImVec2 & | point | ) |
|
convert points from window space to screen space
◆ Window2ScreenSpaceVector2f()
| MRVIEWER_API Vector2f MR::ImGuiMV::Window2ScreenSpaceVector2f |
( |
const Vector2f & | point | ) |
|