Home
last modified time | relevance | path

Searched refs:SkParticleAffector (Results 1 – 6 of 6) sorted by relevance

/external/skia/modules/particles/src/
DSkParticleAffector.cpp19 void SkParticleAffector::apply(const SkParticleUpdateParams& params, in apply()
26 void SkParticleAffector::visitFields(SkFieldVisitor* v) { in visitFields()
30 class SkLinearVelocityAffector : public SkParticleAffector {
41 REFLECTED(SkLinearVelocityAffector, SkParticleAffector) in REFLECTED() argument
61 SkParticleAffector::visitFields(v); in visitFields()
75 class SkAngularVelocityAffector : public SkParticleAffector {
81 REFLECTED(SkAngularVelocityAffector, SkParticleAffector) in REFLECTED() argument
95 SkParticleAffector::visitFields(v); in visitFields()
105 class SkPointForceAffector : public SkParticleAffector {
111 REFLECTED(SkPointForceAffector, SkParticleAffector) in REFLECTED() argument
[all …]
/external/skia/modules/particles/include/
DSkParticleAffector.h19 class SkParticleAffector : public SkReflected {
21 REFLECTED_ABSTRACT(SkParticleAffector, SkReflected)
30 static sk_sp<SkParticleAffector> MakeLinearVelocity(const SkCurve& angle,
34 static sk_sp<SkParticleAffector> MakeAngularVelocity(const SkCurve& strength,
38 static sk_sp<SkParticleAffector> MakeOrientation(const SkCurve& angle,
41 static sk_sp<SkParticleAffector> MakePointForce(SkPoint point, SkScalar constant,
44 static sk_sp<SkParticleAffector> MakeSize(const SkCurve& curve);
45 static sk_sp<SkParticleAffector> MakeFrame(const SkCurve& curve);
46 static sk_sp<SkParticleAffector> MakeColor(const SkColorCurve& curve);
DSkParticleEffect.h19 class SkParticleAffector; variable
34 SkTArray<sk_sp<SkParticleAffector>> fSpawnAffectors;
37 SkTArray<sk_sp<SkParticleAffector>> fUpdateAffectors;
/external/skia/modules/particles/
Dparticles.gni11 "$_src/SkParticleAffector.cpp",
/external/skia/modules/canvaskit/
Dparticles_bindings.cpp34 SkParticleAffector::RegisterAffectorTypes(); in EMSCRIPTEN_BINDINGS()
/external/skia/tools/viewer/
DParticlesSlide.cpp192 SkParticleAffector::RegisterAffectorTypes(); in ParticlesSlide()