---@meta

---see the class by AddVFXEffect
---@class ParticleEmitter
local ParticleEmitter = {}

function ParticleEmitter:SetMaxLifetime() end

function ParticleEmitter:FastForward() end

function ParticleEmitter:SetBlendMode() end

function ParticleEmitter:SetSortOrder() end

function ParticleEmitter:AddParticleUV() end

function ParticleEmitter:SetUVFrameSize() end

function ParticleEmitter:EnableBloomPass() end

function ParticleEmitter:EnableDepthTest() end

function ParticleEmitter:SetAcceleration() end

function ParticleEmitter:SetSpawnVectors() end

function ParticleEmitter:SetScaleEnvelope() end

function ParticleEmitter:ClearAllParticles() end

function ParticleEmitter:SetColourEnvelope() end

function ParticleEmitter:SetRotationStatus() end

function ParticleEmitter:SetDragCoefficient() end

function ParticleEmitter:SetMaxNumParticles() end

function ParticleEmitter:SetRenderResources() end

function ParticleEmitter:AddRotatingParticle() end

function ParticleEmitter:GetNumLiveParticles() end

function ParticleEmitter:AddRotatingParticleUV() end

function ParticleEmitter:SetLayer() end

function ParticleEmitter:SetRadius() end
