Rewrite particle system to cope with changing particle counts
authorAlan Alpert <alan.alpert@nokia.com>
Wed, 15 Jun 2011 08:52:26 +0000 (18:52 +1000)
committerAlan Alpert <alan.alpert@nokia.com>
Wed, 15 Jun 2011 08:52:26 +0000 (18:52 +1000)
commitfab0da3853efc5ef2f1a507f7d054b8a0dd3b9ac
tree56eeb5e2175c0abed7afb47821de0940ca7b2e52
parent7b22f02961a97c0fa07127ea3ff26b8435a617b8
Rewrite particle system to cope with changing particle counts

And might do it again...
Caught up in this massive change were the following smaller ones:
-Some custom particle examples
-delegate property on ItemParticle and an example with it
20 files changed:
examples/declarative/particles/custom/fireworks.qml
examples/declarative/particles/custom/shader.qml [new file with mode: 0644]
examples/declarative/particles/trails/dynamicemitters.qml
src/declarative/particles/qsgcustomparticle.cpp
src/declarative/particles/qsgcustomparticle_p.h
src/declarative/particles/qsgfollowemitter.cpp
src/declarative/particles/qsgimageparticle.cpp
src/declarative/particles/qsgimageparticle_p.h
src/declarative/particles/qsgitemparticle.cpp
src/declarative/particles/qsgitemparticle_p.h
src/declarative/particles/qsgmodelparticle.cpp
src/declarative/particles/qsgmodelparticle_p.h
src/declarative/particles/qsgparticleaffector.cpp
src/declarative/particles/qsgparticleaffector_p.h
src/declarative/particles/qsgparticlepainter.cpp
src/declarative/particles/qsgparticlepainter_p.h
src/declarative/particles/qsgparticlesystem.cpp
src/declarative/particles/qsgparticlesystem_p.h
src/declarative/particles/qsgspritegoal.cpp
src/declarative/particles/qsgturbulence.cpp