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::Canvasexplicit
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 &center, float radius, const Colorf &color=StandardColorf::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=StandardColorf::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=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 classclan::Canvasfriend
Font_DrawScaled classclan::Canvasfriend
Font_DrawSubPixel classclan::Canvasfriend
Font_Impl classclan::Canvasfriend
get_cliprect() const clan::Canvas
get_gc() const clan::Canvas
get_height() const clan::Canvasinline
get_inverse_transform()clan::Canvas
get_pixel_ratio() const clan::Canvasinline
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::Canvasinline
get_transform() const clan::Canvas
get_width() const clan::Canvasinline
grid_fit(const Pointf &pos)clan::Canvas
Image classclan::Canvasfriend
is_null() const clan::Canvasinline
mult_transform(const Mat4f &matrix)clan::Canvas
operator bool() const clan::Canvasinlineexplicit
operator GraphicContext &() const clan::Canvasinline
Path classclan::Canvasfriend
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 classclan::Canvasfriend
throw_if_null() const clan::Canvas
~Canvas()clan::Canvas