So this doesn't work:
animation.easingCurve = QEasingCurve.OutBounce
but this does:
animation.easingCurve = new QEasingCurve(QEasingCurve.OutBounce)
The Smoke bindings are capable of doing implicit conversions, though, as Richard Dale pointed out in a recent blog post. So there is hope in the long run. :)
Two more pieces of errata:
- The MovementDirection enumeration for Animations was not being created in 4.4.0; this has been fixed and in 4.4.1 and beyond one can indeed write things like "animation.movementDirection = animation.MoveLeft". Until then you need to use the literal values of the enumeration.