Lights get virtual destructor and correct types

This commit is contained in:
Eryn Wells 2014-08-09 21:22:12 -07:00
parent bb789476b6
commit a97e7a6d2e
2 changed files with 7 additions and 1 deletions

View file

@ -18,6 +18,10 @@ Light::Light(const Color& color,
{ }
Light::~Light()
{ }
Color&
Light::GetColor()
{

View file

@ -20,9 +20,11 @@ struct Light
Light(const basics::Color& color,
const Double& intensity = 1.0);
virtual ~Light();
basics::Color& GetColor();
const basics::Color& GetColor() const;
void SetColor(basics::Color& color);
void SetColor(const basics::Color& color);
Double GetIntensity() const;
void SetIntensity(const Double& intensity);