ClanLib  2.3.7
CL_ShaderObject Member List

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_ShaderObjectinline
load(CL_GraphicContext &gc, const CL_StringRef &resource_id, CL_ResourceManager *resources)CL_ShaderObjectstatic
load(CL_GraphicContext &gc, CL_ShaderType type, const CL_StringRef &filename, const CL_VirtualDirectory &directory)CL_ShaderObjectstatic
load(CL_GraphicContext &gc, CL_ShaderType type, const CL_StringRef &fullname)CL_ShaderObjectstatic
load(CL_GraphicContext &gc, CL_ShaderType type, CL_IODevice &file)CL_ShaderObjectstatic
load_and_compile(CL_GraphicContext &gc, CL_ShaderType type, const CL_StringRef &filename, const CL_VirtualDirectory &directory)CL_ShaderObjectstatic
load_and_compile(CL_GraphicContext &gc, CL_ShaderType type, const CL_StringRef &filename)CL_ShaderObjectstatic
load_and_compile(CL_GraphicContext &gc, CL_ShaderType type, CL_IODevice &file)CL_ShaderObjectstatic
operator==(const CL_ShaderObject &other) const CL_ShaderObject
throw_if_null() const CL_ShaderObject
~CL_ShaderObject()CL_ShaderObjectvirtual