Lines Matching refs:nextIndex
680 int nextIndex = *pFreeIndex; in SetDefaultValues() local
683 *pActiveIndex = nextIndex; in SetDefaultValues()
686 if (minIndex > nextIndex) in SetDefaultValues()
688 minIndex = nextIndex; in SetDefaultValues()
691 if (maxIndex < nextIndex) in SetDefaultValues()
693 maxIndex = nextIndex; in SetDefaultValues()
696 birth[nextIndex] = time; in SetDefaultValues()
697 translate[nextIndex] = *positions++; in SetDefaultValues()
698 velocity[nextIndex].x = 0.0f; in SetDefaultValues()
699 velocity[nextIndex].y = 0.0f; in SetDefaultValues()
700 velocity[nextIndex].z = 0.0f; in SetDefaultValues()
701 limit[nextIndex] = limitDefault; in SetDefaultValues()
930 int nextIndex = *pFreeIndex; in AddParticles() local
933 *pActiveIndex = nextIndex; in AddParticles()
936 if (minIndex > nextIndex) in AddParticles()
938 minIndex = nextIndex; in AddParticles()
941 if (maxIndex < nextIndex) in AddParticles()
943 maxIndex = nextIndex; in AddParticles()
946 birth[nextIndex] = time; in AddParticles()
947 velocity[nextIndex].x = 0.0f; in AddParticles()
948 velocity[nextIndex].y = 0.0f; in AddParticles()
949 velocity[nextIndex].z = 0.0f; in AddParticles()