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

#include <ParticleEmitter.h>

Public 属性

std::vector< Particleparticles
 
int alive = 0
 
float emitAccum = 0.f
 
float emitterAge = 0.f
 
bool active = false
 
bool paused = false
 
bool hasLastPos = false
 
float lastX = 0.f
 
float lastY = 0.f
 
bool overflowWarned = false
 
std::mt19937 rng
 

详细描述

在文件 ParticleEmitter.h196 行定义.

类成员变量说明

◆ active

bool eve::particles::ParticleEmitter::Sim::active = false

在文件 ParticleEmitter.h201 行定义.

被这些函数引用 eve::particles::stepEmitterSim() , 以及 eve::particles::stepEmitterSimGpu().

◆ alive

int eve::particles::ParticleEmitter::Sim::alive = 0

◆ emitAccum

float eve::particles::ParticleEmitter::Sim::emitAccum = 0.f

在文件 ParticleEmitter.h199 行定义.

被这些函数引用 eve::particles::stepEmitterSim() , 以及 eve::particles::stepEmitterSimGpu().

◆ emitterAge

float eve::particles::ParticleEmitter::Sim::emitterAge = 0.f

在文件 ParticleEmitter.h200 行定义.

被这些函数引用 eve::particles::stepEmitterSim() , 以及 eve::particles::stepEmitterSimGpu().

◆ hasLastPos

bool eve::particles::ParticleEmitter::Sim::hasLastPos = false

在文件 ParticleEmitter.h203 行定义.

被这些函数引用 eve::particles::stepEmitterSim() , 以及 eve::particles::stepEmitterSimGpu().

◆ lastX

float eve::particles::ParticleEmitter::Sim::lastX = 0.f

在文件 ParticleEmitter.h204 行定义.

被这些函数引用 eve::particles::stepEmitterSim() , 以及 eve::particles::stepEmitterSimGpu().

◆ lastY

float eve::particles::ParticleEmitter::Sim::lastY = 0.f

在文件 ParticleEmitter.h205 行定义.

被这些函数引用 eve::particles::stepEmitterSim() , 以及 eve::particles::stepEmitterSimGpu().

◆ overflowWarned

bool eve::particles::ParticleEmitter::Sim::overflowWarned = false

在文件 ParticleEmitter.h206 行定义.

被这些函数引用 eve::particles::stepEmitterSim() , 以及 eve::particles::stepEmitterSimGpu().

◆ particles

std::vector<Particle> eve::particles::ParticleEmitter::Sim::particles

◆ paused

bool eve::particles::ParticleEmitter::Sim::paused = false

在文件 ParticleEmitter.h202 行定义.

被这些函数引用 eve::particles::stepEmitterSim() , 以及 eve::particles::stepEmitterSimGpu().

◆ rng

std::mt19937 eve::particles::ParticleEmitter::Sim::rng

在文件 ParticleEmitter.h207 行定义.

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


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