This is the complete list of members for clan::ShaderObjectProvider, including all inherited members.
compile()=0 | clan::ShaderObjectProvider | pure virtual |
create(ShaderType type, const std::string &source)=0 | clan::ShaderObjectProvider | pure virtual |
create(ShaderType type, const void *source, int source_size)=0 | clan::ShaderObjectProvider | pure virtual |
create(ShaderType type, const std::vector< std::string > &sources)=0 | clan::ShaderObjectProvider | pure virtual |
get_compile_status() const =0 | clan::ShaderObjectProvider | pure virtual |
get_handle() const =0 | clan::ShaderObjectProvider | pure virtual |
get_info_log() const =0 | clan::ShaderObjectProvider | pure virtual |
get_shader_source() const =0 | clan::ShaderObjectProvider | pure virtual |
get_shader_type() const =0 | clan::ShaderObjectProvider | pure virtual |
~ShaderObjectProvider() | clan::ShaderObjectProvider | inlinevirtual |