Table of Contents

Struct Particle

Namespace
PopcorningGuineaPig.Engine.Rendering
Assembly
PopcorningGuineaPig.Engine.dll

One mote. Value type; the pool never boxes it. Games fill this via ParticleConfig or by constructing one and calling Emit(in Particle).

public struct Particle
Inherited Members

Fields

Angle

public float Angle

Field Value

float

Aspect

public float Aspect

Field Value

float

Blend

public ParticleBlend Blend

Field Value

ParticleBlend

Drag

public float Drag

Field Value

float

Fade

public ParticleFade Fade

Field Value

ParticleFade

FlutterAmp

public float FlutterAmp

Field Value

float

FlutterFreq

public float FlutterFreq

Field Value

float

FlutterPhase

public float FlutterPhase

Field Value

float

GravityY

public float GravityY

Field Value

float

Life

public float Life

Field Value

float

MaxLife

public float MaxLife

Field Value

float

Pos

public Vector3 Pos

Field Value

Vector3

Seq

public uint Seq

Field Value

uint

Size

public float Size

Field Value

float

SizeGrowth

public float SizeGrowth

Field Value

float

Spin

public float Spin

Field Value

float

Tag

Game-owned classifier (e.g. Sven trail purge). Engine never interprets it.

public byte Tag

Field Value

byte

Texture

public Texture2D Texture

Field Value

Texture2D

Tint

public Color Tint

Field Value

Color

TintEnd

public Color TintEnd

Field Value

Color

Vel

public Vector3 Vel

Field Value

Vector3