|
ClanLib
2.3.7
|
This is the complete list of members for CL_ProgramObject_SWRender, including all inherited members.
| attach(const CL_ShaderObject &obj) | CL_ProgramObject | |
| bind_attribute_location(int index, const CL_StringRef &name) | CL_ProgramObject | |
| bind_frag_data_location(int color_number, const CL_StringRef &name) | CL_ProgramObject | |
| CL_ProgramObject() | CL_ProgramObject | |
| CL_ProgramObject(CL_GraphicContext &gc) | CL_ProgramObject | |
| CL_ProgramObject(CL_GraphicContextProvider *gc_provider) | CL_ProgramObject | |
| CL_ProgramObject(CL_ProgramObjectProvider *provider) | CL_ProgramObject | |
| CL_ProgramObject_SWRender() | CL_ProgramObject_SWRender | inline |
| CL_ProgramObject_SWRender(CL_SoftwareProgram *program, bool is_sprite_program) | CL_ProgramObject_SWRender | |
| CL_ProgramObject_SWRender(const CL_ProgramObject &program_object) | CL_ProgramObject_SWRender | |
| detach(const CL_ShaderObject &obj) | CL_ProgramObject | |
| get_attribute_count() const | CL_ProgramObject | |
| get_attribute_location(const CL_StringRef &name) const | CL_ProgramObject | |
| get_attributes() const | CL_ProgramObject | |
| get_handle() const | CL_ProgramObject | |
| get_info_log() const | CL_ProgramObject | |
| get_program() const | CL_ProgramObject_SWRender | |
| get_provider() const | CL_ProgramObject_SWRender | |
| get_shaders() const | CL_ProgramObject | |
| get_uniform_count() const | CL_ProgramObject | |
| get_uniform_location(const CL_StringRef &name) const | CL_ProgramObject | |
| get_uniforms() const | CL_ProgramObject | |
| is_null() const | CL_ProgramObject | inline |
| is_sprite_program() const | CL_ProgramObject_SWRender | |
| link() | CL_ProgramObject | |
| load(CL_GraphicContext &gc, const CL_StringRef &resource_id, CL_ResourceManager *resman) | CL_ProgramObject | static |
| load(CL_GraphicContext &gc, const CL_StringRef &vertex_fullname, const CL_StringRef &fragment_fullname) | CL_ProgramObject | static |
| load(CL_GraphicContext &gc, const CL_StringRef &vertex_fullname, const CL_StringRef &geometry_fullname, const CL_StringRef &fragment_fullname) | CL_ProgramObject | static |
| load(CL_GraphicContext &gc, const CL_StringRef &vertex_filename, const CL_StringRef &fragment_filename, const CL_VirtualDirectory &directory) | CL_ProgramObject | static |
| load(CL_GraphicContext &gc, const CL_StringRef &vertex_filename, const CL_StringRef &geometry_filename, const CL_StringRef &fragment_filename, const CL_VirtualDirectory &directory) | CL_ProgramObject | static |
| load(CL_GraphicContext &gc, CL_IODevice &vertex_file, CL_IODevice &fragment_file) | CL_ProgramObject | static |
| load(CL_GraphicContext &gc, CL_IODevice &vertex_file, CL_IODevice &geometry_file, CL_IODevice &fragment_file) | CL_ProgramObject | static |
| load(CL_GraphicContext &gc, const CL_StringRef &fragment_fullname) | CL_ProgramObject | static |
| load(CL_GraphicContext &gc, const CL_StringRef &fragment_filename, const CL_VirtualDirectory &directory) | CL_ProgramObject | static |
| load(CL_GraphicContext &gc, CL_IODevice &fragment_file) | CL_ProgramObject | static |
| load_and_link(CL_GraphicContext &gc, const CL_StringRef &vertex_fullname, const CL_StringRef &fragment_fullname) | CL_ProgramObject | static |
| load_and_link(CL_GraphicContext &gc, const CL_StringRef &vertex_fullname, const CL_StringRef &geometry_fullname, const CL_StringRef &fragment_fullname) | CL_ProgramObject | static |
| load_and_link(CL_GraphicContext &gc, const CL_StringRef &vertex_filename, const CL_StringRef &fragment_filename, const CL_VirtualDirectory &directory) | CL_ProgramObject | static |
| load_and_link(CL_GraphicContext &gc, const CL_StringRef &vertex_filename, const CL_StringRef &geometry_filename, const CL_StringRef &fragment_filename, const CL_VirtualDirectory &directory) | CL_ProgramObject | static |
| load_and_link(CL_GraphicContext &gc, CL_IODevice &vertex_file, CL_IODevice &fragment_file) | CL_ProgramObject | static |
| load_and_link(CL_GraphicContext &gc, CL_IODevice &vertex_file, CL_IODevice &geometry_file, CL_IODevice &fragment_file) | CL_ProgramObject | static |
| load_and_link(CL_GraphicContext &gc, const CL_StringRef &fragment_fullname) | CL_ProgramObject | static |
| load_and_link(CL_GraphicContext &gc, const CL_StringRef &fragment_filename, const CL_VirtualDirectory &directory) | CL_ProgramObject | static |
| load_and_link(CL_GraphicContext &gc, CL_IODevice &fragment_file) | CL_ProgramObject | static |
| operator==(const CL_ProgramObject &other) const | CL_ProgramObject | |
| set_uniform1f(const CL_StringRef &name, float value_a) | CL_ProgramObject | |
| set_uniform1i(const CL_StringRef &name, int value_a) | CL_ProgramObject | |
| set_uniform2b(const CL_StringRef &name, CL_Vec2b vec) | CL_ProgramObject | inline |
| set_uniform2f(const CL_StringRef &name, float value_a, float value_b) | CL_ProgramObject | |
| set_uniform2f(const CL_StringRef &name, CL_Vec2f vec) | CL_ProgramObject | inline |
| set_uniform2i(const CL_StringRef &name, int value_a, int value_b) | CL_ProgramObject | |
| set_uniform2i(const CL_StringRef &name, CL_Vec2i vec) | CL_ProgramObject | inline |
| set_uniform2s(const CL_StringRef &name, CL_Vec2s vec) | CL_ProgramObject | inline |
| set_uniform3b(const CL_StringRef &name, CL_Vec3b vec) | CL_ProgramObject | inline |
| set_uniform3f(const CL_StringRef &name, float value_a, float value_b, float value_c) | CL_ProgramObject | |
| set_uniform3f(const CL_StringRef &name, CL_Vec3f vec) | CL_ProgramObject | inline |
| set_uniform3i(const CL_StringRef &name, int value_a, int value_b, int value_c) | CL_ProgramObject | |
| set_uniform3i(const CL_StringRef &name, CL_Vec3i vec) | CL_ProgramObject | inline |
| set_uniform3s(const CL_StringRef &name, CL_Vec3s vec) | CL_ProgramObject | inline |
| set_uniform4b(const CL_StringRef &name, CL_Vec4b vec) | CL_ProgramObject | inline |
| set_uniform4f(const CL_StringRef &name, float value_a, float value_b, float value_c, float value_d) | CL_ProgramObject | |
| set_uniform4f(const CL_StringRef &name, CL_Vec4f vec) | CL_ProgramObject | inline |
| set_uniform4i(const CL_StringRef &name, int value_a, int value_b, int value_c, int value_d) | CL_ProgramObject | |
| set_uniform4i(const CL_StringRef &name, CL_Vec4i vec) | CL_ProgramObject | inline |
| set_uniform4s(const CL_StringRef &name, CL_Vec4s vec) | CL_ProgramObject | inline |
| set_uniform_matrix(const CL_StringRef &name, int size, int count, bool transpose, float *data) | CL_ProgramObject | |
| set_uniform_matrix(const CL_StringRef &name, CL_Mat2f matrix) | CL_ProgramObject | inline |
| set_uniform_matrix(const CL_StringRef &name, CL_Mat3f matrix) | CL_ProgramObject | inline |
| set_uniform_matrix(const CL_StringRef &name, CL_Mat4f matrix) | CL_ProgramObject | inline |
| set_uniform_matrix(const CL_StringRef &name, int count, CL_Mat2f *matrix) | CL_ProgramObject | inline |
| set_uniform_matrix(const CL_StringRef &name, int count, CL_Mat3f *matrix) | CL_ProgramObject | inline |
| set_uniform_matrix(const CL_StringRef &name, int count, CL_Mat4f *matrix) | CL_ProgramObject | inline |
| set_uniformfv(const CL_StringRef &name, int size, int count, float *data) | CL_ProgramObject | |
| set_uniformfv(const CL_StringRef &name, int count, CL_Vec2f *data) | CL_ProgramObject | inline |
| set_uniformfv(const CL_StringRef &name, int count, CL_Vec3f *data) | CL_ProgramObject | inline |
| set_uniformfv(const CL_StringRef &name, int count, CL_Vec4f *data) | CL_ProgramObject | inline |
| set_uniformiv(const CL_StringRef &name, int size, int count, int *data) | CL_ProgramObject | |
| set_uniformiv(const CL_StringRef &name, int count, CL_Vec2i *data) | CL_ProgramObject | inline |
| set_uniformiv(const CL_StringRef &name, int count, CL_Vec3i *data) | CL_ProgramObject | inline |
| set_uniformiv(const CL_StringRef &name, int count, CL_Vec4i *data) | CL_ProgramObject | inline |
| throw_if_null() const | CL_ProgramObject | |
| validate() | CL_ProgramObject | |
| ~CL_ProgramObject() | CL_ProgramObject | virtual |
| ~CL_ProgramObject_SWRender() | CL_ProgramObject_SWRender |
1.8.4