cgv
Loading...
Searching...
No Matches
fx::gltf::Document Struct Reference

Public Attributes

Asset asset
 
std::vector< Accessoraccessors {}
 
std::vector< Animationanimations {}
 
std::vector< Bufferbuffers {}
 
std::vector< BufferViewbufferViews {}
 
std::vector< Cameracameras {}
 
std::vector< Imageimages {}
 
std::vector< Materialmaterials {}
 
std::vector< Meshmeshes {}
 
std::vector< Nodenodes {}
 
std::vector< Samplersamplers {}
 
std::vector< Scenescenes {}
 
std::vector< Skinskins {}
 
std::vector< Texturetextures {}
 
int32_t scene { -1 }
 
std::vector< std::string > extensionsUsed {}
 
std::vector< std::string > extensionsRequired {}
 
nlohmann::json extensionsAndExtras {}
 

Detailed Description

Definition at line 782 of file gltf.h.

Member Data Documentation

◆ accessors

std::vector<Accessor> fx::gltf::Document::accessors {}

Definition at line 786 of file gltf.h.

◆ animations

std::vector<Animation> fx::gltf::Document::animations {}

Definition at line 787 of file gltf.h.

◆ asset

Asset fx::gltf::Document::asset

Definition at line 784 of file gltf.h.

◆ buffers

std::vector<Buffer> fx::gltf::Document::buffers {}

Definition at line 788 of file gltf.h.

◆ bufferViews

std::vector<BufferView> fx::gltf::Document::bufferViews {}

Definition at line 789 of file gltf.h.

◆ cameras

std::vector<Camera> fx::gltf::Document::cameras {}

Definition at line 790 of file gltf.h.

◆ extensionsAndExtras

nlohmann::json fx::gltf::Document::extensionsAndExtras {}

Definition at line 804 of file gltf.h.

◆ extensionsRequired

std::vector<std::string> fx::gltf::Document::extensionsRequired {}

Definition at line 802 of file gltf.h.

◆ extensionsUsed

std::vector<std::string> fx::gltf::Document::extensionsUsed {}

Definition at line 801 of file gltf.h.

◆ images

std::vector<Image> fx::gltf::Document::images {}

Definition at line 791 of file gltf.h.

◆ materials

std::vector<Material> fx::gltf::Document::materials {}

Definition at line 792 of file gltf.h.

◆ meshes

std::vector<Mesh> fx::gltf::Document::meshes {}

Definition at line 793 of file gltf.h.

◆ nodes

std::vector<Node> fx::gltf::Document::nodes {}

Definition at line 794 of file gltf.h.

◆ samplers

std::vector<Sampler> fx::gltf::Document::samplers {}

Definition at line 795 of file gltf.h.

◆ scene

int32_t fx::gltf::Document::scene { -1 }

Definition at line 800 of file gltf.h.

◆ scenes

std::vector<Scene> fx::gltf::Document::scenes {}

Definition at line 796 of file gltf.h.

◆ skins

std::vector<Skin> fx::gltf::Document::skins {}

Definition at line 797 of file gltf.h.

◆ textures

std::vector<Texture> fx::gltf::Document::textures {}

Definition at line 798 of file gltf.h.


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