#ifndef POINTLIGHT_H_INCLUDED #define POINTLIGHT_H_INCLUDED #include #include class PointLight { public: PointLight( Vector3 position = Vector3::origin, Pixel c = Pixel::white, double a = 1.0 ) : pos( position ), colour( c ), attenuation( a ) {} ~PointLight( void ) {} Vector3 pos; Pixel colour; double attenuation; }; #endif // POINTLIGHT_H_INCLUDED