Home
last modified time | relevance | path

Searched refs:particle (Results 1 - 16 of 16) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/
H A Drs_render_particle_effector.cpp32 Vector4<int16_t> RSRenderParticleEffector::CalculateColorInt(const std::shared_ptr<RSRenderParticle>& particle, in CalculateColorInt() argument
43 if (particle != nullptr) { in CalculateColorInt()
44 particle->SetRedF(colorF.data_[i]); in CalculateColorInt()
103 void RSRenderParticleEffector::UpdateColor(const std::shared_ptr<RSRenderParticle>& particle, float deltaTime) in UpdateColor() argument
105 if (particle == nullptr || particle->GetParticleType() == ParticleType::IMAGES) { in UpdateColor()
108 Color color = particle->GetColor(); in UpdateColor()
109 auto particleRenderParams = particle->GetParticleRenderParams(); in UpdateColor()
114 auto colorSpeed = Vector4f(particle->GetRedSpeed(), particle in UpdateColor()
133 UpdateOpacity(const std::shared_ptr<RSRenderParticle>& particle, float deltaTime) UpdateOpacity() argument
162 UpdateScale(const std::shared_ptr<RSRenderParticle>& particle, float deltaTime) UpdateScale() argument
187 UpdateSpin(const std::shared_ptr<RSRenderParticle>& particle, float deltaTime) UpdateSpin() argument
208 UpdateAccelerationAngle( const std::shared_ptr<RSRenderParticle>& particle, float deltaTime) UpdateAccelerationAngle() argument
230 UpdateAccelerationValue( const std::shared_ptr<RSRenderParticle>& particle, float deltaTime) UpdateAccelerationValue() argument
252 UpdatePosition(const std::shared_ptr<RSRenderParticle>& particle, const std::shared_ptr<ParticleNoiseFields>& particleNoiseFields, float deltaTime) UpdatePosition() argument
284 UpdateActiveTime(const std::shared_ptr<RSRenderParticle>& particle, int64_t deltaTime) UpdateActiveTime() argument
295 Update(const std::shared_ptr<RSRenderParticle>& particle, const std::shared_ptr<ParticleNoiseFields>& particleNoiseFields, int64_t deltaTime) Update() argument
[all...]
H A Drs_render_particle_emitter.cpp98 auto particle = std::make_shared<RSRenderParticle>(particleParams_); in EmitParticle() local
99 particles_.push_back(particle); in EmitParticle()
107 auto particle = std::make_shared<RSRenderParticle>(particleParams_); in EmitParticle() local
108 particles_.push_back(particle); in EmitParticle()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/unittest/animation/
H A Drs_render_particle_test.cpp42 std::shared_ptr<RSRenderParticle> particle; member in OHOS::Rosen::RSRenderParticleTest
68 particle = std::make_shared<RSRenderParticle>(params); in SetUp()
112 ASSERT_TRUE(particle != nullptr); in HWTEST_F()
113 particle->InitProperty(); in HWTEST_F()
114 EXPECT_TRUE(particle != nullptr); in HWTEST_F()
147 particle = std::make_shared<RSRenderParticle>(params); in HWTEST_F()
148 ASSERT_TRUE(particle != nullptr); in HWTEST_F()
149 particle->InitProperty(); in HWTEST_F()
150 EXPECT_TRUE(particle->IsAlive() == true); in HWTEST_F()
185 particle in HWTEST_F()
[all...]
H A Drs_render_particle_effector_test.cpp52 std::shared_ptr<RSRenderParticle> particle; member in OHOS::Rosen::RSRenderParticleEffectorTest
125 particle = std::make_shared<RSRenderParticle>(params); in SetUp()
140 ASSERT_TRUE(particle != nullptr); in HWTEST_F()
141 effector->UpdateColor(particle, deltaTime); in HWTEST_F()
142 EXPECT_TRUE(particle->GetColor() != Color::FromArgbInt(0x00000000)); in HWTEST_F()
143 particle->SetParticleType(ParticleType::IMAGES); in HWTEST_F()
144 effector->UpdateColor(particle, deltaTime); in HWTEST_F()
160 effector->UpdateOpacity(particle, deltaTime); in HWTEST_F()
161 ASSERT_TRUE(particle != nullptr); in HWTEST_F()
162 EXPECT_TRUE(particle in HWTEST_F()
[all...]
H A Drs_render_particle_animation_test.cpp224 auto particle = std::make_shared<RSRenderParticle>(param); in HWTEST_F() local
225 activeParticles.push_back(particle); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/animation/
H A Drs_render_particle_effector.h28 Vector4<int16_t> CalculateColorInt(const std::shared_ptr<RSRenderParticle>& particle, Vector4<int16_t> colorInt,
37 void UpdateColor(const std::shared_ptr<RSRenderParticle>& particle, float deltaTime);
39 void UpdateOpacity(const std::shared_ptr<RSRenderParticle>& particle, float deltaTime);
41 void UpdateScale(const std::shared_ptr<RSRenderParticle>& particle, float deltaTime);
43 void UpdateSpin(const std::shared_ptr<RSRenderParticle>& particle, float deltaTime);
45 void UpdateAccelerationAngle(const std::shared_ptr<RSRenderParticle>& particle, float deltaTime);
47 void UpdateAccelerationValue(const std::shared_ptr<RSRenderParticle>& particle, float deltaTime);
49 void UpdatePosition(const std::shared_ptr<RSRenderParticle>& particle,
52 void UpdateActiveTime(const std::shared_ptr<RSRenderParticle>& particle, int64_t deltaTime);
54 void Update(const std::shared_ptr<RSRenderParticle>& particle,
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_particles_drawable.cpp76 const std::shared_ptr<RSRenderParticle>& particle, Vector2f position, float opacity, float scale) in CaculatePointAtlsArry()
78 if (particle == nullptr) { in CaculatePointAtlsArry()
84 auto radius = particle->GetRadius(); in CaculatePointAtlsArry()
85 Color color = particle->GetColor(); in CaculatePointAtlsArry()
96 const std::shared_ptr<RSRenderParticle>& particle, Vector2f position, float opacity, float scale) in CaculateImageAtlsArry()
98 if (particle == nullptr) { in CaculateImageAtlsArry()
101 auto image = particle->GetImage(); in CaculateImageAtlsArry()
109 auto imageIndex = particle->GetImageIndex(); in CaculateImageAtlsArry()
113 auto imageSize = particle->GetImageSize(); in CaculateImageAtlsArry()
114 auto spin = particle in CaculateImageAtlsArry()
75 CaculatePointAtlsArry( const std::shared_ptr<RSRenderParticle>& particle, Vector2f position, float opacity, float scale) CaculatePointAtlsArry() argument
95 CaculateImageAtlsArry(Drawing::Canvas& canvas, const std::shared_ptr<RSRenderParticle>& particle, Vector2f position, float opacity, float scale) CaculateImageAtlsArry() argument
138 DrawImageFill(Drawing::Canvas& canvas, const std::shared_ptr<RSRenderParticle>& particle, Vector2f position, float opacity, float scale) DrawImageFill() argument
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_particles_drawable.h37 const std::shared_ptr<RSRenderParticle>& particle, Vector2f position, float opacity, float scale);
38 void CaculateImageAtlsArry(Drawing::Canvas& canvas, const std::shared_ptr<RSRenderParticle>& particle,
40 void DrawImageFill(Drawing::Canvas& canvas, const std::shared_ptr<RSRenderParticle>& particle,
/foundation/arkui/ace_engine/test/unittest/core/rosen/
H A Drosen_render_context_test.cpp400 Particle particle; in HWTEST_F() local
401 particle.SetLifeTime(0.0f); in HWTEST_F()
402 particle.SetLifeTimeRange(1.0f); in HWTEST_F()
403 emitter.SetParticle(particle); in HWTEST_F()
449 Particle particle; in HWTEST_F() local
450 particle.SetLifeTime(0.0f); in HWTEST_F()
451 particle.SetLifeTimeRange(1.0f); in HWTEST_F()
452 emitter.SetParticle(particle); in HWTEST_F()
506 Particle particle; in HWTEST_F() local
507 particle in HWTEST_F()
716 Particle particle; HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_particle.cpp320 bool ParseParticleObject(JSRef<JSObject>& particleJsObject, OHOS::Ace::NG::Particle& particle) in ParseParticleObject() argument
331 particle.SetParticleType(typeValue); in ParseParticleObject()
366 particle.SetConfig(particleConfig); in ParseParticleObject()
375 particle.SetConfig(particleConfig); in ParseParticleObject()
386 particle.SetCount(count); in ParseParticleObject()
396 particle.SetLifeTime(lifeTime); in ParseParticleObject()
405 particle.SetLifeTimeRange(lifeTimeRange); in ParseParticleObject()
411 auto particleJsValue = emitterJsObject->GetProperty("particle"); in ParseEmitterOption()
416 OHOS::Ace::NG::Particle particle; in ParseEmitterOption() local
417 if (!ParseParticleObject(particleJsObject, particle)) { in ParseEmitterOption()
[all...]
/foundation/graphic/graphic_2d/rosen/test/render/render/unittest/animat/
H A Drs_particle_animate_test.cpp788 ParticleType particle; in HWTEST_F() local
789 particle = particleRenderParams.GetParticleType(); in HWTEST_F()
790 ASSERT_EQ(particle, ParticleType::POINTS); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/animation/
H A Drs_render_particle_test.cpp916 ParticleType particle; in HWTEST_F() local
917 particle = particleRenderParams.GetParticleType(); in HWTEST_F()
918 ASSERT_EQ(particle, ParticleType::POINTS); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/property/
H A Dparticle_property.h241 void SetParticle(Particle& particle) in SetParticle()
243 particle_ = particle; in SetParticle()
294 str.append("particle: [").append(particle_.ToString()).append("]"); in ToString()
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Drosen_render_context.cpp43 #include "core/components_ng/pattern/particle/particle_pattern.h"
1186 auto particle = emitterOption.GetParticle(); in NeedPreloadImage() local
1187 auto particleType = particle.GetParticleType(); in NeedPreloadImage()
1188 auto particleConfig = particle.GetConfig(); in NeedPreloadImage()
1269 auto particle = emitterOption.GetParticle(); in ConvertParticleEmitterOption() local
1270 auto particleType = particle.GetParticleType(); in ConvertParticleEmitterOption()
1271 auto particleConfig = particle.GetConfig(); in ConvertParticleEmitterOption()
1272 auto particleCount = particle.GetCount(); in ConvertParticleEmitterOption()
1273 auto lifeTimeOpt = particle.GetLifeTime(); in ConvertParticleEmitterOption()
1274 auto lifeTimeRangeOpt = particle in ConvertParticleEmitterOption()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_api_impl_bridge.cpp2557 auto particle = panda::ObjectRef::New(vm); in GetArkUINativeModule() local
2558 particle->Set(vm, panda::StringRef::NewFromUtf8(vm, "setDisturbanceField"), in GetArkUINativeModule()
2560 particle->Set(vm, panda::StringRef::NewFromUtf8(vm, "resetDisturbanceField"), in GetArkUINativeModule()
2562 particle->Set(vm, panda::StringRef::NewFromUtf8(vm, "setEmitter"), in GetArkUINativeModule()
2564 particle->Set(vm, panda::StringRef::NewFromUtf8(vm, "resetEmitter"), in GetArkUINativeModule()
2566 object->Set(vm, panda::StringRef::NewFromUtf8(vm, "particle"), particle); in GetArkUINativeModule()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DarkComponent.js30533 getUINativeModule().particle.resetDisturbanceField(node);
30565 getUINativeModule().particle.setDisturbanceField(node, dataArray);
30583 getUINativeModule().particle.resetEmitter(node);
30643 getUINativeModule().particle.setEmitter(node, dataArray);

Completed in 51 milliseconds