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

Public Attributes

Asset asset
std::vector< Accessor > accessors {}
std::vector< Animation > animations {}
std::vector< Buffer > buffers {}
std::vector< BufferView > bufferViews {}
std::vector< Camera > cameras {}
std::vector< Image > images {}
std::vector< Material > materials {}
std::vector< Mesh > meshes {}
std::vector< Node > nodes {}
std::vector< Sampler > samplers {}
std::vector< Scene > scenes {}
std::vector< Skin > skins {}
std::vector< Texture > textures {}
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: