#ifndef PLAINTEXTRENDERER_HPP #define PLAINTEXTRENDERER_HPP #include "documentstyle.hpp" #include #include struct PlainTextRenderer { PlainTextRenderer() = delete; //! Renders the given byte sequence into a GeminiDocument. //! @param input The utf8 encoded input string //! @param root_url The url that is used to resolve relative links //! @param style The style which is used to render the document //! @param outline The extracted outline from the document static std::unique_ptr render( QByteArray const & input, DocumentStyle const & style ); }; #endif // PLAINTEXTRENDERER_HPP