fbxsdk/fileio/fbx/fbxwriterfbx7.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_FILEIO_FBX_WRITER_FBX7_H_
14 #define _FBXSDK_FILEIO_FBX_WRITER_FBX7_H_
20 struct FbxWriterFbx7_Impl;
63 FbxWriterFbx7_Impl* mImpl;
virtual bool Write(FbxDocument *pDocument)
Writes content to the specified file with given stream options.
virtual bool IsFileOpen()
Test if the file is open.
Abstract class for implementing I/O operations through a stream of data.
Utility class to manipulate strings.
FbxDocument is a base class for FbxScene and FbxLibrary classes.
virtual void SetProgressHandler(FbxProgress *pProgress)
Pass a progress handler to the writer.
FbxWriterFbx7(FbxManager &pManager, FbxExporter &pExporter, int pID, FbxStatus &pStatus)
This class facilitates the testing/reporting of errors.
virtual bool PostprocessScene(FbxScene &pScene)
Post-processes the scene.
virtual void GetWriteOptions()
Setup write options.
The base class of most FBX objects.
virtual bool PreprocessScene(FbxScene &pScene)
Pre-processes the scene.
Class to export SDK objects into an FBX file.
This class contains the description of a 3D scene.
Base class of other writers used internally.
virtual bool FileCreate(char *pFileName)
Creates a new file.
Class for progress reporting.
Class to hold user properties.
FbxIO represents an FBX file.
virtual bool SupportsStreams() const
Returns true if this writer supports FbxStream I/O.
void SetExportMode(EExportMode pMode)
virtual bool FileClose()
Closes the file.
virtual void PluginWriteParameters(FbxObject &pParams)
Writes extension plug-ins name, version and parameters, so that we can remember if a plug-in was used...