#include <MeshAnimationInstanceSubmesh.hpp>
◆ MeshAnimationInstanceSubmesh() [1/3]
◆ MeshAnimationInstanceSubmesh() [2/3]
◆ MeshAnimationInstanceSubmesh() [3/3]
Constructor.
- Parameters
-
| [in] | animationInstance | The parent skeleton animation instance. |
| [in] | animationObject | The animation object. |
◆ ~MeshAnimationInstanceSubmesh()
| virtual C3D_API castor3d::MeshAnimationInstanceSubmesh::~MeshAnimationInstanceSubmesh |
( |
| ) |
|
|
virtualdefault |
◆ getCurrentFactor()
| float castor3d::MeshAnimationInstanceSubmesh::getCurrentFactor |
( |
| ) |
const |
|
inline |
◆ getSubmesh()
| C3D_API Submesh const & castor3d::MeshAnimationInstanceSubmesh::getSubmesh |
( |
| ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ update()
Updates the object, given to animation buffers.
- Parameters
-
| [in] | factor | The percentage between prv and cur. |
| [in] | prv | The previous animation buffer (factor 0). |
| [in] | cur | The current animation buffer (factor 1). |
◆ m_animationObject
◆ m_cur
The current animation buffer.
◆ m_currentFactor
| float castor3d::MeshAnimationInstanceSubmesh::m_currentFactor { 0.0f } |
|
protected |
The documentation for this class was generated from the following file: