addKeyFrame(AnimationKeyFrameUPtr keyFrame) | castor3d::AnimationT< Engine > | |
addObject(SkeletonNode &node, SkeletonAnimationObject const *parent) | castor3d::SkeletonAnimation | |
addObject(BoneNode &bone, SkeletonAnimationObject const *parent) | castor3d::SkeletonAnimation | |
addObject(SkeletonAnimationObjectUPtr object, SkeletonAnimationObject const *parent) | castor3d::SkeletonAnimation | |
AnimationT(AnimationT &&rhs) noexcept=default | castor3d::AnimationT< Engine > | |
AnimationT(AnimationT const &rhs)=delete | castor3d::AnimationT< Engine > | |
AnimationT(Engine &handler, AnimationType type, AnimableT< Engine > &animable, castor::String const &name=castor::cuEmptyString) | castor3d::AnimationT< Engine > | |
AnimationT(Engine &handler, AnimationType type, castor::String const &name=castor::cuEmptyString) | castor3d::AnimationT< Engine > | |
begin() const | castor3d::AnimationT< Engine > | inline |
begin() | castor3d::AnimationT< Engine > | inline |
BinaryParser< SkeletonAnimation > | castor3d::SkeletonAnimation | friend |
BinaryWriter< SkeletonAnimation > | castor3d::SkeletonAnimation | friend |
end() const | castor3d::AnimationT< Engine > | inline |
end() | castor3d::AnimationT< Engine > | inline |
find(castor::Milliseconds const &time) | castor3d::AnimationT< Engine > | |
findKeyFrame(castor::Milliseconds const &time, AnimationKeyFrameArray::iterator &prv, AnimationKeyFrameArray::iterator &cur) const | castor3d::AnimationT< Engine > | |
getAnimable() const | castor3d::AnimationT< Engine > | inline |
getLength() const | castor3d::AnimationT< Engine > | inline |
getName() const noexcept | castor::NamedBaseT< T > | inline |
getObject(SkeletonNode const &node) const | castor3d::SkeletonAnimation | |
getObject(BoneNode const &bone) const | castor3d::SkeletonAnimation | |
getObject(SkeletonNodeType type, castor::String const &name) const | castor3d::SkeletonAnimation | |
getObjects() const | castor3d::SkeletonAnimation | inline |
getOwner() const | castor::OwnedBy< Owner > | inline |
getRootObjects() const | castor3d::SkeletonAnimation | inline |
getType() const | castor3d::AnimationT< Engine > | inline |
hasObject(SkeletonNodeType type, castor::String const &name) const | castor3d::SkeletonAnimation | |
isEmpty() const | castor3d::AnimationT< Engine > | inline |
m_animable | castor3d::AnimationT< Engine > | protected |
m_keyframes | castor3d::AnimationT< Engine > | protected |
m_length | castor3d::AnimationT< Engine > | protected |
m_name | castor::NamedBaseT< T > | protected |
m_rootObjects | castor3d::SkeletonAnimation | protected |
m_toMove | castor3d::SkeletonAnimation | protected |
m_type | castor3d::AnimationT< Engine > | protected |
NamedBaseT(T name) noexcept | castor::NamedBaseT< T > | inlineexplicit |
ObjectMap typedef | castor3d::SkeletonAnimation | protected |
operator=(SkeletonAnimation &&rhs)=delete | castor3d::SkeletonAnimation | |
operator=(SkeletonAnimation const &rhs)=delete | castor3d::SkeletonAnimation | |
AnimationT< Engine >::operator=(AnimationT &&rhs) noexcept=delete | castor3d::AnimationT< Engine > | |
AnimationT< Engine >::operator=(AnimationT const &rhs)=delete | castor3d::AnimationT< Engine > | |
OwnedBy(Owner &owner) | castor::OwnedBy< Owner > | inlineexplicitprotected |
rename(T name) noexcept | castor::NamedBaseT< T > | inline |
size() const | castor3d::AnimationT< Engine > | inline |
SkeletonAnimation(Animable &animable, castor::String const &name=castor::cuEmptyString) | castor3d::SkeletonAnimation | explicit |
SkeletonAnimation(SkeletonAnimation &&rhs)=default | castor3d::SkeletonAnimation | |
SkeletonAnimation(SkeletonAnimation const &rhs)=delete | castor3d::SkeletonAnimation | |
SkeletonAnimationInstance | castor3d::SkeletonAnimation | friend |
updateLength() | castor3d::AnimationT< Engine > | |
~AnimationT() noexcept=default | castor3d::AnimationT< Engine > | virtual |