ClanLib
2.3.7
|
This is the complete list of members for CL_ShaderObject, including all inherited members.
CL_ShaderObject() | CL_ShaderObject | |
CL_ShaderObject(CL_GraphicContext &gc, CL_ShaderType type, const CL_StringRef &source) | CL_ShaderObject | |
CL_ShaderObject(CL_GraphicContext &gc, CL_ShaderType type, const std::vector< CL_StringRef > &sources) | CL_ShaderObject | |
CL_ShaderObject(CL_GraphicContextProvider *gc_provider, CL_ShaderType type, const CL_StringRef &source) | CL_ShaderObject | |
CL_ShaderObject(CL_GraphicContextProvider *gc_provider, CL_ShaderType type, const std::vector< CL_StringRef > &sources) | CL_ShaderObject | |
compile() | CL_ShaderObject | |
get_handle() const | CL_ShaderObject | |
get_info_log() const | CL_ShaderObject | |
get_provider() const | CL_ShaderObject | |
get_shader_source() const | CL_ShaderObject | |
get_shader_type() const | CL_ShaderObject | |
is_null() const | CL_ShaderObject | inline |
load(CL_GraphicContext &gc, const CL_StringRef &resource_id, CL_ResourceManager *resources) | CL_ShaderObject | static |
load(CL_GraphicContext &gc, CL_ShaderType type, const CL_StringRef &filename, const CL_VirtualDirectory &directory) | CL_ShaderObject | static |
load(CL_GraphicContext &gc, CL_ShaderType type, const CL_StringRef &fullname) | CL_ShaderObject | static |
load(CL_GraphicContext &gc, CL_ShaderType type, CL_IODevice &file) | CL_ShaderObject | static |
load_and_compile(CL_GraphicContext &gc, CL_ShaderType type, const CL_StringRef &filename, const CL_VirtualDirectory &directory) | CL_ShaderObject | static |
load_and_compile(CL_GraphicContext &gc, CL_ShaderType type, const CL_StringRef &filename) | CL_ShaderObject | static |
load_and_compile(CL_GraphicContext &gc, CL_ShaderType type, CL_IODevice &file) | CL_ShaderObject | static |
operator==(const CL_ShaderObject &other) const | CL_ShaderObject | |
throw_if_null() const | CL_ShaderObject | |
~CL_ShaderObject() | CL_ShaderObject | virtual |