| clear(const Colorf &color=StandardColorf::black()) | clan::GraphicContext | |
| clear_depth(float value=0) | clan::GraphicContext | |
| clear_stencil(int value=0) | clan::GraphicContext | |
| clone() const | clan::GraphicContext | |
| create() const | clan::GraphicContext | |
| create(FrameBuffer &buffer) const | clan::GraphicContext | |
| dispatch(int x=1, int y=1, int z=1) | clan::GraphicContext | |
| draw_primitives(PrimitivesType type, int num_vertices, const PrimitivesArray &array) | clan::GraphicContext | |
| draw_primitives_array(PrimitivesType type, int num_vertices) | clan::GraphicContext | |
| draw_primitives_array(PrimitivesType type, int offset, int num_vertices) | clan::GraphicContext | |
| draw_primitives_array_instanced(PrimitivesType type, int offset, int num_vertices, int instance_count) | clan::GraphicContext | |
| draw_primitives_elements(PrimitivesType type, int count, VertexAttributeDataType indices_type, size_t offset=0) | clan::GraphicContext | |
| draw_primitives_elements(PrimitivesType type, int count, ElementArrayBuffer &element_array, VertexAttributeDataType indices_type, size_t offset=0) | clan::GraphicContext | |
| draw_primitives_elements(PrimitivesType type, int count, ElementArrayVector< unsigned int > &element_array, size_t offset=0) | clan::GraphicContext | inline |
| draw_primitives_elements(PrimitivesType type, int count, ElementArrayVector< unsigned short > &element_array, size_t offset=0) | clan::GraphicContext | inline |
| draw_primitives_elements(PrimitivesType type, int count, ElementArrayVector< unsigned char > &element_array, size_t offset=0) | clan::GraphicContext | inline |
| draw_primitives_elements_instanced(PrimitivesType type, int count, VertexAttributeDataType indices_type, size_t offset, int instance_count) | clan::GraphicContext | |
| draw_primitives_elements_instanced(PrimitivesType type, int count, ElementArrayBuffer &element_array, VertexAttributeDataType indices_type, size_t offset, int instance_count) | clan::GraphicContext | |
| draw_primitives_elements_instanced(PrimitivesType type, int count, ElementArrayVector< unsigned int > &element_array, size_t offset, int instance_count) | clan::GraphicContext | inline |
| draw_primitives_elements_instanced(PrimitivesType type, int count, ElementArrayVector< unsigned short > &element_array, size_t offset, int instance_count) | clan::GraphicContext | inline |
| draw_primitives_elements_instanced(PrimitivesType type, int count, ElementArrayVector< unsigned char > &element_array, size_t offset, int instance_count) | clan::GraphicContext | inline |
| flush() | clan::GraphicContext | |
| get_clip_z_range() const | clan::GraphicContext | |
| get_dip_height() const | clan::GraphicContext | inline |
| get_dip_size() const | clan::GraphicContext | inline |
| get_dip_width() const | clan::GraphicContext | inline |
| get_height() const | clan::GraphicContext | |
| get_major_version() const | clan::GraphicContext | |
| get_max_texture_size() const | clan::GraphicContext | |
| get_minor_version() const | clan::GraphicContext | |
| get_pixel_ratio() const | clan::GraphicContext | |
| get_pixeldata(const Rect &rect, TextureFormat texture_format=TextureFormat::rgba8, bool clamp=true) | clan::GraphicContext | |
| get_pixeldata(TextureFormat texture_format=TextureFormat::rgba8, bool clamp=true) | clan::GraphicContext | |
| get_program_object() const | clan::GraphicContext | |
| get_provider() | clan::GraphicContext | |
| get_provider() const | clan::GraphicContext | |
| get_read_frame_buffer() const | clan::GraphicContext | |
| get_shader_language() const | clan::GraphicContext | |
| get_size() const | clan::GraphicContext | |
| get_texture(int index) const | clan::GraphicContext | |
| get_texture_image_y_axis() const | clan::GraphicContext | |
| get_textures() const | clan::GraphicContext | |
| get_width() const | clan::GraphicContext | |
| get_write_frame_buffer() const | clan::GraphicContext | |
| GraphicContext() | clan::GraphicContext | |
| GraphicContext(GraphicContextProvider *provider) | clan::GraphicContext | |
| has_compute_shader_support() const | clan::GraphicContext | |
| is_frame_buffer_owner(const FrameBuffer &fb) | clan::GraphicContext | |
| is_null() const | clan::GraphicContext | inline |
| is_primitives_array_owner(const PrimitivesArray &primitives_array) | clan::GraphicContext | |
| OpenGL class | clan::GraphicContext | friend |
| operator bool() const | clan::GraphicContext | inlineexplicit |
| operator!=(const GraphicContext &other) const | clan::GraphicContext | inline |
| operator==(const GraphicContext &other) const | clan::GraphicContext | inline |
| reset_blend_state() | clan::GraphicContext | |
| reset_depth_stencil_state() | clan::GraphicContext | |
| reset_frame_buffer() | clan::GraphicContext | |
| reset_image_texture(int unit_index) | clan::GraphicContext | |
| reset_image_textures() | clan::GraphicContext | |
| reset_primitives_array() | clan::GraphicContext | |
| reset_primitives_elements() | clan::GraphicContext | |
| reset_program_object() | clan::GraphicContext | |
| reset_rasterizer_state() | clan::GraphicContext | |
| reset_scissor() | clan::GraphicContext | |
| reset_storage_buffer(int index) | clan::GraphicContext | |
| reset_texture(int unit_index) | clan::GraphicContext | |
| reset_textures() | clan::GraphicContext | |
| reset_uniform_buffer(int index) | clan::GraphicContext | |
| set_blend_state(const BlendState &state, const Colorf &blend_color=StandardColorf::white(), unsigned int sample_mask=0xffffffff) | clan::GraphicContext | |
| set_depth_range(float n, float f) | clan::GraphicContext | |
| set_depth_range(int viewport, float n, float f) | clan::GraphicContext | |
| set_depth_stencil_state(const DepthStencilState &state, int stencil_ref=0) | clan::GraphicContext | |
| set_draw_buffer(DrawBuffer buffer) | clan::GraphicContext | |
| set_frame_buffer(const FrameBuffer &write_buffer) | clan::GraphicContext | |
| set_frame_buffer(const FrameBuffer &write_buffer, const FrameBuffer &read_buffer) | clan::GraphicContext | |
| set_image_texture(int unit_index, const Texture &texture) | clan::GraphicContext | |
| set_image_texture(std::vector< Texture > &textures) | clan::GraphicContext | |
| set_primitives_array(const PrimitivesArray &array) | clan::GraphicContext | |
| set_primitives_elements(ElementArrayBuffer &element_array) | clan::GraphicContext | |
| set_primitives_elements(ElementArrayVector< Type > &element_array) | clan::GraphicContext | inline |
| set_program_object(StandardProgram standard_program) | clan::GraphicContext | |
| set_program_object(const ProgramObject &program) | clan::GraphicContext | |
| set_rasterizer_state(const RasterizerState &state) | clan::GraphicContext | |
| set_scissor(const Rect &rect, TextureImageYAxis y_axis) | clan::GraphicContext | |
| set_storage_buffer(int index, const StorageBuffer &buffer) | clan::GraphicContext | |
| set_texture(int unit_index, const Texture &texture) | clan::GraphicContext | |
| set_textures(std::vector< Texture > &textures) | clan::GraphicContext | |
| set_uniform_buffer(int index, const UniformBuffer &buffer) | clan::GraphicContext | |
| set_viewport(const Rectf &viewport) | clan::GraphicContext | |
| set_viewport(int index, const Rectf &viewport) | clan::GraphicContext | |
| throw_if_null() const | clan::GraphicContext | |
| ~GraphicContext() | clan::GraphicContext | |