DATAKIT API  V2025.1
colladaw.hpp File Reference

Go to the source code of this file.

Data Structures

class  Colladaw::WriteOptions
 This class provides several options to tune Collada Writer.
It must be provided to Colladaw::InitWrite method. More...
 

Namespaces

 Colladaw
 Exported APIs for Collada (.dae) Write Library.
 

Functions

DtkErrorStatus Colladaw::EndNode ()
 End the node. More...
 
DtkErrorStatus Colladaw::EndWrite ()
 Creation of the output file and free the Collada Writer
More...
 
DtkErrorStatus Colladaw::InitNode (Dtk_string &inNodeName, const Dtk_transfo &inTransfo, Dtk_InfoPtr &inInfo, Dtk_ID &outID)
 Initialize a node. More...
 
DtkErrorStatus Colladaw::InitNode (Dtk_string &inNodeName, const Dtk_transfo &inTransfo=Dtk_transfo())
 Initialize a node. More...
 
DtkErrorStatus Colladaw::InitWrite (const Dtk_string &inOutputFile, const Dtk_string &inLogFile, WriteOptions &inOptions)
 Initialize the Collada Writer
More...
 
DtkErrorStatus Colladaw::ReinstanciatePrototype (Dtk_ID inID)
 Reinstanciate a node. More...
 
Dtk_ErrorStatus Colladaw::WriteEntity (const Dtk_EntityPtr &inEntity)
 Write the entity provided in parameter in a node. More...
 
Dtk_ErrorStatus Colladaw::WriteEntity (const Dtk_EntityPtr &inEntity, Dtk_ID &outID)
 Write the entity provided in parameter in a node. More...