| Index: Source/platform/graphics/filters/DistantLightSource.h
|
| diff --git a/Source/platform/graphics/filters/DistantLightSource.h b/Source/platform/graphics/filters/DistantLightSource.h
|
| index 969fa5b5048bd84eb8252f3eddf77498232ffd68..65814e0504e740c61248a6d8f68bd7ab201338dd 100644
|
| --- a/Source/platform/graphics/filters/DistantLightSource.h
|
| +++ b/Source/platform/graphics/filters/DistantLightSource.h
|
| @@ -34,14 +34,19 @@ public:
|
| return adoptRef(new DistantLightSource(azimuth, elevation));
|
| }
|
|
|
| + virtual PassRefPtr<LightSource> create(const FloatPoint3D& scale, const FloatSize& offset) const OVERRIDE
|
| + {
|
| + return adoptRef(new DistantLightSource(m_azimuth, m_elevation));
|
| + }
|
| +
|
| float azimuth() const { return m_azimuth; }
|
| float elevation() const { return m_elevation; }
|
|
|
| virtual bool setAzimuth(float) OVERRIDE;
|
| virtual bool setElevation(float) OVERRIDE;
|
|
|
| - virtual void initPaintingData(PaintingData&) OVERRIDE;
|
| - virtual void updatePaintingData(PaintingData&, int x, int y, float z) OVERRIDE;
|
| + virtual void initPaintingData(PaintingData&) const OVERRIDE;
|
| + virtual void updatePaintingData(PaintingData&, int x, int y, float z) const OVERRIDE;
|
|
|
| virtual TextStream& externalRepresentation(TextStream&) const OVERRIDE;
|
|
|
|
|