![]() |
Castor3D 0.16.0
Multiplatform 3D engine
|
#include <AnimationKeyFrame.hpp>


Public Member Functions | |
| AnimationKeyFrame (castor::Milliseconds const &timeIndex=0_ms) | |
| Constructor. | |
| virtual C3D_API | ~AnimationKeyFrame () noexcept=default |
| Destructor. | |
| virtual C3D_API void | initialise () |
| Initialises the keyframe. | |
| castor::Milliseconds const & | getTimeIndex () const |
| castor::BoundingBox const & | getBoundingBox () const |
Protected Attributes | |
| castor::Milliseconds | m_timeIndex |
| castor::BoundingBox | m_boundingBox |
|
inlineexplicit |
Constructor.
| [in] | timeIndex | When the key frame starts. |
|
virtualdefaultnoexcept |
Destructor.
|
inline |
References m_boundingBox.
|
inline |
References m_timeIndex.
Referenced by castor3d::SkeletonAnimationInstanceKeyFrame::getTimeIndex().

|
inlinevirtual |
Initialises the keyframe.
Reimplemented in castor3d::SkeletonAnimationKeyFrame.
|
protected |
The bounding box.
Referenced by getBoundingBox().
|
protected |
The start time index.
Referenced by getTimeIndex().