Table of Contents

Class FastParticlePool

Namespace
Vintagestory.API.Common
Assembly
VintagestoryAPI.dll
public class FastParticlePool
Inheritance
FastParticlePool
Inherited Members
Extension Methods

Constructors

FastParticlePool(int, CreateParticleDelegate)

public FastParticlePool(int poolSize, FastParticlePool.CreateParticleDelegate createParticle)

Parameters

poolSize int
createParticle FastParticlePool.CreateParticleDelegate

Fields

AliveCount

public int AliveCount

Field Value

int

FirstAlive

public ParticleBase FirstAlive

Field Value

ParticleBase

FirstDead

public ParticleBase FirstDead

Field Value

ParticleBase

PoolSize

public int PoolSize

Field Value

int

Methods

Kill(ParticleBase)

public void Kill(ParticleBase elem)

Parameters

elem ParticleBase

ReviveOne()

public ParticleBase ReviveOne()

Returns

ParticleBase