Conscience Core
Public Member Functions | Public Attributes | List of all members
tinygltf::Model Class Reference

#include <tiny_gltf.h>

Public Member Functions

 Model ()=default
 
bool operator== (const Model &) const
 

Public Attributes

std::vector< Accessor > accessors
 
std::vector< Animation > animations
 
std::vector< Buffer > buffers
 
std::vector< BufferView > bufferViews
 
std::vector< Material > materials
 
std::vector< Mesh > meshes
 
std::vector< Node > nodes
 
std::vector< Texture > textures
 
std::vector< Image > images
 
std::vector< Skin > skins
 
std::vector< Sampler > samplers
 
std::vector< Camera > cameras
 
std::vector< Scene > scenes
 
std::vector< Light > lights
 
std::vector< AudioEmitter > audioEmitters
 
std::vector< AudioSource > audioSources
 
int defaultScene {-1}
 
std::vector< std::string > extensionsUsed
 
std::vector< std::string > extensionsRequired
 
Asset asset
 
Value extras
 
ExtensionMap extensions
 
std::string extras_json_string
 
std::string extensions_json_string
 

Constructor & Destructor Documentation

◆ Model()

tinygltf::Model::Model ( )
default

Member Function Documentation

◆ operator==()

bool tinygltf::Model::operator== ( const Model &  ) const

Member Data Documentation

◆ accessors

std::vector<Accessor> tinygltf::Model::accessors

◆ animations

std::vector<Animation> tinygltf::Model::animations

◆ asset

Asset tinygltf::Model::asset

◆ audioEmitters

std::vector<AudioEmitter> tinygltf::Model::audioEmitters

◆ audioSources

std::vector<AudioSource> tinygltf::Model::audioSources

◆ buffers

std::vector<Buffer> tinygltf::Model::buffers

◆ bufferViews

std::vector<BufferView> tinygltf::Model::bufferViews

◆ cameras

std::vector<Camera> tinygltf::Model::cameras

◆ defaultScene

int tinygltf::Model::defaultScene {-1}

◆ extensions

ExtensionMap tinygltf::Model::extensions

◆ extensions_json_string

std::string tinygltf::Model::extensions_json_string

◆ extensionsRequired

std::vector<std::string> tinygltf::Model::extensionsRequired

◆ extensionsUsed

std::vector<std::string> tinygltf::Model::extensionsUsed

◆ extras

Value tinygltf::Model::extras

◆ extras_json_string

std::string tinygltf::Model::extras_json_string

◆ images

std::vector<Image> tinygltf::Model::images

◆ lights

std::vector<Light> tinygltf::Model::lights

◆ materials

std::vector<Material> tinygltf::Model::materials

◆ meshes

std::vector<Mesh> tinygltf::Model::meshes

◆ nodes

std::vector<Node> tinygltf::Model::nodes

◆ samplers

std::vector<Sampler> tinygltf::Model::samplers

◆ scenes

std::vector<Scene> tinygltf::Model::scenes

◆ skins

std::vector<Skin> tinygltf::Model::skins

◆ textures

std::vector<Texture> tinygltf::Model::textures

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