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

#include <tiny_gltf.h>

Public Member Functions

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

Public Attributes

std::string name
 
std::vector< double > color
 
double intensity {1.0}
 
std::string type
 
double range {0.0}
 
SpotLight spot
 
ExtensionMap extensions
 
Value extras
 
std::string extras_json_string
 
std::string extensions_json_string
 

Constructor & Destructor Documentation

◆ Light()

tinygltf::Light::Light ( )
default

Member Function Documentation

◆ operator==()

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

Member Data Documentation

◆ color

std::vector<double> tinygltf::Light::color

◆ extensions

ExtensionMap tinygltf::Light::extensions

◆ extensions_json_string

std::string tinygltf::Light::extensions_json_string

◆ extras

Value tinygltf::Light::extras

◆ extras_json_string

std::string tinygltf::Light::extras_json_string

◆ intensity

double tinygltf::Light::intensity {1.0}

◆ name

std::string tinygltf::Light::name

◆ range

double tinygltf::Light::range {0.0}

◆ spot

SpotLight tinygltf::Light::spot

◆ type

std::string tinygltf::Light::type

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