Lights get virtual destructor and correct types
This commit is contained in:
parent
bb789476b6
commit
a97e7a6d2e
2 changed files with 7 additions and 1 deletions
|
@ -18,6 +18,10 @@ Light::Light(const Color& color,
|
|||
{ }
|
||||
|
||||
|
||||
Light::~Light()
|
||||
{ }
|
||||
|
||||
|
||||
Color&
|
||||
Light::GetColor()
|
||||
{
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue