1 #pragma once 2 3 namespace mbgl { 4 namespace style { 5 6 class Light; 7 8 class LightObserver { 9 public: 10 virtual ~LightObserver() = default; 11 onLightChanged(const Light &)12 virtual void onLightChanged(const Light&) {} 13 }; 14 15 } // namespace style 16 } // namespace mbgl 17