Castor3D 0.13.0
Multiplatform 3D engine
|
#include <SkeletonAnimationInstanceKeyFrame.hpp>
Types publics | |
using | ObjectArray = std::vector< std::pair< SkeletonAnimationInstanceObject *, castor::Matrix4x4f > > |
Fonctions membres publiques | |
C3D_API | SkeletonAnimationInstanceKeyFrame (SkeletonAnimationInstance &skeletonAnimation, SkeletonAnimationKeyFrame const &keyFrame, AnimatedSkeleton &skeleton) |
Constructeur. Plus de détails... | |
C3D_API void | apply () |
Applique la keyframe. Plus de détails... | |
castor::Milliseconds const & | getTimeIndex () const |
using castor3d::SkeletonAnimationInstanceKeyFrame::ObjectArray = std::vector< std::pair< SkeletonAnimationInstanceObject *, castor::Matrix4x4f > > |
C3D_API castor3d::SkeletonAnimationInstanceKeyFrame::SkeletonAnimationInstanceKeyFrame | ( | SkeletonAnimationInstance & | skeletonAnimation, |
SkeletonAnimationKeyFrame const & | keyFrame, | ||
AnimatedSkeleton & | skeleton | ||
) |
Constructeur.
[in] | skeletonAnimation | L'instance d'animation. |
[in] | keyFrame | La keyframe d'animation. |
[in] | skeleton | Le squelette animé cible. |
C3D_API void castor3d::SkeletonAnimationInstanceKeyFrame::apply | ( | ) |
Applique la keyframe.
|
inline |
Références castor3d::AnimationKeyFrame::getTimeIndex().