Move ExtractedMesh out of HFM

This commit is contained in:
sabrina-shanman 2019-09-11 17:17:30 -07:00
parent 5c991ec87d
commit bac22c69c1
2 changed files with 8 additions and 10 deletions

View file

@ -100,7 +100,14 @@ public:
{}
};
class ExtractedMesh;
class ExtractedMesh {
public:
hfm::Mesh mesh;
QMultiHash<int, int> newIndices;
QVector<QHash<int, int> > blendshapeIndexMaps;
QVector<QPair<int, int> > partMaterialTextures;
QHash<QString, size_t> texcoordSetMap;
};
class FBXSerializer : public HFMSerializer {
public:

View file

@ -381,15 +381,6 @@ public:
};
class ExtractedMesh {
public:
hfm::Mesh mesh;
QMultiHash<int, int> newIndices;
QVector<QHash<int, int> > blendshapeIndexMaps;
QVector<QPair<int, int> > partMaterialTextures;
QHash<QString, size_t> texcoordSetMap;
};
typedef hfm::Blendshape HFMBlendshape;
typedef hfm::JointShapeInfo HFMJointShapeInfo;
typedef hfm::Joint HFMJoint;