Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Frm::Bone Class Reference

#include <Frm_Mesh.h>

Public Member Functions

 Bone (void)
 
 ~Bone (void)
 
BoneIsName (std::string &BoneName)
 
void UpdateIndices (uint16 pIndex)
 
 Bone (void)
 
 ~Bone (void)
 
BoneIsName (std::string &BoneName)
 
void UpdateIndices (uint16 pIndex)
 

Public Attributes

glMatrix _MatrixPos
 
glMatrix _SkinOffset
 
uint32 _nVertices
 
uint16_Vertices
 
float * _Weights
 
std::string _MeshName
 
std::string _Name
 
std::list< Bone * > _Bones
 
Matrix _MatrixPos
 
Matrix _SkinOffset
 

Constructor & Destructor Documentation

◆ Bone() [1/2]

Frm::Bone::Bone ( void  )
inline

◆ ~Bone() [1/2]

Bone::~Bone ( void  )

◆ Bone() [2/2]

Frm::Bone::Bone ( void  )
inline

◆ ~Bone() [2/2]

Frm::Bone::~Bone ( void  )

Member Function Documentation

◆ IsName() [1/2]

Bone * Bone::IsName ( std::string &  BoneName)

◆ IsName() [2/2]

Bone* Frm::Bone::IsName ( std::string &  BoneName)

◆ UpdateIndices() [1/2]

void Bone::UpdateIndices ( uint16  pIndex)

◆ UpdateIndices() [2/2]

void Frm::Bone::UpdateIndices ( uint16  pIndex)

Member Data Documentation

◆ _Bones

std::list< Bone * > Frm::Bone::_Bones

◆ _MatrixPos [1/2]

glMatrix Frm::Bone::_MatrixPos

◆ _MatrixPos [2/2]

Matrix Frm::Bone::_MatrixPos

◆ _MeshName

std::string Frm::Bone::_MeshName

◆ _Name

std::string Frm::Bone::_Name

◆ _nVertices

uint32 Frm::Bone::_nVertices

◆ _SkinOffset [1/2]

glMatrix Frm::Bone::_SkinOffset

◆ _SkinOffset [2/2]

Matrix Frm::Bone::_SkinOffset

◆ _Vertices

uint16 * Frm::Bone::_Vertices

◆ _Weights

float * Frm::Bone::_Weights

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