Castor3D 0.15.0
Multiplatform 3D engine
Fonctions membres publiques | Fonctions membres protégées | Amis | Liste de tous les membres
Référence de la classe castor3d::SkeletonNode

#include <SkeletonNode.hpp>

Graphe d'héritage de castor3d::SkeletonNode:
Inheritance graph
[légende]
Graphe de collaboration de castor3d::SkeletonNode:
Collaboration graph
[légende]

Fonctions membres publiques

C3D_API SkeletonNode (castor::String name, Skeleton &skeleton)
 Constructeur.
 
virtual C3D_API ~SkeletonNode ()=default
 Destructeur.
 
const SkeletongetSkeleton () const noexcept
 
SkeletonNodegetParent () const noexcept
 
SkeletonNodeType getType () const noexcept
 
NodeTransform const & getTransform () const noexcept
 
void setTransform (NodeTransform tranform) noexcept
 

Fonctions membres protégées

C3D_API SkeletonNode (SkeletonNodeType type, castor::String name, Skeleton &skeleton)
 Constructeur.
 

Amis

class Skeleton
 
class BinaryWriter< SkeletonNode >
 
class BinaryParser< SkeletonNode >
 
class BinaryWriter< BoneNode >
 
class BinaryParser< BoneNode >
 

Documentation des constructeurs et destructeur

◆ SkeletonNode() [1/2]

C3D_API castor3d::SkeletonNode::SkeletonNode ( SkeletonNodeType  type,
castor::String  name,
Skeleton skeleton 
)
explicitprotected

Constructeur.

Paramètres
[in]typeLe type de noeud.
[in]nameLe nom du noeud.
[in]skeletonLe squelette parent.

◆ SkeletonNode() [2/2]

C3D_API castor3d::SkeletonNode::SkeletonNode ( castor::String  name,
Skeleton skeleton 
)
explicit

Constructeur.

Paramètres
[in]nameLe nom du noeud.
[in]skeletonLe squelette parent.

◆ ~SkeletonNode()

virtual C3D_API castor3d::SkeletonNode::~SkeletonNode ( )
virtualdefault

Destructeur.

Documentation des fonctions membres

◆ getParent()

SkeletonNode * castor3d::SkeletonNode::getParent ( ) const
inlinenoexcept

◆ getSkeleton()

const Skeleton & castor3d::SkeletonNode::getSkeleton ( ) const
inlinenoexcept

◆ getTransform()

NodeTransform const & castor3d::SkeletonNode::getTransform ( ) const
inlinenoexcept

◆ getType()

SkeletonNodeType castor3d::SkeletonNode::getType ( ) const
inlinenoexcept

◆ setTransform()

void castor3d::SkeletonNode::setTransform ( NodeTransform  tranform)
inlinenoexcept

Documentation des fonctions amies et associées

◆ BinaryParser< BoneNode >

friend class BinaryParser< BoneNode >
friend

◆ BinaryParser< SkeletonNode >

friend class BinaryParser< SkeletonNode >
friend

◆ BinaryWriter< BoneNode >

friend class BinaryWriter< BoneNode >
friend

◆ BinaryWriter< SkeletonNode >

friend class BinaryWriter< SkeletonNode >
friend

◆ Skeleton

friend class Skeleton
friend

La documentation de cette classe a été générée à partir du fichier suivant :