#pragma once #include namespace mbgl { namespace gfx { class DrawScopeResource { protected: DrawScopeResource() = default; public: virtual ~DrawScopeResource() = default; }; class DrawScope { public: std::unique_ptr resource; }; } // namespace gfx } // namespace mbgl