3ds Max C++ API Reference
CBoneDataClass Class Reference

#include <ISkinEngine.h>

Public Member Functions

void SetInitTM (float *ptm)
 
void SetInitTM (const Matrix3 &ptm)
 
void SetCurrentTM (const Matrix3 &tm)
 
const Matrix3GetCurrentTM () const
 
void SetFlags (DWORD flags)
 
DWORD GetFlags () const
 
void PreComputeXFormTM (const Matrix3 &MeshTM)
 
const Matrix3GetXFormTM () const
 

Protected Attributes

Matrix3 m_XFormTM
 
Matrix3 m_InitTM
 
Matrix3 m_CurrentTM
 
DWORD m_flags
 
BOOL bCacheValid
 

Member Function Documentation

◆ SetInitTM() [1/2]

void SetInitTM ( float *  ptm)

◆ SetInitTM() [2/2]

void SetInitTM ( const Matrix3 ptm)

◆ SetCurrentTM()

void SetCurrentTM ( const Matrix3 tm)

◆ GetCurrentTM()

const Matrix3& GetCurrentTM ( ) const
inline
62 { return m_CurrentTM; }
Matrix3 m_CurrentTM
Definition: ISkinEngine.h:71

◆ SetFlags()

void SetFlags ( DWORD  flags)

◆ GetFlags()

DWORD GetFlags ( ) const
inline
64 { return m_flags; }
DWORD m_flags
Definition: ISkinEngine.h:72

◆ PreComputeXFormTM()

void PreComputeXFormTM ( const Matrix3 MeshTM)

◆ GetXFormTM()

const Matrix3& GetXFormTM ( ) const

Member Data Documentation

◆ m_XFormTM

Matrix3 m_XFormTM
protected

◆ m_InitTM

Matrix3 m_InitTM
protected

◆ m_CurrentTM

Matrix3 m_CurrentTM
protected

◆ m_flags

DWORD m_flags
protected

◆ bCacheValid

BOOL bCacheValid
protected