Iridescence 1.00
Embedded Graphic Framework
Loading...
Searching...
No Matches
DsRenderer Member List

This is the complete list of members for DsRenderer, including all inherited members.

clearClipRegions(void)DsRenderer
clipLine(const DsRect &bounds, int32_t &x0, int32_t &y0, int32_t &x1, int32_t &y1) (defined in DsRenderer)DsRendererstatic
drawCircle(DsFPoint center, float radius, float thickness, DsColor color)DsRendererinline
drawCircleAA(DsFPoint center, float radius, float thickness, DsColor color)DsRendererinline
drawCircleArc(DsFPoint center, float radius, float thickness, float start_angle, float end_angle, DsColor color)DsRendererinline
drawCircleArcAA(DsFPoint center, float radius, float thickness, float start, float end, DsColor color)DsRendererinline
drawEllipse(DsEllipse ellipse, float thickness, DsColor color)DsRenderer
drawEllipseAA(DsEllipse ellipse, float thickness, DsColor color)DsRenderer
drawEllipseArc(DsEllipse ellipse, float thickness, float start_angle, float end_angle, DsColor color)DsRenderer
drawEllipseArcAA(DsEllipse ellipse, float thickness, float start, float end, DsColor color)DsRenderer
drawLine(DsPoint p0, DsPoint p1, DsColor color)DsRenderer
drawLineAA(const DsFPoint &p0, const DsFPoint &p1, float thickness, DsColor color)DsRenderer
drawPoly(const DsPoint *points, uint32_t np, DsColor color)DsRenderer
drawPolyAA(const DsFPoint *points, uint32_t np, float thickness, DsColor color)DsRenderer
drawRectangle(DsRect rect, uint16_t thickness, DsColor color)DsRenderer
drawRoundedRectangle(DsRect rect, DsColor color, uint16_t corner_radius)DsRendererinline
drawRoundedRectangle(DsRect rect, DsColor color, uint16_t corner_radius_tl, uint16_t corner_radius_tr, uint16_t corner_radius_br, uint16_t corner_radius_bl)DsRenderer
drawRoundedRectangleAA(DsFRect rect, DsColor color, float thickness, float corner_radius)DsRendererinline
drawRoundedRectangleAA(DsFRect rect, DsColor color, float thickness, float corner_radius_tl, float corner_radius_tr, float corner_radius_br, float corner_radius_bl)DsRenderer
DsScreen (defined in DsRenderer)DsRendererfriend
fillCircle(DsFPoint center, float radius, DsColor color)DsRendererinline
fillCircleAA(DsFPoint center, float radius, DsColor color)DsRendererinline
fillCircleArc(DsFPoint center, float radius, float start_angle, float end_angle, DsColor color)DsRendererinline
fillCircleArcAA(DsFPoint center, float radius, float start, float end, DsColor color)DsRendererinline
fillEllipse(DsEllipse ellipse, DsColor color)DsRenderer
fillEllipseAA(DsEllipse ellipse, DsColor color)DsRenderer
fillEllipseArc(DsEllipse ellipse, float start_angle, float end_angle, DsColor color)DsRenderer
fillEllipseArcAA(DsEllipse ellipse, float start, float end, DsColor color)DsRenderer
fillPoly(const DsPoint *points, uint32_t np, DsColor color)DsRenderer
fillPolyAA(const DsFPoint *points, uint32_t np, DsColor color)DsRenderer
fillRectangle(DsRect rect, DsColor color)DsRenderer
fillRectangleAA(DsFRect rect, DsColor color)DsRendererinline
fillRoundedRectangle(DsRect rect, DsColor color, uint16_t corner_radius)DsRendererinline
fillRoundedRectangle(DsRect rect, DsColor color, uint16_t corner_radius_tl, uint16_t corner_radius_tr, uint16_t corner_radius_br, uint16_t corner_radius_bl)DsRenderer
fillRoundedRectangleAA(DsFRect rect, DsColor color, float corner_radius)DsRendererinline
fillRoundedRectangleAA(DsFRect rect, DsColor color, float corner_radius_tl, float corner_radius_tr, float corner_radius_br, float corner_radius_bl)DsRenderer
getSurface(void)DsRenderer
moveClipRegions(const DsFPoint &offset) (defined in DsRenderer)DsRenderer
newRenderer(DsSurface &surface)DsRenderer
popClipRegion(void)DsRenderer
pushClipRegion(DsRegion &region)DsRenderer
renderMultilineText(DsPoint pos, const ds_bitmap_font_t *font, DsColor color, const DsAlignment &line_alignment, float row_spacing, const char *text, size_t length=DsString::npos)DsRenderer
renderMultilineTextAligned(const DsRect &boundary, const DsAlignment &text_alignment, const DsPoint &offset, const ds_bitmap_font_t *font, DsColor color, const DsAlignment &line_alignment, float row_spacing, const char *text, size_t length=DsString::npos)DsRenderer
renderMultilineTextCentered(DsPoint pos, const ds_bitmap_font_t *font, DsColor color, const DsAlignment &line_alignment, float row_spacing, const char *text, size_t length=DsString::npos)DsRenderer
renderText(DsPoint pos, const ds_bitmap_font_t *font, DsColor color, const char *text, size_t length=DsString::npos)DsRenderer
renderTextAligned(const DsRect &boundary, const DsAlignment &alignment, const DsPoint &offset, const ds_bitmap_font_t *font, DsColor color, const char *text, size_t length=DsString::npos)DsRenderer
renderTextCentered(DsPoint pos, const ds_bitmap_font_t *font, DsColor color, const char *text, size_t length=DsString::npos)DsRenderer
setSupersampling(int32_t ss)DsRenderer
setSurface(DsSurface &surface)DsRenderer
unrollClipRegions(uint8_t level)DsRenderer