Reference
@reparticle/pixi
Classes
| Class | Description |
|---|---|
| ParticleEffect | An effect display object. Bounds and hit areas remain opt-in; textures belong to the caller. |
Interfaces
| Interface | Description |
|---|---|
| EffectInput | Authoring input before defaults and validation. |
| EmitterParameters | Input patch for changing an existing emitter through setParameters(). Omitted fields retain their current values; a supplied modifier list replaces the whole list. Only fields exposed by the runtime schema can be changed. |
| ParticleEffectOptions | Pixi artwork bindings and runtime integration, separate from the effect definition. |
| ParticleStateChange | - |
| RenderingConfig | Serializable rendering settings with defaults applied. Shared by every renderer. |
Type Aliases
| Type Alias | Description |
|---|---|
| AnimationFrames | - |
| AnimationPlayback | - |
| AnimationSize | Animation reference dimensions in logical texture units. |
| ParticleBlendMode | - |
| ParticlePivot | Offset from the centered geometry: positive X right, positive Y up. |
| ParticleRendering | Resolved Pixi artwork for drawing, never stored in the core effect definition. |
| ParticleSizeMode | - |
| ParticleStateListener | - |
| ParticleTexture | Borrowed artwork. Strings are Pixi cache names loaded before assignment. One frame is static; two or more enable animation settings. |
| ParticleTint | - |
Functions
| Function | Description |
|---|---|
| validateAnimationFrames | Validate loaded arrays and narrow them for animation bindings. Textures stay caller-owned. |