Lines Matching refs:currentIndex
167 int currentIndex = 0;
173 copyVertex(&buffer[currentIndex++], &perimeter[srcAindex]);
175 copyVertex(&buffer[currentIndex++], &perimeter[srcBindex]);
192 int currentIndex = 0;
207 Vertex::set(&buffer[currentIndex++],
211 Vertex::set(&buffer[currentIndex++],
221 copyVertex(&buffer[currentIndex++], &buffer[0]);
222 copyVertex(&buffer[currentIndex++], &buffer[1]);
228 const vec2& normal, Vertex* buffer, int& currentIndex, bool begin) {
237 Vertex::set(&buffer[currentIndex++], referencePoint + strokeOffset);
238 Vertex::set(&buffer[currentIndex++], referencePoint - strokeOffset);
290 int currentIndex = extra;
297 storeBeginEnd(paintInfo, vertices[0], lastNormal, buffer, currentIndex, true);
309 Vertex::set(&buffer[currentIndex++], center + strokeOffset);
310 Vertex::set(&buffer[currentIndex++], center - strokeOffset);
316 storeBeginEnd(paintInfo, vertices[lastIndex], lastNormal, buffer, currentIndex, false);
337 int currentIndex = 0;
353 AlphaVertex::set(&buffer[currentIndex++],
357 AlphaVertex::set(&buffer[currentIndex++],
368 copyAlphaVertex(&buffer[currentIndex++], &buffer[0]);
369 copyAlphaVertex(&buffer[currentIndex++], &buffer[1]);
377 copyAlphaVertex(&buffer[currentIndex++], &buffer[srcAindex * 2 + 1]);
379 copyAlphaVertex(&buffer[currentIndex++], &buffer[srcBindex * 2 + 1]);