ximpshap.hxx (598d8f9f) ximpshap.hxx (6381da86)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 5 unchanged lines hidden (view full) ---

14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied. See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 5 unchanged lines hidden (view full) ---

14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied. See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22
23
24#ifndef _XIMPSHAPE_HXX
25#define _XIMPSHAPE_HXX
26
27#include <com/sun/star/io/XOutputStream.hpp>
28#include <com/sun/star/document/XActionLockable.hpp>
29#include <com/sun/star/container/XIdentifierContainer.hpp>
30#include <xmloff/xmlictxt.hxx>
31#include "sdxmlimp_impl.hxx"
32#include <xmloff/nmspmap.hxx>
33#include <com/sun/star/drawing/XShapes.hpp>
34#include <com/sun/star/text/XTextCursor.hpp>
35#include <com/sun/star/awt/Point.hpp>
36#include <tools/rtti.hxx>
37#include "xexptran.hxx"
22#ifndef _XIMPSHAPE_HXX
23#define _XIMPSHAPE_HXX
24
25#include <com/sun/star/io/XOutputStream.hpp>
26#include <com/sun/star/document/XActionLockable.hpp>
27#include <com/sun/star/container/XIdentifierContainer.hpp>
28#include <xmloff/xmlictxt.hxx>
29#include "sdxmlimp_impl.hxx"
30#include <xmloff/nmspmap.hxx>
31#include <com/sun/star/drawing/XShapes.hpp>
32#include <com/sun/star/text/XTextCursor.hpp>
33#include <com/sun/star/awt/Point.hpp>
34#include <tools/rtti.hxx>
35#include "xexptran.hxx"
38
39#include <vector>
40#include <xmloff/shapeimport.hxx>
41#include <xmloff/xmlmultiimagehelper.hxx>
36#include <vector>
37#include <xmloff/shapeimport.hxx>
38#include <xmloff/xmlmultiimagehelper.hxx>
39#include <basegfx/matrix/b2dhommatrix.hxx>
42
43//////////////////////////////////////////////////////////////////////////////
44// common shape context
45
46class SdXMLShapeContext : public SvXMLShapeContext
47{
48protected:
49 // the shape group this object should be created inside

--- 24 unchanged lines hidden (view full) ---

74
75 // #i68101#
76 rtl::OUString maShapeTitle;
77 rtl::OUString maShapeDescription;
78
79 SdXMLImExTransform2D mnTransform;
80 com::sun::star::awt::Size maSize;
81 com::sun::star::awt::Point maPosition;
40
41//////////////////////////////////////////////////////////////////////////////
42// common shape context
43
44class SdXMLShapeContext : public SvXMLShapeContext
45{
46protected:
47 // the shape group this object should be created inside

--- 24 unchanged lines hidden (view full) ---

72
73 // #i68101#
74 rtl::OUString maShapeTitle;
75 rtl::OUString maShapeDescription;
76
77 SdXMLImExTransform2D mnTransform;
78 com::sun::star::awt::Size maSize;
79 com::sun::star::awt::Point maPosition;
80 basegfx::B2DHomMatrix maUsedTransformation;
82
83 bool mbVisible;
84 bool mbPrintable;
85
86 /** if bSupportsStyle is false, auto styles will be set but not a style */
87 void SetStyle( bool bSupportsStyle = true );
88 void SetLayer();
89 void SetThumbnail();

--- 587 unchanged lines hidden ---
81
82 bool mbVisible;
83 bool mbPrintable;
84
85 /** if bSupportsStyle is false, auto styles will be set but not a style */
86 void SetStyle( bool bSupportsStyle = true );
87 void SetLayer();
88 void SetThumbnail();

--- 587 unchanged lines hidden ---