This is the complete list of members for clan::Canvas, including all inherited members.
| Canvas() | clan::Canvas | |
| Canvas(Canvas &canvas, FrameBuffer &framebuffer) | clan::Canvas | |
| Canvas(DisplayWindow &window) | clan::Canvas | explicit |
| clear(const Colorf &color=StandardColorf::black()) | clan::Canvas | |
| clear_depth(float value=0) | clan::Canvas | |
| clear_stencil(int value=0) | clan::Canvas | |
| create() | clan::Canvas | |
| draw_box(float x1, float y1, float x2, float y2, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| draw_box(const Pointf &start, const Pointf &end, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| draw_box(const Rectf &rect, const Colorf &color) | clan::Canvas | |
| draw_line(float x1, float y1, float x2, float y2, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| draw_line(const Pointf &start, const Pointf &end, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| draw_line(const LineSegment2f &line_segment, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| draw_line_strip(const Vec2f *positions, int num_vertices, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| draw_lines(const Vec2f *positions, int num_vertices, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| draw_lines(const Vec2f *line_positions, const Vec2f *texture_positions, int num_vertices, const Texture2D &texture, const Colorf &line_color=StandardColorf::white()) | clan::Canvas | |
| draw_point(float x1, float y1, const Colorf &color) | clan::Canvas | |
| draw_point(const Pointf &point, const Colorf &color) | clan::Canvas | |
| fill_circle(float center_x, float center_y, float radius, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_circle(const Pointf ¢er, float radius, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_circle(const Pointf ¢er, float radius, const Gradient &gradient) | clan::Canvas | |
| fill_circle(const Pointf ¢er, const Pointf ¢ergradient, float radius, const Gradient &gradient) | clan::Canvas | |
| fill_ellipse(const Pointf ¢er, float radius_x, float radius_y, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_ellipse(const Pointf ¢er, float radius_x, float radius_y, const Gradient &gradient) | clan::Canvas | |
| fill_rect(float x1, float y1, float x2, float y2, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_rect(const Pointf &start, const Pointf &end, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_rect(const Rectf &rect, const Colorf &color) | clan::Canvas | |
| fill_rect(float x1, float y1, float x2, float y2, const Gradient &color) | clan::Canvas | |
| fill_rect(const Pointf &start, const Pointf &end, const Gradient &gradient) | clan::Canvas | |
| fill_rect(const Rectf &rect, const Gradient &gradient) | clan::Canvas | |
| fill_triangle(const Pointf &a, const Pointf &b, const Pointf &c, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_triangle(const Trianglef &dest_triangle, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_triangles(const Vec2f *triangle_positions, int num_vertices, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_triangles(const Vec2f *triangle_positions, int num_vertices, const Gradient &gradient) | clan::Canvas | |
| fill_triangles(const Vec2f *triangle_positions, const Colorf *colors, int num_vertices) | clan::Canvas | |
| fill_triangles(const std::vector< Vec2f > &triangles, const Colorf *colors) | clan::Canvas | |
| fill_triangles(const std::vector< Vec2f > &triangles, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_triangles(const std::vector< Vec2f > &triangles, const Gradient &gradient) | clan::Canvas | |
| fill_triangles(const Vec2f *positions, const Vec2f *texture_positions, int num_vertices, const Texture2D &texture, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_triangles(const Vec2f *positions, const Vec2f *texture_positions, int num_vertices, const Texture2D &texture, const Colorf *colors) | clan::Canvas | |
| fill_triangles(const std::vector< Vec2f > &positions, const std::vector< Vec2f > &texture_positions, const Texture2D &texture, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_triangles(const std::vector< Vec2f > &positions, const std::vector< Vec2f > &texture_positions, const Texture2D &texture, const std::vector< Colorf > &colors) | clan::Canvas | |
| fill_triangles(const std::vector< Vec2f > &positions, const Texture2D &texture, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_triangles(const std::vector< Vec2f > &positions, const Texture2D &texture, const Rect &texture_rect, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_triangles(const Vec2f *triangle_positions, int num_vertices, const Texture2D &texture, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_triangles(const Vec2f *triangle_positions, int num_vertices, const Texture2D &texture, const Rect &texture_rect, const Colorf &color=StandardColorf::white()) | clan::Canvas | |
| fill_triangles(const std::vector< Vec2f > &positions, const Texture2D &texture, const Gradient &gradient) | clan::Canvas | |
| fill_triangles(const std::vector< Vec2f > &positions, const Texture2D &texture, const Rect &texture_rect, const Gradient &gradient) | clan::Canvas | |
| fill_triangles(const Vec2f *triangle_positions, int num_vertices, const Texture2D &texture, const Gradient &gradient) | clan::Canvas | |
| fill_triangles(const Vec2f *triangle_positions, int num_vertices, const Texture2D &texture, const Rect &texture_rect, const Gradient &gradient) | clan::Canvas | |
| flush() | clan::Canvas | |
| Font_DrawFlat class | clan::Canvas | friend |
| Font_DrawScaled class | clan::Canvas | friend |
| Font_DrawSubPixel class | clan::Canvas | friend |
| Font_Impl class | clan::Canvas | friend |
| get_cliprect() const | clan::Canvas | |
| get_gc() const | clan::Canvas | |
| get_height() const | clan::Canvas | inline |
| get_inverse_transform() | clan::Canvas | |
| get_pixel_ratio() const | clan::Canvas | inline |
| get_pixeldata(const Rect &rect, TextureFormat texture_format=TextureFormat::rgba8, bool clamp=true) | clan::Canvas | |
| get_pixeldata(TextureFormat texture_format=TextureFormat::rgba8, bool clamp=true) | clan::Canvas | |
| get_projection() const | clan::Canvas | |
| get_size() const | clan::Canvas | inline |
| get_transform() const | clan::Canvas | |
| get_width() const | clan::Canvas | inline |
| grid_fit(const Pointf &pos) | clan::Canvas | |
| Image class | clan::Canvas | friend |
| is_null() const | clan::Canvas | inline |
| mult_transform(const Mat4f &matrix) | clan::Canvas | |
| operator bool() const | clan::Canvas | inlineexplicit |
| operator GraphicContext &() const | clan::Canvas | inline |
| Path class | clan::Canvas | friend |
| pop_cliprect() | clan::Canvas | |
| push_cliprect(const Rectf &rect) | clan::Canvas | |
| push_cliprect() | clan::Canvas | |
| reset_blend_state() | clan::Canvas | |
| reset_cliprect() | clan::Canvas | |
| reset_depth_stencil_state() | clan::Canvas | |
| reset_rasterizer_state() | clan::Canvas | |
| set_batcher(RenderBatcher *batcher) | clan::Canvas | |
| set_blend_state(const BlendState &state, const Colorf &blend_color=StandardColorf::white(), unsigned int sample_mask=0xffffffff) | clan::Canvas | |
| set_cliprect(const Rectf &rect) | clan::Canvas | |
| set_depth_stencil_state(const DepthStencilState &state, int stencil_ref=0) | clan::Canvas | |
| set_map_mode(MapMode mode) | clan::Canvas | |
| set_program_object(StandardProgram standard_program) | clan::Canvas | |
| set_projection(const Mat4f &matrix) | clan::Canvas | |
| set_rasterizer_state(const RasterizerState &state) | clan::Canvas | |
| set_transform(const Mat4f &matrix) | clan::Canvas | |
| set_viewport(const Rectf &viewport) | clan::Canvas | |
| Sprite_Impl class | clan::Canvas | friend |
| throw_if_null() const | clan::Canvas | |
| ~Canvas() | clan::Canvas |