Castor3D 0.16.0
Multiplatform 3D engine
castor3d::AnimationT< AnimableHandlerT > Member List

This is the complete list of members for castor3d::AnimationT< AnimableHandlerT >, including all inherited members.

addKeyFrame(AnimationKeyFrameUPtr keyFrame)castor3d::AnimationT< AnimableHandlerT >
AnimationT(AnimationT &&rhs) noexcept=defaultcastor3d::AnimationT< AnimableHandlerT >
AnimationT(AnimationT const &rhs)=deletecastor3d::AnimationT< AnimableHandlerT >
AnimationT(AnimableHandlerT &handler, AnimationType type, AnimableT< AnimableHandlerT > &animable, castor::String const &name=castor::cuEmptyString)castor3d::AnimationT< AnimableHandlerT >
AnimationT(AnimableHandlerT &handler, AnimationType type, castor::String const &name=castor::cuEmptyString)castor3d::AnimationT< AnimableHandlerT >
begin() constcastor3d::AnimationT< AnimableHandlerT >inline
begin()castor3d::AnimationT< AnimableHandlerT >inline
BinaryParser< AnimationT >castor3d::AnimationT< AnimableHandlerT >friend
BinaryWriter< AnimationT >castor3d::AnimationT< AnimableHandlerT >friend
end() constcastor3d::AnimationT< AnimableHandlerT >inline
end()castor3d::AnimationT< AnimableHandlerT >inline
find(castor::Milliseconds const &time)castor3d::AnimationT< AnimableHandlerT >
findKeyFrame(castor::Milliseconds const &time, AnimationKeyFrameArray::iterator &prv, AnimationKeyFrameArray::iterator &cur) constcastor3d::AnimationT< AnimableHandlerT >
getAnimable() constcastor3d::AnimationT< AnimableHandlerT >inline
getLength() constcastor3d::AnimationT< AnimableHandlerT >inline
getName() const noexceptcastor::NamedBaseT< T >inline
getOwner() constcastor::OwnedBy< AnimableHandlerT >inline
getType() constcastor3d::AnimationT< AnimableHandlerT >inline
isEmpty() constcastor3d::AnimationT< AnimableHandlerT >inline
m_animablecastor3d::AnimationT< AnimableHandlerT >protected
m_keyframescastor3d::AnimationT< AnimableHandlerT >protected
m_lengthcastor3d::AnimationT< AnimableHandlerT >protected
m_namecastor::NamedBaseT< T >protected
m_typecastor3d::AnimationT< AnimableHandlerT >protected
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
operator=(AnimationT &&rhs) noexcept=deletecastor3d::AnimationT< AnimableHandlerT >
operator=(AnimationT const &rhs)=deletecastor3d::AnimationT< AnimableHandlerT >
OwnedBy(AnimableHandlerT &owner)castor::OwnedBy< AnimableHandlerT >inlineexplicitprotected
rename(T name) noexceptcastor::NamedBaseT< T >inline
size() constcastor3d::AnimationT< AnimableHandlerT >inline
updateLength()castor3d::AnimationT< AnimableHandlerT >
~AnimationT() noexcept=defaultcastor3d::AnimationT< AnimableHandlerT >virtual