---@meta

---@class VFXEffect
local VFXEffect = {}

function VFXEffect:AddParticle() end

function VFXEffect:FastForward() end

function VFXEffect:InitEmitters() end

function VFXEffect:SetBlendMode() end

function VFXEffect:SetSortOrder() end

function VFXEffect:AddParticleUV() end

function VFXEffect:SetSortOffset() end

function VFXEffect:SetMaxLifetime() end

function VFXEffect:SetUVFrameSize() end

function VFXEffect:EnableBloomPass() end

function VFXEffect:EnableDepthTest() end

function VFXEffect:SetAcceleration() end

function VFXEffect:SetSpawnVectors() end

function VFXEffect:EnableDepthWrite() end

function VFXEffect:SetFollowEmitter() end

function VFXEffect:SetGroundPhysics() end

function VFXEffect:SetScaleEnvelope() end

function VFXEffect:ClearAllParticles() end

function VFXEffect:SetColourEnvelope() end

function VFXEffect:SetIsTrailEmitter() end

function VFXEffect:SetRotationStatus() end

function VFXEffect:SetDragCoefficient() end

function VFXEffect:SetMaxNumParticles() end

function VFXEffect:SetRenderResources() end

function VFXEffect:AddRotatingParticle() end

function VFXEffect:GetNumLiveParticles() end

function VFXEffect:SetRotateOnVelocity() end

function VFXEffect:SetKillOnEntityDeath() end

function VFXEffect:SetWorldSpaceEmitter() end

function VFXEffect:AddRotatingParticleUV() end

function VFXEffect:SetAngularAcceleration() end

function VFXEffect:SetAngularDragCoefficient() end

function VFXEffect:SetLayer() end

function VFXEffect:SetRadius() end
