|
| | GLTF_ExportRoot (ExportSettings s) |
| |
| | ~GLTF_ExportRoot () |
| |
| bool | HasCachedChannelImage (const UT_Array< GLTF_ChannelMapping > &mapping) const |
| |
| GLTF_Handle | GetCachedChannelImage (const UT_Array< GLTF_ChannelMapping > &mapping) |
| |
| void | InsertCachedChannelImage (const UT_Array< GLTF_ChannelMapping > &mapping, GLTF_Handle idx) |
| |
UT_Map< UT_StringHolder,
GLTF_Handle > & | GetImageCache () |
| |
UT_Map< const OP_Node
*, GLTF_Handle > & | GetMaterialCache () |
| |
UT_Map< UT_StringHolder,
UT_StringHolder > & | GetMorphTargetToChannelMap () |
| |
| UT_Map< UT_StringHolder, exint > & | GetMorphTargetChannels () |
| |
UT_Map< UT_StringHolder,
InbetweenIndex > & | GetMorphTargetInbetweens () |
| |
UT_Map< UT_StringHolder,
UT_Array< fpreal32 > > & | GetMorphTargetInbetweenWeights () |
| |
UT_Map< UT_StringHolder,
GLTF_Int > & | GetNameUsagesMap () |
| |
| void * | BufferAlloc (GLTF_Handle bid, GLTF_Offset bytes, GLTF_Offset alignment, GLTF_Offset &offset) |
| |
| GLTF_Loader & | loader () |
| |
| bool | ExportGLTF (const UT_String &path) |
| |
| bool | ExportAsGLB (const UT_String &path) |
| |
| void | SerializeJSON (UT_JSONWriter &writer) |
| |
| GLTF_Accessor & | CreateAccessor (GLTF_Handle &idx) |
| |
| GLTF_Animation & | CreateAnimation (GLTF_Handle &idx) |
| |
| GLTF_Buffer & | CreateBuffer (GLTF_Handle &idx) |
| |
| GLTF_BufferView & | CreateBufferview (GLTF_Handle &idx) |
| |
| GLTF_Camera & | CreateCamera (GLTF_Handle &idx) |
| |
| GLTF_Node & | CreateNode (GLTF_Handle &idx) |
| |
| GLTF_Mesh & | CreateMesh (GLTF_Handle &idx) |
| |
| GLTF_Scene & | CreateScene (GLTF_Handle &idx) |
| |
| GLTF_Skin & | CreateSkin (GLTF_Handle &idx) |
| |
| GLTF_Image & | CreateImage (GLTF_Handle &idx) |
| |
| GLTF_Texture & | CreateTexture (GLTF_Handle &idx) |
| |
| GLTF_Material & | CreateMaterial (GLTF_Handle &idx) |
| |
| GLTF_Light & | createLight (GLTF_Handle &idx) |
| |
| GLTF_Accessor * | getAccessor (GLTF_Handle idx) |
| |
| GLTF_Animation * | getAnimation (GLTF_Handle idx) |
| |
| GLTF_Asset * | getAsset () |
| |
| GLTF_Buffer * | getBuffer (GLTF_Handle idx) |
| |
| GLTF_BufferView * | getBufferView (GLTF_Handle idx) |
| |
| GLTF_Camera * | getCamera (GLTF_Handle idx) |
| |
| GLTF_Image * | getImage (GLTF_Handle idx) |
| |
| GLTF_Material * | getMaterial (GLTF_Handle idx) |
| |
| GLTF_Mesh * | getMesh (GLTF_Handle idx) |
| |
| GLTF_Node * | getNode (GLTF_Handle idx) |
| |
| GLTF_Sampler * | getSampler (GLTF_Handle idx) |
| |
| GLTF_Handle | getDefaultScene () |
| |
| GLTF_Scene * | getScene (GLTF_Handle idx) |
| |
| GLTF_Skin * | getSkin (GLTF_Handle idx) |
| |
| GLTF_Texture * | getTexture (GLTF_Handle idx) |
| |
| void | SetDefaultScene (GLTF_Handle idx) |
| |
| const UT_Array< GLTF_Accessor * > & | getAccessors () const |
| |
| const UT_Array< GLTF_Animation * > & | getAnimations () const |
| |
| const UT_Array< GLTF_Buffer * > & | getBuffers () const |
| |
const UT_Array
< GLTF_BufferView * > & | getBufferViews () const |
| |
| const UT_Array< GLTF_Camera * > & | getCameras () const |
| |
| const UT_Array< GLTF_Extension * > & | getExtensions () const |
| |
| const UT_Array< GLTF_Image * > & | getImages () const |
| |
| const UT_Array< GLTF_Material * > & | getMaterials () const |
| |
| const UT_Array< GLTF_Mesh * > & | getMeshes () const |
| |
| const UT_Array< GLTF_Node * > & | getNodes () const |
| |
| const UT_Array< GLTF_Sampler * > & | getSamplers () const |
| |
| const UT_Array< GLTF_Scene * > & | getScenes () const |
| |
| const UT_Array< GLTF_Skin * > & | getSkins () const |
| |
| const UT_Array< GLTF_Texture * > & | getTextures () const |
| |
| template<typename T > |
| GLTF_Handle | addScalarArray (const UT_Array< T > &arr, GLTF_ComponentType type) |
| |
| template<typename T > |
| GLTF_Handle | addScalarArraysInterleaved (const UT_Array< UT_Array< T > * > &arr, GLTF_ComponentType type) |
| |
| template<typename T > |
| GLTF_Handle | createScalarBufferView (const UT_Array< T > &arr, T &min, T &max) |
| |
| template<typename T > |
| GLTF_Handle | createScalarBufferViewInterleaved (const UT_Array< UT_Array< T > * > &arr, T &min, T &max) |
| |
Definition at line 52 of file GLTF_ExportRoot.h.