Lines Matching refs:fJSONWriter
18 : fJSONWriter{JSONWriter}
69 fJSONWriter->beginObject("run", true);
74 fJSONWriter->appendString("font name", fontName.c_str());
77 fJSONWriter->appendFloat("font size", info.fFont.getSize());
82 fJSONWriter->appendString("BiDi", bidiOutput.c_str());
87 fJSONWriter->appendString("UTF8", utf8.c_str());
89 fJSONWriter->beginArray("glyphs", false);
91 fJSONWriter->appendU32(glyphID);
93 fJSONWriter->endArray();
95 fJSONWriter->beginArray("clusters", false);
97 fJSONWriter->appendU32(cluster);
99 fJSONWriter->endArray();
112 fJSONWriter->beginArray("horizontal positions", false);
114 fJSONWriter->appendFloat(position.x());
116 fJSONWriter->endArray();
119 fJSONWriter->beginArray("advances", false);
121 fJSONWriter->appendFloat(fPositions[i].fX - fPositions[i-1].fX);
124 fJSONWriter->appendFloat(lastAdvance.fX);
125 fJSONWriter->endArray();
127 fJSONWriter->endObject();
227 fJSONWriter->beginObject(clusterName.c_str(), true);
229 fJSONWriter->appendString("UTF", utf8String.c_str());
230 fJSONWriter->beginArray("glyphsIDs", false);
232 fJSONWriter->appendU32(glyphID);
234 fJSONWriter->endArray();
235 fJSONWriter->endObject();