#include <SceneNodeAnimationInstance.hpp>
|
| OwnedBy (AnimatedObject &owner) |
| Constructor.
|
|
◆ SceneNodeAnimationInstance() [1/3]
◆ SceneNodeAnimationInstance() [2/3]
◆ ~SceneNodeAnimationInstance()
C3D_API castor3d::SceneNodeAnimationInstance::~SceneNodeAnimationInstance |
( |
| ) |
|
|
overridedefaultnoexcept |
◆ SceneNodeAnimationInstance() [3/3]
Constructor.
- Parameters
-
[in] | object | The parent AnimatedMesh. |
[in] | animation | The animation. |
◆ getAnimatedSceneNode()
◆ getInitialOrientation()
castor::Quaternion const & castor3d::SceneNodeAnimationInstance::getInitialOrientation |
( |
| ) |
const |
|
inline |
◆ getInitialPosition()
castor::Point3f const & castor3d::SceneNodeAnimationInstance::getInitialPosition |
( |
| ) |
const |
|
inline |
◆ getInitialScale()
castor::Point3f const & castor3d::SceneNodeAnimationInstance::getInitialScale |
( |
| ) |
const |
|
inline |
◆ getSceneNodeAnimation()
SceneNodeAnimation const & castor3d::SceneNodeAnimationInstance::getSceneNodeAnimation |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ BinaryParser< SceneNodeAnimation >
◆ BinaryWriter< SceneNodeAnimation >
◆ m_animatedSceneNode
◆ m_curr
AnimationKeyFrameArray::iterator castor3d::SceneNodeAnimationInstance::m_curr |
|
protected |
◆ m_initialRotate
◆ m_initialScale
castor::Point3f castor3d::SceneNodeAnimationInstance::m_initialScale |
|
protected |
◆ m_initialTranslate
castor::Point3f castor3d::SceneNodeAnimationInstance::m_initialTranslate |
|
protected |
◆ m_prev
AnimationKeyFrameArray::iterator castor3d::SceneNodeAnimationInstance::m_prev |
|
protected |
◆ m_quatInterpolator
◆ m_sceneNodeAnimation
◆ m_vecInterpolator
InterpolatorPtr< castor::Point3f > castor3d::SceneNodeAnimationInstance::m_vecInterpolator |
|
protected |
The documentation for this class was generated from the following file: