ark::gui::MagnumRenderer

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


Methods

  • MagnumRenderer()

  • ~MagnumRenderer()

  • bool has_layer(const std::string & name)

  • void add_layer(std::shared_ptr< const RendererLayer > layer)

  • bool layer_enabled(const std::string & name)

  • void enable_layer(const std::string & name, bool enabled)

  • void render(Magnum::GL::Framebuffer & framebuffer, AbstractCamera & camera, const std::string * render_frame, int32_t device_pixel_ratio, const AbstractTransformProvider * transform_provider)

  • std::set< std::string > get_all_frames()

  • std::set< std::string > get_layer_names()

  • void reset_layers()