#include <FColladaPlugin.h>
Inheritance diagram for FCPExtraTechnique:
Public Member Functions | |
virtual const char * | GetProfileName ()=0 |
Retrieves the name of the technique profile that this plug-in handles. | |
virtual FUTrackable * | ReadFromArchive (FCDETechnique *techniqueNode, FUObject *parent)=0 |
Replaces the extra tree node and generates the profile-specific object for it. | |
virtual void | WriteToArchive (FCDETechnique *techniqueNode, const FUTrackable *handle) const =0 |
Generate a temporary extra tree for the given handle for archiving purposes. | |
Protected Member Functions | |
virtual | ~FCPExtraTechnique () |
Destructor. |
We use the plug-in in FCollada to parse technique-specific informations. There are three techniques that FCollada handles directly but can be overriden using one or more plug-ins: "MAYA", "MAX3D" and "FCOLLADA".
|
Destructor. Don't destroy directly. Use the Release function. |
|
Retrieves the name of the technique profile that this plug-in handles.
|
|
Replaces the extra tree node and generates the profile-specific object for it. A temporary extra tree is generated for archiving purposes and will be kept after this call only if this function returns NULL.
|
|
Generate a temporary extra tree for the given handle for archiving purposes. After archiving is complete, all the temporary extra trees are released.
|