MOS
mos::gl::Renderer Member List

This is the complete list of members for mos::gl::Renderer, including all inherited members.

clear_buffers() -> voidmos::gl::Renderer
filter_convert(const gfx::Texture::Filter &f) (defined in mos::gl::Renderer)mos::gl::Rendererstatic
filter_convert_mip(const gfx::Texture::Filter &f) (defined in mos::gl::Renderer)mos::gl::Rendererstatic
generate(const std::function< void(GLsizei, GLuint *)> &f) (defined in mos::gl::Renderer)mos::gl::Rendererstatic
load(const gfx::Model &model) -> gpu::Modelmos::gl::Renderer
load(const gfx::Models &models) -> gpu::Modelsmos::gl::Renderer
load(const gfx::Mesh &mesh) -> gpu::Meshmos::gl::Renderer
load(const gfx::Shared_mesh &mesh) -> voidmos::gl::Renderer
load(const gfx::Shared_texture_2D &texture) -> voidmos::gl::Renderer
load_or_update(const gfx::Texture_2D &texture) -> voidmos::gl::Renderer
operator=(const Renderer &renderer)=delete (defined in mos::gl::Renderer)mos::gl::Renderer
operator=(const Renderer &&renderer)=delete (defined in mos::gl::Renderer)mos::gl::Renderer
render(const gfx::Scenes &scenes, const glm::vec4 &color={0.0f, 0.0f, 0.0f, 1.0f}, const glm::ivec2 &resolution=glm::ivec2(128, 128)) -> voidmos::gl::Renderer
Renderer(const glm::ivec2 &resolution, const int samples=1)mos::gl::Rendererexplicit
Renderer(const Renderer &renderer)=delete (defined in mos::gl::Renderer)mos::gl::Renderer
Renderer(const Renderer &&renderer)=delete (defined in mos::gl::Renderer)mos::gl::Renderer
unload(const gfx::Mesh &mesh) -> voidmos::gl::Renderer
unload(const gfx::Shared_texture_2D &texture) -> voidmos::gl::Renderer
wrap_convert(const gfx::Texture::Wrap &w) (defined in mos::gl::Renderer)mos::gl::Rendererstatic
~Renderer()=default (defined in mos::gl::Renderer)mos::gl::Renderer