|
| | GLTF_Writer () |
| |
| | ~GLTF_Writer () |
| |
| bool | writeToFile (const char *filepath) |
| |
| void | setResourceDirectory (const UT_StringHolder &dir) |
| |
| void | setCopyright (const UT_StringHolder ©right) |
| |
| bool | initializeGltfData (const char *filename, const UT_WeakPtr< GLTF_AnimationData > &anim_data) |
| |
| const GLTF_ErrorManager & | getErrorManager () const |
| |
| GLTF_Index | addNode () |
| |
| GLTF_Index | addMesh () |
| |
| GLTF_Index | addPrimitive (const GLTF_Index mesh_id, GLTF_PrimitiveType type) |
| |
| GLTF_Index | addAttribute (const GLTF_Index mesh_id, const GLTF_Index prim_id, const GLTF_AttributeType type, const char *name) |
| |
| GLTF_Index | addCamera (GLTF_CameraProjection proj, const UT_CameraParms &parms) |
| |
| GLTF_Index | addLight (GLTFZ_LightType type) |
| |
| void | addRootNodeToScene (GLTF_Index node_id, GLTF_Index scene_id) |
| |
| void | setNodeMesh (GLTF_Index node_id, GLTF_Index mesh_id) |
| |
| GLTF_Index | defaultScene () const |
| |
| template<typename T > |
| UT_Array< T > & | createAttribute (const GLTF_AttributeInfo &info) |
| |
| draco::EncoderBuffer * | getDracoEncoderBuffer (const GLTF_Index mesh_id, const GLTF_Index prim_id) |
| |
| void | setDracoPrimIndexCount (const GLTF_Index mesh_id, const GLTF_Index prim_id, const GLTF_Index count) |
| |
| UT_Array< uint32_t > & | createVertexIndices (const GLTF_Index mesh_id, const GLTF_Index prim_id) |
| |
| void | setPositionMinMax (const GLTF_AttributeInfo &info, const UT_Vector3F &min, const UT_Vector3F &max) |
| |
| bool | containsMaterial (const char *node_path) |
| |
| GLTF_Index | createOrGetMaterial (const char *node_path) |
| |
| bool | containsImage (const char *name) |
| |
| GLTF_Index | createImage (const char *name) |
| |
| UT_Array< int8_t > & | getImageBuffer (const char *name) |
| |
| GLTF_Index | getImageIndex (const char *name) |
| |
| bool | embedImageFile (const UT_StringHolder &filepath, const IMG_Format *format, const char *img_name) |
| |
| bool | copyImageFileAndExport (const UT_StringHolder &filepath, const IMG_Format *format, const char *img_name) |
| |
| bool | exportTextureWithImage (const UT_StringHolder &image_path, const UT_StringHolder &image_name, const IMG_Format *format, GLTF_ResourceExportLocation export_loc, GLTF_Index &tex_id) |
| |
| cgltf_data * | getCgltfData () |
| |
| const cgltf_data * | getCgltfData () const |
| |
| GLTF_CgltfWrapper * | getCgltfWrapper () |
| |
Definition at line 31 of file GLTF_Writer.h.