|
ASW Lib
A.D.S. Games SDL Wrapper Library. A library targeted at Allegro4 users who want to switch to SDL3 and use modern c++.
|
Configuration for particle emitters. More...
#include <particles.h>
Public Attributes | |
| float | lifetime_min { 1.0F } |
| float | lifetime_max { 2.0F } |
| float | speed_min { 50.0F } |
| float | speed_max { 100.0F } |
| float | angle_min { 0.0F } |
| float | angle_max { 6.2832F } |
| Color | color_start { 255, 255, 255, 255 } |
| Color | color_end { 255, 255, 255, 0 } |
| float | alpha_start { 1.0F } |
| float | alpha_end { 0.0F } |
| float | size_start { 4.0F } |
| float | size_end { 1.0F } |
| Vec2< float > | gravity { 0.0F, 0.0F } |
| Texture | texture { nullptr } |
Configuration for particle emitters.
Definition at line 23 of file particles.h.
| float asw::ParticleConfig::alpha_end { 0.0F } |
Definition at line 40 of file particles.h.
| float asw::ParticleConfig::alpha_start { 1.0F } |
Definition at line 39 of file particles.h.
| float asw::ParticleConfig::angle_max { 6.2832F } |
Definition at line 34 of file particles.h.
| float asw::ParticleConfig::angle_min { 0.0F } |
Definition at line 33 of file particles.h.
| Color asw::ParticleConfig::color_end { 255, 255, 255, 0 } |
Definition at line 38 of file particles.h.
| Color asw::ParticleConfig::color_start { 255, 255, 255, 255 } |
Definition at line 37 of file particles.h.
| Vec2<float> asw::ParticleConfig::gravity { 0.0F, 0.0F } |
Definition at line 45 of file particles.h.
| float asw::ParticleConfig::lifetime_max { 2.0F } |
Definition at line 26 of file particles.h.
| float asw::ParticleConfig::lifetime_min { 1.0F } |
Definition at line 25 of file particles.h.
| float asw::ParticleConfig::size_end { 1.0F } |
Definition at line 42 of file particles.h.
| float asw::ParticleConfig::size_start { 4.0F } |
Definition at line 41 of file particles.h.
| float asw::ParticleConfig::speed_max { 100.0F } |
Definition at line 30 of file particles.h.
| float asw::ParticleConfig::speed_min { 50.0F } |
Definition at line 29 of file particles.h.
| Texture asw::ParticleConfig::texture { nullptr } |
Definition at line 48 of file particles.h.