ark::gui::ShaderManager

Defined in header “ark/gui/magnum/shader_manager.hh”.


Structure that contains the standard shader set used for rendering generic gui layers. These are shared to all drawables so we do not need to recompile shaders per layer.

Methods

  • ShaderManager()

  • ~ShaderManager()

  • ShaderManager()

  • ShaderManager & operator=()

  • ShaderManager()

  • ShaderManager & operator=()

  • Magnum::Shaders::Flat3D & flat3(Magnum::Shaders::Flat3D::Flags flags)

  • Magnum::Shaders::Phong & phong(Magnum::Shaders::Phong::Flags flags)

  • Magnum::Shaders::VertexColor2D & vertex_color2()

  • Magnum::Shaders::VertexColor3D & vertex_color3()