ezgl
1.0.1
An Easy Graphics & GUI Library
|
This is the complete list of members for ezgl::renderer, including all inherited members.
canvas (defined in ezgl::renderer) | ezgl::renderer | friend |
draw_arc(point2d center, double radius, double start_angle, double extent_angle) | ezgl::renderer | |
draw_elliptic_arc(point2d center, double radius_x, double radius_y, double start_angle, double extent_angle) | ezgl::renderer | |
draw_line(point2d start, point2d end) | ezgl::renderer | |
draw_rectangle(point2d start, point2d end) | ezgl::renderer | |
draw_rectangle(point2d start, double width, double height) | ezgl::renderer | |
draw_rectangle(rectangle r) | ezgl::renderer | |
draw_surface(surface *p_surface, point2d anchor_point, double scale_factor=1) | ezgl::renderer | |
draw_text(point2d point, std::string const &text) | ezgl::renderer | |
draw_text(point2d point, std::string const &text, double bound_x, double bound_y) | ezgl::renderer | |
fill_arc(point2d center, double radius, double start_angle, double extent_angle) | ezgl::renderer | |
fill_elliptic_arc(point2d center, double radius_x, double radius_y, double start_angle, double extent_angle) | ezgl::renderer | |
fill_poly(std::vector< point2d > const &points) | ezgl::renderer | |
fill_rectangle(point2d start, point2d end) | ezgl::renderer | |
fill_rectangle(point2d start, double width, double height) | ezgl::renderer | |
fill_rectangle(rectangle r) | ezgl::renderer | |
format_font(std::string const &family, font_slant slant, font_weight weight) | ezgl::renderer | |
format_font(std::string const &family, font_slant slant, font_weight weight, double new_size) | ezgl::renderer | |
free_surface(surface *surface) | ezgl::renderer | static |
get_visible_screen() | ezgl::renderer | |
get_visible_world() | ezgl::renderer | |
load_png(const char *file_path) | ezgl::renderer | static |
renderer(cairo_t *cairo, transform_fn transform, camera *m_camera, cairo_surface_t *m_surface) | ezgl::renderer | protected |
set_color(color new_color) | ezgl::renderer | |
set_color(color new_color, uint_fast8_t alpha) | ezgl::renderer | |
set_color(uint_fast8_t red, uint_fast8_t green, uint_fast8_t blue, uint_fast8_t alpha=255) | ezgl::renderer | |
set_coordinate_system(t_coordinate_system new_coordinate_system) | ezgl::renderer | |
set_font_size(double new_size) | ezgl::renderer | |
set_horiz_justification(justification horiz_just) | ezgl::renderer | |
set_line_cap(line_cap cap) | ezgl::renderer | |
set_line_dash(line_dash dash) | ezgl::renderer | |
set_line_width(int width) | ezgl::renderer | |
set_text_rotation(double degrees) | ezgl::renderer | |
set_vert_justification(justification vert_just) | ezgl::renderer | |
set_visible_world(rectangle new_world) | ezgl::renderer | |
transform_fn typedef | ezgl::renderer | protected |
update_renderer(cairo_t *cairo, cairo_surface_t *m_surface) | ezgl::renderer | protected |
world_to_screen(const rectangle &box) | ezgl::renderer | |
~renderer() | ezgl::renderer |