Lines Matching full:particles
8 #include "modules/particles/include/SkParticleDrawable.h"
17 #include "modules/particles/include/SkParticleData.h"
40 DrawAtlasArrays(const SkParticles& particles, int count, SkPoint center) in DrawAtlasArrays()
45 particles.fData[SkParticles::kColorR].get(), in DrawAtlasArrays()
46 particles.fData[SkParticles::kColorG].get(), in DrawAtlasArrays()
47 particles.fData[SkParticles::kColorB].get(), in DrawAtlasArrays()
48 particles.fData[SkParticles::kColorA].get(), in DrawAtlasArrays()
52 particles.fData[SkParticles::kPositionX].get(), in DrawAtlasArrays()
53 particles.fData[SkParticles::kPositionY].get(), in DrawAtlasArrays()
56 particles.fData[SkParticles::kHeadingX].get(), in DrawAtlasArrays()
57 particles.fData[SkParticles::kHeadingY].get(), in DrawAtlasArrays()
59 float* scale = particles.fData[SkParticles::kScale].get(); in DrawAtlasArrays()
81 void draw(SkCanvas* canvas, const SkParticles& particles, int count, in REFLECTED()
84 DrawAtlasArrays arrays(particles, count, center); in REFLECTED()
122 void draw(SkCanvas* canvas, const SkParticles& particles, int count, in REFLECTED()
126 DrawAtlasArrays arrays(particles, count, center); in REFLECTED()
129 float* spriteFrames = particles.fData[SkParticles::kSpriteFrame].get(); in REFLECTED()