Conscience Core
Classes | Public Member Functions | Public Attributes | List of all members
tinygltf::Accessor Struct Reference

#include <tiny_gltf.h>

Classes

struct  Sparse
 

Public Member Functions

int ByteStride (const BufferView &bufferViewObject) const
 
 Accessor ()
 
bool operator== (const tinygltf::Accessor &) const
 

Public Attributes

int bufferView {-1}
 
std::string name
 
size_t byteOffset {0}
 
bool normalized {false}
 
int componentType {-1}
 
size_t count {0}
 
int type {-1}
 
Value extras
 
ExtensionMap extensions
 
std::string extras_json_string
 
std::string extensions_json_string
 
std::vector< double > minValues
 
std::vector< double > maxValues
 
Sparse sparse
 

Constructor & Destructor Documentation

◆ Accessor()

tinygltf::Accessor::Accessor ( )
inline

Member Function Documentation

◆ ByteStride()

int tinygltf::Accessor::ByteStride ( const BufferView bufferViewObject) const
inline

Utility function to compute byteStride for a given bufferView object. Returns -1 upon invalid glTF value or parameter configuration.

◆ operator==()

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

Member Data Documentation

◆ bufferView

int tinygltf::Accessor::bufferView {-1}

◆ byteOffset

size_t tinygltf::Accessor::byteOffset {0}

◆ componentType

int tinygltf::Accessor::componentType {-1}

◆ count

size_t tinygltf::Accessor::count {0}

◆ extensions

ExtensionMap tinygltf::Accessor::extensions

◆ extensions_json_string

std::string tinygltf::Accessor::extensions_json_string

◆ extras

Value tinygltf::Accessor::extras

◆ extras_json_string

std::string tinygltf::Accessor::extras_json_string

◆ maxValues

std::vector<double> tinygltf::Accessor::maxValues

◆ minValues

std::vector<double> tinygltf::Accessor::minValues

◆ name

std::string tinygltf::Accessor::name

◆ normalized

bool tinygltf::Accessor::normalized {false}

◆ sparse

Sparse tinygltf::Accessor::sparse

◆ type

int tinygltf::Accessor::type {-1}

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