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

#include <tiny_gltf.h>

Public Member Functions

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

Public Attributes

std::vector< double > baseColorFactor {1.0, 1.0, 1.0, 1.0}
 
TextureInfo baseColorTexture
 
double metallicFactor {1.0}
 
double roughnessFactor {1.0}
 
TextureInfo metallicRoughnessTexture
 
Value extras
 
ExtensionMap extensions
 
std::string extras_json_string
 
std::string extensions_json_string
 

Constructor & Destructor Documentation

◆ PbrMetallicRoughness()

tinygltf::PbrMetallicRoughness::PbrMetallicRoughness ( )
default

Member Function Documentation

◆ operator==()

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

Member Data Documentation

◆ baseColorFactor

std::vector<double> tinygltf::PbrMetallicRoughness::baseColorFactor {1.0, 1.0, 1.0, 1.0}

◆ baseColorTexture

TextureInfo tinygltf::PbrMetallicRoughness::baseColorTexture

◆ extensions

ExtensionMap tinygltf::PbrMetallicRoughness::extensions

◆ extensions_json_string

std::string tinygltf::PbrMetallicRoughness::extensions_json_string

◆ extras

Value tinygltf::PbrMetallicRoughness::extras

◆ extras_json_string

std::string tinygltf::PbrMetallicRoughness::extras_json_string

◆ metallicFactor

double tinygltf::PbrMetallicRoughness::metallicFactor {1.0}

◆ metallicRoughnessTexture

TextureInfo tinygltf::PbrMetallicRoughness::metallicRoughnessTexture

◆ roughnessFactor

double tinygltf::PbrMetallicRoughness::roughnessFactor {1.0}

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