Lines Matching refs:SkSpan
18 #include "include/core/SkSpan.h"
32 SkSpan<const SkPoint> positions,
33 SkSpan<const SkGlyphID> glyphIDs,
34 SkSpan<const char> text,
35 SkSpan<const uint32_t> clusters,
36 SkSpan<const SkVector> scaledRotations);
41 SkSpan<const SkPoint> positions() const { return fSource.get<1>(); }
42 SkSpan<const SkGlyphID> glyphsIDs() const { return fSource.get<0>(); }
45 SkSpan<const uint32_t> clusters() const { return fClusters; }
46 SkSpan<const char> text() const { return fText; }
47 SkSpan<const SkVector> scaledRotations() const { return fScaledRotations; }
54 const SkSpan<const char> fText;
56 const SkSpan<const uint32_t> fClusters;
58 const SkSpan<const SkVector> fScaledRotations;
64 SkSpan<const SkGlyphRun> fGlyphRuns;
73 SkSpan<const SkGlyphRun> glyphRunList);
131 std::tuple<SkSpan<const SkPoint>, SkSpan<const SkVector>>
132 convertRSXForm(SkSpan<const SkRSXform> xforms);
140 SkSpan<const SkGlyphID> textToGlyphIDs(
145 SkSpan<const SkGlyphID> glyphIDs,
146 SkSpan<const SkPoint> positions,
147 SkSpan<const char> text,
148 SkSpan<const uint32_t> clusters,
149 SkSpan<const SkVector> scaledRotations);