+ public:
+ Loader(Light &);
+
+ private:
+ void attenuation(float, float, float);
+ void diffuse(float, float, float);
+ void position(float, float, float, float);
+ void specular(float, float, float);
+ void spot_direction(float, float, float);
+ void spot_exponent(float);
+ void spot_cutoff(float);