Lines Matching refs:topNode
633 ParticleHandle* topNode = ut::DynamicCast<ParticleHandle*>(node); in ReleaseInstance() local
635 if (topNode != NULL) in ReleaseInstance()
638 this->m_ActiveInstances.EraseFind(topNode); in ReleaseInstance()
641 this->m_FreeInstances.PushBack(topNode); in ReleaseInstance()
673 void ResetParticle(nw::gfx::SceneNode* topNode) in ResetParticle() argument
675 if (nw::ut::IsTypeOf<nw::gfx::ParticleModel>(topNode)) in ResetParticle()
678 nw::ut::DynamicCast<nw::gfx::ParticleModel*>(topNode); in ResetParticle()
683 else if (nw::ut::IsTypeOf<nw::gfx::ParticleEmitter>(topNode)) in ResetParticle()
686 nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(topNode); in ResetParticle()
691 nw::gfx::SceneNodeChildren::iterator end = topNode->GetChildEnd(); in ResetParticle()
692 for (nw::gfx::SceneNodeChildren::iterator child = topNode->GetChildBegin(); in ResetParticle()