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) {
105 SkGlyph* SkStrike::allocateNewGlyph(SkPackedGlyphID packedGlyphID, MetricsType mtype) {
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) {
259 void SkStrike::OffsetResults(const SkGlyph::Intercept* intercept, SkScalar scale,
270 void SkStrike::AddInterval(SkScalar val, SkGlyph::Intercept* intercept) {
275 void SkStrike::AddPoints(const SkPoint* pts, int ptCount, const SkScalar bounds[2],
285 void SkStrike::AddLine(const SkPoint pts[2], SkScalar axis, bool yAxis,
295 void SkStrike::AddQuad(const SkPoint pts[3], SkScalar axis, bool yAxis,
308 void SkStrike::AddCubic(const SkPoint pts[4], SkScalar axis, bool yAxis,
321 const SkGlyph::Intercept* SkStrike::MatchBounds(const SkGlyph* glyph,
336 void SkStrike::findIntercepts(const SkScalar bounds[2], SkScalar scale, SkScalar xPos,
405 void SkStrike::dump() const {
422 bool SkStrike::hasImage(const SkGlyph& glyph) {
426 bool SkStrike::hasPath(const SkGlyph& glyph) {
431 void SkStrike::forceValidate() const {
445 void SkStrike::validate() const {