polyRawExporter/polyRawWriter.h
#ifndef __POLYRAWWRITER_H
#define __POLYRAWWRITER_H
#include "polyWriter.h"
struct UVSet {
UVSet* next;
};
class polyRawWriter : public polyWriter {
public:
~polyRawWriter () override;
MStatus extractGeometry ()
override;
MStatus writeToFile (ostream& os)
override;
private:
MStatus outputSingleSet (ostream& os,
MStatus outputVertices (ostream& os);
MStatus outputVertexInfo (ostream& os);
MStatus outputNormals (ostream& os);
MStatus outputTangents (ostream& os);
MStatus outputBinormals (ostream& os);
MStatus outputColors (ostream& os);
UVSet* fHeadUVSet;
};
#endif