Graphics/ParticleGroup: Emitters are now updated in case of move and removed in case of release
Former-commit-id: 2aeee76d912fe28845cf3654374a70f6035f115b [formerly e5bc7e35688b44ed78e6b76cd2a448ec0f1bb89e] [formerly e2924ddad7955a7b4aa0b11932a4019bddfdf19e [formerly 30651b18c45b8da9bcfda621a6b21d42520e85a1]] Former-commit-id: 205e52c5da9e9da01a48285f71f9b9dc7603f29b [formerly a4040aaacf0c0eb7625ab739123116e18a4a07a8] Former-commit-id: abb37a852646924793a2cfd00b74a05c00479cb3
This commit is contained in:
@@ -20,7 +20,7 @@ namespace Nz
|
||||
{
|
||||
public:
|
||||
ParticleEmitter();
|
||||
ParticleEmitter(const ParticleEmitter& emitter) = default;
|
||||
ParticleEmitter(const ParticleEmitter& emitter);
|
||||
ParticleEmitter(ParticleEmitter&& emitter);
|
||||
virtual ~ParticleEmitter();
|
||||
|
||||
@@ -40,7 +40,7 @@ namespace Nz
|
||||
ParticleEmitter& operator=(ParticleEmitter&& emitter);
|
||||
|
||||
// Signals:
|
||||
NazaraSignal(OnParticleEmitterMove, const ParticleEmitter* /*oldParticleEmitter*/, const ParticleEmitter* /*newParticleEmitter*/);
|
||||
NazaraSignal(OnParticleEmitterMove, ParticleEmitter* /*oldParticleEmitter*/, ParticleEmitter* /*newParticleEmitter*/);
|
||||
NazaraSignal(OnParticleEmitterRelease, const ParticleEmitter* /*particleEmitter*/);
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user