Home
last modified time | relevance | path

Searched refs:SkParticleEffect (Results 1 – 18 of 18) sorted by relevance

/third_party/skia/modules/canvaskit/
Dparticles_bindings.cpp95 class_<SkParticleEffect>("ParticleEffect") in EMSCRIPTEN_BINDINGS()
96 .smart_ptr<sk_sp<SkParticleEffect>>("sk_sp<SkParticleEffect>") in EMSCRIPTEN_BINDINGS()
97 .function("draw", &SkParticleEffect::draw, allow_raw_pointers()) in EMSCRIPTEN_BINDINGS()
98 .function("_uniformPtr", optional_override([](SkParticleEffect& self)->WASMPointerF32 { in EMSCRIPTEN_BINDINGS()
101 .function("getUniformCount", optional_override([](SkParticleEffect& self)->int { in EMSCRIPTEN_BINDINGS()
108 .function("getUniformFloatCount", optional_override([](SkParticleEffect& self)->int { in EMSCRIPTEN_BINDINGS()
115 .function("getUniformName", optional_override([](SkParticleEffect& self, int i)->JSString { in EMSCRIPTEN_BINDINGS()
122 … .function("getUniform", optional_override([](SkParticleEffect& self, int i)->ParticleUniform { in EMSCRIPTEN_BINDINGS()
131 .function("_setPosition", optional_override([](SkParticleEffect& self, in EMSCRIPTEN_BINDINGS()
135 .function("setRate", select_overload<void (float)>(&SkParticleEffect::setRate)) in EMSCRIPTEN_BINDINGS()
[all …]
/third_party/flutter/skia/modules/canvaskit/
Dparticles_bindings.cpp23 class_<SkParticleEffect>("SkParticleEffect") in EMSCRIPTEN_BINDINGS()
24 .smart_ptr<sk_sp<SkParticleEffect>>("sk_sp<SkParticleEffect>") in EMSCRIPTEN_BINDINGS()
25 .function("draw", &SkParticleEffect::draw, allow_raw_pointers()) in EMSCRIPTEN_BINDINGS()
26 .function("start", select_overload<void (double, bool)>(&SkParticleEffect::start)) in EMSCRIPTEN_BINDINGS()
27 .function("update", select_overload<void (double)>(&SkParticleEffect::update)); in EMSCRIPTEN_BINDINGS()
29 function("MakeParticles", optional_override([](std::string json)->sk_sp<SkParticleEffect> { in EMSCRIPTEN_BINDINGS()
42 return sk_sp<SkParticleEffect>(new SkParticleEffect(std::move(params), r)); in EMSCRIPTEN_BINDINGS()
/third_party/skia/modules/particles/src/
DSkParticleEffect.cpp219 SkParticleEffect::SkParticleEffect(sk_sp<SkParticleEffectParams> params) in SkParticleEffect() function in SkParticleEffect
229 void SkParticleEffect::updateStorage() { in updateStorage()
246 bool SkParticleEffect::setUniform(const char* name, const float* val, int count) { in setUniform()
265 void SkParticleEffect::start(double now, bool looping, SkPoint position, SkVector heading, in start()
300 void SkParticleEffect::runEffectScript(EntryPoint entryPoint) { in runEffectScript()
326 void SkParticleEffect::runParticleScript(EntryPoint entryPoint, int start, int count) { in runParticleScript()
350 void SkParticleEffect::advanceTime(double now) { in advanceTime()
482 void SkParticleEffect::update(double now) { in update()
488 void SkParticleEffect::draw(SkCanvas* canvas) { in draw()
495 void SkParticleEffect::setCapacity(int capacity) { in setCapacity()
[all …]
/third_party/flutter/skia/modules/particles/include/
DSkParticleEffect.h120 friend class SkParticleEffect;
129 class SkParticleEffect : public SkRefCnt {
131 SkParticleEffect(sk_sp<SkParticleEffectParams> params, const SkRandom& random);
/third_party/skia/gm/
Dparticles.cpp43 SkParticleEffect::RegisterParticleTypes(); in onOnceBeforeDraw()
54 fEffect = sk_make_sp<SkParticleEffect>(effectParams); in onOnceBeforeDraw()
86 sk_sp<SkParticleEffect> fEffect;
/third_party/flutter/skia/tools/viewer/
DParticlesSlide.h17 class SkParticleEffect; variable
51 sk_sp<SkParticleEffect> fEffect;
DParticlesSlide.cpp284 sk_sp<SkParticleEffect> effect(new SkParticleEffect(fLoaded[i].fParams, fRandom)); in draw()
/third_party/skia/modules/particles/include/
DSkParticleEffect.h123 friend class SkParticleEffect;
128 class SkParticleEffect : public SkRefCnt {
130 SkParticleEffect(sk_sp<SkParticleEffectParams> params);
DSkParticleBinding.h18 class SkParticleEffect; variable
/third_party/skia/tools/viewer/
DParticlesSlide.h17 class SkParticleEffect; variable
52 sk_sp<SkParticleEffect> fEffect;
DParticlesSlide.cpp204 SkParticleEffect::RegisterParticleTypes(); in ParticlesSlide()
285 sk_sp<SkParticleEffect> effect(new SkParticleEffect(fLoaded[i].fParams)); in draw()
315 SkParticleEffect* effect = fRunning[i].fEffect.get(); in draw()
/third_party/flutter/skia/modules/particles/src/
DSkParticleEffect.cpp398 SkParticleEffect::SkParticleEffect(sk_sp<SkParticleEffectParams> params, const SkRandom& random) in SkParticleEffect() function in SkParticleEffect
409 void SkParticleEffect::start(double now, bool looping) { in start()
416 void SkParticleEffect::update(double now) { in update()
540 void SkParticleEffect::draw(SkCanvas* canvas) { in draw()
548 void SkParticleEffect::setCapacity(int capacity) { in setCapacity()
/third_party/skia/tools/
Dcpu_modules.cpp14 SkParticleEffect::RegisterParticleTypes(); in main()
/third_party/skia/modules/particles/
Dparticles.gni12 "$_src/SkParticleEffect.cpp",
/third_party/flutter/skia/modules/particles/
Dparticles.gni12 "$_src/SkParticleEffect.cpp",
/third_party/skia/site/docs/user/release/
Drelease_notes.md100 or 'Particle'. For example, instead of `SkParticleEffect::effectUniformInfo` and
101 `SkParticleEffect::particleUniformInfo`, there is just `SkParticleEffect::uniformInfo`.
/third_party/skia/
DRELEASE_NOTES.txt160 or 'Particle'. For example, instead of `SkParticleEffect::effectUniformInfo` and
161 `SkParticleEffect::particleUniformInfo`, there is just `SkParticleEffect::uniformInfo`.
/third_party/flutter/engine/flutter/ci/licenses_golden/
Dlicenses_skia4820 FILE: ../../../third_party/skia/modules/particles/include/SkParticleEffect.h
4825 FILE: ../../../third_party/skia/modules/particles/src/SkParticleEffect.cpp