Atoms Crowd
7.0.0
|
Animation Clip Operator. More...
#include <AnimationClipOperator.h>
Public Member Functions | |
AnimationClipOperator () | |
Constructor. | |
virtual | ~AnimationClipOperator () |
Destructor. | |
virtual AtomsCore::MapMetadata & | attributes () |
Returns the module attributes map. | |
virtual AtomsCore::MapMetadata & | attributeProperties () |
Returns the module attribute properties map. | |
virtual void | process (Atoms::AnimationClip &clip) |
process More... | |
void | addAttribute (const std::string &attributeName, AtomsPtr< AtomsCore::Metadata > &metadata) |
void | addAttribute (const std::string &attributeName, AtomsCore::Metadata *metadata) |
void | addAttributeProperty (const std::string &attributeName, const std::string &propertyName, AtomsPtr< AtomsCore::Metadata > &metadata) |
void | addAttributeProperty (const std::string &attributeName, const std::string &propertyName, AtomsCore::Metadata *metadata) |
Protected Attributes | |
AtomsCore::MapMetadata | m_attributes |
AtomsCore::MapMetadata | m_attributeProperties |
Animation Clip Operator.
The animation clip operator performs an action on an animation clip
|
virtual |
process
Takes care of processing the clip
Reimplemented in Atoms::VelocityMultiplierClipOperator, Atoms::VelocityClipOperator, Atoms::TreadmillClipOperator, Atoms::RetimeClipOperator, Atoms::OffsetClipOperator, Atoms::MotionTransferClipOperator, Atoms::JointTransformMultiplierClipOperator, Atoms::JointSplineAnimationClipOperator, Atoms::JointSinAnimationClipOperator, Atoms::JointParentConstraintClipOperator, Atoms::JointOffsetClipOperator, and Atoms::ExtendClipOperator.