| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright (C) 2004, 2005 Nikolas Zimmermann <zimmermann@kde.org> |   2  * Copyright (C) 2004, 2005 Nikolas Zimmermann <zimmermann@kde.org> | 
|   3  * Copyright (C) 2004, 2005 Rob Buis <buis@kde.org> |   3  * Copyright (C) 2004, 2005 Rob Buis <buis@kde.org> | 
|   4  * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> |   4  * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> | 
|   5  * |   5  * | 
|   6  * This library is free software; you can redistribute it and/or |   6  * This library is free software; you can redistribute it and/or | 
|   7  * modify it under the terms of the GNU Library General Public |   7  * modify it under the terms of the GNU Library General Public | 
|   8  * License as published by the Free Software Foundation; either |   8  * License as published by the Free Software Foundation; either | 
|   9  * version 2 of the License, or (at your option) any later version. |   9  * version 2 of the License, or (at your option) any later version. | 
|  10  * |  10  * | 
| (...skipping 10 matching lines...) Expand all  Loading... | 
|  21  |  21  | 
|  22 #ifndef SVGZoomEvent_h |  22 #ifndef SVGZoomEvent_h | 
|  23 #define SVGZoomEvent_h |  23 #define SVGZoomEvent_h | 
|  24  |  24  | 
|  25 #include "core/events/UIEvent.h" |  25 #include "core/events/UIEvent.h" | 
|  26 #include "core/svg/SVGPoint.h" |  26 #include "core/svg/SVGPoint.h" | 
|  27 #include "core/svg/SVGRect.h" |  27 #include "core/svg/SVGRect.h" | 
|  28  |  28  | 
|  29 namespace blink { |  29 namespace blink { | 
|  30  |  30  | 
|  31 class SVGZoomEvent FINAL : public UIEvent { |  31 class SVGZoomEvent final : public UIEvent { | 
|  32     DEFINE_WRAPPERTYPEINFO(); |  32     DEFINE_WRAPPERTYPEINFO(); | 
|  33 public: |  33 public: | 
|  34     static PassRefPtrWillBeRawPtr<SVGZoomEvent> create() |  34     static PassRefPtrWillBeRawPtr<SVGZoomEvent> create() | 
|  35     { |  35     { | 
|  36         return adoptRefWillBeNoop(new SVGZoomEvent); |  36         return adoptRefWillBeNoop(new SVGZoomEvent); | 
|  37     } |  37     } | 
|  38  |  38  | 
|  39     // 'SVGZoomEvent' functions |  39     // 'SVGZoomEvent' functions | 
|  40     PassRefPtr<SVGRectTearOff> zoomRectScreen() const; |  40     PassRefPtr<SVGRectTearOff> zoomRectScreen() const; | 
|  41  |  41  | 
|  42     float previousScale() const; |  42     float previousScale() const; | 
|  43  |  43  | 
|  44     PassRefPtr<SVGPointTearOff> previousTranslate() const; |  44     PassRefPtr<SVGPointTearOff> previousTranslate() const; | 
|  45  |  45  | 
|  46     float newScale() const; |  46     float newScale() const; | 
|  47  |  47  | 
|  48     PassRefPtr<SVGPointTearOff> newTranslate() const; |  48     PassRefPtr<SVGPointTearOff> newTranslate() const; | 
|  49  |  49  | 
|  50     virtual const AtomicString& interfaceName() const OVERRIDE; |  50     virtual const AtomicString& interfaceName() const override; | 
|  51  |  51  | 
|  52     virtual void trace(Visitor*) OVERRIDE; |  52     virtual void trace(Visitor*) override; | 
|  53  |  53  | 
|  54 private: |  54 private: | 
|  55     SVGZoomEvent(); |  55     SVGZoomEvent(); | 
|  56  |  56  | 
|  57     float m_newScale; |  57     float m_newScale; | 
|  58     float m_previousScale; |  58     float m_previousScale; | 
|  59  |  59  | 
|  60     FloatPoint m_newTranslate; |  60     FloatPoint m_newTranslate; | 
|  61     FloatPoint m_previousTranslate; |  61     FloatPoint m_previousTranslate; | 
|  62 }; |  62 }; | 
|  63  |  63  | 
|  64 } // namespace blink |  64 } // namespace blink | 
|  65  |  65  | 
|  66 #endif // SVGZoomEvent_h |  66 #endif // SVGZoomEvent_h | 
| OLD | NEW |