API Reference > Namespaces > TB_COLLADAIMPORT Namespace > Classes > DocumentImporter Class
DocumentImporter Class
TB_COLLADAIMPORT__DocumentImporter
Syntax
C++
class DocumentImporter : private COLLADAFW::IWriter;

TbColladaDocumentImporter.h

This class implements the importer of the document that contains content of the COLLADA schema.

 
Name 
Description 
 
Disables default copy constructor. 
 
Name 
Description 
 
Destructor. 
 
Constructor. 
 
Name 
Description 
 
This enumerator stores the type of geometry. 
 
Name 
Description 
 
This method is called if an error in the loading process occurred and the loader cannot continue to load. The writer should undo all operations that have been performed.  
 
This method is called after the last *write* method. No other methods will be called after this. It ends the writing process. 
 
Returns the pointer to the database linked with this object. 
 
This method implements the import process. 
 
This is called before the *write* method. It initializes the writing process. 
 
Forces the writer to write the animation.  
 
Forces the writer to write the animation list.  
 
Forces the writer to write the camera.  
 
Forces the writer to write the controller.  
 
Forces the writer to write the effect.  
 
Forces the writer to write the formulas. All of the formulas of the entire COLLADA file are contained in formulas.  
 
Forces the writer to write the geometry.  
 
Forces the writer to write the global document asset.  
 
Forces the writer to write the image.  
 
Forces the writer to write the kinematics scene.  
 
Forces the writer to handle all nodes contained in the library nodes.  
 
Forces the writer to write the light.  
 
Forces the writer to write the material.  
 
Forces the writer to write the scene.  
 
Forces the writer to write the skin controller data.  
 
Forces the writer to write the entire visual scene.  
Name 
Description 
This is nested type TB_COLLADAIMPORT::DocumentImporter::BmMaterialIdToFWMaterialIndexMap. 
This is nested type TB_COLLADAIMPORT::DocumentImporter::FWEffectsMap. 
This is nested type TB_COLLADAIMPORT::DocumentImporter::UniqueIdFWImageMap. 
 
Name 
Description 
 
= 
Disables default assignment operator. 
 
Name 
Description 
 
This structure stores mesh data. 
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.