![Logo](tetiere_ht.jpg) |
DATAKIT API
V2025.1
|
|
Go to the documentation of this file. 1 #ifndef __COLLADAW_HPP__
2 #define __COLLADAW_HPP__
uint32_t Dtk_ID
Definition: define.h:689
This is the Transformation dedicated class.
Definition: dtk_transfo.hpp:19
DtkErrorStatus EndNode()
End the node.
DtkErrorStatus InitWrite(const Dtk_string &inOutputFile, const Dtk_string &inLogFile, WriteOptions &inOptions)
Initialize the Collada Writer
const Dtk_string const Dtk_transfo & inTransfo
Definition: catiav5w.hpp:619
#define DTK_TRUE
Definition: define.h:727
uint32_t Dtk_UInt32
Definition: define.h:688
This is a high level string class.
Definition: dtk_string.hpp:58
Dtk_bool ReverseTransparency
Definition: colladaw.hpp:28
~WriteOptions()
Destructor.
Definition: colladaw.hpp:25
#define DTK_FALSE
Definition: define.h:728
char Dtk_bool
Definition: define.h:725
DtkErrorStatus EndWrite()
Creation of the output file and free the Collada Writer
Dtk_bool NoInstanceNode
Definition: colladaw.hpp:29
This class provides several options to tune Collada Writer. It must be provided to Colladaw::InitWrit...
Definition: colladaw.hpp:17
Exported APIs for Collada (.dae) Write Library.
Definition: colladaw.hpp:5
WriteOptions()
Base constructor.
Definition: colladaw.hpp:22
Dtk_bool ConvertRenderInfos
Definition: colladaw.hpp:27
Dtk_ErrorStatus
Definition: error_dtk.hpp:6
Definition: util_ptr_dtk.hpp:37
DtkErrorStatus ReinstanciatePrototype(Dtk_ID inID)
Reinstanciate a node.
Dtk_UInt32 Version
Definition: colladaw.hpp:30
Dtk_tab< Dtk_dir > Dtk_ID Dtk_InfoPtr inInfo
Definition: pdfw.hpp:676
DtkErrorStatus InitNode(Dtk_string &inNodeName, const Dtk_transfo &inTransfo, Dtk_InfoPtr &inInfo, Dtk_ID &outID)
Initialize a node.
Dtk_tab< Dtk_dir > Dtk_ID & outID
Definition: pdfw.hpp:675
Dtk_ErrorStatus WriteEntity(const Dtk_EntityPtr &inEntity)
Write the entity provided in parameter in a node.