Castor3D 0.17.0
Multiplatform 3D engine
castor3d::TextureAnimation Member List

This is the complete list of members for castor3d::TextureAnimation, including all inherited members.

addKeyFrame(AnimationKeyFrameUPtr keyFrame)castor3d::Animation
addPendingAnimated(AnimatedObject &object) noexceptcastor3d::TextureAnimationinline
Animation(Animation &&rhs) noexcept=defaultcastor3d::Animation
Animation(Animation const &rhs)=deletecastor3d::Animation
Animation(Engine &handler, AnimationType type, Animable &animable, castor::String const &name=castor::cuEmptyString)castor3d::Animation
Animation(Engine &handler, AnimationType type, castor::String const &name=castor::cuEmptyString)castor3d::Animation
begin() constcastor3d::Animationinline
begin()castor3d::Animationinline
BinaryParser< TextureAnimation >castor3d::TextureAnimationfriend
BinaryWriter< TextureAnimation >castor3d::TextureAnimationfriend
cloneInto(Animation &output) constcastor3d::Animation
enableTileAnim() noexceptcastor3d::TextureAnimationinline
end() constcastor3d::Animationinline
end()castor3d::Animationinline
find(castor::Milliseconds const &time)castor3d::Animation
findKeyFrame(castor::Milliseconds const &time, AnimationKeyFrameArray::iterator &prv, AnimationKeyFrameArray::iterator &cur) constcastor3d::Animation
getAnimable() constcastor3d::Animationinline
getLength() constcastor3d::Animationinline
getName() const noexceptcastor::NamedBaseT< T >inline
getOwner() const noexceptcastor::OwnedBy< Engine >inline
getRotate(castor::Milliseconds const &time) constcastor3d::TextureAnimation
getRotateSpeed() const noexceptcastor3d::TextureAnimationinline
getScale(castor::Milliseconds const &time) constcastor3d::TextureAnimation
getScaleSpeed() const noexceptcastor3d::TextureAnimationinline
getTranslate(castor::Milliseconds const &time) constcastor3d::TextureAnimation
getTranslateSpeed() const noexceptcastor3d::TextureAnimationinline
getType() constcastor3d::Animationinline
initialiseTiles(TextureUnit const &unit)castor3d::TextureAnimation
isEmpty() constcastor3d::Animationinline
isTileAnimated() const noexceptcastor3d::TextureAnimationinline
isTransformAnimated() constcastor3d::TextureAnimation
m_animablecastor3d::Animationprotected
m_keyframescastor3d::Animationprotected
m_lengthcastor3d::Animationprotected
m_namecastor::NamedBaseT< T >protected
m_typecastor3d::Animationprotected
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
operator=(TextureAnimation &&rhs) noexcept=deletecastor3d::TextureAnimation
operator=(TextureAnimation const &rhs)=deletecastor3d::TextureAnimation
castor3d::Animation::operator=(Animation &&rhs) noexcept=deletecastor3d::Animation
castor3d::Animation::operator=(Animation const &rhs)=deletecastor3d::Animation
OwnedBy(Engine &owner) noexceptcastor::OwnedBy< Engine >inlineexplicitprotected
rename(T name) noexceptcastor::NamedBaseT< T >inline
setAnimable(TextureUnit &unit)castor3d::TextureAnimation
setOwner(Engine &owner) noexceptcastor::OwnedBy< Engine >inline
setRotateSpeed(TextureRotateSpeed rotate) noexceptcastor3d::TextureAnimationinline
setScaleSpeed(TextureScaleSpeed scale) noexceptcastor3d::TextureAnimationinline
setTransformSpeed(TextureTranslateSpeed translate, TextureRotateSpeed rotate, TextureScaleSpeed scale) noexceptcastor3d::TextureAnimationinline
setTranslateSpeed(TextureTranslateSpeed translate) noexceptcastor3d::TextureAnimationinline
size() constcastor3d::Animationinline
TextureAnimation(TextureAnimation &&rhs) noexcept=defaultcastor3d::TextureAnimation
TextureAnimation(TextureAnimation const &rhs)=deletecastor3d::TextureAnimation
TextureAnimation(Engine &engine, castor::String const &name=castor::cuEmptyString)castor3d::TextureAnimationexplicit
TextureAnimationInstancecastor3d::TextureAnimationfriend
updateLength()castor3d::Animation
~Animation() noexcept=defaultcastor3d::Animationvirtual
~TextureAnimation() noexcept override=defaultcastor3d::TextureAnimation