Lines Matching refs:this
64 return *this; in IsFixedSizeMemory()
71 return *this; in MaxChildren()
78 return *this; in MaxCallbacks()
122 this->Transform().SetTranslate(x, y, z); in SetTranslate()
130 this->Transform().SetTranslate(translate); in SetTranslate()
136 this->Transform().GetTranslate(translate); in GetTranslate()
146 this->Transform().SetRotateXYZ(radX, radY, radZ ); in SetRotate()
156 this->Transform().SetScale(x, y, z); in SetScale()
164 u32 emitterNum = this->GetParticleEmitterSize(); in SetStepFrame()
167 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetStepFrame()
171 u32 modelNum = this->GetParticleModelSize(); in SetStepFrame()
175 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in SetStepFrame()
185 u32 emitterNum = this->GetParticleEmitterSize(); in SetFrame()
188 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetFrame()
192 u32 modelNum = this->GetParticleModelSize(); in SetFrame()
196 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in SetFrame()
210 for (u32 i = 0; i < this->GetParticleModelSize(); ++i) in AddTimes()
212 this->GetParticleModel(i)->UpdateParticleFrame(); in AddTimes()
215 for (u32 i = 0; i < this->GetParticleEmitterSize(); ++i) in AddTimes()
217 this->GetParticleEmitter(i)->UpdateParticleFrame(); in AddTimes()
218 this->GetParticleEmitter(i)->Emission(particleContext); in AddTimes()
221 for (u32 i = 0; i < this->GetParticleModelSize(); ++i) in AddTimes()
223 for (u32 j = 0; j < this->GetParticleModel(i)->GetParticleSetsCount(); ++j) in AddTimes()
225 this->GetParticleModel(i)->GetParticleSets(j)->UpdateParticles(particleContext); in AddTimes()
237 u32 emitterNum = this->GetParticleEmitterSize(); in Reset()
240 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in Reset()
244 u32 modelNum = this->GetParticleModelSize(); in Reset()
248 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in Reset()
261 u32 emitterNum = this->GetParticleEmitterSize(); in SetEmissionRatio()
264 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetEmissionRatio()
279 u32 modelNum = this->GetParticleModelSize(); in GetParticleSize()
283 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in GetParticleSize()
299 u32 modelNum = this->GetParticleModelSize(); in IsDone()
302 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in IsDone()
309 u32 emitterNum = this->GetParticleEmitterSize(); in IsDone()
312 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in IsDone()
329 u32 emitterNum = this->GetParticleEmitterSize(); in IsInfinity()
332 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in IsInfinity()
350 u32 modelNum = this->GetParticleModelSize(); in SetParticleScaleOffset()
354 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in SetParticleScaleOffset()
371 u32 modelNum = this->GetParticleModelSize();
375 nw::gfx::ParticleModel* model = this->GetParticleModel(i);
390 for (u32 i = 0; i < this->GetParticleEmitterSize(); ++i) in Emission()
392 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in Emission()
442 if (this->GetParticleModelSize() > index) in GetParticleModel()
454 if (this->GetParticleEmitterSize() > index) in GetParticleEmitter()
467 u32 modelNum = this->GetParticleModelSize(); in GetParticleSet()
471 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in GetParticleSet()
574 NW_ASSERT(this->GetActiveSize() == 0); in ~ParticleEffect()
575 this->FreePool(); in ~ParticleEffect()
608 if (this->GetFreeSize() == 0) in LeaseInstance()
610 if (this->m_AutoAlocate) in LeaseInstance()
612 this->AddPool(1); in LeaseInstance()
620 ParticleHandle* node = this->m_FreeInstances.Back(); in LeaseInstance()
621 this->m_FreeInstances.PopBack(); in LeaseInstance()
622 this->m_ActiveInstances.PushBack(node); in LeaseInstance()
624 this->ResetParticle(node); in LeaseInstance()
637 int activeCount = this->GetActiveSize(); in ReleaseInstance()
638 this->m_ActiveInstances.EraseFind(topNode); in ReleaseInstance()
639 NW_ASSERT(this->GetActiveSize() == activeCount - 1); in ReleaseInstance()
641 this->m_FreeInstances.PushBack(topNode); in ReleaseInstance()
663 if (index < 0 || index >= this->GetActiveSize()) in GetActiveEffect()
668 return this->m_ActiveInstances[index]; in GetActiveEffect()
709 return this->GetFreeSize() + this->GetActiveSize(); in GetPoolSize()
715 return this->m_FreeInstances.Size(); in GetFreeSize()
721 return this->m_ActiveInstances.Size(); in GetActiveSize()
729 ParticleHandle* node = this->Allocate(); in AddPool()
730 this->m_FreeInstances.push_back(node); in AddPool()
737 while (this->m_FreeInstances.Size() > 0) in FreePool()
739 ParticleHandle* node = this->m_FreeInstances.Back(); in FreePool()
740 this->m_FreeInstances.PopBack(); in FreePool()