![]() |
Prusa Slicer 2.6.0
|
#include <src/imgui/imgui.h>
Collaboration diagram for ImDrawData:Public Member Functions | |
| ImDrawData () | |
| void | Clear () |
| IMGUI_API void | DeIndexAllBuffers () |
| IMGUI_API void | ScaleClipRects (const ImVec2 &fb_scale) |
Public Attributes | |
| bool | Valid |
| int | CmdListsCount |
| int | TotalIdxCount |
| int | TotalVtxCount |
| ImDrawList ** | CmdLists |
| ImVec2 | DisplayPos |
| ImVec2 | DisplaySize |
| ImVec2 | FramebufferScale |
|
inline |
|
inline |
Referenced by ImGui::NewFrame().
Here is the caller graph for this function:| void ImDrawData::DeIndexAllBuffers | ( | ) |
References CmdLists, CmdListsCount, ImVector< T >::empty(), ImDrawList::IdxBuffer, ImVector< T >::resize(), ImVector< T >::Size, ImVector< T >::swap(), TotalIdxCount, TotalVtxCount, and ImDrawList::VtxBuffer.
Here is the call graph for this function:References cmd, ImDrawList::CmdBuffer, CmdLists, CmdListsCount, ImVector< T >::Size, ImVec2::x, and ImVec2::y.
| ImDrawList** ImDrawData::CmdLists |
| int ImDrawData::CmdListsCount |
| ImVec2 ImDrawData::DisplayPos |
Referenced by Slic3r::GUI::ImGuiWrapper::render_draw_data(), and SetupViewportDrawData().
| ImVec2 ImDrawData::DisplaySize |
Referenced by Slic3r::GUI::ImGuiWrapper::render_draw_data(), and SetupViewportDrawData().
| ImVec2 ImDrawData::FramebufferScale |
Referenced by Slic3r::GUI::ImGuiWrapper::render_draw_data(), and SetupViewportDrawData().
| int ImDrawData::TotalIdxCount |
Referenced by DeIndexAllBuffers(), ImGui::Render(), and SetupViewportDrawData().
| int ImDrawData::TotalVtxCount |
Referenced by DeIndexAllBuffers(), ImGui::Render(), and SetupViewportDrawData().
| bool ImDrawData::Valid |
Referenced by ImGui::GetDrawData(), and SetupViewportDrawData().