载入中...
搜索中...
未找到
eve::particles::ParticleBudgetConfig结构体 参考

Global particle scalability controls shared by CPU and future GPU backends. 更多...

#include <ParticleRuntime.h>

Public 属性

int maxParticles = 0
 Soft cap for live particles across all emitters; zero is unlimited.
 
int maxSimulatedEmitters = 0
 Maximum emitters simulated per frame; zero is unlimited.
 
int qualityLevel = 3
 Runtime VFX quality tier in [0,3].
 

详细描述

Global particle scalability controls shared by CPU and future GPU backends.

在文件 ParticleRuntime.h 第 12 行定义.

类成员变量说明

◆ maxParticles

int eve::particles::ParticleBudgetConfig::maxParticles = 0

Soft cap for live particles across all emitters; zero is unlimited.

在文件 ParticleRuntime.h 第 14 行定义.

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

◆ maxSimulatedEmitters

int eve::particles::ParticleBudgetConfig::maxSimulatedEmitters = 0

Maximum emitters simulated per frame; zero is unlimited.

在文件 ParticleRuntime.h 第 16 行定义.

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

◆ qualityLevel

int eve::particles::ParticleBudgetConfig::qualityLevel = 3

Runtime VFX quality tier in [0,3].

在文件 ParticleRuntime.h 第 18 行定义.

被这些函数引用 eve::particles::Particles::getQualityLevel() , 以及 eve::particles::Particles::setQualityLevel().


该结构体的文档由以下文件生成: