summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Sherlock <chris.sherlock79@gmail.com>2016-02-05 13:17:54 +1100
committerChris Sherlock <chris.sherlock79@gmail.com>2016-02-05 13:17:54 +1100
commit5e31c9d9e42da8d8776621b2f80dfe9e04ca0871 (patch)
treed4363d9396111be71dc6134c0e15a572e1d60abb
parent40322a77af79420d0b30d32b3ec53c9a4fa00428 (diff)
vcl: move AInfo into private header
Change-Id: If6bb832cbf64d12b4ec3a860010fd99340b14ca5
-rw-r--r--include/vcl/animate.hxx12
-rw-r--r--vcl/inc/impanmvw.hxx (renamed from vcl/source/gdi/impanmvw.hxx)13
-rw-r--r--vcl/source/gdi/animate.cxx3
-rw-r--r--vcl/source/gdi/impanmvw.cxx3
4 files changed, 17 insertions, 14 deletions
diff --git a/include/vcl/animate.hxx b/include/vcl/animate.hxx
index 993824006e5a..9b3856aec6e8 100644
--- a/include/vcl/animate.hxx
+++ b/include/vcl/animate.hxx
@@ -91,18 +91,6 @@ struct VCL_DLLPUBLIC AnimationBitmap
BitmapChecksum GetChecksum() const;
};
-struct AInfo
-{
- Point aStartOrg;
- Size aStartSize;
- VclPtr<OutputDevice> pOutDev;
- void* pViewData;
- long nExtraData;
- bool bPause;
-
- AInfo();
-};
-
class ImplAnimView;
class VCL_DLLPUBLIC Animation
diff --git a/vcl/source/gdi/impanmvw.hxx b/vcl/inc/impanmvw.hxx
index d80edc99e1f8..4e4414a57dae 100644
--- a/vcl/source/gdi/impanmvw.hxx
+++ b/vcl/inc/impanmvw.hxx
@@ -27,6 +27,19 @@ class OutputDevice;
class VirtualDevice;
struct AnimationBitmap;
+struct AInfo
+{
+ Point aStartOrg;
+ Size aStartSize;
+ VclPtr<OutputDevice> pOutDev;
+ void* pViewData;
+ long nExtraData;
+ bool bPause;
+
+ AInfo();
+};
+
+
class ImplAnimView
{
private:
diff --git a/vcl/source/gdi/animate.cxx b/vcl/source/gdi/animate.cxx
index d6d9ea1071c7..6f1779e72f49 100644
--- a/vcl/source/gdi/animate.cxx
+++ b/vcl/source/gdi/animate.cxx
@@ -23,9 +23,10 @@
#include <rtl/crc.h>
#include <vcl/virdev.hxx>
#include <vcl/window.hxx>
-#include <impanmvw.hxx>
#include <vcl/dibtools.hxx>
+#include "impanmvw.hxx"
+
#define MIN_TIMEOUT 2L
#define INC_TIMEOUT 0L
diff --git a/vcl/source/gdi/impanmvw.cxx b/vcl/source/gdi/impanmvw.cxx
index f368132c5b65..ce0947b4daa0 100644
--- a/vcl/source/gdi/impanmvw.cxx
+++ b/vcl/source/gdi/impanmvw.cxx
@@ -17,12 +17,13 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
-#include "impanmvw.hxx"
#include <window.h>
#include <vcl/virdev.hxx>
#include <vcl/window.hxx>
#include <tools/helpers.hxx>
+#include "impanmvw.hxx"
+
ImplAnimView::ImplAnimView( Animation* pParent, OutputDevice* pOut,
const Point& rPt, const Size& rSz,
sal_uLong nExtraData,