Open CASCADE Technology  7.5.0
Enumerations | Functions

RWGltf_GltfRootElement.hxx File Reference

Enumerations

enum  RWGltf_GltfRootElement {
  RWGltf_GltfRootElement_Asset, RWGltf_GltfRootElement_Scenes, RWGltf_GltfRootElement_Scene, RWGltf_GltfRootElement_Nodes,
  RWGltf_GltfRootElement_Meshes, RWGltf_GltfRootElement_Accessors, RWGltf_GltfRootElement_BufferViews, RWGltf_GltfRootElement_Buffers,
  RWGltf_GltfRootElement_NB_MANDATORY, RWGltf_GltfRootElement_Animations = RWGltf_GltfRootElement_NB_MANDATORY, RWGltf_GltfRootElement_Materials, RWGltf_GltfRootElement_Programs,
  RWGltf_GltfRootElement_Samplers, RWGltf_GltfRootElement_Shaders, RWGltf_GltfRootElement_Skins, RWGltf_GltfRootElement_Techniques,
  RWGltf_GltfRootElement_Textures, RWGltf_GltfRootElement_Images, RWGltf_GltfRootElement_ExtensionsUsed, RWGltf_GltfRootElement_ExtensionsRequired,
  RWGltf_GltfRootElement_NB
}
 Root elements within glTF JSON document. More...
 

Functions

const char * RWGltf_GltfRootElementName (RWGltf_GltfRootElement theElem)
 Root elements within glTF JSON document - names array. More...
 

Enumeration Type Documentation

◆ RWGltf_GltfRootElement

Root elements within glTF JSON document.

Enumerator
RWGltf_GltfRootElement_Asset 

"asset" element, mandatory

RWGltf_GltfRootElement_Scenes 

"scenes" element, mandatory

RWGltf_GltfRootElement_Scene 

"scene" element, mandatory

RWGltf_GltfRootElement_Nodes 

"nodes" element, mandatory

RWGltf_GltfRootElement_Meshes 

"meshes" element, mandatory

RWGltf_GltfRootElement_Accessors 

"accessors" element, mandatory

RWGltf_GltfRootElement_BufferViews 

"bufferViews" element, mandatory

RWGltf_GltfRootElement_Buffers 

"buffers" element, mandatory

RWGltf_GltfRootElement_NB_MANDATORY 

number of mandatory elements

RWGltf_GltfRootElement_Animations 

"animations" element

RWGltf_GltfRootElement_Materials 

"materials" element,

RWGltf_GltfRootElement_Programs 

"programs" element,

RWGltf_GltfRootElement_Samplers 

"samplers" element,

RWGltf_GltfRootElement_Shaders 

"shaders" element,

RWGltf_GltfRootElement_Skins 

"skins" element,

RWGltf_GltfRootElement_Techniques 

"techniques" element,

RWGltf_GltfRootElement_Textures 

"textures" element,

RWGltf_GltfRootElement_Images 

"images" element,

RWGltf_GltfRootElement_ExtensionsUsed 

"extensionsUsed" element,

RWGltf_GltfRootElement_ExtensionsRequired 

"extensionsRequired" element,

RWGltf_GltfRootElement_NB 

overall number of elements

Function Documentation

◆ RWGltf_GltfRootElementName()

const char* RWGltf_GltfRootElementName ( RWGltf_GltfRootElement  theElem)
inline

Root elements within glTF JSON document - names array.