FbxWriterCollada Class Reference

Search for all occurrences

Detailed Description

Class to export FBX scene into a Collada file.

Definition at line 25 of file fbxwritercollada14.h.

#include <fbxwritercollada14.h>

Inheritance diagram for FbxWriterCollada:
Inheritance graph
[legend]

List of all members.

Constructors and Destructor

 FbxWriterCollada (FbxManager &pManager, int pID, FbxStatus &pStatus)
 Constructor.
virtual ~FbxWriterCollada ()
 Destructor.

File Management

virtual bool FileCreate (char *pFileName)
 Create and open file with the given name.
virtual bool FileClose ()
 Close file.
virtual bool IsFileOpen ()
 Check if current file is open.

Write Functions

virtual void GetWriteOptions ()
 Get Collada export options settings.
virtual bool Write (FbxDocument *pDocument)
 Export the FBX document to Collada file, according to the given options settings.
virtual bool PreprocessScene (FbxScene &pScene)
 Process FBX scene before exporting FBX scene to Collada file.
virtual bool PostprocessScene (FbxScene &pScene)
 Process FBX scene after exporting FBX scene to Collada file.

Constructor & Destructor Documentation

FbxWriterCollada ( FbxManager pManager,
int  pID,
FbxStatus pStatus 
)

Constructor.

Parameters:
pManagerFBX SDK object Manager.
pIDInternal ID.
pStatusThe FbxStatus object to hold error codes.
virtual ~FbxWriterCollada ( ) [virtual]

Destructor.


Member Function Documentation

virtual bool FileCreate ( char *  pFileName) [virtual]

Create and open file with the given name.

Parameters:
pFileNamethe name of file.
Returns:
Return true if the specified file is created and opened.

Implements FbxWriter.

virtual bool FileClose ( ) [virtual]

Close file.

Returns:
Return true if file is closed successfully, false otherwise.

Implements FbxWriter.

virtual bool IsFileOpen ( ) [virtual]

Check if current file is open.

Returns:
Return true if file is open, false otherwise.

Implements FbxWriter.

virtual void GetWriteOptions ( ) [inline, virtual]

Get Collada export options settings.

Implements FbxWriter.

Definition at line 75 of file fbxwritercollada14.h.

{}
virtual bool Write ( FbxDocument pDocument) [virtual]

Export the FBX document to Collada file, according to the given options settings.

Parameters:
pDocumentFBX Document to export.
Returns:
true on success, false otherwise.

Implements FbxWriter.

virtual bool PreprocessScene ( FbxScene pScene) [virtual]

Process FBX scene before exporting FBX scene to Collada file.

Parameters:
pScenethe FBX scene to precess.
Returns:
Return true if the given scene is processed successfully.
Remarks:
This function is processing name clash, special transformation conversion etc.

Implements FbxWriter.

virtual bool PostprocessScene ( FbxScene pScene) [virtual]

Process FBX scene after exporting FBX scene to Collada file.

Parameters:
pScenethe FBX scene to precess.
Returns:
Return true if the given scene is processed successfully.

Implements FbxWriter.


The documentation for this class was generated from the following file:

FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada
FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada FbxWriterCollada