1 #ifndef VFRENDERING_COMBINED_RENDERER_HXX
2 #define VFRENDERING_COMBINED_RENDERER_HXX
7 #include <VFRendering/RendererBase.hxx>
9 namespace VFRendering {
14 virtual void updateIfNecessary()
override;
15 virtual void draw(
float aspect_ratio)
override;
16 virtual void optionsHaveChanged(
const std::vector<int>& changed_options)
override;
17 virtual void updateOptions(
const Options& options)
override;
20 virtual void update(
bool keep_geometry)
override;
23 std::vector<std::shared_ptr<RendererBase>> m_renderers;