Lines Matching refs:collection

637     ParticleCollection* collection,  in SetDefaultValues()  argument
645 if (!collection->IsStream(PARTICLEUSAGE_LIFE)) in SetDefaultValues()
647 lifeParam = *(ParticleTime*)collection->GetParameterPtr(PARTICLEUSAGE_LIFE); in SetDefaultValues()
650 …u16* activeIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_ACTIVEINDEX, PARTICLE_BUFFER_FRONT… in SetDefaultValues()
653 …const int startIndex = (isAscendingOrder)? collection->GetCount() : collection->GetCapacity() - co… in SetDefaultValues()
656 … u16* pFreeIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_FREEINDEX, PARTICLE_BUFFER_FRONT); in SetDefaultValues()
658 pFreeIndex += collection->GetCapacity() - collection->GetCount() - 1; in SetDefaultValues()
660 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in SetDefaultValues()
663 …nw::math::VEC3* translate = (nw::math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_TRANSLATE, PAR… in SetDefaultValues()
666 …nw::math::VEC3* velocity = (nw::math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_VELOCITY, PARTI… in SetDefaultValues()
669 …ParticleTime* limit = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_NEG_TIMELIMIT, PARTICL… in SetDefaultValues()
672 int minIndex = collection->GetMinActiveIndex(); in SetDefaultValues()
673 int maxIndex = collection->GetMaxActiveIndex(); in SetDefaultValues()
705 collection->SetMinActiveIndex(minIndex); in SetDefaultValues()
706 collection->SetMaxActiveIndex(maxIndex); in SetDefaultValues()
721 ParticleCollection* collection = this->GetParticleCollection(); in AddParticles() local
723 const int collectionCount = collection->GetCount(); in AddParticles()
724 const int collectionCapacity = collection->GetCapacity(); in AddParticles()
752 SetDefaultValues(collection, positions, particleCount, time, isAscendingOrder); in AddParticles()
756 collection->SetCount(collectionCount + particleCount); in AddParticles()
771 …u16* activeIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_ACTIVEINDEX, PARTICLE_BUFFER_FRONT… in AddParticles()
774 … (math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_TRANSLATE, PARTICLE_BUFFER_FRONT); in AddParticles()
777 … (math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_VELOCITY, PARTICLE_BUFFER_FRONT); in AddParticles()
796 …u16* activeIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_ACTIVEINDEX, PARTICLE_BUFFER_FRONT… in AddParticles()
799 (math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_TRANSLATE, PARTICLE_BUFFER_FRONT); in AddParticles()
802 (math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_VELOCITY, PARTICLE_BUFFER_FRONT); in AddParticles()
886 ParticleCollection* collection = this->GetParticleCollection(); in AddParticles() local
888 const int collectionCount = collection->GetCount(); in AddParticles()
889 const int collectionCapacity = collection->GetCapacity(); in AddParticles()
908 …u16* activeIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_ACTIVEINDEX, PARTICLE_BUFFER_FRONT… in AddParticles()
911 …const int startIndex = (isAscendingOrder)? collection->GetCount() : collection->GetCapacity() - co… in AddParticles()
914 … u16* pFreeIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_FREEINDEX, PARTICLE_BUFFER_FRONT); in AddParticles()
916 pFreeIndex += collection->GetCapacity() - collection->GetCount() - 1; in AddParticles()
918 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in AddParticles()
921 …nw::math::VEC3* velocity = (nw::math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_VELOCITY, PARTI… in AddParticles()
924 int minIndex = collection->GetMinActiveIndex(); in AddParticles()
925 int maxIndex = collection->GetMaxActiveIndex(); in AddParticles()
952 collection->SetMinActiveIndex(minIndex); in AddParticles()
953 collection->SetMaxActiveIndex(maxIndex); in AddParticles()
955 collection->SetCount(collectionCount + particleCount); in AddParticles()
970 ParticleCollection* collection = this->GetParticleCollection(); in InitializeParticles() local
972 …u16* activeIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_ACTIVEINDEX, PARTICLE_BUFFER_FRONT… in InitializeParticles()
992 if (collection->GetBufferSide()) in InitializeParticles()
1245 …nw::math::VEC3* trans = (nw::math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_TRANSLATE, PARTICL… in InitializeParticles()
1325 …nw::math::VEC3* trans = (nw::math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_TRANSLATE, PARTICL… in InitializeParticles()
1467 …ParticleTime* limit = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_NEG_TIMELIMIT, PARTICL… in InitializeParticles()
1581 ParticleCollection* collection, in ParticleAccelarationUpdater() argument
1591 …nw::math::VEC3* storagePtr = (nw::math::VEC3*)collection->GetStreamPtr(target, PARTICLE_BUFFER_FRO… in ParticleAccelarationUpdater()
1598 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleAccelarationUpdater()
1599 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleAccelarationUpdater()
1609 ParticleCollection* collection, in ParticleFloatImmediateUpdater() argument
1616 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in ParticleFloatImmediateUpdater()
1620 collection->GetStreamOrParameter(PARTICLEUSAGE_LIFE, &life, &lifeParam, PARTICLE_BUFFER_FRONT); in ParticleFloatImmediateUpdater()
1632 f32* storagePtr = (f32*)collection->GetStreamPtr(target, PARTICLE_BUFFER_FRONT); in ParticleFloatImmediateUpdater()
1649 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleFloatImmediateUpdater()
1650 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleFloatImmediateUpdater()
1657 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleFloatImmediateUpdater()
1658 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleFloatImmediateUpdater()
1695 ParticleCollection* collection, in ParticleFloatImmediate4KeyUpdater() argument
1701 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in ParticleFloatImmediate4KeyUpdater()
1705 collection->GetStreamOrParameter(PARTICLEUSAGE_LIFE, &life, &lifeParam, PARTICLE_BUFFER_FRONT); in ParticleFloatImmediate4KeyUpdater()
1711 f32* storagePtr = (f32*)collection->GetStreamPtr(target, PARTICLE_BUFFER_FRONT); in ParticleFloatImmediate4KeyUpdater()
1724 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleFloatImmediate4KeyUpdater()
1725 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleFloatImmediate4KeyUpdater()
1763 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleFloatImmediate4KeyUpdater()
1764 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleFloatImmediate4KeyUpdater()
1806 ParticleCollection* collection, in ParticleVector3Immediate4KeyUpdater() argument
1812 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in ParticleVector3Immediate4KeyUpdater()
1816 collection->GetStreamOrParameter(PARTICLEUSAGE_LIFE, &life, &lifeParam, PARTICLE_BUFFER_FRONT); in ParticleVector3Immediate4KeyUpdater()
1822 math::VEC3* storagePtr = (math::VEC3*)collection->GetStreamPtr(target, PARTICLE_BUFFER_FRONT); in ParticleVector3Immediate4KeyUpdater()
1835 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleVector3Immediate4KeyUpdater()
1836 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleVector3Immediate4KeyUpdater()
1874 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleVector3Immediate4KeyUpdater()
1875 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleVector3Immediate4KeyUpdater()
1919 ParticleCollection* collection, in ParticleGravityUpdater() argument
1939 storagePtr += collection->GetMinActiveIndex(); in ParticleGravityUpdater()
1940 const int count = collection->GetMaxActiveIndex() - collection->GetMinActiveIndex() + 1; in ParticleGravityUpdater()
1948 ParticleCollection* collection, in ParticleSpinUpdater() argument
1958 …nw::math::VEC3* storagePtr = (nw::math::VEC3*)collection->GetStreamPtr(target, PARTICLE_BUFFER_FRO… in ParticleSpinUpdater()
1971 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleSpinUpdater()
1972 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleSpinUpdater()
1988 ParticleCollection* collection, in ParticleRandomUpdater() argument
1999 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in ParticleRandomUpdater()
2003 collection->GetStreamOrParameter(PARTICLEUSAGE_LIFE, &life, &lifeParam, PARTICLE_BUFFER_FRONT); in ParticleRandomUpdater()
2009 …nw::math::VEC3* storagePtr = (nw::math::VEC3*)collection->GetStreamPtr(target, PARTICLE_BUFFER_FRO… in ParticleRandomUpdater()
2024 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleRandomUpdater()
2025 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleRandomUpdater()
2038 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleRandomUpdater()
2039 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleRandomUpdater()
2071 ParticleCollection* collection, in ParticleVector2ImmediateUpdater() argument
2078 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in ParticleVector2ImmediateUpdater()
2082 collection->GetStreamOrParameter(PARTICLEUSAGE_LIFE, &life, &lifeParam, PARTICLE_BUFFER_FRONT); in ParticleVector2ImmediateUpdater()
2104 …nw::math::VEC2* storagePtr = (nw::math::VEC2*)collection->GetStreamPtr(target, PARTICLE_BUFFER_FRO… in ParticleVector2ImmediateUpdater()
2109 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleVector2ImmediateUpdater()
2110 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleVector2ImmediateUpdater()
2168 ParticleCollection* collection, in ParticleVector3AdditiveUpdater() argument
2174 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in ParticleVector3AdditiveUpdater()
2178 collection->GetStreamOrParameter(PARTICLEUSAGE_LIFE, &life, &lifeParam, PARTICLE_BUFFER_FRONT); in ParticleVector3AdditiveUpdater()
2190 …nw::math::VEC3* storagePtr = (nw::math::VEC3*)collection->GetStreamPtr(target, PARTICLE_BUFFER_FRO… in ParticleVector3AdditiveUpdater()
2205 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleVector3AdditiveUpdater()
2206 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleVector3AdditiveUpdater()
2281 ParticleCollection* collection, in ParticleVector3ImmediateUpdater() argument
2286 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in ParticleVector3ImmediateUpdater()
2290 collection->GetStreamOrParameter(PARTICLEUSAGE_LIFE, &life, &lifeParam, PARTICLE_BUFFER_FRONT); in ParticleVector3ImmediateUpdater()
2312 …nw::math::VEC3* storagePtr = (nw::math::VEC3*)collection->GetStreamPtr(target, PARTICLE_BUFFER_FRO… in ParticleVector3ImmediateUpdater()
2317 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleVector3ImmediateUpdater()
2318 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleVector3ImmediateUpdater()
2386 ParticleCollection* collection, in ParticleVector3RandomAdditiveUpdater() argument
2392 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in ParticleVector3RandomAdditiveUpdater()
2396 collection->GetStreamOrParameter(PARTICLEUSAGE_LIFE, &life, &lifeParam, PARTICLE_BUFFER_FRONT); in ParticleVector3RandomAdditiveUpdater()
2418 …nw::math::VEC3* storagePtr = (nw::math::VEC3*)collection->GetStreamPtr(target, PARTICLE_BUFFER_FRO… in ParticleVector3RandomAdditiveUpdater()
2423 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleVector3RandomAdditiveUpdater()
2424 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleVector3RandomAdditiveUpdater()
2492 ParticleCollection* collection in ParticleRotateUpVectorUpdater() argument
2502 (nw::math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_ROTATE, PARTICLE_BUFFER_FRONT); in ParticleRotateUpVectorUpdater()
2512 … (nw::math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_VELOCITY, PARTICLE_BUFFER_FRONT); in ParticleRotateUpVectorUpdater()
2514 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleRotateUpVectorUpdater()
2515 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleRotateUpVectorUpdater()
2537 … (nw::math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_TRANSLATE, PARTICLE_BUFFER_FRONT); in ParticleRotateUpVectorUpdater()
2539 … (nw::math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_TRANSLATE, PARTICLE_BUFFER_BACK); in ParticleRotateUpVectorUpdater()
2541 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleRotateUpVectorUpdater()
2542 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleRotateUpVectorUpdater()
2569 ParticleCollection* collection, in ParticleTexturePatternUpdater() argument
2576 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in ParticleTexturePatternUpdater()
2580 collection->GetStreamOrParameter(PARTICLEUSAGE_LIFE, &life, &lifeParam, PARTICLE_BUFFER_FRONT); in ParticleTexturePatternUpdater()
2602 …nw::math::VEC2* storagePtr = (nw::math::VEC2*)collection->GetStreamPtr(target, PARTICLE_BUFFER_FRO… in ParticleTexturePatternUpdater()
2613 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in ParticleTexturePatternUpdater()
2614 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in ParticleTexturePatternUpdater()
2679 ParticleCollection* collection, in ParticleChildUpdater() argument
2696 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in ParticleChildUpdater()
2700 collection->GetStreamOrParameter(PARTICLEUSAGE_LIFE, &life, &lifeParam, PARTICLE_BUFFER_FRONT); in ParticleChildUpdater()
2713 … (nw::math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_TRANSLATE, PARTICLE_BUFFER_FRONT); in ParticleChildUpdater()
2717collection->GetStreamOrParameter(PARTICLEUSAGE_ROTATE, &rotate, &rotateParam, PARTICLE_BUFFER_FRON… in ParticleChildUpdater()
2721collection->GetStreamOrParameter(PARTICLEUSAGE_SCALE, &scale, &scaleParam, PARTICLE_BUFFER_FRONT); in ParticleChildUpdater()
2733 …ParticleTime* limit = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_NEG_TIMELIMIT, PARTICL… in ParticleChildUpdater()
2970 ParticleCollection* collection = this->GetParticleCollection(); in UpdateParticles() local
2971 collection->SwapBuffer(); in UpdateParticles()
2990 const int collectionCapacity = collection->GetCapacity(); in UpdateParticles()
2991 const int count = collection->GetCount(); in UpdateParticles()
3016 if (collection->GetBufferSide()) in UpdateParticles()
3028 ParticleAccelarationUpdater(updater.ptr(), collection, diffTime); in UpdateParticles()
3031 ParticleFloatImmediateUpdater(updater.ptr(), collection, time, updaterIndex); in UpdateParticles()
3034 ParticleFloatImmediate4KeyUpdater(updater.ptr(), collection, time); in UpdateParticles()
3037 ParticleVector3Immediate4KeyUpdater(updater.ptr(), collection, time); in UpdateParticles()
3040 … ParticleGravityUpdater((nw::math::VEC3*)targetStream, updater.ptr(), collection, diffTime); in UpdateParticles()
3043 ParticleSpinUpdater(updater.ptr(), collection, diffTime); in UpdateParticles()
3046 … ParticleRandomUpdater(updater.ptr(), collection, time, prevTime, this->m_ParticleRandom); in UpdateParticles()
3049 ParticleVector2ImmediateUpdater(updater.ptr(), collection, time, updaterIndex); in UpdateParticles()
3057 … ParticleVector3AdditiveUpdater(updater.ptr(), collection, time, diffTime, updaterIndex); in UpdateParticles()
3070 storagePtr += collection->GetMinActiveIndex(); in UpdateParticles()
3071 … const int processCount = collection->GetMaxActiveIndex() - collection->GetMinActiveIndex() + 1; in UpdateParticles()
3084 … ParticleVector3ImmediateUpdater(updater.ptr(), collection, time, updaterIndex); in UpdateParticles()
3095 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in UpdateParticles()
3096 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in UpdateParticles()
3111 … ParticleVector3RandomAdditiveUpdater(updater.ptr(), collection, time, diffTime, updaterIndex); in UpdateParticles()
3122 const u32 maxIndex = collection->GetMaxActiveIndex() + 1; in UpdateParticles()
3123 for (u32 index = collection->GetMinActiveIndex(); index < maxIndex; ++index) in UpdateParticles()
3133 ParticleRotateUpVectorUpdater(updater.ptr(), collection); in UpdateParticles()
3136 ParticleTexturePatternUpdater(updater.ptr(), collection, time, updaterIndex); in UpdateParticles()
3140 …u16* activeIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_ACTIVEINDEX, PARTICLE_BUFFER_BACK); in UpdateParticles()
3146 …ParticleChildUpdater(updater.ptr(), collection, activeIndex, startIndex, incrIndex, count, time, p… in UpdateParticles()
3148 …ParticleChildUpdater(updater.ptr(), collection, activeIndex, startIndex, incrIndex, count, time, p… in UpdateParticles()
3184 … (math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_TRANSLATE, PARTICLE_BUFFER_FRONT); in UpdateParticles()
3187 … (math::VEC3*)collection->GetStreamPtr(PARTICLEUSAGE_VELOCITY, PARTICLE_BUFFER_FRONT); in UpdateParticles()
3189 trans += collection->GetMinActiveIndex(); in UpdateParticles()
3190 velocity += collection->GetMinActiveIndex(); in UpdateParticles()
3191 … const int processCount = collection->GetMaxActiveIndex() - collection->GetMinActiveIndex() + 1; in UpdateParticles()
3204 int minActiveIndex = collection->GetMinActiveIndex(); in UpdateParticles()
3205 int maxActiveIndex = collection->GetMaxActiveIndex(); in UpdateParticles()
3213 … f32* limit = (f32*)collection->GetStreamPtr(PARTICLEUSAGE_NEG_TIMELIMIT, PARTICLE_BUFFER_FRONT); in UpdateParticles()
3224 const int prevCollectionCount = collection->GetCount(); in UpdateParticles()
3230 …u16* activeIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_ACTIVEINDEX, PARTICLE_BUFFER_BACK); in UpdateParticles()
3231 …u16* newActiveIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_ACTIVEINDEX, PARTICLE_BUFFER_FR… in UpdateParticles()
3232 … u16* freeIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_FREEINDEX, PARTICLE_BUFFER_FRONT); in UpdateParticles()
3271 …ParticleTime* birth = (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_BIRTH, PARTICLE_BUFFER… in UpdateParticles()
3274 const int prevCollectionCount = collection->GetCount(); in UpdateParticles()
3280 …u16* pActiveIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_ACTIVEINDEX, PARTICLE_BUFFER_BACK… in UpdateParticles()
3283 …u16* pAliveIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_ACTIVEINDEX, PARTICLE_BUFFER_FRONT… in UpdateParticles()
3286 …u16* pDestroyIndex = (u16*)collection->GetStreamPtr(PARTICLEUSAGE_FREEINDEX, PARTICLE_BUFFER_FRONT… in UpdateParticles()
3292 if (collection->IsStream(PARTICLEUSAGE_LIFE)) in UpdateParticles()
3295 (ParticleTime*)collection->GetStreamPtr(PARTICLEUSAGE_LIFE, PARTICLE_BUFFER_FRONT); in UpdateParticles()
3328 (ParticleTime*)collection->GetParameterPtr(PARTICLEUSAGE_LIFE); in UpdateParticles()
3362 collection->SetMinActiveIndex(minActiveIndex); in UpdateParticles()
3363 collection->SetMaxActiveIndex(maxActiveIndex); in UpdateParticles()
3364 collection->SetCount(aliveCount); in UpdateParticles()