载入中...
搜索中...
未找到
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()

eve::Result< void > eve::particles::ParticleSimSystem::advance ( const eve::SimulationStep &  step)
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()

void eve::particles::ParticleSimSystem::update ( float  dt)
static

Legacy seconds facade; conversion and Result consumption are explicit.

在文件 ParticleSystem.cpp 第 501 行定义.

引用了 duration, eve::Duration::fromSeconds() , 以及 eve::particles::runParticleSimulation().

被这些函数引用 eve::particles::Particles::update().


该类的文档由以下文件生成: