Brenta Engine 1.2
Loading...
Searching...
No Matches
brenta::PointLight Class Referenceabstract
Inheritance diagram for brenta::PointLight:
brenta::PhongPointLight

Public Member Functions

virtual void apply (int light_number)=0
 

Data Fields

glm::vec3 position = glm::vec3(0.0)
 
float strength = 1.0f
 
float constant = 1.0f
 
float linear = 0.09f
 
float quadratic = 0.00032f
 

Detailed Description

Definition at line 14 of file point_light.hpp.

Field Documentation

◆ constant

float brenta::PointLight::constant = 1.0f

Definition at line 21 of file point_light.hpp.

◆ linear

float brenta::PointLight::linear = 0.09f

Definition at line 22 of file point_light.hpp.

◆ position

glm::vec3 brenta::PointLight::position = glm::vec3(0.0)

Definition at line 18 of file point_light.hpp.

◆ quadratic

float brenta::PointLight::quadratic = 0.00032f

Definition at line 23 of file point_light.hpp.

◆ strength

float brenta::PointLight::strength = 1.0f

Definition at line 19 of file point_light.hpp.


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