Euphoria
|
eu::render::Light Struct Reference
#include <light.h>
Public Types | |
enum class | Type { directional , point , spot } |
Public Member Functions | |
Light () | |
Public Attributes | |
Type | light_type |
vec3f | position |
unit3f | direction |
Rgb | ambient |
Rgb | diffuse |
Rgb | specular |
Angle | cutoff_angle_outer |
Angle | cutoff_angle_inner |
LightAttenuation | attenuation |
Detailed Description
Member Enumeration Documentation
◆ Type
|
strong |
Constructor & Destructor Documentation
◆ Light()
Member Data Documentation
◆ ambient
◆ attenuation
LightAttenuation eu::render::Light::attenuation |
◆ cutoff_angle_inner
◆ cutoff_angle_outer
◆ diffuse
◆ direction
◆ light_type
◆ position
◆ specular
The documentation for this struct was generated from the following files: