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=Colorf::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=Colorf::white) | clan::Canvas | |
| draw_box(const Pointf &start, const Pointf &end, const Colorf &color=Colorf::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=Colorf::white) | clan::Canvas | |
| draw_line(const Pointf &start, const Pointf &end, const Colorf &color=Colorf::white) | clan::Canvas | |
| draw_line(const LineSegment2f &line_segment, const Colorf &color=Colorf::white) | clan::Canvas | |
| draw_line_strip(const Vec2f *positions, int num_vertices, const Colorf &color=Colorf::white) | clan::Canvas | |
| draw_lines(const Vec2f *positions, int num_vertices, const Colorf &color=Colorf::white) | clan::Canvas | |
| draw_lines(const Vec2f *line_positions, const Vec2f *texture_positions, int num_vertices, const Texture2D &texture, const Colorf &line_color=Colorf::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=Colorf::white) | clan::Canvas | |
| fill_circle(const Pointf ¢er, float radius, const Colorf &color=Colorf::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=Colorf::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=Colorf::white) | clan::Canvas | |
| fill_rect(const Pointf &start, const Pointf &end, const Colorf &color=Colorf::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=Colorf::white) | clan::Canvas | |
| fill_triangle(const Trianglef &dest_triangle, const Colorf &color=Colorf::white) | clan::Canvas | |
| fill_triangles(const Vec2f *triangle_positions, int num_vertices, const Colorf &color=Colorf::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=Colorf::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=Colorf::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=Colorf::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=Colorf::white) | clan::Canvas | |
| fill_triangles(const std::vector< Vec2f > &positions, const Texture2D &texture, const Rect &texture_rect, const Colorf &color=Colorf::white) | clan::Canvas | |
| fill_triangles(const Vec2f *triangle_positions, int num_vertices, const Texture2D &texture, const Colorf &color=Colorf::white) | clan::Canvas | |
| fill_triangles(const Vec2f *triangle_positions, int num_vertices, const Texture2D &texture, const Rect &texture_rect, const Colorf &color=Colorf::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 | |
| get_cliprect() const | clan::Canvas | |
| get_gc() const | clan::Canvas | |
| get_height() const | clan::Canvas | inline |
| get_modelview() const | clan::Canvas | |
| get_pixeldata(const Rect &rect, TextureFormat texture_format=tf_rgba8, bool clamp=true) | clan::Canvas | |
| get_pixeldata(TextureFormat texture_format=tf_rgba8, bool clamp=true) | clan::Canvas | |
| get_projection() const | clan::Canvas | |
| get_size() const | clan::Canvas | inline |
| get_width() const | clan::Canvas | inline |
| GlyphCache class | clan::Canvas | friend |
| Image class | clan::Canvas | friend |
| is_null() const | clan::Canvas | inline |
| mult_modelview(const Mat4f &matrix) | clan::Canvas | |
| mult_rotate(const Angle &angle, float x=0.0, float y=0.0, float z=1.0, bool normalize=true) | clan::Canvas | |
| mult_rotate(const Angle &angle, const Vec2f &vec, bool normalize=true) | clan::Canvas | inline |
| mult_rotate(const Angle &angle, const Vec3f &vec, bool normalize=true) | clan::Canvas | inline |
| mult_scale(float x, float y, float z=1.0) | clan::Canvas | |
| mult_scale(const Vec2f &vec) | clan::Canvas | inline |
| mult_scale(const Vec3f &vec) | clan::Canvas | inline |
| mult_scale(int x, int y, int z=1) | clan::Canvas | inline |
| mult_translate(float x, float y, float z=0.0) | clan::Canvas | |
| mult_translate(const Vec2f &vec) | clan::Canvas | inline |
| mult_translate(const Vec3f &vec) | clan::Canvas | inline |
| mult_translate(int x, int y, int z=0) | clan::Canvas | inline |
| operator GraphicContext &() const | clan::Canvas | inline |
| pop_cliprect() | clan::Canvas | |
| pop_modelview() | clan::Canvas | |
| push_cliprect(const Rect &rect) | clan::Canvas | |
| push_cliprect() | clan::Canvas | |
| push_modelview() | clan::Canvas | |
| push_rotate(const Angle &angle, float x=0.0, float y=0.0, float z=1.0) | clan::Canvas | |
| push_rotate(const Angle &angle, const Vec2f &vec) | clan::Canvas | inline |
| push_rotate(const Angle &angle, const Vec3f &vec) | clan::Canvas | inline |
| push_scale(float x, float y, float z=1.0) | clan::Canvas | |
| push_scale(const Vec2f &vec) | clan::Canvas | inline |
| push_scale(const Vec3f &vec) | clan::Canvas | inline |
| push_scale(int x, int y, int z=1) | clan::Canvas | inline |
| push_translate(float x, float y, float z=0.0) | clan::Canvas | |
| push_translate(const Vec2f &vec) | clan::Canvas | inline |
| push_translate(const Vec3f &vec) | clan::Canvas | inline |
| push_translate(int x, int y, int z=0) | clan::Canvas | inline |
| 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=Colorf::white, unsigned int sample_mask=0xffffffff) | clan::Canvas | |
| set_cliprect(const Rect &rect) | clan::Canvas | |
| set_depth_stencil_state(const DepthStencilState &state, int stencil_ref=0) | clan::Canvas | |
| set_map_mode(MapMode mode) | clan::Canvas | |
| set_modelview(const Mat4f &matrix) | 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_rotate(const Angle &angle, float x=0.0, float y=0.0, float z=1.0, bool normalize=true) | clan::Canvas | |
| set_rotate(const Angle &angle, const Vec2f &vec, bool normalize=true) | clan::Canvas | inline |
| set_rotate(const Angle &angle, const Vec3f &vec, bool normalize=true) | clan::Canvas | inline |
| set_scale(float x, float y, float z=1.0) | clan::Canvas | |
| set_scale(const Vec2f &vec) | clan::Canvas | inline |
| set_scale(const Vec3f &vec) | clan::Canvas | inline |
| set_scale(int x, int y, int z=1) | clan::Canvas | inline |
| set_translate(float x, float y, float z=0.0) | clan::Canvas | |
| set_translate(const Vec2f &vec) | clan::Canvas | inline |
| set_translate(const Vec3f &vec) | clan::Canvas | inline |
| set_translate(int x, int y, int z=0) | clan::Canvas | inline |
| Sprite_Impl class | clan::Canvas | friend |
| throw_if_null() const | clan::Canvas | |
| ~Canvas() | clan::Canvas |