aboutsummaryrefslogtreecommitdiff
path: root/src/crepe/api/ParticleEmitter.h
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2024-10-23 22:23:36 +0200
committerLoek Le Blansch <loek@pipeframe.xyz>2024-10-23 22:23:36 +0200
commit6e2c5e1b57210b10f8781f103e5c46308544339f (patch)
tree9738592f2082de1881a0ea019bf3c99644134aef /src/crepe/api/ParticleEmitter.h
parent9b7be419c9dcc6ebd1e504713c7b2676ca3d2fdf (diff)
more nitpicking
Diffstat (limited to 'src/crepe/api/ParticleEmitter.h')
-rw-r--r--src/crepe/api/ParticleEmitter.h44
1 files changed, 27 insertions, 17 deletions
diff --git a/src/crepe/api/ParticleEmitter.h b/src/crepe/api/ParticleEmitter.h
index 23f02f6..2e2e95b 100644
--- a/src/crepe/api/ParticleEmitter.h
+++ b/src/crepe/api/ParticleEmitter.h
@@ -1,32 +1,42 @@
#pragma once
-#include "Component.h"
-#include "Particle.h"
#include <cstdint>
#include <vector>
-#
+
+#include "Component.h"
+#include "Particle.h"
namespace crepe {
class ParticleEmitter : public Component {
public:
- ParticleEmitter(uint32_t gameObjectId, uint32_t maxParticles,
- uint32_t emissionRate, uint32_t speed, uint32_t speedOffset,
- uint32_t angle, uint32_t angleOffset, float m_beginLifespan,
- float m_endLifespan);
+ ParticleEmitter(uint32_t game_object_id, uint32_t max_particles,
+ uint32_t emission_rate, uint32_t speed,
+ uint32_t speed_offset, uint32_t angle, uint32_t angleOffset,
+ float begin_lifespan, float end_lifespan);
~ParticleEmitter();
- Position m_position; //position of the emitter
- uint32_t m_max_particles; //maximum number of particles
- uint32_t m_emission_rate; //rate of particle emission
- uint32_t m_speed; //base speed of the particles
- uint32_t m_speed_offset; //offset for random speed variation
- uint32_t m_min_angle; //min angle of particle emission
- uint32_t m_max_angle; //max angle of particle emission
- float m_begin_lifespan; //begin Lifespan of particle (only visual)
- float m_end_lifespan; //begin Lifespan of particle
+ //! position of the emitter
+ Position position;
+ //! maximum number of particles
+ uint32_t max_particles;
+ //! rate of particle emission
+ uint32_t emission_rate;
+ //! base speed of the particles
+ uint32_t speed;
+ //! offset for random speed variation
+ uint32_t speed_offset;
+ //! min angle of particle emission
+ uint32_t min_angle;
+ //! max angle of particle emission
+ uint32_t max_angle;
+ //! begin Lifespan of particle (only visual)
+ float begin_lifespan;
+ //! begin Lifespan of particle
+ float end_lifespan;
- std::vector<Particle> particles; //collection of particles
+ //! collection of particles
+ std::vector<Particle> particles;
};
} // namespace crepe