44{
47
48 TKeyframeLibrary* pLibrary = new TKeyframeLibrary;
50
52 pLibrary->m_iNameLength =
TUINT8( iNameLen );
53
55 pLibrary->m_iReferenceCount = 0;
56 pLibrary->m_SomeVector = pTRBHeader->m_SomeVector;
57 pLibrary->m_iNumTranslations = pTRBHeader->m_iNumTranslations;
58 pLibrary->m_iNumQuaternions = pTRBHeader->m_iNumQuaternions;
59 pLibrary->m_iNumScales = pTRBHeader->m_iNumScales;
60 pLibrary->m_iTranslationSize = pTRBHeader->m_iTranslationSize;
61 pLibrary->m_iQuaternionSize = pTRBHeader->m_iQuaternionSize;
62 pLibrary->m_iScaleSize = pTRBHeader->m_iScaleSize;
63 pLibrary->m_pTranslations = pTRBHeader->m_pTranslations;
64 pLibrary->m_pQuaternions = pTRBHeader->m_pQuaternions;
65 pLibrary->m_pScales = pTRBHeader->m_pScales;
66
67 return pLibrary;
68}
#define TSTATICCAST(POINTERTYPE, VALUE)
TFORCEINLINE const T & Min(const T &a, const T &b)
void * GetSymbolAddress(const TCHAR *symbName)
static TSIZE String8Length(const TCHAR *str)
static TCHAR * String8Copy(TCHAR *dst, const TCHAR *src, TSIZE size=-1)