ClanLib
2.3.7
|
This is the complete list of members for CL_GraphicContextProvider, including all inherited members.
alloc_element_array_buffer()=0 | CL_GraphicContextProvider | pure virtual |
alloc_frame_buffer()=0 | CL_GraphicContextProvider | pure virtual |
alloc_occlusion_query()=0 | CL_GraphicContextProvider | pure virtual |
alloc_pixel_buffer()=0 | CL_GraphicContextProvider | pure virtual |
alloc_program_object()=0 | CL_GraphicContextProvider | pure virtual |
alloc_render_buffer()=0 | CL_GraphicContextProvider | pure virtual |
alloc_shader_object()=0 | CL_GraphicContextProvider | pure virtual |
alloc_texture(CL_TextureDimensions texture_dimensions)=0 | CL_GraphicContextProvider | pure virtual |
alloc_vertex_array_buffer()=0 | CL_GraphicContextProvider | pure virtual |
clear(const CL_Colorf &color)=0 | CL_GraphicContextProvider | pure virtual |
clear_depth(float value)=0 | CL_GraphicContextProvider | pure virtual |
clear_stencil(int value)=0 | CL_GraphicContextProvider | pure virtual |
destroy()=0 | CL_GraphicContextProvider | pure virtual |
draw_pixels(CL_GraphicContext &gc, float x, float y, float zoom_x, float zoom_y, const CL_PixelBuffer &pixel_buffer, const CL_Rect &src_rect, const CL_Colorf &color)=0 | CL_GraphicContextProvider | pure virtual |
draw_primitives(CL_PrimitivesType type, int num_vertices, const CL_PrimitivesArrayData *const prim_array)=0 | CL_GraphicContextProvider | pure virtual |
draw_primitives_array(CL_PrimitivesType type, int offset, int num_vertices)=0 | CL_GraphicContextProvider | pure virtual |
draw_primitives_array_instanced(CL_PrimitivesType type, int offset, int num_vertices, int instance_count)=0 | CL_GraphicContextProvider | pure virtual |
draw_primitives_elements(CL_PrimitivesType type, int count, unsigned int *indices)=0 | CL_GraphicContextProvider | pure virtual |
draw_primitives_elements(CL_PrimitivesType type, int count, unsigned short *indices)=0 | CL_GraphicContextProvider | pure virtual |
draw_primitives_elements(CL_PrimitivesType type, int count, unsigned char *indices)=0 | CL_GraphicContextProvider | pure virtual |
draw_primitives_elements(CL_PrimitivesType type, int count, CL_ElementArrayBufferProvider *array_provider, CL_VertexAttributeDataType indices_type, void *offset)=0 | CL_GraphicContextProvider | pure virtual |
draw_primitives_elements_instanced(CL_PrimitivesType type, int count, unsigned int *indices, int instance_count)=0 | CL_GraphicContextProvider | pure virtual |
draw_primitives_elements_instanced(CL_PrimitivesType type, int count, unsigned short *indices, int instance_count)=0 | CL_GraphicContextProvider | pure virtual |
draw_primitives_elements_instanced(CL_PrimitivesType type, int count, unsigned char *indices, int instance_count)=0 | CL_GraphicContextProvider | pure virtual |
draw_primitives_elements_instanced(CL_PrimitivesType type, int count, CL_ElementArrayBufferProvider *array_provider, CL_VertexAttributeDataType indices_type, void *offset, int instance_count)=0 | CL_GraphicContextProvider | pure virtual |
get_height() const =0 | CL_GraphicContextProvider | pure virtual |
get_max_attributes()=0 | CL_GraphicContextProvider | pure virtual |
get_max_texture_size() const =0 | CL_GraphicContextProvider | pure virtual |
get_pixeldata(const CL_Rect &rect, CL_TextureFormat pixel_format, bool clamp) const =0 | CL_GraphicContextProvider | pure virtual |
get_width() const =0 | CL_GraphicContextProvider | pure virtual |
primitives_array_freed(const CL_PrimitivesArrayData *const prim_array)=0 | CL_GraphicContextProvider | pure virtual |
reset_clip_rect()=0 | CL_GraphicContextProvider | pure virtual |
reset_frame_buffer()=0 | CL_GraphicContextProvider | pure virtual |
reset_primitives_array()=0 | CL_GraphicContextProvider | pure virtual |
reset_program_object()=0 | CL_GraphicContextProvider | pure virtual |
reset_texture(int unit_index, const CL_Texture &texture)=0 | CL_GraphicContextProvider | pure virtual |
set_blend_mode(const CL_BlendMode &blendmode)=0 | CL_GraphicContextProvider | pure virtual |
set_buffer_control(const CL_BufferControl &buffer_control)=0 | CL_GraphicContextProvider | pure virtual |
set_clip_rect(const CL_Rect &rect)=0 | CL_GraphicContextProvider | pure virtual |
set_frame_buffer(const CL_FrameBuffer &write_buffer, const CL_FrameBuffer &read_buffer)=0 | CL_GraphicContextProvider | pure virtual |
set_map_mode(CL_MapMode mode)=0 | CL_GraphicContextProvider | pure virtual |
set_modelview(const CL_Mat4f &matrix)=0 | CL_GraphicContextProvider | pure virtual |
set_pen(const CL_Pen &pen)=0 | CL_GraphicContextProvider | pure virtual |
set_polygon_rasterizer(const CL_PolygonRasterizer &raster)=0 | CL_GraphicContextProvider | pure virtual |
set_primitives_array(const CL_PrimitivesArrayData *const prim_array)=0 | CL_GraphicContextProvider | pure virtual |
set_program_object(CL_StandardProgram standard_program)=0 | CL_GraphicContextProvider | pure virtual |
set_program_object(const CL_ProgramObject &program, int program_matrix_flags)=0 | CL_GraphicContextProvider | pure virtual |
set_projection(const CL_Mat4f &matrix)=0 | CL_GraphicContextProvider | pure virtual |
set_texture(int unit_index, const CL_Texture &texture)=0 | CL_GraphicContextProvider | pure virtual |
set_viewport(const CL_Rectf &viewport)=0 | CL_GraphicContextProvider | pure virtual |
~CL_GraphicContextProvider() | CL_GraphicContextProvider | inlinevirtual |