Lines Matching refs:this

61             return *this;  in IsFixedSizeMemory()
68 return *this; in MaxChildren()
75 return *this; in MaxCallbacks()
113 this->Transform().SetTranslate(x, y, z); in SetTranslate()
121 this->Transform().SetTranslate(translate); in SetTranslate()
127 this->Transform().GetTranslate(translate); in GetTranslate()
137 this->Transform().SetRotateXYZ(radX, radY, radZ ); in SetRotate()
147 this->Transform().SetScale(x, y, z); in SetScale()
155 u32 emitterNum = this->GetParticleEmitterSize(); in SetStepFrame()
158 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetStepFrame()
162 u32 modelNum = this->GetParticleModelSize(); in SetStepFrame()
166 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in SetStepFrame()
176 u32 emitterNum = this->GetParticleEmitterSize(); in SetFrame()
179 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetFrame()
183 u32 modelNum = this->GetParticleModelSize(); in SetFrame()
187 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in SetFrame()
198 u32 emitterNum = this->GetParticleEmitterSize(); in Reset()
201 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in Reset()
205 u32 modelNum = this->GetParticleModelSize(); in Reset()
209 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in Reset()
220 u32 emitterNum = this->GetParticleEmitterSize(); in SetEmissionRatio()
223 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetEmissionRatio()
238 u32 modelNum = this->GetParticleModelSize(); in GetParticleSize()
242 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in GetParticleSize()
260 u32 emitterNum = this->GetParticleEmitterSize(); in IsDone()
263 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in IsDone()
270 u32 modelNum = this->GetParticleModelSize(); in IsDone()
274 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in IsDone()
290 u32 modelNum = this->GetParticleModelSize(); in SetParticleScaleOffset()
294 nw::gfx::ParticleModel* model = this->GetParticleModel(i); in SetParticleScaleOffset()
311 u32 modelNum = this->GetParticleModelSize();
315 nw::gfx::ParticleModel* model = this->GetParticleModel(i);
363 if (this->GetParticleModelSize() > index) in GetParticleModel()
375 if (this->GetParticleEmitterSize() > index) in GetParticleEmitter()
463 NW_ASSERT(this->GetActiveSize() == 0); in ~ParticleEffect()
464 this->FreePool(); in ~ParticleEffect()
493 if (this->GetFreeSize() == 0) in LeaseInstance()
495 if (this->m_AutoAlocate) in LeaseInstance()
497 this->AddPool(1); in LeaseInstance()
505 ParticleNode* node = this->m_FreeInstances.Back(); in LeaseInstance()
506 this->m_FreeInstances.PopBack(); in LeaseInstance()
507 this->m_ActiveInstances.PushBack(node); in LeaseInstance()
509 this->ResetParticle(node); in LeaseInstance()
522 int activeCount = this->GetActiveSize(); in ReleaseInstance()
523 this->m_ActiveInstances.EraseFind(topNode); in ReleaseInstance()
524 NW_ASSERT(this->GetActiveSize() == activeCount - 1); in ReleaseInstance()
526 this->m_FreeInstances.PushBack(topNode); in ReleaseInstance()
541 if (index < 0 || index >= this->GetActiveSize()) in GetActiveEffect()
546 return this->m_ActiveInstances[index]; in GetActiveEffect()
587 return this->GetFreeSize() + this->GetActiveSize(); in GetPoolSize()
593 return this->m_FreeInstances.Size(); in GetFreeSize()
599 return this->m_ActiveInstances.Size(); in GetActiveSize()
607 ParticleNode* node = this->Allocate(); in AddPool()
608 this->m_FreeInstances.push_back(node); in AddPool()
615 while (this->m_FreeInstances.Size() > 0) in FreePool()
617 ParticleNode* node = this->m_FreeInstances.Back(); in FreePool()
618 this->m_FreeInstances.PopBack(); in FreePool()