group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
ParticleEmitterTag Struct Reference

Tag component for world entities that continuously emit smoke/fire/steam particles. More...

#include <ParticleEmitterTag.hpp>

Public Attributes

EmitterType type = EmitterType::Smoke
 Kind of particle effect to emit.
 
float ratePerSecond = 8.f
 Target emission rate (particles/s).
 
float accumulator = 0.f
 Fractional particle accumulator for sub-frame emission.
 
float radius = 40.f
 Spawn radius around entity position.
 

Detailed Description

Tag component for world entities that continuously emit smoke/fire/steam particles.

Member Data Documentation

◆ accumulator

float ParticleEmitterTag::accumulator = 0.f

Fractional particle accumulator for sub-frame emission.

◆ radius

float ParticleEmitterTag::radius = 40.f

Spawn radius around entity position.

◆ ratePerSecond

float ParticleEmitterTag::ratePerSecond = 8.f

Target emission rate (particles/s).

◆ type

EmitterType ParticleEmitterTag::type = EmitterType::Smoke

Kind of particle effect to emit.


The documentation for this struct was generated from the following file: