Photon 1.0.0
Loading...
Searching...
No Matches
canvas_ity::canvas Member List

This is the complete list of members for canvas_ity::canvas, including all inherited members.

add_bezier(xy, xy, xy, xy, float)canvas_ity::canvasprivate
add_color_stop(brush_type type, float offset, float red, float green, float blue, float alpha, std::optional< float > hint={})canvas_ity::canvas
add_glyph(int, float)canvas_ity::canvasprivate
add_half_stroke(size_t, size_t, bool)canvas_ity::canvasprivate
add_runs(xy, xy)canvas_ity::canvasprivate
add_tessellation(xy, xy, xy, xy, float, int)canvas_ity::canvasprivate
arc(float x, float y, float radius, float start_angle, float end_angle, bool counter_clockwise=false)canvas_ity::canvas
arc_to(float vertex_x, float vertex_y, float x, float y, float radius)canvas_ity::canvas
begin_path()canvas_ity::canvas
bezier_curve_to(float control_1_x, float control_1_y, float control_2_x, float control_2_y, float x, float y)canvas_ity::canvas
bitmapcanvas_ity::canvasprivate
canvas(int width, int height)canvas_ity::canvas
canvas(int width, int height, rgba color)canvas_ity::canvas
canvas()canvas_ity::canvasinline
canvas(canvas const &)canvas_ity::canvasprivate
character_to_glyph(char const *, int &)canvas_ity::canvasprivate
clear_rectangle(float x, float y, float width, float height)canvas_ity::canvas
clip()canvas_ity::canvas
close_path()canvas_ity::canvas
dash_lines()canvas_ity::canvasprivate
draw_image(unsigned char const *image, int width, int height, int stride, float x, float y, float to_width, float to_height)canvas_ity::canvas
facecanvas_ity::canvasprivate
fill()canvas_ity::canvas
fill_brushcanvas_ity::canvasprivate
fill_rectangle(float x, float y, float width, float height)canvas_ity::canvas
fill_text(char const *text, float x, float y, float maximum_width=1.0e30f)canvas_ity::canvas
forwardcanvas_ity::canvasprivate
get_font_metrics(int &ascent, int &descent, int &height, int &x_height)canvas_ity::canvas
get_image_data(unsigned char *image, int width, int height, int stride, int x, int y)canvas_ity::canvas
global_alphacanvas_ity::canvasprivate
global_composite_operationcanvas_ity::canvas
height()canvas_ity::canvasinline
image_brushcanvas_ity::canvasprivate
inversecanvas_ity::canvasprivate
is_point_in_path(float x, float y)canvas_ity::canvas
line_capcanvas_ity::canvas
line_dashcanvas_ity::canvasprivate
line_dash_offsetcanvas_ity::canvas
line_joincanvas_ity::canvas
line_to(float x, float y)canvas_ity::canvas
line_widthcanvas_ity::canvasprivate
linescanvas_ity::canvasprivate
lines_to_runs(xy, int)canvas_ity::canvasprivate
maskcanvas_ity::canvasprivate
measure_text(char const *text)canvas_ity::canvas
miter_limitcanvas_ity::canvasprivate
move_to(float x, float y)canvas_ity::canvas
operator=(canvas const &)canvas_ity::canvasprivate
paint_pixel(xy, paint_brush const &)canvas_ity::canvasprivate
pathcanvas_ity::canvasprivate
path_to_lines(bool)canvas_ity::canvasprivate
polygon(std::vector< xy > points)canvas_ity::canvas
put_image_data(unsigned char const *image, int width, int height, int stride, int x, int y)canvas_ity::canvas
quadratic_curve_to(float control_x, float control_y, float x, float y)canvas_ity::canvas
rectangle(float x, float y, float width, float height)canvas_ity::canvas
render_main(paint_brush const &)canvas_ity::canvasprivate
render_shadow(paint_brush const &)canvas_ity::canvasprivate
restore()canvas_ity::canvas
rotate(float angle)canvas_ity::canvas
runscanvas_ity::canvasprivate
save()canvas_ity::canvas
savescanvas_ity::canvasprivate
scale(float x, float y)canvas_ity::canvas
scratchcanvas_ity::canvasprivate
set_color(brush_type type, float red, float green, float blue, float alpha)canvas_ity::canvas
set_color(brush_type type, rgba c)canvas_ity::canvasinline
set_conic_gradient(brush_type type, float x, float y, float angle)canvas_ity::canvas
set_css_radial_gradient(brush_type type, float x, float y, float radius_x, float radius_y)canvas_ity::canvas
set_font(unsigned char const *font, int bytes, float size)canvas_ity::canvas
set_global_alpha(float alpha)canvas_ity::canvas
set_line_dash(float const *segments, int count)canvas_ity::canvas
set_line_width(float width)canvas_ity::canvas
set_linear_gradient(brush_type type, float start_x, float start_y, float end_x, float end_y)canvas_ity::canvas
set_miter_limit(float limit)canvas_ity::canvas
set_pattern(brush_type type, unsigned char const *image, int width, int height, int stride, repetition_style repetition)canvas_ity::canvas
set_radial_gradient(brush_type type, float start_x, float start_y, float start_radius, float end_x, float end_y, float end_radius)canvas_ity::canvas
set_shadow_blur(float level)canvas_ity::canvas
set_shadow_color(float red, float green, float blue, float alpha)canvas_ity::canvas
set_transform(float a, float b, float c, float d, float e, float f)canvas_ity::canvas
shadowcanvas_ity::canvasprivate
shadow_blurcanvas_ity::canvasprivate
shadow_colorcanvas_ity::canvasprivate
shadow_offset_xcanvas_ity::canvas
shadow_offset_ycanvas_ity::canvas
size_xcanvas_ity::canvasprivate
size_ycanvas_ity::canvasprivate
stroke()canvas_ity::canvas
stroke_brushcanvas_ity::canvasprivate
stroke_lines()canvas_ity::canvasprivate
stroke_rectangle(float x, float y, float width, float height)canvas_ity::canvas
stroke_text(char const *text, float x, float y, float maximum_width=1.0e30f)canvas_ity::canvas
text_aligncanvas_ity::canvas
text_baselinecanvas_ity::canvas
text_to_lines(char const *, xy, float, bool)canvas_ity::canvasprivate
transform(float a, float b, float c, float d, float e, float f)canvas_ity::canvas
translate(float x, float y)canvas_ity::canvas
width()canvas_ity::canvasinline
~canvas()canvas_ity::canvas