#pragma once #include #include struct FontStylesScheme; // VoxelCore Markdown dialect namespace markdown { template struct Result { /// @brief Text with erased markdown std::basic_string text; /// @brief Text styles scheme std::unique_ptr styles; }; Result process(std::string_view source, bool eraseMarkdown); Result process(std::wstring_view source, bool eraseMarkdown); }