CL_Draw class | CL_GraphicContext | friend |
CL_GlyphCache class | CL_GraphicContext | friend |
CL_GraphicContext() | CL_GraphicContext | |
CL_GraphicContext(CL_GraphicContextProvider *provider) | CL_GraphicContext | |
CL_Image class | CL_GraphicContext | friend |
CL_PrimitivesArray class | CL_GraphicContext | friend |
CL_Sprite_Impl class | CL_GraphicContext | friend |
clear(const CL_Colorf &color=CL_Colorf::black) | CL_GraphicContext | |
clear_depth(float value=0) | CL_GraphicContext | |
clear_stencil(int value=0) | CL_GraphicContext | |
draw_pixels(float x, float y, const CL_PixelBuffer &pixel_buffer, const CL_Rect &src_rect, const CL_Colorf &color=CL_Colorf::white) | CL_GraphicContext | |
draw_pixels(float x, float y, float zoom_x, float zoom_y, const CL_PixelBuffer &pixel_buffer, const CL_Rect &src_rect, const CL_Colorf &color=CL_Colorf::white) | CL_GraphicContext | |
draw_primitives(CL_PrimitivesType type, int num_vertices, const CL_PrimitivesArray &array) | CL_GraphicContext | |
draw_primitives_array(CL_PrimitivesType type, int num_vertices) | CL_GraphicContext | |
draw_primitives_array(CL_PrimitivesType type, int offset, int num_vertices) | CL_GraphicContext | |
draw_primitives_array_instanced(CL_PrimitivesType type, int offset, int num_vertices, int instance_count) | CL_GraphicContext | |
draw_primitives_elements(CL_PrimitivesType type, int count, unsigned int *indices) | CL_GraphicContext | |
draw_primitives_elements(CL_PrimitivesType type, int count, unsigned short *indices) | CL_GraphicContext | |
draw_primitives_elements(CL_PrimitivesType type, int count, unsigned char *indices) | CL_GraphicContext | |
draw_primitives_elements(CL_PrimitivesType type, int count, CL_ElementArrayBuffer &element_array, CL_VertexAttributeDataType indices_type, void *offset=0) | CL_GraphicContext | |
draw_primitives_elements_instanced(CL_PrimitivesType type, int count, unsigned int *indices, int instance_count) | CL_GraphicContext | |
draw_primitives_elements_instanced(CL_PrimitivesType type, int count, unsigned short *indices, int instance_count) | CL_GraphicContext | |
draw_primitives_elements_instanced(CL_PrimitivesType type, int count, unsigned char *indices, int instance_count) | CL_GraphicContext | |
draw_primitives_elements_instanced(CL_PrimitivesType type, int count, CL_ElementArrayBuffer &element_array, CL_VertexAttributeDataType indices_type, void *offset, int instance_count) | CL_GraphicContext | |
flush_batcher() | CL_GraphicContext | |
get_blend_mode() const | CL_GraphicContext | |
get_buffer_control() const | CL_GraphicContext | |
get_cliprect() const | CL_GraphicContext | |
get_height() const | CL_GraphicContext | |
get_max_texture_size() const | CL_GraphicContext | |
get_modelview() const | CL_GraphicContext | |
get_pen() const | CL_GraphicContext | |
get_pixeldata(const CL_Rect &rect, CL_TextureFormat pixel_format=cl_abgr8, bool clamp=true) const | CL_GraphicContext | |
get_pixeldata(CL_TextureFormat pixel_format=cl_abgr8, bool clamp=true) const | CL_GraphicContext | |
get_polygon_rasterizer() const | CL_GraphicContext | |
get_provider() | CL_GraphicContext | |
get_provider() const | CL_GraphicContext | |
get_read_frame_buffer() const | CL_GraphicContext | |
get_size() const | CL_GraphicContext | |
get_texture(int index) const | CL_GraphicContext | |
get_textures() const | CL_GraphicContext | |
get_width() const | CL_GraphicContext | |
get_write_frame_buffer() const | CL_GraphicContext | |
is_null() const | CL_GraphicContext | inline |
mult_modelview(const CL_Mat4f &matrix) | CL_GraphicContext | |
mult_rotate(const CL_Angle &angle, float x=0.0, float y=0.0, float z=1.0, bool normalize=true) | CL_GraphicContext | |
mult_scale(float x, float y, float z=1.0) | CL_GraphicContext | |
mult_translate(float x, float y, float z=0.0) | CL_GraphicContext | |
pop_cliprect() | CL_GraphicContext | |
pop_modelview() | CL_GraphicContext | |
push_cliprect(const CL_Rect &rect) | CL_GraphicContext | |
push_cliprect() | CL_GraphicContext | |
push_modelview() | CL_GraphicContext | |
push_rotate(const CL_Angle &angle, float x=0.0, float y=0.0, float z=1.0) | CL_GraphicContext | |
push_scale(float x, float y, float z=1.0) | CL_GraphicContext | |
push_translate(float x, float y, float z=0.0) | CL_GraphicContext | |
reset_blend_mode() | CL_GraphicContext | |
reset_buffer_control() | CL_GraphicContext | |
reset_cliprect() | CL_GraphicContext | |
reset_frame_buffer() | CL_GraphicContext | |
reset_pen() | CL_GraphicContext | |
reset_polygon_rasterizer() | CL_GraphicContext | |
reset_primitives_array() | CL_GraphicContext | |
reset_program_object() | CL_GraphicContext | |
reset_texture(int unit_index) | CL_GraphicContext | |
reset_textures() | CL_GraphicContext | |
set_batcher(CL_RenderBatcher *batcher) | CL_GraphicContext | |
set_blend_mode(const CL_BlendMode &blend_mode) | CL_GraphicContext | |
set_buffer_control(const CL_BufferControl &buffer_control) | CL_GraphicContext | |
set_cliprect(const CL_Rect &rect) | CL_GraphicContext | |
set_frame_buffer(const CL_FrameBuffer &write_buffer) | CL_GraphicContext | |
set_frame_buffer(const CL_FrameBuffer &write_buffer, const CL_FrameBuffer &read_buffer) | CL_GraphicContext | |
set_map_mode(CL_MapMode mode) | CL_GraphicContext | |
set_modelview(const CL_Mat4f &matrix) | CL_GraphicContext | |
set_pen(const CL_Pen &pen) | CL_GraphicContext | |
set_polygon_rasterizer(const CL_PolygonRasterizer &raster) | CL_GraphicContext | |
set_primitives_array(const CL_PrimitivesArray &array) | CL_GraphicContext | |
set_program_object(CL_StandardProgram standard_program) | CL_GraphicContext | |
set_program_object(const CL_ProgramObject &program, int program_matrix_flags=cl_program_matrix_all_standard) | CL_GraphicContext | |
set_projection(const CL_Mat4f &matrix) | CL_GraphicContext | |
set_rotate(const CL_Angle &angle, float x=0.0, float y=0.0, float z=1.0, bool normalize=true) | CL_GraphicContext | |
set_scale(float x, float y, float z=1.0) | CL_GraphicContext | |
set_texture(int unit_index, const CL_Texture &texture) | CL_GraphicContext | |
set_textures(std::vector< CL_Texture > &textures) | CL_GraphicContext | |
set_translate(float x, float y, float z=0.0) | CL_GraphicContext | |
set_viewport(const CL_Rectf &viewport) | CL_GraphicContext | |
sig_gc_destruction_imminent() | CL_GraphicContext | |
throw_if_null() const | CL_GraphicContext | |
~CL_GraphicContext() | CL_GraphicContext | |