@@ -131,41 +131,30 @@ PUEmitter::~PUEmitter()
131
131
{
132
132
_particleSystem = nullptr ;
133
133
134
- if (_dynEmissionRate)
135
- delete _dynEmissionRate;
134
+ delete _dynEmissionRate;
136
135
137
- if (_dynTotalTimeToLive)
138
- delete _dynTotalTimeToLive;
136
+ delete _dynTotalTimeToLive;
139
137
140
- if (_dynParticleMass)
141
- delete _dynParticleMass;
138
+ delete _dynParticleMass;
142
139
143
- if (_dynVelocity)
144
- delete _dynVelocity;
140
+ delete _dynVelocity;
145
141
146
- if (_dynDuration)
147
- delete _dynDuration;
142
+ delete _dynDuration;
148
143
149
- if (_dynRepeatDelay)
150
- delete _dynRepeatDelay;
144
+ delete _dynRepeatDelay;
151
145
152
- if (_dynParticleAllDimensions)
153
- delete _dynParticleAllDimensions;
146
+ delete _dynParticleAllDimensions;
154
147
155
- if (_dynParticleWidth)
156
- delete _dynParticleWidth;
148
+ delete _dynParticleWidth;
157
149
158
- if (_dynParticleHeight)
159
- delete _dynParticleHeight;
150
+ delete _dynParticleHeight;
160
151
161
- if (_dynParticleDepth)
162
- delete _dynParticleDepth;
152
+ delete _dynParticleDepth;
163
153
164
154
// if (mEmissionRateCameraDependency)
165
155
// mCameraDependencyFactory.destroy(mEmissionRateCameraDependency);
166
156
167
- if (_dynAngle)
168
- delete _dynAngle;
157
+ delete _dynAngle;
169
158
}
170
159
171
160
void PUEmitter::updateEmitter (Particle3D* /* particle*/ , float /* deltaTime*/ )
@@ -516,48 +505,42 @@ void PUEmitter::setEmitsName(const std::string& emitsName)
516
505
// -----------------------------------------------------------------------
517
506
void PUEmitter::setDynEmissionRate (PUDynamicAttribute* dynEmissionRate)
518
507
{
519
- if (_dynEmissionRate)
520
- delete _dynEmissionRate;
508
+ delete _dynEmissionRate;
521
509
522
510
_dynEmissionRate = dynEmissionRate;
523
511
}
524
512
// -----------------------------------------------------------------------
525
513
void PUEmitter::setDynTotalTimeToLive (PUDynamicAttribute* dynTotalTimeToLive)
526
514
{
527
- if (_dynTotalTimeToLive)
528
- delete _dynTotalTimeToLive;
515
+ delete _dynTotalTimeToLive;
529
516
530
517
_dynTotalTimeToLive = dynTotalTimeToLive;
531
518
}
532
519
// -----------------------------------------------------------------------
533
520
void PUEmitter::setDynParticleMass (PUDynamicAttribute* dynParticleMass)
534
521
{
535
- if (_dynParticleMass)
536
- delete _dynParticleMass;
522
+ delete _dynParticleMass;
537
523
538
524
_dynParticleMass = dynParticleMass;
539
525
}
540
526
// -----------------------------------------------------------------------
541
527
void PUEmitter::setDynAngle (PUDynamicAttribute* dynAngle)
542
528
{
543
- if (_dynAngle)
544
- delete _dynAngle;
529
+ delete _dynAngle;
545
530
546
531
_dynAngle = dynAngle;
547
532
}
548
533
// -----------------------------------------------------------------------
549
534
void PUEmitter::setDynVelocity (PUDynamicAttribute* dynVelocity)
550
535
{
551
- if (_dynVelocity)
552
- delete _dynVelocity;
536
+ delete _dynVelocity;
553
537
554
538
_dynVelocity = dynVelocity;
555
539
}
556
540
// -----------------------------------------------------------------------
557
541
void PUEmitter::setDynDuration (PUDynamicAttribute* dynDuration)
558
542
{
559
- if (_dynDuration)
560
- delete _dynDuration;
543
+ delete _dynDuration;
561
544
562
545
_dynDuration = dynDuration;
563
546
_dynDurationSet = true ;
@@ -571,8 +554,7 @@ void PUEmitter::setDynDurationSet(bool durationSet)
571
554
// -----------------------------------------------------------------------
572
555
void PUEmitter::setDynRepeatDelay (PUDynamicAttribute* dynRepeatDelay)
573
556
{
574
- if (_dynRepeatDelay)
575
- delete _dynRepeatDelay;
557
+ delete _dynRepeatDelay;
576
558
577
559
_dynRepeatDelay = dynRepeatDelay;
578
560
_dynRepeatDelaySet = true ;
@@ -586,8 +568,7 @@ void PUEmitter::setDynRepeatDelaySet(bool repeatDelaySet)
586
568
// -----------------------------------------------------------------------
587
569
void PUEmitter::setDynParticleAllDimensions (PUDynamicAttribute* dynParticleAllDimensions)
588
570
{
589
- if (_dynParticleAllDimensions)
590
- delete _dynParticleAllDimensions;
571
+ delete _dynParticleAllDimensions;
591
572
592
573
_dynParticleAllDimensions = dynParticleAllDimensions;
593
574
_dynParticleAllDimensionsSet = true ;
@@ -600,8 +581,7 @@ void PUEmitter::setDynParticleAllDimensionsSet(bool particleAllDimensionsSet)
600
581
// -----------------------------------------------------------------------
601
582
void PUEmitter::setDynParticleWidth (PUDynamicAttribute* dynParticleWidth)
602
583
{
603
- if (_dynParticleWidth)
604
- delete _dynParticleWidth;
584
+ delete _dynParticleWidth;
605
585
606
586
_dynParticleWidth = dynParticleWidth;
607
587
_dynParticleWidthSet = true ;
@@ -614,8 +594,7 @@ void PUEmitter::setDynParticleWidthSet(bool particleWidthSet)
614
594
// -----------------------------------------------------------------------
615
595
void PUEmitter::setDynParticleHeight (PUDynamicAttribute* dynParticleHeight)
616
596
{
617
- if (_dynParticleHeight)
618
- delete _dynParticleHeight;
597
+ delete _dynParticleHeight;
619
598
620
599
_dynParticleHeight = dynParticleHeight;
621
600
_dynParticleHeightSet = true ;
@@ -628,8 +607,7 @@ void PUEmitter::setDynParticleHeightSet(bool particleHeightSet)
628
607
// -----------------------------------------------------------------------
629
608
void PUEmitter::setDynParticleDepth (PUDynamicAttribute* dynParticleDepth)
630
609
{
631
- if (_dynParticleDepth)
632
- delete _dynParticleDepth;
610
+ delete _dynParticleDepth;
633
611
634
612
_dynParticleDepth = dynParticleDepth;
635
613
_dynParticleDepthSet = true ;
0 commit comments