Lines Matching refs:ImDrawList
359 void ImDrawList::Clear() in Clear()
376 void ImDrawList::ClearFreeMemory() in ClearFreeMemory()
398 ImDrawList* ImDrawList::CloneOutput() const in CloneOutput()
400 ImDrawList* dst = IM_NEW(ImDrawList(NULL)); in CloneOutput()
412 void ImDrawList::AddDrawCmd() in AddDrawCmd()
422 void ImDrawList::AddCallback(ImDrawCallback callback, void* callback_data) in AddCallback()
438 void ImDrawList::UpdateClipRect() in UpdateClipRect()
457 void ImDrawList::UpdateTextureID() in UpdateTextureID()
480 void ImDrawList::PushClipRect(ImVec2 cr_min, ImVec2 cr_max, bool intersect_with_current_clip_rect) in PushClipRect()
498 void ImDrawList::PushClipRectFullScreen() in PushClipRectFullScreen()
503 void ImDrawList::PopClipRect() in PopClipRect()
510 void ImDrawList::PushTextureID(ImTextureID texture_id) in PushTextureID()
516 void ImDrawList::PopTextureID() in PopTextureID()
523 void ImDrawList::ChannelsSplit(int channels_count) in ChannelsSplit()
556 void ImDrawList::ChannelsMerge() in ChannelsMerge()
590 void ImDrawList::ChannelsSetCurrent(int idx) in ChannelsSetCurrent()
603 void ImDrawList::PrimReserve(int idx_count, int vtx_count) in PrimReserve()
618 void ImDrawList::PrimRect(const ImVec2& a, const ImVec2& c, ImU32 col) in PrimRect()
633 void ImDrawList::PrimRectUV(const ImVec2& a, const ImVec2& c, const ImVec2& uv_a, const ImVec2& uv_… in PrimRectUV()
648 void ImDrawList::PrimQuadUV(const ImVec2& a, const ImVec2& b, const ImVec2& c, const ImVec2& d, con… in PrimQuadUV()
669 void ImDrawList::AddPolyline(const ImVec2* points, const int points_count, ImU32 col, bool closed, … in AddPolyline()
857 void ImDrawList::AddConvexPolyFilled(const ImVec2* points, const int points_count, ImU32 col) in AddConvexPolyFilled()
938 void ImDrawList::PathArcToFast(const ImVec2& centre, float radius, int a_min_of_12, int a_max_of_12) in PathArcToFast()
953 void ImDrawList::PathArcTo(const ImVec2& centre, float radius, float a_min, float a_max, int num_se… in PathArcTo()
997 void ImDrawList::PathBezierCurveTo(const ImVec2& p2, const ImVec2& p3, const ImVec2& p4, int num_se… in PathBezierCurveTo()
1021 void ImDrawList::PathRect(const ImVec2& a, const ImVec2& b, float rounding, int rounding_corners) in PathRect()
1046 void ImDrawList::AddLine(const ImVec2& a, const ImVec2& b, ImU32 col, float thickness) in AddLine()
1056 void ImDrawList::AddRect(const ImVec2& a, const ImVec2& b, ImU32 col, float rounding, int rounding_… in AddRect()
1067 void ImDrawList::AddRectFilled(const ImVec2& a, const ImVec2& b, ImU32 col, float rounding, int rou… in AddRectFilled()
1083 void ImDrawList::AddRectFilledMultiColor(const ImVec2& a, const ImVec2& c, ImU32 col_upr_left, ImU3… in AddRectFilledMultiColor()
1098 void ImDrawList::AddQuad(const ImVec2& a, const ImVec2& b, const ImVec2& c, const ImVec2& d, ImU32 … in AddQuad()
1110 void ImDrawList::AddQuadFilled(const ImVec2& a, const ImVec2& b, const ImVec2& c, const ImVec2& d, … in AddQuadFilled()
1122 void ImDrawList::AddTriangle(const ImVec2& a, const ImVec2& b, const ImVec2& c, ImU32 col, float th… in AddTriangle()
1133 void ImDrawList::AddTriangleFilled(const ImVec2& a, const ImVec2& b, const ImVec2& c, ImU32 col) in AddTriangleFilled()
1144 void ImDrawList::AddCircle(const ImVec2& centre, float radius, ImU32 col, int num_segments, float t… in AddCircle()
1155 void ImDrawList::AddCircleFilled(const ImVec2& centre, float radius, ImU32 col, int num_segments) in AddCircleFilled()
1166 void ImDrawList::AddBezierCurve(const ImVec2& pos0, const ImVec2& cp0, const ImVec2& cp1, const ImV… in AddBezierCurve()
1176 void ImDrawList::AddText(const ImFont* font, float font_size, const ImVec2& pos, ImU32 col, const c… in AddText()
1205 void ImDrawList::AddText(const ImVec2& pos, ImU32 col, const char* text_begin, const char* text_end) in AddText()
1210 void ImDrawList::AddImage(ImTextureID user_texture_id, const ImVec2& a, const ImVec2& b, const ImVe… in AddImage()
1226 void ImDrawList::AddImageQuad(ImTextureID user_texture_id, const ImVec2& a, const ImVec2& b, const … in AddImageQuad()
1242 void ImDrawList::AddImageRounded(ImTextureID user_texture_id, const ImVec2& a, const ImVec2& b, con… in AddImageRounded()
1278 ImDrawList* cmd_list = CmdLists[i]; in DeIndexAllBuffers()
1297 ImDrawList* cmd_list = CmdLists[i]; in ScaleClipRects()
1311 void ImGui::ShadeVertsLinearColorGradientKeepAlpha(ImDrawList* draw_list, int vert_start_idx, int v… in ShadeVertsLinearColorGradientKeepAlpha()
1329 void ImGui::ShadeVertsLinearUV(ImDrawList* draw_list, int vert_start_idx, int vert_end_idx, const I… in ShadeVertsLinearUV()
2735 void ImFont::RenderChar(ImDrawList* draw_list, float size, ImVec2 pos, ImU32 col, ImWchar c) const in RenderChar()
2749 void ImFont::RenderText(ImDrawList* draw_list, float size, ImVec2 pos, ImU32 col, const ImVec4& cli… in RenderText()
2948 void ImGui::RenderMouseCursor(ImDrawList* draw_list, ImVec2 pos, float scale, ImGuiMouseCursor mous… in RenderMouseCursor()
2974 void ImGui::RenderArrowPointingAt(ImDrawList* draw_list, ImVec2 pos, ImVec2 half_sz, ImGuiDir direc… in RenderArrowPointingAt()
2995 void ImGui::RenderRectFilledRangeH(ImDrawList* draw_list, const ImRect& rect, ImU32 col, float x_st… in RenderRectFilledRangeH()
3058 void ImGui::RenderPixelEllipsis(ImDrawList* draw_list, ImVec2 pos, int count, ImU32 col) in RenderPixelEllipsis()