载入中...
搜索中...
未找到
EffectBackend.cpp
浏览该文件的文档.
Stable, structured diagnostics shared by engine modules.
int sync(const std::vector< AgentState > &states)
Rebuild instance buffers from simulation states.
Definition AgentInstanceRenderer.cpp:7
Result< void > configure(const EffectProfile &profile, std::string displayName={})
Configure from a profile and initialize empty capacity.
Definition EffectBackend.cpp:7
Result< void > step(float dt, const EnvironmentSnapshot &env)
Advance simulation then refresh instance buffers.
Definition EffectBackend.cpp:15
Result< void > configure(const EffectProfile &profile)
Configure capacity and bind a solver for the profile kind.
Definition GpuAgentSimulation.cpp:36
const std::vector< AgentState > & states() const
Current front-buffer states (read-only).
Definition GpuAgentSimulation.h:65
Result< void > step(float dt, const EnvironmentSnapshot &env)
Advance wall-clock dt via fixed substeps.
Definition GpuAgentSimulation.cpp:121
Definition AgentInstanceRenderer.cpp:5
Type-erased profile bundle owned by an EffectBackend.
Definition EffectProfile.h:130
Read-only environment semantics prepared by GpuAgentWorld each tick.
Definition EnvironmentSnapshot.h:26