Home
last modified time | relevance | path

Searched refs:SkCurve (Results 1 – 8 of 8) sorted by relevance

/external/skia/modules/particles/include/
DSkParticleAffector.h17 struct SkCurve;
30 static sk_sp<SkParticleAffector> MakeLinearVelocity(const SkCurve& angle,
31 const SkCurve& strength,
34 static sk_sp<SkParticleAffector> MakeAngularVelocity(const SkCurve& strength,
38 static sk_sp<SkParticleAffector> MakeOrientation(const SkCurve& angle,
44 static sk_sp<SkParticleAffector> MakeSize(const SkCurve& curve);
45 static sk_sp<SkParticleAffector> MakeFrame(const SkCurve& curve);
DSkCurve.h70 struct SkCurve { struct
71 SkCurve(SkScalar c = 0.0f) {
DSkReflected.h17 struct SkCurve;
166 virtual void visit(const char* name, SkCurve& c);
DSkParticleEffect.h28 SkCurve fLifetime = 1.0f;
/external/skia/modules/particles/src/
DSkParticleAffector.cpp32 SkLinearVelocityAffector(const SkCurve& angle = 0.0f, in SkLinearVelocityAffector()
33 const SkCurve& strength = 0.0f, in SkLinearVelocityAffector()
69 SkCurve fAngle;
70 SkCurve fStrength;
77 SkAngularVelocityAffector(const SkCurve& strength = 0.0f, bool force = true) in SkAngularVelocityAffector()
101 SkCurve fStrength;
138 SkOrientationAffector(const SkCurve& angle = 0.0f, in SkOrientationAffector()
162 SkCurve fAngle;
168 SkPositionInCircleAffector(const SkCurve& x = 0.0f, const SkCurve& y = 0.0f, in SkPositionInCircleAffector()
169 const SkCurve& radius = 0.0f, bool setHeading = true) in SkPositionInCircleAffector()
[all …]
DSkReflected.cpp20 void SkFieldVisitor::visit(const char* name, SkCurve& c) { in visit()
DSkCurve.cpp82 SkScalar SkCurve::eval(const SkParticleUpdateParams& params, SkParticleState& ps) const { in eval()
109 void SkCurve::visitFields(SkFieldVisitor* v) { in visitFields()
/external/skia/modules/particles/
Dparticles.gni10 "$_src/SkCurve.cpp",