Lines Matching refs:self
278 Float32Array GetRectsForRange(para::Paragraph& self,
283 std::vector<para::TextBox> boxes = self.getRectsForRange(start, end, heightStyle, widthStyle);
287 Float32Array GetRectsForPlaceholders(para::Paragraph& self) {
288 std::vector<para::TextBox> boxes = self.getRectsForPlaceholders();
292 JSArray GetLineMetrics(para::Paragraph& self) {
294 self.getLineMetrics(metrics);
318 JSArray GetShapedLines(para::Paragraph& self) {
340 self.visit([&](int lineNumber, const para::Paragraph::VisitorInfo* info) {
520 optional_override([](para::ParagraphBuilderImpl& self, std::string text) {
521 return self.addText(text.c_str(), text.length());
525 .function("_pushStyle", optional_override([](para::ParagraphBuilderImpl& self,
528 self.pushStyle(ts);
535 optional_override([](para::ParagraphBuilderImpl& self,
541 self.pushStyle(ts);
543 .function("_addPlaceholder", optional_override([](para::ParagraphBuilderImpl& self,
550 self.addPlaceholder(ps);
558 .function("_registerFont", optional_override([](para::TypefaceFontProvider& self,
563 self.registerTypeface(typeface, fStr);