MapLibre Native Core
|
This is the complete list of members for mbgl::gfx::ShaderRegistry, including all inherited members.
get(const std::string &shaderName) noexcept | mbgl::gfx::ShaderRegistry | inline |
get() noexcept | mbgl::gfx::ShaderRegistry | inline |
getShader(const std::string &shaderName) const noexcept | mbgl::gfx::ShaderRegistry | virtual |
isShader(const std::string &shaderName) const noexcept | mbgl::gfx::ShaderRegistry | virtual |
operator=(const ShaderRegistry &)=delete | mbgl::gfx::ShaderRegistry | |
operator=(ShaderRegistry &&) noexcept=delete | mbgl::gfx::ShaderRegistry | |
populate(std::shared_ptr< T > &to, const std::string &shaderName) noexcept | mbgl::gfx::ShaderRegistry | inline |
populate(std::shared_ptr< T > &to) noexcept | mbgl::gfx::ShaderRegistry | inline |
registerShader(std::shared_ptr< Shader > &&shader) noexcept | mbgl::gfx::ShaderRegistry | virtual |
registerShader(std::shared_ptr< Shader > &&shader, const std::string &shaderName) noexcept | mbgl::gfx::ShaderRegistry | virtual |
replaceShader(std::shared_ptr< Shader > &&shader) noexcept | mbgl::gfx::ShaderRegistry | virtual |
replaceShader(std::shared_ptr< Shader > &&shader, const std::string &shaderName) noexcept | mbgl::gfx::ShaderRegistry | virtual |
ShaderRegistry() | mbgl::gfx::ShaderRegistry | explicit |
ShaderRegistry(const ShaderRegistry &)=delete | mbgl::gfx::ShaderRegistry | |
ShaderRegistry(ShaderRegistry &&) noexcept=delete | mbgl::gfx::ShaderRegistry | |
~ShaderRegistry()=default | mbgl::gfx::ShaderRegistry | virtual |