Atoms Crowd  4.1.0
Atoms::AnimationClipOperator Class Reference

Animation Clip Operator. More...

#include <AnimationClipOperator.h>

Inheritance diagram for Atoms::AnimationClipOperator:
Atoms::ExtendClipOperator Atoms::JointOffsetClipOperator Atoms::JointParentConstraintClipOperator Atoms::JointSinAnimationClipOperator Atoms::JointSplineAnimationClipOperator Atoms::JointTransformMultiplierClipOperator Atoms::OffsetClipOperator Atoms::RetimeClipOperator Atoms::TreadmillClipOperator Atoms::VelocityClipOperator Atoms::VelocityMultiplierClipOperator

Public Member Functions

 AnimationClipOperator ()
 Constructor.
 
virtual ~AnimationClipOperator ()
 Destructor.
 
virtual AtomsCore::MapMetadataattributes ()
 Returns the module attributes map.
 
virtual AtomsCore::MapMetadataattributeProperties ()
 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
 

Detailed Description

Animation Clip Operator.

The animation clip operator performs an action on an animation clip

Member Function Documentation

◆ process()


The documentation for this class was generated from the following file: