vsgXchange 1.1.9
VulkanSceneGraph 3rd party data integration library
Loading...
Searching...
No Matches
vsgXchange::gltf::glTF Struct Reference
Inheritance diagram for vsgXchange::gltf::glTF:
Collaboration diagram for vsgXchange::gltf::glTF:

Public Member Functions

void read_array (vsg::JSONParser &parser, const std::string_view &property) override
void read_object (vsg::JSONParser &parser, const std::string_view &property) override
void read_number (vsg::JSONParser &parser, const std::string_view &property, std::istream &input) override
void report (vsg::LogOutput &output)
virtual void resolveURIs (vsg::ref_ptr< const vsg::Options > options)

Public Attributes

vsg::Path filename
vsg::StringsSchema extensionsUsed
vsg::StringsSchema extensionsRequired
vsg::ref_ptr< Assetasset
vsg::ObjectsSchema< Accessoraccessors
vsg::ObjectsSchema< BufferViewbufferViews
vsg::ObjectsSchema< Bufferbuffers
vsg::ObjectsSchema< Imageimages
vsg::ObjectsSchema< Materialmaterials
vsg::ObjectsSchema< Meshmeshes
vsg::ObjectsSchema< Nodenodes
vsg::ObjectsSchema< Samplersamplers
glTFid scene
vsg::ObjectsSchema< Scenescenes
vsg::ObjectsSchema< Texturetextures
vsg::ObjectsSchema< Animationanimations
vsg::ObjectsSchema< Cameracameras
vsg::ObjectsSchema< Skinsskins

The documentation for this struct was generated from the following file: