#pragma once #include #include #include #include namespace mbgl { namespace style { class Observer : public GlyphAtlasObserver, public SpriteAtlasObserver, public SourceObserver { public: virtual void onUpdate(Update) {} virtual void onStyleError() {} virtual void onStyleLoaded() {} virtual void onResourceError(std::exception_ptr) {} }; } // namespace style } // namespace mbgl