#include <src/imgui/imgui_internal.h>
◆ ImGuiViewportP()
| ImGuiViewportP::ImGuiViewportP |
( |
| ) |
|
|
inline |
ImDrawList * DrawLists[2]
Definition imgui_internal.h:1230
int DrawListsLastFrame[2]
Definition imgui_internal.h:1229
References DrawLists, and DrawListsLastFrame.
◆ ~ImGuiViewportP()
| ImGuiViewportP::~ImGuiViewportP |
( |
| ) |
|
|
inline |
◆ CalcWorkRectPos()
◆ CalcWorkRectSize()
◆ GetBuildWorkRect()
| ImRect ImGuiViewportP::GetBuildWorkRect |
( |
| ) |
const |
|
inline |
Vec3d pos(const Pt &p)
Definition ReprojectPointsOnMesh.hpp:14
constexpr auto size(const C &c) -> decltype(c.size())
Definition span.hpp:183
ImVec2 BuildWorkOffsetMax
Definition imgui_internal.h:1237
ImVec2 CalcWorkRectSize(const ImVec2 &off_min, const ImVec2 &off_max) const
Definition imgui_internal.h:1244
ImVec2 BuildWorkOffsetMin
Definition imgui_internal.h:1236
ImVec2 CalcWorkRectPos(const ImVec2 &off_min) const
Definition imgui_internal.h:1243
Definition imgui_internal.h:471
References BuildWorkOffsetMax, BuildWorkOffsetMin, CalcWorkRectPos(), and CalcWorkRectSize().
Referenced by ImGui::BeginViewportSideBar().
◆ GetCenter()
| ImVec2 ImGuiViewport::GetCenter |
( |
| ) |
const |
|
inlineinherited |
◆ GetMainRect()
| ImRect ImGuiViewportP::GetMainRect |
( |
| ) |
const |
|
inline |
◆ GetWorkCenter()
| ImVec2 ImGuiViewport::GetWorkCenter |
( |
| ) |
const |
|
inlineinherited |
ImVec2 WorkPos
Definition imgui.h:2765
ImVec2 WorkSize
Definition imgui.h:2766
References ImVec2::x, and ImVec2::y.
◆ GetWorkRect()
| ImRect ImGuiViewportP::GetWorkRect |
( |
| ) |
const |
|
inline |
◆ UpdateWorkRect()
| void ImGuiViewportP::UpdateWorkRect |
( |
| ) |
|
|
inline |
◆ BuildWorkOffsetMax
| ImVec2 ImGuiViewportP::BuildWorkOffsetMax |
◆ BuildWorkOffsetMin
| ImVec2 ImGuiViewportP::BuildWorkOffsetMin |
◆ DrawDataBuilder
◆ DrawDataP
◆ DrawLists
◆ DrawListsLastFrame
| int ImGuiViewportP::DrawListsLastFrame[2] |
◆ Flags
◆ Pos
Referenced by CalcWorkRectPos(), CreateNewWindow(), ImGui::DebugNodeViewport(), ImGui::DebugRenderViewportThumbnail(), GetMainRect(), GetViewportDrawList(), ImGui::NavCalcPreferredRefPos(), RenderViewportsThumbnails(), SetupViewportDrawData(), ShowExampleAppFullscreen(), ShowExampleAppWindowTitles(), and ImGui::UpdateViewportsNewFrame().
◆ Size
Referenced by CalcWindowAutoFitSize(), CalcWorkRectSize(), priv::change_window_position(), ImGui::DebugNodeViewport(), ImGui::DebugRenderViewportThumbnail(), GetMainRect(), GetViewportDrawList(), ImGui::NavCalcPreferredRefPos(), ImGui::NavUpdateWindowingOverlay(), RenderViewportsThumbnails(), SetupViewportDrawData(), ShowExampleAppFullscreen(), and ImGui::UpdateViewportsNewFrame().
◆ WorkOffsetMax
| ImVec2 ImGuiViewportP::WorkOffsetMax |
◆ WorkOffsetMin
| ImVec2 ImGuiViewportP::WorkOffsetMin |
◆ WorkPos
◆ WorkSize
| ImVec2 ImGuiViewport::WorkSize |
|
inherited |
The documentation for this struct was generated from the following file: