uicore::ShaderObject Member List

This is the complete list of members for uicore::ShaderObject, including all inherited members.

compile()=0uicore::ShaderObjectpure virtual
create(const GraphicContextPtr &gc, ShaderType type, const std::string &source)uicore::ShaderObjectstatic
create(const GraphicContextPtr &gc, ShaderType type, const void *bytecode, int bytecode_size)uicore::ShaderObjectstatic
info_log() const =0uicore::ShaderObjectpure virtual
load(const GraphicContextPtr &gc, ShaderType type, const std::string &fullname)uicore::ShaderObjectstatic
load(const GraphicContextPtr &gc, ShaderType type, const IODevicePtr &file)uicore::ShaderObjectstatic
load_and_compile(const GraphicContextPtr &gc, ShaderType type, const std::string &filename)uicore::ShaderObjectstatic
load_and_compile(const GraphicContextPtr &gc, ShaderType type, const IODevicePtr &file)uicore::ShaderObjectstatic
shader_source() const =0uicore::ShaderObjectpure virtual
shader_type() const =0uicore::ShaderObjectpure virtual
try_compile()=0uicore::ShaderObjectpure virtual