LuaSTG-x Core API
imgui::ImDrawList Member List

This is the complete list of members for imgui::ImDrawList, including all inherited members.

addBezierCurve(local pos0, local cp0, local cp1, local pos1, local col, local thickness, local num_segments)imgui::ImDrawList
addCCNode(local node, local pos)imgui::ImDrawList
addCircle(local centre, local radius, local col, local num_segments, local thickness)imgui::ImDrawList
addCircleFilled(local centre, local radius, local col, local num_segments)imgui::ImDrawList
addConvexPolyFilled(local points, local col)imgui::ImDrawList
addDrawCmd()imgui::ImDrawList
addImage(local texture, local a, local b, local uv_a, local uv_b, local col)imgui::ImDrawList
addImageQuad(local texture, local a, local b, local c, local d, local uv_a, local uv_b, local uv_c, local uv_d, local col)imgui::ImDrawList
addImageRounded(local texture, local a, local b, local uv_a, local uv_b, local col, local rounding, local rounding_corners)imgui::ImDrawList
addLine(local a, local b, local col, local thickness)imgui::ImDrawList
addNgon(local center, local radius, local col, local num_segments, local thickness)imgui::ImDrawList
addNgonFilled(local center, local radius, local col, local num_segments)imgui::ImDrawList
addPolyline(local points, local col, local closed, local thickness)imgui::ImDrawList
addQuad(local a, local b, local c, local d, local col, local thickness)imgui::ImDrawList
addQuadFilled(local a, local b, local c, local d, local col)imgui::ImDrawList
addRect(local a, local b, local col, local rounding, local rounding_corners_flags, local thickness)imgui::ImDrawList
addRectFilled(local a, local b, local col, local rounding, local rounding_corners_flags)imgui::ImDrawList
addRectFilledMultiColor(local a, local b, local col_upr_left, local col_upr_right, local col_bot_right, local col_bot_left)imgui::ImDrawList
addText(local font, local font_size, local pos, local col, local text, local wrap_width, local cpu_fine_clip_rect)imgui::ImDrawList
addTriangle(local a, local b, local c, local col, local thickness)imgui::ImDrawList
addTriangleFilled(local a, local b, local c, local col)imgui::ImDrawList
channelsMerge()imgui::ImDrawList
channelsSetCurrent(local n)imgui::ImDrawList
channelsSplit(local count)imgui::ImDrawList
cloneOutput()imgui::ImDrawList
getClipRectMax()imgui::ImDrawList
getClipRectMin()imgui::ImDrawList
pathArcTo(local centre, local radius, local a_min, local a_max, local num_segments)imgui::ImDrawList
pathArcToFast(local centre, local radius, local a_min_of_12, local a_max_of_12)imgui::ImDrawList
pathBezierCurveTo(local p1, local p2, local p3, local num_segments)imgui::ImDrawList
pathClear()imgui::ImDrawList
pathFillConvex(local col)imgui::ImDrawList
pathLineTo(local pos)imgui::ImDrawList
pathLineToMergeDuplicate(local pos)imgui::ImDrawList
pathRect(local rect_min, local rect_max, local rounding, local rounding_corners_flags)imgui::ImDrawList
pathStroke(local col, local closed, local thickness)imgui::ImDrawList
popClipRect()imgui::ImDrawList
popTextureID()imgui::ImDrawList
primQuadUV(local a, local b, local c, local d, local uv_a, local uv_b, local uv_c, local uv_d, local col)imgui::ImDrawList
primRect(local a, local b, local col)imgui::ImDrawList
primRectUV(local a, local b, local uv_a, local uv_b, local col)imgui::ImDrawList
primReserve(local idx_count, local vtx_count)imgui::ImDrawList
primUnreserve(local idx_count, local vtx_count)imgui::ImDrawList
primVtx(local pos, local uv, local col)imgui::ImDrawList
primWriteIdx(local idx)imgui::ImDrawList
primWriteVtx(local pos, local uv, local col)imgui::ImDrawList
pushClipRect(local clip_rect_min, local clip_rect_max, local intersect_with_current_clip_rect)imgui::ImDrawList
pushClipRectFullScreen()imgui::ImDrawList