Euphoria
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 118 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 124 of file shader_resource.h.

◆ light_diffuse_color_uni

Uniform eu::render::PointLightUniforms::light_diffuse_color_uni

Definition at line 122 of file shader_resource.h.

◆ light_specular_color_uni

Uniform eu::render::PointLightUniforms::light_specular_color_uni

Definition at line 123 of file shader_resource.h.

◆ light_world_uni

Uniform eu::render::PointLightUniforms::light_world_uni

Definition at line 125 of file shader_resource.h.


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