HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GLTF_Writer Member List

This is the complete list of members for GLTF_Writer, including all inherited members.

addAttribute(const GLTF_Index mesh_id, const GLTF_Index prim_id, const GLTF_AttributeType type, const char *name)GLTF_Writer
addCamera(GLTF_CameraProjection proj, const UT_CameraParms &parms)GLTF_Writer
addLight(GLTFZ_LightType type)GLTF_Writer
addMesh()GLTF_Writer
addNode()GLTF_Writer
addPrimitive(const GLTF_Index mesh_id, GLTF_PrimitiveType type)GLTF_Writer
addRootNodeToScene(GLTF_Index node_id, GLTF_Index scene_id)GLTF_Writer
containsImage(const char *name)GLTF_Writerinline
containsMaterial(const char *node_path)GLTF_Writer
copyImageFileAndExport(const UT_StringHolder &filepath, const IMG_Format *format, const char *img_name)GLTF_Writer
createAttribute(const GLTF_AttributeInfo &info)GLTF_Writerinline
createImage(const char *name)GLTF_Writer
createOrGetMaterial(const char *node_path)GLTF_Writer
createVertexIndices(const GLTF_Index mesh_id, const GLTF_Index prim_id)GLTF_Writer
defaultScene() const GLTF_Writer
embedImageFile(const UT_StringHolder &filepath, const IMG_Format *format, const char *img_name)GLTF_Writer
exportTextureWithImage(const UT_StringHolder &image_path, const UT_StringHolder &image_name, const IMG_Format *format, GLTF_ResourceExportLocation export_loc, GLTF_Index &tex_id)GLTF_Writer
getCgltfData()GLTF_Writerinline
getCgltfData() const GLTF_Writerinline
getCgltfWrapper()GLTF_Writerinline
getDracoEncoderBuffer(const GLTF_Index mesh_id, const GLTF_Index prim_id)GLTF_Writerinline
getErrorManager() const GLTF_Writerinline
getImageBuffer(const char *name)GLTF_Writer
getImageIndex(const char *name)GLTF_Writer
GLTF_Writer()GLTF_Writer
initializeGltfData(const char *filename, const UT_WeakPtr< GLTF_AnimationData > &anim_data)GLTF_Writer
setCopyright(const UT_StringHolder &copyright)GLTF_Writerinline
setDracoPrimIndexCount(const GLTF_Index mesh_id, const GLTF_Index prim_id, const GLTF_Index count)GLTF_Writerinline
setNodeMesh(GLTF_Index node_id, GLTF_Index mesh_id)GLTF_Writer
setPositionMinMax(const GLTF_AttributeInfo &info, const UT_Vector3F &min, const UT_Vector3F &max)GLTF_Writer
setResourceDirectory(const UT_StringHolder &dir)GLTF_Writerinline
writeToFile(const char *filepath)GLTF_Writer
~GLTF_Writer()GLTF_Writer