ParticleEmitter

A structure that allows particle spawn settings to be tweaked

Constructors

this
this()
Undocumented in source.
this
this(Texture[] regions)

A list of all possible texture regions that the particles can source from

Members

Functions

emit
Particle emit()

Create a single particle

Variables

acceleration_max
Vector acceleration_max;
acceleration_min
Vector acceleration_min;
Undocumented in source.
behavior
ParticleBehavior behavior;
bottom_right
Vector bottom_right;
lifetime_max
int lifetime_max;
Undocumented in source.
lifetime_min
int lifetime_min;
particle_max
int particle_max;
Undocumented in source.
particle_min
int particle_min;
Undocumented in source.
regions
const(Texture[]) regions;
rotation_max
float rotation_max;
Undocumented in source.
rotation_min
float rotation_min;
rotational_velocity_max
float rotational_velocity_max;
rotational_velocity_min
float rotational_velocity_min;
scale_max
Vector scale_max;
scale_min
Vector scale_min;
scale_velocity_max
Vector scale_velocity_max;
scale_velocity_min
Vector scale_velocity_min;
Undocumented in source.
top_left
Vector top_left;
velocity_max
Vector velocity_max;
velocity_min
Vector velocity_min;
Undocumented in source.

Meta