1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#pragma once #include <memory> #include "token.hpp" namespace mstch { class render_context; class render_state { public: virtual ~render_state() {} virtual std::string render(render_context& context, const token& token) = 0; }; }