This is the complete list of members for clan::SoftwareProgram, including all inherited members.
| draw_line(PixelPipeline *pipeline, const std::vector< Vec4f > &attribute_values)=0 | clan::SoftwareProgram | pure virtual |
| draw_sprite(PixelPipeline *pipeline, const std::vector< Vec4f > &attribute_values)=0 | clan::SoftwareProgram | pure virtual |
| draw_triangle(PixelPipeline *pipeline, const std::vector< Vec4f > &attribute_values)=0 | clan::SoftwareProgram | pure virtual |
| get_attribute_count() const =0 | clan::SoftwareProgram | pure virtual |
| get_attribute_default(int index) | clan::SoftwareProgram | inlinevirtual |
| get_attribute_index(const std::string &name) const =0 | clan::SoftwareProgram | pure virtual |
| set_uniform(int location, const Vec4f &vec)=0 | clan::SoftwareProgram | pure virtual |
| set_uniform_matrix(int location, const Mat4f &mat)=0 | clan::SoftwareProgram | pure virtual |
| ~SoftwareProgram() | clan::SoftwareProgram | inlinevirtual |