ParticleBuffer constructor

ParticleBuffer(
  1. int capacity
)

Creates a buffer with room for capacity simultaneous particles.

Implementation

ParticleBuffer(this.capacity)
  : assert(capacity > 0, 'capacity must be positive'),
    posX = Float32List(capacity),
    posY = Float32List(capacity),
    velX = Float32List(capacity),
    velY = Float32List(capacity),
    age = Float32List(capacity),
    invLifespan = Float32List(capacity),
    baseSize = Float32List(capacity),
    size = Float32List(capacity),
    rotation = Float32List(capacity),
    spin = Float32List(capacity),
    color = Int32List(capacity);