Lines Matching refs:nextIndex
694 int nextIndex = *pFreeIndex; in SetDefaultValues() local
697 *pActiveIndex = nextIndex; in SetDefaultValues()
700 if (minIndex > nextIndex) in SetDefaultValues()
702 minIndex = nextIndex; in SetDefaultValues()
705 if (maxIndex < nextIndex) in SetDefaultValues()
707 maxIndex = nextIndex; in SetDefaultValues()
710 birth[nextIndex] = time; in SetDefaultValues()
711 translate[nextIndex] = *positions++; in SetDefaultValues()
712 velocity[nextIndex].x = 0.0f; in SetDefaultValues()
713 velocity[nextIndex].y = 0.0f; in SetDefaultValues()
714 velocity[nextIndex].z = 0.0f; in SetDefaultValues()
715 limit[nextIndex] = limitDefault; in SetDefaultValues()
944 int nextIndex = *pFreeIndex; in AddParticles() local
947 *pActiveIndex = nextIndex; in AddParticles()
950 if (minIndex > nextIndex) in AddParticles()
952 minIndex = nextIndex; in AddParticles()
955 if (maxIndex < nextIndex) in AddParticles()
957 maxIndex = nextIndex; in AddParticles()
960 birth[nextIndex] = time; in AddParticles()
961 velocity[nextIndex].x = 0.0f; in AddParticles()
962 velocity[nextIndex].y = 0.0f; in AddParticles()
963 velocity[nextIndex].z = 0.0f; in AddParticles()