Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
lampda::modes::ParticleSystem Member List

This is the complete list of members for lampda::modes::ParticleSystem, including all inherited members.

depop_particules(const std::function< bool(const Particle &)> &shouldDepopFunction)lampda::modes::ParticleSysteminline
get_number_of_active() constlampda::modes::ParticleSysteminline
init_deferred_particules(uint8_t maxParticlesToPop, const std::function< int16_t(size_t)> &positionGeneratorFunction)lampda::modes::ParticleSysteminline
init_particules(const std::function< int16_t(size_t)> &positionGeneratorFunction)lampda::modes::ParticleSysteminline
is_position_taken(const int16_t pos) constlampda::modes::ParticleSysteminlineprotected
iterate_no_collisions(const utils::vec3d &accelerationCartesian, const float deltaTime_s, const bool shouldContrain=true)lampda::modes::ParticleSysteminline
iterate_with_collisions(const utils::vec3d &accelerationCartesian, const float deltaTime_s, const bool shouldContrain=true)lampda::modes::ParticleSysteminline
ParticleSystem() (defined in lampda::modes::ParticleSystem)lampda::modes::ParticleSysteminline
reset()lampda::modes::ParticleSysteminline
set_max_particle_count(const uint16_t _particleCount)lampda::modes::ParticleSysteminline
show(const std::function< uint32_t(int16_t, const Particle &)> sample_color, LampTy &lamp)lampda::modes::ParticleSysteminline
spawn_particule(const size_t index, const std::function< int16_t(size_t)> &positionGeneratorFunction)lampda::modes::ParticleSysteminlineprotected