clan::GraphicContext Member List

This is the complete list of members for clan::GraphicContext, including all inherited members.

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::GraphicContextinline
draw_primitives_elements(PrimitivesType type, int count, ElementArrayVector< unsigned short > &element_array, size_t offset=0)clan::GraphicContextinline
draw_primitives_elements(PrimitivesType type, int count, ElementArrayVector< unsigned char > &element_array, size_t offset=0)clan::GraphicContextinline
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::GraphicContextinline
draw_primitives_elements_instanced(PrimitivesType type, int count, ElementArrayVector< unsigned short > &element_array, size_t offset, int instance_count)clan::GraphicContextinline
draw_primitives_elements_instanced(PrimitivesType type, int count, ElementArrayVector< unsigned char > &element_array, size_t offset, int instance_count)clan::GraphicContextinline
flush()clan::GraphicContext
get_clip_z_range() const clan::GraphicContext
get_dip_height() const clan::GraphicContextinline
get_dip_size() const clan::GraphicContextinline
get_dip_width() const clan::GraphicContextinline
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=tf_rgba8, bool clamp=true)clan::GraphicContext
get_pixeldata(TextureFormat texture_format=tf_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::GraphicContextinline
is_primitives_array_owner(const PrimitivesArray &primitives_array)clan::GraphicContext
OpenGL classclan::GraphicContextfriend
operator bool() const clan::GraphicContextinlineexplicit
operator!=(const GraphicContext &other) const clan::GraphicContextinline
operator==(const GraphicContext &other) const clan::GraphicContextinline
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::GraphicContextinline
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