#pragma once #include namespace mbgl { class HeadlessDisplay { public: HeadlessDisplay(); ~HeadlessDisplay(); template DisplayAttribute attribute() const; private: class Impl; std::unique_ptr impl; }; } // namespace mbgl