载入中...
搜索中...
未找到
eve::particles::ParticleSimSystem类 参考
Advances all ParticleEmitter Sim components. 更多...
#include <ParticleSystem.h>
静态 Public 成员函数 | |
| static eve::Result< void > | advance (const eve::SimulationStep &step) |
| Advances emitters using one scheduler-owned deterministic step. | |
| static void | update (float dt) |
| Legacy seconds facade; conversion and Result consumption are explicit. | |
详细描述
Advances all ParticleEmitter Sim components.
在文件 ParticleSystem.h 第 16 行定义.
成员函数说明
◆ advance()
|
static |
Advances emitters using one scheduler-owned deterministic step.
- 返回
- Checked status; the step is never sourced from a wall clock.
- 备注
- CPU integration is deterministic for a fixed seed/tick within the documented float tolerance. A resident GPU path is tolerance-bounded and exposes its backend through emitter stats.
在文件 ParticleSystem.cpp 第 497 行定义.
引用了 eve::particles::runParticleSimulation() , 以及 step.
被这些函数引用 eve::particles::Particles::advance().
◆ update()
|
static |
Legacy seconds facade; conversion and Result consumption are explicit.
在文件 ParticleSystem.cpp 第 501 行定义.
引用了 duration, eve::Duration::fromSeconds() , 以及 eve::particles::runParticleSimulation().
被这些函数引用 eve::particles::Particles::update().
该类的文档由以下文件生成:
- src/modules/particles/ParticleSystem.h
- src/modules/particles/ParticleSystem.cpp