Anim 0.1
|
Interface restricting the blend tree class. More...
#include <AnimationBlendTree.h>
Public Member Functions | |
virtual BlendTree::Tree & | GetTree () const =0 |
Get the tree structure allowing manipulation of the animation blending. More... | |
virtual PureResult | CreateAnimation (string const &animationName, string const &filePath, string const &nameWithinFile, OptionalConfigOnSetAnimationDelegate &&configurationDelegate)=0 |
Create a new animation for the mesh containing this blend tree. More... | |
Interface restricting the blend tree class.
|
pure virtual |
Create a new animation for the mesh containing this blend tree.
animationName | The name of the animation that will be used to refer to this animation within the application |
filePath | The full filepath of the animation file |
nameWithinFile | (Optional) The name of the animation within the file if the file contains multiple animations |
configurationDelegate | (Optional) A delegate that will be called on the animator running this animation when the animator is set to this animation. Used for initial set-up such as setting the animator to loop on this animation |
Implemented in AnimationSystem::Mesh::AnimationBlendTree.
|
pure virtual |
Get the tree structure allowing manipulation of the animation blending.
Implemented in AnimationSystem::Mesh::AnimationBlendTree.