overte-lubosz/interface
Anthony J. Thibault 936c55a94e New MyAvatar animation JS interface
JavaScript changes:

* removed MyAvatar.playAnimation
* removed MyAvatar.stopAnimation
* removed MyAVatar.getGetAnimationDetails
* removed MyAvatar.startAnimationByRole
* removed MyAvatar.stopAnimationByRole
* removed MyAVatar.getGetAnimationDetailsByRole
* removed MyAVatar.clearJointPriorities

* added MyAvatar.overrideAnimation(url, fps, loop, firstFrame, lastFrame)
* added MyAvatar.restoreAnimation()
* added MyAvatar.getAnimationRoles()
* added MyAvatar.overrideRoleAnimation(role, url, fps, loop, firstFrame, lastFrame)
* added MyAvatar.restoreRoleAnimation(role)
* added MyAvatar.prefetchAnimation(url)

* update kneel.js with new api.
* added theBird.js to test role override api.

C++ changes:

* Added getParent() and replaceChild() to AnimNode
* Added findByName() and traverse() to AnimNode
* Changed AnimStateMachine to hold nodes by childIndex instead of smart pointer.
  This allows script to replace nodes dynamically via overrideRoleAnimation
2015-11-10 16:34:38 -08:00
..
external Moving SDL2, Sixense and Faceshift to external projects 2015-10-30 00:57:51 -07:00
i18n Updated english translation file 2015-10-15 11:15:06 -07:00
icon
resources AnimGraph support for start and stop animation from JavaScript 2015-11-09 12:19:01 -08:00
src New MyAvatar animation JS interface 2015-11-10 16:34:38 -08:00
ui ScriptEditor Improvements: 2015-10-14 20:37:47 +02:00
CMakeLists.txt Add recording classes 2015-11-06 11:14:46 -08:00