This is the complete list of members for uicore::GraphicContext, including all inherited members.
| clear(const Colorf &color=Colorf::black)=0 | uicore::GraphicContext | pure virtual |
| clear_depth(float value=0)=0 | uicore::GraphicContext | pure virtual |
| clear_stencil(int value=0)=0 | uicore::GraphicContext | pure virtual |
| clip_z_range() const =0 | uicore::GraphicContext | pure virtual |
| create_blend_state(const BlendStateDescription &desc)=0 | uicore::GraphicContext | pure virtual |
| create_depth_stencil_state(const DepthStencilStateDescription &desc)=0 | uicore::GraphicContext | pure virtual |
| create_rasterizer_state(const RasterizerStateDescription &desc)=0 | uicore::GraphicContext | pure virtual |
| dip_height() const | uicore::GraphicContext | inline |
| dip_size() const | uicore::GraphicContext | inline |
| dip_width() const | uicore::GraphicContext | inline |
| dispatch(int x=1, int y=1, int z=1)=0 | uicore::GraphicContext | pure virtual |
| draw_primitives(PrimitivesType type, int num_vertices, const PrimitivesArrayPtr &array)=0 | uicore::GraphicContext | pure virtual |
| draw_primitives_array(PrimitivesType type, int num_vertices) | uicore::GraphicContext | inline |
| draw_primitives_array(PrimitivesType type, int offset, int num_vertices)=0 | uicore::GraphicContext | pure virtual |
| draw_primitives_array_instanced(PrimitivesType type, int offset, int num_vertices, int instance_count)=0 | uicore::GraphicContext | pure virtual |
| draw_primitives_elements(PrimitivesType type, int count, VertexAttributeDataType indices_type, size_t offset=0)=0 | uicore::GraphicContext | pure virtual |
| draw_primitives_elements(PrimitivesType type, int count, const ElementArrayBufferPtr &element_array, VertexAttributeDataType indices_type, size_t offset=0)=0 | uicore::GraphicContext | pure virtual |
| draw_primitives_elements_instanced(PrimitivesType type, int count, VertexAttributeDataType indices_type, size_t offset, int instance_count)=0 | uicore::GraphicContext | pure virtual |
| draw_primitives_elements_instanced(PrimitivesType type, int count, const ElementArrayBufferPtr &element_array, VertexAttributeDataType indices_type, size_t offset, int instance_count)=0 | uicore::GraphicContext | pure virtual |
| flush()=0 | uicore::GraphicContext | pure virtual |
| has_compute_shader_support() const =0 | uicore::GraphicContext | pure virtual |
| height() const | uicore::GraphicContext | inline |
| is_frame_buffer_owner(const FrameBufferPtr &fb)=0 | uicore::GraphicContext | pure virtual |
| is_primitives_array_owner(const PrimitivesArrayPtr &primitives_array)=0 | uicore::GraphicContext | pure virtual |
| major_version() const =0 | uicore::GraphicContext | pure virtual |
| max_texture_size() const =0 | uicore::GraphicContext | pure virtual |
| minor_version() const =0 | uicore::GraphicContext | pure virtual |
| pixel_ratio() const =0 | uicore::GraphicContext | pure virtual |
| pixeldata(const Rect &rect, TextureFormat texture_format=tf_rgba8, bool clamp=true) const =0 | uicore::GraphicContext | pure virtual |
| pixeldata(TextureFormat texture_format=tf_rgba8, bool clamp=true) | uicore::GraphicContext | inline |
| program_object() const =0 | uicore::GraphicContext | pure virtual |
| read_frame_buffer() const =0 | uicore::GraphicContext | pure virtual |
| reset_blend_state() | uicore::GraphicContext | inline |
| reset_depth_stencil_state() | uicore::GraphicContext | inline |
| reset_frame_buffer() | uicore::GraphicContext | inline |
| reset_image_texture(int unit_index) | uicore::GraphicContext | inline |
| reset_image_textures(int start_index, size_t count) | uicore::GraphicContext | inline |
| reset_primitives_array() | uicore::GraphicContext | inline |
| reset_primitives_elements() | uicore::GraphicContext | inline |
| reset_program_object() | uicore::GraphicContext | inline |
| reset_rasterizer_state() | uicore::GraphicContext | inline |
| reset_scissor()=0 | uicore::GraphicContext | pure virtual |
| reset_storage_buffer(int index) | uicore::GraphicContext | inline |
| reset_texture(int unit_index) | uicore::GraphicContext | inline |
| reset_textures(int start_index, size_t count) | uicore::GraphicContext | inline |
| reset_uniform_buffer(int index) | uicore::GraphicContext | inline |
| set_blend_state(const BlendStatePtr &state, const Colorf &blend_color=Colorf::white, unsigned int sample_mask=0xffffffff)=0 | uicore::GraphicContext | pure virtual |
| set_depth_range(float n, float f) | uicore::GraphicContext | inline |
| set_depth_range(int viewport, float n, float f)=0 | uicore::GraphicContext | pure virtual |
| set_depth_stencil_state(const DepthStencilStatePtr &state, int stencil_ref=0)=0 | uicore::GraphicContext | pure virtual |
| set_draw_buffer(DrawBuffer buffer)=0 | uicore::GraphicContext | pure virtual |
| set_frame_buffer(const FrameBufferPtr &write_buffer) | uicore::GraphicContext | inline |
| set_frame_buffer(const FrameBufferPtr &write_buffer, const FrameBufferPtr &read_buffer)=0 | uicore::GraphicContext | pure virtual |
| set_image_texture(int unit_index, const TexturePtr &texture)=0 | uicore::GraphicContext | pure virtual |
| set_image_textures(const std::vector< TexturePtr > &textures) | uicore::GraphicContext | inline |
| set_image_textures(int start_index, const std::vector< TexturePtr > &textures) | uicore::GraphicContext | inline |
| set_primitives_array(const PrimitivesArrayPtr &array)=0 | uicore::GraphicContext | pure virtual |
| set_primitives_elements(const ElementArrayBufferPtr &element_array)=0 | uicore::GraphicContext | pure virtual |
| set_program_object(StandardProgram standard_program)=0 | uicore::GraphicContext | pure virtual |
| set_program_object(const ProgramObjectPtr &program)=0 | uicore::GraphicContext | pure virtual |
| set_rasterizer_state(const RasterizerStatePtr &state)=0 | uicore::GraphicContext | pure virtual |
| set_scissor(const Rect &rect, TextureImageYAxis y_axis)=0 | uicore::GraphicContext | pure virtual |
| set_storage_buffer(int index, const StorageBufferPtr &buffer)=0 | uicore::GraphicContext | pure virtual |
| set_texture(int unit_index, const TexturePtr &texture)=0 | uicore::GraphicContext | pure virtual |
| set_textures(const std::vector< TexturePtr > &textures) | uicore::GraphicContext | inline |
| set_textures(int start_index, const std::vector< TexturePtr > &textures) | uicore::GraphicContext | inline |
| set_uniform_buffer(int index, const UniformBufferPtr &buffer)=0 | uicore::GraphicContext | pure virtual |
| set_viewport(const Rectf &viewport, TextureImageYAxis y_axis)=0 | uicore::GraphicContext | pure virtual |
| set_viewport(int index, const Rectf &viewport, TextureImageYAxis y_axis)=0 | uicore::GraphicContext | pure virtual |
| shader_language() const =0 | uicore::GraphicContext | pure virtual |
| size() const =0 | uicore::GraphicContext | pure virtual |
| texture_image_y_axis() const =0 | uicore::GraphicContext | pure virtual |
| width() const | uicore::GraphicContext | inline |
| write_frame_buffer() const =0 | uicore::GraphicContext | pure virtual |