Ctrl+K

Strawberry.Graphics.ParticleSystem Namespace

Documentation for types in the Strawberry.Graphics.ParticleSystem namespace.

Classes

Type Description
Strawberry.Graphics.ParticleSystem.ColorAffector An affector that modifies particle color using gradients over lifetime.
Strawberry.Graphics.ParticleSystem.ColorGradient Helper for color gradients used to interpolate particle color over time.
Strawberry.Graphics.ParticleSystem.DragAffector An affector applying drag/air resistance to particle velocity.
Strawberry.Graphics.ParticleSystem.GravityAffector Particle affector applying constant gravity to particle velocity.
Strawberry.Graphics.ParticleSystem.InterpolationCurve Keyframe-based interpolation curve used by particle timelines.
Strawberry.Graphics.ParticleSystem.ParticleEmitter Emits particles over time and controls per-particle behavior through a timeline.
Strawberry.Graphics.ParticleSystem.ParticleInitiator Configures how particles are initialized when they are spawned.
Strawberry.Graphics.ParticleSystem.ParticleTimeline Timeline that updates particles using a sequence of affectors
Strawberry.Graphics.ParticleSystem.RandomHelper
Strawberry.Graphics.ParticleSystem.RotationAffector Affector that modifies particle rotation over time
Strawberry.Graphics.ParticleSystem.ScaleAffector Affector that scales particle size over their lifetime

Enums

Type Description
Strawberry.Graphics.ParticleSystem.EmitShape Describes the emission shape used when spawning particles.

Interfaces

Type Description
Strawberry.Graphics.ParticleSystem.IParticleAffector Interface for particle affectors that modify particles each update.

Structs

Type Description
Strawberry.Graphics.ParticleSystem.ColorKeyframe The keyframe for a color gradient at a specific time
Strawberry.Graphics.ParticleSystem.FloatKeyframe A float-based keyframe used by the interpolation curve.
Strawberry.Graphics.ParticleSystem.Particle Represents the state of a single particle managed by the particle system.