geEmitter

From GriffinEngine
Jump to: navigation, search

Reference

Fields

  •  list<geParticle*>* _particles;
  •  int numbParticles;
  •  geRandom::Axis axis_freedom;
  •  geParticleDescriptor* _particle_descriptor;

Constructors

  •  geEmitter(float3 &position, int count, geParticleDescriptor* descriptor, geRandom::Axis direction = geRandom::ALL);

Methods

  •  void Update();
  •  void Emit();
  •  void Emit(geObject*);
  •  void Clear();