| 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 12 matching lines...) Expand all  Loading... | 
|  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 WebCore { |  29 namespace WebCore { | 
|  30  |  30  | 
|  31 class SVGZoomEvent FINAL : public UIEvent { |  31 class SVGZoomEvent FINAL : public UIEvent { | 
|  32 public: |  32 public: | 
|  33     static PassRefPtr<SVGZoomEvent> create() { return adoptRef(new SVGZoomEvent)
    ; } |  33     static PassRefPtrWillBeRawPtr<SVGZoomEvent> create() | 
 |  34     { | 
 |  35         return adoptRefCountedWillBeRefCountedGarbageCollected(new SVGZoomEvent)
    ; | 
 |  36     } | 
|  34  |  37  | 
|  35     // 'SVGZoomEvent' functions |  38     // 'SVGZoomEvent' functions | 
|  36     PassRefPtr<SVGRectTearOff> zoomRectScreen() const; |  39     PassRefPtr<SVGRectTearOff> zoomRectScreen() const; | 
|  37  |  40  | 
|  38     float previousScale() const; |  41     float previousScale() const; | 
|  39     void setPreviousScale(float); |  42     void setPreviousScale(float); | 
|  40  |  43  | 
|  41     PassRefPtr<SVGPointTearOff> previousTranslate() const; |  44     PassRefPtr<SVGPointTearOff> previousTranslate() const; | 
|  42  |  45  | 
|  43     float newScale() const; |  46     float newScale() const; | 
| (...skipping 11 matching lines...) Expand all  Loading... | 
|  55     float m_newScale; |  58     float m_newScale; | 
|  56     float m_previousScale; |  59     float m_previousScale; | 
|  57  |  60  | 
|  58     FloatPoint m_newTranslate; |  61     FloatPoint m_newTranslate; | 
|  59     FloatPoint m_previousTranslate; |  62     FloatPoint m_previousTranslate; | 
|  60 }; |  63 }; | 
|  61  |  64  | 
|  62 } // namespace WebCore |  65 } // namespace WebCore | 
|  63  |  66  | 
|  64 #endif // SVGZoomEvent_h |  67 #endif // SVGZoomEvent_h | 
| OLD | NEW |