|
Brenta Engine 1.2
|
Data Fields | |
| glm::vec3 | starting_position = {} |
| glm::vec3 | starting_velocity = {} |
| glm::vec3 | starting_spread = {} |
| float | starting_time_to_live = 1.0f |
| int | num_particles = BRENTA_MAX_PARTICLES |
| float | spawn_rate = 0.99f |
| float | scale = 1.0f |
| std::filesystem::path | atlas_path = "" |
| int | atlas_width = 8 |
| int | atlas_height = 8 |
| int | atlas_index = 0 |
| tenno::weak_ptr< Camera > | cam = {} |
Definition at line 81 of file particles.hpp.
| int brenta::ParticleEmitter::Config::atlas_height = 8 |
Definition at line 92 of file particles.hpp.
| int brenta::ParticleEmitter::Config::atlas_index = 0 |
Definition at line 93 of file particles.hpp.
| std::filesystem::path brenta::ParticleEmitter::Config::atlas_path = "" |
Definition at line 90 of file particles.hpp.
| int brenta::ParticleEmitter::Config::atlas_width = 8 |
Definition at line 91 of file particles.hpp.
| tenno::weak_ptr<Camera> brenta::ParticleEmitter::Config::cam = {} |
Definition at line 94 of file particles.hpp.
| int brenta::ParticleEmitter::Config::num_particles = BRENTA_MAX_PARTICLES |
Definition at line 87 of file particles.hpp.
| float brenta::ParticleEmitter::Config::scale = 1.0f |
Definition at line 89 of file particles.hpp.
| float brenta::ParticleEmitter::Config::spawn_rate = 0.99f |
Definition at line 88 of file particles.hpp.
| glm::vec3 brenta::ParticleEmitter::Config::starting_position = {} |
Definition at line 83 of file particles.hpp.
| glm::vec3 brenta::ParticleEmitter::Config::starting_spread = {} |
Definition at line 85 of file particles.hpp.
| float brenta::ParticleEmitter::Config::starting_time_to_live = 1.0f |
Definition at line 86 of file particles.hpp.
| glm::vec3 brenta::ParticleEmitter::Config::starting_velocity = {} |
Definition at line 84 of file particles.hpp.