clan::Canvas Member List

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 &center, float radius, const Colorf &color=Colorf::white) | clan::Canvas |
fill_circle(const Pointf &center, float radius, const Gradient &gradient) | clan::Canvas |
fill_circle(const Pointf &center, const Pointf &centergradient, float radius, const Gradient &gradient) | clan::Canvas |
fill_ellipse(const Pointf &center, float radius_x, float radius_y, const Colorf &color=Colorf::white) | clan::Canvas |
fill_ellipse(const Pointf &center, 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 |
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=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_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 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=Colorf::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 |
Sprite_Impl class | clan::Canvas | friend
throw_if_null() const | clan::Canvas |
~Canvas() | clan::Canvas |