importexport/FBXExtension/IOPlugin/MyOwnWriter.h
#ifndef MY_OWN_WRITER_H
#define MY_OWN_WRITER_H
#include <fbxsdk.h>
class MyOwnWriter : public FbxWriter
{
public:
MyOwnWriter(FbxManager &pFbxManager, int pID);
virtual ~MyOwnWriter();
virtual bool FileCreate(char* pFileName);
virtual bool FileClose() ;
virtual bool IsFileOpen();
virtual void GetWriteOptions();
virtual bool Write(FbxDocument* pDocument);
virtual bool PreprocessScene(FbxScene &pScene);
virtual bool PostprocessScene(FbxScene &pScene);
virtual void PrintHierarchy(FbxNode* pStartNode);
private:
FbxManager *mManager;
FbxStatus mStatus;
};
#endif