93 bool edgeOnly =
false;
99 float lifetimeMin = 1;
100 float lifetimeMax = 1;
105 bool useDirection =
false;
106 float directionAngle = 0;
107 float directionSpread = 0;
109 Color startColor = WHITE;
110 Color endColor = {255, 255, 255, 0};
114 Texture2D texture = {};
115 std::vector<Rectangle> textureFrames;
117 float angularVelocityMin = 0;
118 float angularVelocityMax = 0;
119 float initialRotationMin = 0;
120 float initialRotationMax = 0;
126 float spawnAccumulator = 0;
Spawn parameters and runtime state for a particle emitter.
Definition Components.hpp:91
Individual particle state (position, velocity, colour, size, etc.).
Definition Components.hpp:68
Texture, source rectangle, tint, scale and render layer.
Definition Components.hpp:39