This is the complete list of members for uicore::ShaderObject, including all inherited members.
compile()=0 | uicore::ShaderObject | pure virtual |
create(const GraphicContextPtr &gc, ShaderType type, const std::string &source) | uicore::ShaderObject | static |
create(const GraphicContextPtr &gc, ShaderType type, const void *bytecode, int bytecode_size) | uicore::ShaderObject | static |
info_log() const =0 | uicore::ShaderObject | pure virtual |
load(const GraphicContextPtr &gc, ShaderType type, const std::string &fullname) | uicore::ShaderObject | static |
load(const GraphicContextPtr &gc, ShaderType type, const IODevicePtr &file) | uicore::ShaderObject | static |
load_and_compile(const GraphicContextPtr &gc, ShaderType type, const std::string &filename) | uicore::ShaderObject | static |
load_and_compile(const GraphicContextPtr &gc, ShaderType type, const IODevicePtr &file) | uicore::ShaderObject | static |
shader_source() const =0 | uicore::ShaderObject | pure virtual |
shader_type() const =0 | uicore::ShaderObject | pure virtual |
try_compile()=0 | uicore::ShaderObject | pure virtual |