void LaserSystem::initialize() { tileSize = tileMap.getTileSize(); mapSize = tileMap.getMapSize(); updateRotations(world); }
void ParticleEmitter::update(float time_delta) { spawnParticles(time_delta); updateLives(time_delta); updatePositions(time_delta); updateRotations(time_delta); for (auto* module : m_modules) { module->update(time_delta); } }