Lines Matching defs:YOffset
63 struct YOffset {
119 Iter(int y, const uint8_t* data, const YOffset* start, const YOffset* end)
134 const YOffset* prev = fCurrYOff;
135 const YOffset* curr = prev + 1;
152 const YOffset* fCurrYOff = nullptr;
153 const YOffset* fStopYOff = nullptr;
170 YOffset* yoffsets() {
171 return (YOffset*)((char*)this + sizeof(RunHead));
173 const YOffset* yoffsets() const {
174 return (const YOffset*)((const char*)this + sizeof(RunHead));
184 size_t size = sizeof(RunHead) + rowCount * sizeof(YOffset) + dataSize;
208 YOffset* yoff = head->yoffsets();
399 YOffset* yoffset = head->yoffsets();
898 const YOffset* yoff = head->yoffsets();
899 const YOffset* ystop = yoff + head->fRowCount;
1058 YOffset* yoff = head->yoffsets();
1059 YOffset* stop = yoff + head->fRowCount;
1134 YOffset* yoff = head->yoffsets();
1135 YOffset* stop = yoff + head->fRowCount;
1155 // as we remove [skip] number of YOffset entries
1162 YOffset* dst = head->yoffsets();
1163 size_t size = head->fRowCount * sizeof(YOffset) + head->fDataSize;
1164 memmove(dst, dst + skip, size - skip * sizeof(YOffset));
1214 const YOffset* yoff = head->yoffsets();
1217 const YOffset& lastY = yoff[head->fRowCount - 1];
1288 const YOffset* yoff = head->yoffsets();
1320 SkTDArray<YOffset> yArray;
1343 YOffset* currY = nullptr;
1554 const YOffset* yoff = fRunHead->yoffsets();