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

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

AnimationKeyFrame(castor::Milliseconds const &timeIndex=0_ms)castor3d::AnimationKeyFrameinlineexplicit
BinaryParser< SceneNodeAnimationKeyFrame >castor3d::SceneNodeAnimationKeyFramefriend
clone(Animation &parent) const overridecastor3d::SceneNodeAnimationKeyFramevirtual
doCloneInto(AnimationKeyFrame &output) constcastor3d::AnimationKeyFrameinlineprotected
getBoundingBox() constcastor3d::AnimationKeyFrameinline
getOwner() const noexceptcastor::OwnedBy< SceneNodeAnimation >inline
getPosition() constcastor3d::SceneNodeAnimationKeyFrameinline
getRotation() constcastor3d::SceneNodeAnimationKeyFrameinline
getScale() constcastor3d::SceneNodeAnimationKeyFrameinline
getTimeIndex() constcastor3d::AnimationKeyFrameinline
initialise()castor3d::AnimationKeyFrameinlinevirtual
m_boundingBoxcastor3d::AnimationKeyFrameprotected
m_timeIndexcastor3d::AnimationKeyFrameprotected
OwnedBy(SceneNodeAnimation &owner) noexceptcastor::OwnedBy< SceneNodeAnimation >inlineexplicitprotected
SceneNodeAnimationKeyFrame(SceneNodeAnimation &parent, castor::Milliseconds const &timeIndex)castor3d::SceneNodeAnimationKeyFrame
setOwner(SceneNodeAnimation &owner) noexceptcastor::OwnedBy< SceneNodeAnimation >inline
setPosition(castor::Point3f value)castor3d::SceneNodeAnimationKeyFrameinline
setRotation(castor::Quaternion value)castor3d::SceneNodeAnimationKeyFrameinline
setScale(castor::Point3f value)castor3d::SceneNodeAnimationKeyFrameinline
setTimeIndex(castor::Milliseconds const &timeIndex)castor3d::AnimationKeyFrameinline
setTransform(castor::Point3f translate, castor::Quaternion rotate, castor::Point3f scale)castor3d::SceneNodeAnimationKeyFrameinline
~AnimationKeyFrame() noexcept=defaultcastor3d::AnimationKeyFramevirtual