Castor3D
..
|
Classe de représentation de sous-maillages d'animations de maillage. Plus de détails...
Fonctions membres publiques | |
C3D_API | MeshAnimationSubmesh (MeshAnimation &animation, Submesh &submesh) |
Constructeur. Plus de détails... | |
C3D_API | MeshAnimationSubmesh (MeshAnimationSubmesh &&rhs)=default |
Constructeur par déplacement. Plus de détails... | |
C3D_API MeshAnimationSubmesh & | operator= (MeshAnimationSubmesh &&rhs)=default |
Opérateur d'affectation par déplacement. Plus de détails... | |
C3D_API | MeshAnimationSubmesh (MeshAnimationSubmesh const &rhs)=delete |
Constructeur par copie. Plus de détails... | |
C3D_API MeshAnimationSubmesh & | operator= (MeshAnimationSubmesh const &rhs)=delete |
Opérateur d'affectation par copie. Plus de détails... | |
virtual C3D_API | ~MeshAnimationSubmesh () |
Destructeur. Plus de détails... | |
Submesh & | getSubmesh () |
Submesh const & | getSubmesh () const |
MorphComponent const & | getComponent () const |
MorphComponent & | getComponent () |
Attributs protégés | |
castor::Milliseconds | m_length { 0 } |
Submesh & | m_submesh |
std::shared_ptr< MorphComponent > | m_component |
Amis | |
class | MeshAnimationInstanceSubmesh |
Classe de représentation de sous-maillages d'animations de maillage.
C3D_API castor3d::MeshAnimationSubmesh::MeshAnimationSubmesh | ( | MeshAnimation & | animation, |
Submesh & | submesh | ||
) |
Constructeur.
[in] | animation | L'animation parente. |
[in] | submesh | Le sous-maillage. |
|
default |
Constructeur par déplacement.
|
delete |
Constructeur par copie.
|
virtual |
Destructeur.
|
inline |
Références m_component.
|
inline |
Références m_component.
|
inline |
Références m_submesh.
|
inline |
Références m_submesh.
|
default |
Opérateur d'affectation par déplacement.
|
delete |
Opérateur d'affectation par copie.
|
friend |
|
protected |
Le composant des os.
Référencé par getComponent().
|
protected |
La durée de l'animation.
|
protected |
Le sous-maillage.
Référencé par getSubmesh().