Euphoria
Public Member Functions | Public Attributes | List of all members
eu::render::PointLightUniforms Struct Reference

Uniforms for a point light. More...

Public Member Functions

 PointLightUniforms (const ShaderProgram *program, const std::string &base)
 

Public Attributes

Uniform light_diffuse_color_uni
 
Uniform light_specular_color_uni
 
Uniform light_attenuation_uni
 
Uniform light_world_uni
 

Detailed Description

Uniforms for a point light.

See also
PointLight

Definition at line 116 of file shader_resource.h.

Constructor & Destructor Documentation

◆ PointLightUniforms()

eu::render::PointLightUniforms::PointLightUniforms ( const ShaderProgram program,
const std::string &  base 
)

Member Data Documentation

◆ light_attenuation_uni

Uniform eu::render::PointLightUniforms::light_attenuation_uni

Definition at line 122 of file shader_resource.h.

◆ light_diffuse_color_uni

Uniform eu::render::PointLightUniforms::light_diffuse_color_uni

Definition at line 120 of file shader_resource.h.

◆ light_specular_color_uni

Uniform eu::render::PointLightUniforms::light_specular_color_uni

Definition at line 121 of file shader_resource.h.

◆ light_world_uni

Uniform eu::render::PointLightUniforms::light_world_uni

Definition at line 123 of file shader_resource.h.


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