DrawTextJS(double max_fnt_sz, double min_fnt_sz, emscripten::val &context)
DrawTextJS(const DrawTextJS &&rhs)=delete
void drawChar(char c, const Point2D &cds) override
DrawTextJS(const DrawTextJS &rhs)=delete
emscripten::val & context_
void getStringRects(const std::string &text, std::vector< std::shared_ptr< StringRect > > &rects, std::vector< TextDrawType > &draw_modes, std::vector< char > &draw_chars) const override
DrawTextJS & operator=(const DrawTextJS &&rhs)=delete
DrawTextJS & operator=(const DrawTextJS &rhs)=delete