ClanLib
2.3.7
|
This is the complete list of members for CL_SoftwareProgram, including all inherited members.
draw_line(CL_PixelPipeline *pipeline, const std::vector< CL_Vec4f > &attribute_values)=0 | CL_SoftwareProgram | pure virtual |
draw_sprite(CL_PixelPipeline *pipeline, const std::vector< CL_Vec4f > &attribute_values)=0 | CL_SoftwareProgram | pure virtual |
draw_triangle(CL_PixelPipeline *pipeline, const std::vector< CL_Vec4f > &attribute_values)=0 | CL_SoftwareProgram | pure virtual |
get_attribute_count() const =0 | CL_SoftwareProgram | pure virtual |
get_attribute_default(int index) | CL_SoftwareProgram | inlinevirtual |
get_attribute_index(const CL_StringRef &name) const =0 | CL_SoftwareProgram | pure virtual |
set_uniform(const CL_StringRef &name, const CL_Vec4f &vec)=0 | CL_SoftwareProgram | pure virtual |
set_uniform_matrix(const CL_StringRef &name, const CL_Mat4f &mat)=0 | CL_SoftwareProgram | pure virtual |
~CL_SoftwareProgram() | CL_SoftwareProgram | inlinevirtual |