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 |