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

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

appendAnimationChannel(cgltf_animation &anim)GLTF_CgltfWrapperinline
appendAnimationSampler(cgltf_animation &anim)GLTF_CgltfWrapperinline
appendAttribute(cgltf_size mesh_id, cgltf_size prim_id, cgltf_size accessor_id, cgltf_attribute_type type, const char *name)GLTF_CgltfWrapperinline
appendDracoAttribute(cgltf_size mesh_id, cgltf_size prim_id, cgltf_size draco_id, cgltf_attribute_type type, const char *name)GLTF_CgltfWrapperinline
appendPrimitive(cgltf_size mesh_id)GLTF_CgltfWrapperinline
appendProperty(T **propList, cgltf_size &propSize)GLTF_CgltfWrapperinline
appendPropertyRef(T ***propList, cgltf_size &propSize)GLTF_CgltfWrapperinline
appendSceneAndSetToDefault()GLTF_CgltfWrapperinline
fixupPointers()GLTF_CgltfWrapper
getCgltfData()GLTF_CgltfWrapperinline
getCgltfData() const GLTF_CgltfWrapperinline
getCgltfOptions()GLTF_CgltfWrapperinline
getCgltfOptions() const GLTF_CgltfWrapperinline
getExtrasAsOptions(const cgltf_extras &extras)GLTF_CgltfWrapperinlinestatic
GLTF_CgltfWrapper()GLTF_CgltfWrapperinline
GLTF_DEFINE_APPEND_FUNC(appendAccessor, cgltf_accessor, myCgltfData->accessors, myCgltfData->accessors_count)GLTF_CgltfWrapper
GLTF_DEFINE_APPEND_FUNC(appendAnimation, cgltf_animation, myCgltfData->animations, myCgltfData->animations_count)GLTF_CgltfWrapper
GLTF_DEFINE_APPEND_FUNC(appendBuffer, cgltf_buffer, myCgltfData->buffers, myCgltfData->buffers_count)GLTF_CgltfWrapper
GLTF_DEFINE_APPEND_FUNC(appendBufferView, cgltf_buffer_view, myCgltfData->buffer_views, myCgltfData->buffer_views_count)GLTF_CgltfWrapper
GLTF_DEFINE_APPEND_FUNC(appendCamera, cgltf_camera, myCgltfData->cameras, myCgltfData->cameras_count)GLTF_CgltfWrapper
GLTF_DEFINE_APPEND_FUNC(appendImage, cgltf_image, myCgltfData->images, myCgltfData->images_count)GLTF_CgltfWrapper
GLTF_DEFINE_APPEND_FUNC(appendLight, cgltf_light, myCgltfData->lights, myCgltfData->lights_count)GLTF_CgltfWrapper
GLTF_DEFINE_APPEND_FUNC(appendMaterial, cgltf_material, myCgltfData->materials, myCgltfData->materials_count)GLTF_CgltfWrapper
GLTF_DEFINE_APPEND_FUNC(appendMesh, cgltf_mesh, myCgltfData->meshes, myCgltfData->meshes_count)GLTF_CgltfWrapper
GLTF_DEFINE_APPEND_FUNC(appendNode, cgltf_node, myCgltfData->nodes, myCgltfData->nodes_count)GLTF_CgltfWrapper
GLTF_DEFINE_APPEND_FUNC(appendTexture, cgltf_texture, myCgltfData->textures, myCgltfData->textures_count)GLTF_CgltfWrapper
initAsHoudiniAsset(cgltf_asset &asset)GLTF_CgltfWrapperinline
initAttribute(cgltf_attribute &attrib, cgltf_size accessor_index, const char *name, cgltf_accessor *data_accessor=nullptr)GLTF_CgltfWrapperinline
initCgltfData(bool writing_mode=false)GLTF_CgltfWrapperinline
initProperty(T *prop)GLTF_CgltfWrapperinlinestatic
loadBufferFile(cgltf_size buf_size, const char *buf_uri, const char *gltf_path, void **data)GLTF_CgltfWrapper
propHasExtras(const T *prop)GLTF_CgltfWrapperinlinestatic
setCgltfData(UT_UniquePtr< cgltf_data, CgltfDataDeleter > &&data)GLTF_CgltfWrapperinline
setMainBuffer(cgltf_buffer &buf, uint8_t *data, cgltf_size size)GLTF_CgltfWrapperinline
writeCharProperty(char **prop, const char *src)GLTF_CgltfWrapperinlinestatic
~GLTF_CgltfWrapper()GLTF_CgltfWrapperinline