Lines Matching refs:SkStrike
8 #include "SkStrike.h"
25 SkStrike::SkStrike(
39 const SkDescriptor& SkStrike::getDescriptor() const {
49 unsigned SkStrike::getGlyphCount() const {
53 int SkStrike::countCachedGlyphs() const {
57 bool SkStrike::isGlyphCached(SkGlyphID glyphID, SkFixed x, SkFixed y) const {
62 SkGlyph* SkStrike::getRawGlyphByID(SkPackedGlyphID id) {
66 const SkGlyph& SkStrike::getGlyphIDAdvance(uint16_t glyphID) {
72 const SkGlyph& SkStrike::getGlyphIDMetrics(uint16_t glyphID) {
78 const SkGlyph& SkStrike::getGlyphIDMetrics(uint16_t glyphID, SkFixed x, SkFixed y) {
84 void SkStrike::getAdvances(SkSpan<const SkGlyphID> glyphIDs, SkPoint advances[]) {
91 SkGlyph* SkStrike::lookupByPackedGlyphID(SkPackedGlyphID packedGlyphID, MetricsType type) {
124 const void* SkStrike::findImage(const SkGlyph& glyph) {
144 void SkStrike::initializeImage(const volatile void* data, size_t size, SkGlyph* glyph) {
160 const SkPath* SkStrike::findPath(const SkGlyph& glyph) {
182 bool SkStrike::initializePath(SkGlyph* glyph, const volatile void* data, size_t size) {
201 bool SkStrike::belongsToCache(const SkGlyph* glyph) const {
205 const SkGlyph* SkStrike::getCachedGlyphAnySubPix(SkGlyphID glyphID,
220 void SkStrike::initializeGlyphFromFallback(SkGlyph* glyph, const SkGlyph& fallback) {
224 SkVector SkStrike::rounding() const {
228 const SkGlyph& SkStrike::getGlyphMetrics(SkGlyphID glyphID, SkPoint position) {
240 int SkStrike::glyphMetrics(const SkGlyphID glyphIDs[],
281 void SkStrike::OffsetResults(const SkGlyph::Intercept* intercept, SkScalar scale,
292 void SkStrike::AddInterval(SkScalar val, SkGlyph::Intercept* intercept) {
297 void SkStrike::AddPoints(const SkPoint* pts, int ptCount, const SkScalar bounds[2],
307 void SkStrike::AddLine(const SkPoint pts[2], SkScalar axis, bool yAxis,
317 void SkStrike::AddQuad(const SkPoint pts[3], SkScalar axis, bool yAxis,
330 void SkStrike::AddCubic(const SkPoint pts[4], SkScalar axis, bool yAxis,
343 const SkGlyph::Intercept* SkStrike::MatchBounds(const SkGlyph* glyph,
358 void SkStrike::findIntercepts(const SkScalar bounds[2], SkScalar scale, SkScalar xPos,
427 void SkStrike::dump() const {
444 bool SkStrike::decideCouldDrawFromPath(const SkGlyph& glyph) {
448 void SkStrike::onAboutToExitScope() { }
451 void SkStrike::forceValidate() const {
465 void SkStrike::validate() const {