Steppable 0.0.1
A CAS project written from scratch in C++
Loading...
Searching...
No Matches
ImDrawData Struct Reference

#include <imgui.h>

Collaboration diagram for ImDrawData:
[legend]

Public Member Functions

 ImDrawData ()
 
IMGUI_API void Clear ()
 
IMGUI_API void AddDrawList (ImDrawList *draw_list)
 
IMGUI_API void DeIndexAllBuffers ()
 
IMGUI_API void ScaleClipRects (const ImVec2 &fb_scale)
 

Public Attributes

bool Valid
 
int CmdListsCount
 
int TotalIdxCount
 
int TotalVtxCount
 
ImVector< ImDrawList * > CmdLists
 
ImVec2 DisplayPos
 
ImVec2 DisplaySize
 
ImVec2 FramebufferScale
 
ImGuiViewportOwnerViewport
 

Constructor & Destructor Documentation

◆ ImDrawData()

ImDrawData::ImDrawData ( )
inline
Here is the call graph for this function:

Member Function Documentation

◆ AddDrawList()

void ImDrawData::AddDrawList ( ImDrawList * draw_list)
Here is the call graph for this function:

◆ Clear()

void ImDrawData::Clear ( )
Here is the caller graph for this function:

◆ DeIndexAllBuffers()

void ImDrawData::DeIndexAllBuffers ( )
Here is the call graph for this function:

◆ ScaleClipRects()

void ImDrawData::ScaleClipRects ( const ImVec2 & fb_scale)

Member Data Documentation

◆ CmdLists

ImVector<ImDrawList*> ImDrawData::CmdLists

◆ CmdListsCount

int ImDrawData::CmdListsCount

◆ DisplayPos

ImVec2 ImDrawData::DisplayPos

◆ DisplaySize

ImVec2 ImDrawData::DisplaySize

◆ FramebufferScale

ImVec2 ImDrawData::FramebufferScale

◆ OwnerViewport

ImGuiViewport* ImDrawData::OwnerViewport

◆ TotalIdxCount

int ImDrawData::TotalIdxCount

◆ TotalVtxCount

int ImDrawData::TotalVtxCount

◆ Valid

bool ImDrawData::Valid

The documentation for this struct was generated from the following files:
Untitled