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 | |
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 |