CL_ProgramObjectProvider Member List

This is the complete list of members for CL_ProgramObjectProvider, including all inherited members.
attach(const CL_ShaderObject &obj)=0CL_ProgramObjectProvider [pure virtual]
bind_attribute_location(int index, const CL_StringRef &name)=0CL_ProgramObjectProvider [pure virtual]
bind_frag_data_location(int color_number, const CL_StringRef &name)=0CL_ProgramObjectProvider [pure virtual]
destroy()=0CL_ProgramObjectProvider [pure virtual]
detach(const CL_ShaderObject &obj)=0CL_ProgramObjectProvider [pure virtual]
get_attribute_count() const =0CL_ProgramObjectProvider [pure virtual]
get_attribute_location(const CL_StringRef &name) const =0CL_ProgramObjectProvider [pure virtual]
get_attributes() const =0CL_ProgramObjectProvider [pure virtual]
get_handle() const =0CL_ProgramObjectProvider [pure virtual]
get_info_log() const =0CL_ProgramObjectProvider [pure virtual]
get_link_status() const =0CL_ProgramObjectProvider [pure virtual]
get_shaders() const =0CL_ProgramObjectProvider [pure virtual]
get_uniform_count() const =0CL_ProgramObjectProvider [pure virtual]
get_uniform_location(const CL_StringRef &name) const =0CL_ProgramObjectProvider [pure virtual]
get_uniforms() const =0CL_ProgramObjectProvider [pure virtual]
get_validate_status() const =0CL_ProgramObjectProvider [pure virtual]
link()=0CL_ProgramObjectProvider [pure virtual]
set_uniform1f(const CL_StringRef &name, float)=0CL_ProgramObjectProvider [pure virtual]
set_uniform1i(const CL_StringRef &name, int)=0CL_ProgramObjectProvider [pure virtual]
set_uniform2f(const CL_StringRef &name, float, float)=0CL_ProgramObjectProvider [pure virtual]
set_uniform2i(const CL_StringRef &name, int, int)=0CL_ProgramObjectProvider [pure virtual]
set_uniform3f(const CL_StringRef &name, float, float, float)=0CL_ProgramObjectProvider [pure virtual]
set_uniform3i(const CL_StringRef &name, int, int, int)=0CL_ProgramObjectProvider [pure virtual]
set_uniform4f(const CL_StringRef &name, float, float, float, float)=0CL_ProgramObjectProvider [pure virtual]
set_uniform4i(const CL_StringRef &name, int, int, int, int)=0CL_ProgramObjectProvider [pure virtual]
set_uniform_matrix(const CL_StringRef &name, int size, int count, bool transpose, float *data)=0CL_ProgramObjectProvider [pure virtual]
set_uniformfv(const CL_StringRef &name, int size, int count, float *data)=0CL_ProgramObjectProvider [pure virtual]
set_uniformiv(const CL_StringRef &name, int size, int count, int *data)=0CL_ProgramObjectProvider [pure virtual]
validate()=0CL_ProgramObjectProvider [pure virtual]
~CL_ProgramObjectProvider()CL_ProgramObjectProvider [inline, virtual]