Lines Matching refs:_emitter
116 if (!_emitter) in setUpEmitterAndProgram()
118 _emitter = new osgParticle::ModularEmitter; in setUpEmitterAndProgram()
119 _emitter->setNumParticlesToCreateMovementCompensationRatio(1.5f); in setUpEmitterAndProgram()
120 _emitter->setCounter(new osgParticle::RandomRateCounter); in setUpEmitterAndProgram()
121 _emitter->setPlacer(new osgParticle::SectorPlacer); in setUpEmitterAndProgram()
122 _emitter->setShooter(new osgParticle::RadialShooter); in setUpEmitterAndProgram()
125 if (_emitter.valid()) in setUpEmitterAndProgram()
127 _emitter->setParticleSystem(_particleSystem.get()); in setUpEmitterAndProgram()
128 _emitter->setReferenceFrame(_useLocalParticleSystem? in setUpEmitterAndProgram()
132 _emitter->setStartTime(_startTime); in setUpEmitterAndProgram()
133 _emitter->setLifeTime(_emitterDuration); in setUpEmitterAndProgram()
134 _emitter->setEndless(false); in setUpEmitterAndProgram()
136 …RandomRateCounter* counter = dynamic_cast<osgParticle::RandomRateCounter*>(_emitter->getCounter()); in setUpEmitterAndProgram()
142 …osgParticle::SectorPlacer* placer = dynamic_cast<osgParticle::SectorPlacer*>(_emitter->getPlacer()… in setUpEmitterAndProgram()
149 …osgParticle::RadialShooter* shooter = dynamic_cast<osgParticle::RadialShooter*>(_emitter->getShoot… in setUpEmitterAndProgram()