This repository has been archived on 2024-06-13. You can view files and clone it, but cannot push or open issues or pull requests.
2020-08-04 13:13:01 -04:00

49 lines
763 B
C++

//========= Copyright Valve Corporation, All rights reserved. ============//
//
// Purpose:
//
//=============================================================================
#ifndef BONELIST_H
#define BONELIST_H
#ifdef _WIN32
#pragma once
#endif
#include "studio.h"
class CBoneList {
public:
CBoneList();
void Release();
static CBoneList *Alloc();
public:
int m_nBones;
Vector m_vecPos[MAXSTUDIOBONES];
Quaternion m_quatRot[MAXSTUDIOBONES];
private:
bool m_bShouldDelete;
};
class CFlexList {
public:
CFlexList();
void Release();
static CFlexList *Alloc();
public:
int m_nNumFlexes;
float m_flexWeights[MAXSTUDIOFLEXCTRL];
private:
bool m_bShouldDelete;
};
#endif // BONELIST_H