Lagrange
Loading...
Searching...
No Matches
CistaLight Struct Reference

Public Attributes

data::string name
 
uint8_t type = 0
 
std::array< float, 3 > position {}
 
std::array< float, 3 > direction {}
 
std::array< float, 3 > up {}
 
float intensity = 0.f
 
float attenuation_constant = 0.f
 
float attenuation_linear = 0.f
 
float attenuation_quadratic = 0.f
 
float attenuation_cubic = 0.f
 
float range = 0.f
 
std::array< float, 3 > color_diffuse {}
 
std::array< float, 3 > color_specular {}
 
std::array< float, 3 > color_ambient {}
 
cista::optional< float > angle_inner_cone
 
cista::optional< float > angle_outer_cone
 
std::array< float, 2 > size {}
 
CistaExtensions extensions
 

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