Lines Matching refs:s_ParticleEffect
299 nw::demo::ParticleEffect* s_ParticleEffect = NULL; variable
332 …s_ParticleEffect = nw::demo::ParticleEffect::Create(&s_DeviceAllocator, &s_DeviceAllocator, false,… in InitializeParticleApplicationDemo()
338 s_ParticleEffect->Setup(resourceSet->resource, true); in InitializeParticleApplicationDemo()
341 s_ParticleEffect->Register(resourceSet->resource); in InitializeParticleApplicationDemo()
344 s_ParticleEffect->AddPool(PARTICLE_EFFECT_NUM); in InitializeParticleApplicationDemo()
347 s_ParticleNode = s_ParticleEffect->LeaseInstance(); in InitializeParticleApplicationDemo()
377 nw::demo::ParticleNode* particleNode = s_ParticleEffect->LeaseInstance(); in UpdateParticleApplicationDemo()
395 nw::demo::ParticleNode* particleNode = s_ParticleEffect->GetActiveEffect(i); in UpdateParticleApplicationDemo()
399 s_ParticleEffect->ReleaseInstance(particleNode); in UpdateParticleApplicationDemo()
430 nw::demo::ParticleNode* particleNode = s_ParticleEffect->GetActiveEffect(i); in ReportParticleApplicationDemo()
459 nw::demo::ParticleNode* prevTarget = s_ParticleEffect->GetActiveEffect(0); in TerminateParticleApplicationDemo()
462 s_ParticleEffect->ReleaseInstance(prevTarget); in TerminateParticleApplicationDemo()
463 prevTarget = s_ParticleEffect->GetActiveEffect(0); in TerminateParticleApplicationDemo()
466 s_ParticleEffect->FreePool(); in TerminateParticleApplicationDemo()
468 nw::gfx::SafeDestroy(s_ParticleEffect); in TerminateParticleApplicationDemo()