CSEngine
Loading...
Searching...
No Matches
CSE::SkinningData Class Reference

Public Member Functions

const std::vector< std::string > & get_jointOrder () const
 
void set_jointOrder (const std::vector< std::string > &m_jointOrder)
 
const std::vector< VertexSkinData * > & get_verticesSkinData () const
 
void set_verticesSkinData (const std::vector< VertexSkinData * > &m_verticesSkinData)
 

Detailed Description

Definition at line 13 of file SkinningData.h.

Constructor & Destructor Documentation

◆ ~SkinningData()

CSE::SkinningData::~SkinningData ( )
inline

Definition at line 17 of file SkinningData.h.

17 {
18 for (auto skin : m_verticesSkinData) {
19 SAFE_DELETE(skin);
20 }
21
22 m_verticesSkinData.clear();
23 }

Member Function Documentation

◆ get_jointOrder()

const std::vector< std::string > & CSE::SkinningData::get_jointOrder ( ) const
inline

Definition at line 25 of file SkinningData.h.

25 {
26 return m_jointOrder;
27 }

◆ get_verticesSkinData()

const std::vector< VertexSkinData * > & CSE::SkinningData::get_verticesSkinData ( ) const
inline

Definition at line 33 of file SkinningData.h.

33 {
34 return m_verticesSkinData;
35 }

◆ set_jointOrder()

void CSE::SkinningData::set_jointOrder ( const std::vector< std::string > &  m_jointOrder)
inline

Definition at line 29 of file SkinningData.h.

29 {
30 SkinningData::m_jointOrder = m_jointOrder;
31 }

◆ set_verticesSkinData()

void CSE::SkinningData::set_verticesSkinData ( const std::vector< VertexSkinData * > &  m_verticesSkinData)
inline

Definition at line 37 of file SkinningData.h.

37 {
38 SkinningData::m_verticesSkinData = m_verticesSkinData;
39 }

The documentation for this class was generated from the following file: