#include <SkeletonAnimationKeyFrame.hpp>
◆ SkeletonAnimationKeyFrame()
Constructor.
- Parameters
-
[in] | skeletonAnimation | The parent animation. |
[in] | timeIndex | When the key frame starts. |
◆ addAnimationObject()
Adds an animation object.
- Parameters
-
[in] | object | The animation object. |
[in] | translate | The translation at start time. |
[in] | rotate | The rotation at start time. |
[in] | scale | The scaling at start time. |
◆ begin() [1/2]
TransformArray::iterator castor3d::SkeletonAnimationKeyFrame::begin |
( |
| ) |
|
|
inline |
- Returns
- The beginning of the cumulative transforms map.
◆ begin() [2/2]
TransformArray::const_iterator castor3d::SkeletonAnimationKeyFrame::begin |
( |
| ) |
const |
|
inline |
- Returns
- The beginning of the cumulative transforms map.
◆ computeBoundingBoxes()
- Returns
- The keyframe's bounding box.
◆ end() [1/2]
TransformArray::iterator castor3d::SkeletonAnimationKeyFrame::end |
( |
| ) |
|
|
inline |
- Returns
- The end of the cumulative transforms map.
◆ end() [2/2]
TransformArray::const_iterator castor3d::SkeletonAnimationKeyFrame::end |
( |
| ) |
const |
|
inline |
- Returns
- The end of the cumulative transforms map.
◆ find() [1/4]
C3D_API TransformArray::iterator castor3d::SkeletonAnimationKeyFrame::find |
( |
BoneNode const & | bone | ) |
|
- Returns
- The iterator matching given bone, into cumulative transforms map.
◆ find() [2/4]
C3D_API TransformArray::const_iterator castor3d::SkeletonAnimationKeyFrame::find |
( |
BoneNode const & | bone | ) |
const |
- Returns
- The iterator matching given bone, into cumulative transforms map.
◆ find() [3/4]
- Returns
- The iterator matching given animation object, into cumulative transforms map.
◆ find() [4/4]
- Returns
- The iterator matching given animation object, into cumulative transforms map.
◆ hasObject()
- Returns
true
if the given object is into the transforms map (not the cumulative one).
◆ initialise()
C3D_API void castor3d::SkeletonAnimationKeyFrame::initialise |
( |
| ) |
|
|
overridevirtual |
◆ BinaryParser< SkeletonAnimationKeyFrame >
◆ BinaryWriter< SkeletonAnimationKeyFrame >
The documentation for this class was generated from the following file: