2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 04:27:42 +00:00

Initial CAnimData implementation and other support classes

This commit is contained in:
Jack Andersen
2016-04-12 12:28:08 -10:00
parent 14e0468adf
commit 795b77fe48
29 changed files with 367 additions and 81 deletions

View File

@@ -2,18 +2,22 @@
#define __PSHAG_CSKINRULES_HPP__
#include "RetroTypes.hpp"
#include "CVirtualBone.hpp"
#include "CSkinBank.hpp"
#include "CFactoryMgr.hpp"
namespace urde
{
class CSkinRules
{
std::vector<CVirtualBone> x0_bones;
std::vector<CSkinBank> x0_skinBanks;
public:
CSkinRules(CInputStream& in);
void BuildAccumulatedTransforms();
};
CFactoryFnReturn FSkinRulesFactory(const SObjectTag& tag, CInputStream& in, const CVParamTransfer& params);
}
#endif // __PSHAG_CSKINRULES_HPP__