Added ParticleEmitter::GetFixedStepSize()

Fixed missing implementation of ParticleEmitter::SetFixedStepSize


Former-commit-id: 255fcca4afe40cccf38a561f09f29a0a4ceccd71
This commit is contained in:
Lynix 2014-08-09 00:30:24 +02:00
parent 0976607eb9
commit f395cb7579
2 changed files with 12 additions and 1 deletions

View File

@ -44,6 +44,7 @@ class NAZARA_API NzParticleEmitter : public NzSceneNode, NzUpdatable
unsigned int GetEmissionCount() const;
float GetEmissionRate() const;
float GetFixedStepSize() const;
unsigned int GetMaxParticleCount() const;
unsigned int GetParticleCount() const;
unsigned int GetParticleSize() const;
@ -61,7 +62,7 @@ class NAZARA_API NzParticleEmitter : public NzSceneNode, NzUpdatable
void SetEmissionCount(unsigned int count);
void SetEmissionRate(float rate);
void SetFixedStepSize(float step);
void SetFixedStepSize(float stepSize);
void SetRenderer(NzParticleRenderer* renderer);
NzParticleEmitter& operator=(const NzParticleEmitter& emitter);

View File

@ -148,6 +148,11 @@ float NzParticleEmitter::GetEmissionRate() const
return m_emissionRate;
}
float NzParticleEmitter::GetFixedStepSize() const
{
return m_stepSize;
}
unsigned int NzParticleEmitter::GetMaxParticleCount() const
{
return m_maxParticleCount;
@ -223,6 +228,11 @@ void NzParticleEmitter::SetEmissionRate(float rate)
m_emissionRate = rate;
}
void NzParticleEmitter::SetFixedStepSize(float stepSize)
{
m_stepSize = stepSize;
}
void NzParticleEmitter::SetRenderer(NzParticleRenderer* renderer)
{
m_renderer = renderer;