Table of Contents

Class FParticleSystem

Namespace
Global
Assembly
Assembly-CSharp.dll
public class FParticleSystem : FFacetNode
Inheritance
FParticleSystem
Inherited Members

Constructors

FParticleSystem(int)

public FParticleSystem(int maxParticleCount)

Parameters

maxParticleCount int

Fields

_availableParticleCount

public int _availableParticleCount

Field Value

int

_availableParticles

public FParticle[] _availableParticles

Field Value

FParticle[]

_hasInited

public bool _hasInited

Field Value

bool

_isMeshDirty

public bool _isMeshDirty

Field Value

bool

_maxParticleCount

public int _maxParticleCount

Field Value

int

_particles

public FParticle[] _particles

Field Value

FParticle[]

_unavailableParticleIndex

public int _unavailableParticleIndex

Field Value

int

accelX

public float accelX

Field Value

float

accelY

public float accelY

Field Value

float

shouldNewParticlesOverwriteExistingParticles

public bool shouldNewParticlesOverwriteExistingParticles

Field Value

bool

Methods

AddParticle(FParticleDefinition)

public void AddParticle(FParticleDefinition particleDefinition)

Parameters

particleDefinition FParticleDefinition

HandleUpdate()

public void HandleUpdate()

PopulateRenderLayer()

public override void PopulateRenderLayer()

Redraw(bool, bool)

public override void Redraw(bool shouldForceDirty, bool shouldUpdateDepth)

Parameters

shouldForceDirty bool
shouldUpdateDepth bool