Castor3D
..
|
Une keyframe pour une animation de maillage. Plus de détails...
Fonctions membres publiques | |
C3D_API | MeshAnimationKeyFrame (MeshAnimation &parent, castor::Milliseconds const &timeIndex=0_ms) |
Constructeur. Plus de détails... | |
C3D_API void | addSubmeshBuffer (Submesh const &submesh, InterleavedVertexArray const &buffer) |
Ajoute un tampon de sous-maillage. Plus de détails... | |
SubmeshAnimationBufferMap::const_iterator | find (Submesh const &submesh) const |
SubmeshAnimationBufferMap::const_iterator | begin () const |
SubmeshAnimationBufferMap::const_iterator | end () const |
Fonctions membres publiques hérités de castor3d::AnimationKeyFrame | |
C3D_API | AnimationKeyFrame (castor::Milliseconds const &timeIndex=0_ms) |
Constructeur. Plus de détails... | |
virtual C3D_API | ~AnimationKeyFrame ()=default |
Destructeur. Plus de détails... | |
virtual C3D_API void | initialise () |
Initialise la keyframe. Plus de détails... | |
castor::Milliseconds const & | getTimeIndex () const |
Amis | |
class | BinaryParser< MeshAnimationKeyFrame > |
Membres hérités additionnels | |
Attributs protégés hérités de castor3d::AnimationKeyFrame | |
castor::Milliseconds | m_timeIndex |
castor::BoundingBox | m_boundingBox |
Une keyframe pour une animation de maillage.
C3D_API castor3d::MeshAnimationKeyFrame::MeshAnimationKeyFrame | ( | MeshAnimation & | parent, |
castor::Milliseconds const & | timeIndex = 0_ms |
||
) |
Constructeur.
[in] | parent | L'animation parente. |
[in] | timeIndex | Quand la key frame commence. |
C3D_API void castor3d::MeshAnimationKeyFrame::addSubmeshBuffer | ( | Submesh const & | submesh, |
InterleavedVertexArray const & | buffer | ||
) |
Ajoute un tampon de sous-maillage.
|
inline |
|
inline |
Références castor3d::AnimationKeyFrame::m_timeIndex.
|
inline |
Références castor3d::Submesh::getId().
|
friend |