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

#include <tiny_gltf.h>

Public Member Functions

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

Public Attributes

int camera {-1}
 
std::string name
 
int skin {-1}
 
int mesh {-1}
 
int light {-1}
 
int emitter {-1}
 
std::vector< int > lods
 
std::vector< int > children
 
std::vector< double > rotation
 
std::vector< double > scale
 
std::vector< double > translation
 
std::vector< double > matrix
 
std::vector< double > weights
 
ExtensionMap extensions
 
Value extras
 
std::string extras_json_string
 
std::string extensions_json_string
 

Constructor & Destructor Documentation

◆ Node()

tinygltf::Node::Node ( )
default

Member Function Documentation

◆ operator==()

bool tinygltf::Node::operator== ( const Node ) const

Member Data Documentation

◆ camera

int tinygltf::Node::camera {-1}

◆ children

std::vector<int> tinygltf::Node::children

◆ emitter

int tinygltf::Node::emitter {-1}

◆ extensions

ExtensionMap tinygltf::Node::extensions

◆ extensions_json_string

std::string tinygltf::Node::extensions_json_string

◆ extras

Value tinygltf::Node::extras

◆ extras_json_string

std::string tinygltf::Node::extras_json_string

◆ light

int tinygltf::Node::light {-1}

◆ lods

std::vector<int> tinygltf::Node::lods

◆ matrix

std::vector<double> tinygltf::Node::matrix

◆ mesh

int tinygltf::Node::mesh {-1}

◆ name

std::string tinygltf::Node::name

◆ rotation

std::vector<double> tinygltf::Node::rotation

◆ scale

std::vector<double> tinygltf::Node::scale

◆ skin

int tinygltf::Node::skin {-1}

◆ translation

std::vector<double> tinygltf::Node::translation

◆ weights

std::vector<double> tinygltf::Node::weights

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