Castor3D 0.12.0
Multiplatform 3D engine
Classes | Fonctions membres publiques | Attributs publics | Liste de tous les membres
Référence de l'union castor3d::VertexBoneData::Weights

#include <VertexBoneData.hpp>

Graphe de collaboration de castor3d::VertexBoneData::Weights:
Collaboration graph
[légende]

Classes

struct  weights
 

Fonctions membres publiques

 Weights ()
 
 Weights (Weights const &rhs)
 
 Weights (Weights &&rhs) noexcept
 
 ~Weights ()
 
Weightsoperator= (Weights const &rhs)
 
Weightsoperator= (Weights &&rhs) noexcept
 
float & operator[] (size_t index)
 
float const & operator[] (size_t index) const
 
size_t size () const
 
auto begin () const
 
auto begin ()
 
auto end () const
 
auto end ()
 

Attributs publics

std::array< float, MaxBonesPerVertexdata
 

Description détaillée

Les poids des bones.

Documentation des constructeurs et destructeur

◆ Weights() [1/3]

castor3d::VertexBoneData::Weights::Weights ( )
inline

◆ Weights() [2/3]

castor3d::VertexBoneData::Weights::Weights ( Weights const &  rhs)
inline

◆ Weights() [3/3]

castor3d::VertexBoneData::Weights::Weights ( Weights &&  rhs)
inlinenoexcept

◆ ~Weights()

castor3d::VertexBoneData::Weights::~Weights ( )
inline

Documentation des fonctions membres

◆ begin() [1/2]

auto castor3d::VertexBoneData::Weights::begin ( )
inline

Références data.

◆ begin() [2/2]

auto castor3d::VertexBoneData::Weights::begin ( ) const
inline

Références data.

◆ end() [1/2]

auto castor3d::VertexBoneData::Weights::end ( )
inline

Références data.

◆ end() [2/2]

auto castor3d::VertexBoneData::Weights::end ( ) const
inline

Références data.

◆ operator=() [1/2]

Weights & castor3d::VertexBoneData::Weights::operator= ( Weights &&  rhs)
inlinenoexcept

Références data.

◆ operator=() [2/2]

Weights & castor3d::VertexBoneData::Weights::operator= ( Weights const &  rhs)
inline

Références data.

◆ operator[]() [1/2]

float & castor3d::VertexBoneData::Weights::operator[] ( size_t  index)
inline

Références data.

◆ operator[]() [2/2]

float const & castor3d::VertexBoneData::Weights::operator[] ( size_t  index) const
inline

Références data.

◆ size()

size_t castor3d::VertexBoneData::Weights::size ( ) const
inline

Références data.

Documentation des données membres

◆ data

std::array< float, MaxBonesPerVertex > castor3d::VertexBoneData::Weights::data

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