GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
tinygltf::Model Class Reference

#include <tiny_gltf.h>

Collaboration diagram for tinygltf::Model:

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
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
Here is the caller graph for this function:

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

◆ 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: