|
| ImDrawList () |
|
IMGUI_API void | Clear () |
|
IMGUI_API void | PushClipRect (const ImVec4 &clip_rect) |
|
IMGUI_API void | PopClipRect () |
|
IMGUI_API void | PushTextureID (const ImTextureID &texture_id) |
|
IMGUI_API void | PopTextureID () |
|
IMGUI_API void | AddLine (const ImVec2 &a, const ImVec2 &b, ImU32 col) |
|
IMGUI_API void | AddRect (const ImVec2 &a, const ImVec2 &b, ImU32 col, float rounding=0.0f, int rounding_corners=0x0F) |
|
IMGUI_API void | AddRectFilled (const ImVec2 &a, const ImVec2 &b, ImU32 col, float rounding=0.0f, int rounding_corners=0x0F) |
|
IMGUI_API void | AddTriangleFilled (const ImVec2 &a, const ImVec2 &b, const ImVec2 &c, ImU32 col) |
|
IMGUI_API void | AddCircle (const ImVec2 ¢re, float radius, ImU32 col, int num_segments=12) |
|
IMGUI_API void | AddCircleFilled (const ImVec2 ¢re, float radius, ImU32 col, int num_segments=12) |
|
IMGUI_API void | AddArc (const ImVec2 ¢er, float rad, ImU32 col, int a_min, int a_max, bool tris=false, const ImVec2 &third_point_offset=ImVec2(0, 0)) |
|
IMGUI_API void | AddText (ImFont *font, float font_size, const ImVec2 &pos, ImU32 col, const char *text_begin, const char *text_end=NULL, float wrap_width=0.0f, const ImVec2 *cpu_clip_max=NULL) |
|
IMGUI_API void | AddImage (ImTextureID user_texture_id, const ImVec2 &a, const ImVec2 &b, const ImVec2 &uv0, const ImVec2 &uv1, ImU32 col=0xFFFFFFFF) |
|
IMGUI_API void | AddCallback (ImDrawCallback callback, void *callback_data) |
|
IMGUI_API void | AddDrawCmd () |
|
IMGUI_API void | ReserveVertices (unsigned int vtx_count) |
|
IMGUI_API void | AddVtx (const ImVec2 &pos, ImU32 col) |
|
IMGUI_API void | AddVtxUV (const ImVec2 &pos, ImU32 col, const ImVec2 &uv) |
|
IMGUI_API void | AddVtxLine (const ImVec2 &a, const ImVec2 &b, ImU32 col) |
|
IMGUI_API void | UpdateClipRect () |
|
IMGUI_API void | UpdateTextureID () |
|
Definition at line 828 of file imgui.h.