Lines Matching refs:fontBuff
185 std::shared_ptr fontBuff = CreateFontBuffer(typeFace);
186 if (!fontBuff) {
189 std::shared_ptr<FaceData> face = fontBuff->CreateFace(typeFace.index);
200 std::shared_ptr<FontBuffer> fontBuff;
204 fontBuff = it->second.lock();
207 if (!fontBuff) {
210 fontBuff = it->second.lock();
212 if (!fontBuff) {
213 fontBuff = std::make_shared<FontBuffer>(this, typeFace.uid, buffer);
214 fontBuffers_.insert({ typeFace.uid, fontBuff });
217 if (!fontBuff) {
221 return Font::Ptr(new Font(fontBuff->CreateFace(typeFace.index)));
226 auto fontBuff = CreateFontBuffer(typeFace);
227 if (!fontBuff) {
230 auto face = fontBuff->CreateFace(typeFace.index);