17 #ifndef GZ_RENDERING_GLOBALILLUMINATIONBASE_HH_
18 #define GZ_RENDERING_GLOBALILLUMINATIONBASE_HH_
22 #include "gz/rendering/Export.hh"
23 #include "gz/rendering/config.hh"
29 inline namespace GZ_RENDERING_VERSION_NAMESPACE {
49 DYNAMIC_VISUALS = 1u << 0u,
52 STATIC_VISUALS = 1u << 1u
62 protected:
virtual void Init() = 0;
80 public:
virtual void Build() = 0;