Lines Matching refs:this
4 * Use of this source code is governed by a BSD-style license that can be
72 return !(*this == that);
75 return this->fID < that.fID;
87 return this->subToFixed(kSubPixelX);
91 return this->subToFixed(kSubPixelY);
130 // TODO: why does this code not work on GCC 8.3 x86 Debug builds?
249 // Call this to set all of the metrics fields to 0 (e.g. if the scaler
250 // encounters an error measuring a glyph). Note: this does not alter the
259 // If we haven't already tried to associate an image with this glyph
265 // Merge the from glyph into this glyph using alloc to allocate image data. Return the number
266 // of bytes allocated. Copy the width, height, top, left, format, and image into this glyph
272 return fImage != nullptr || this->isEmpty() || this->imageTooLarge();
276 const void* image() const { SkASSERT(this->setImageHasBeenCalled()); return fImage; }
282 // If we haven't already tried to associate a path to this glyph
284 // SkScalerContext or SkPath argument to try to do so. N.B. this
285 // may still result in no path being associated with this glyph,
291 // Returns true if this is the first time you called setPath()
394 // may still be null after the request meaning that there is no path for this glyph.
397 // The advance for this glyph.