LibreOffice Module xmloff (master) 1
|
Public Member Functions | |
ImpXMLAutoLayoutInfo (sal_uInt16 nTyp, ImpXMLEXPPageMasterInfo *pInf) | |
sal_uInt16 | GetLayoutType () const |
ImpXMLEXPPageMasterInfo * | GetPageMasterInfo () const |
sal_Int32 | GetGapX () const |
sal_Int32 | GetGapY () const |
const OUString & | GetLayoutName () const |
void | SetLayoutName (const OUString &rNew) |
const tools::Rectangle & | GetTitleRectangle () const |
const tools::Rectangle & | GetPresRectangle () const |
Static Public Member Functions | |
static bool | IsCreateNecessary (sal_uInt16 nTyp) |
Private Attributes | |
sal_uInt16 | mnType |
ImpXMLEXPPageMasterInfo * | mpPageMasterInfo |
OUString | msLayoutName |
tools::Rectangle | maTitleRect |
tools::Rectangle | maPresRect |
sal_Int32 | mnGapX |
sal_Int32 | mnGapY |
Definition at line 194 of file sdxmlexp.cxx.
ImpXMLAutoLayoutInfo::ImpXMLAutoLayoutInfo | ( | sal_uInt16 | nTyp, |
ImpXMLEXPPageMasterInfo * | pInf | ||
) |
Definition at line 230 of file sdxmlexp.cxx.
References Size::AdjustHeight(), Size::AdjustWidth(), Point::AdjustX(), Point::AdjustY(), AUTOLAYOUT_ONLY_TEXT, AUTOLAYOUT_VTITLE_VCONTENT, AUTOLAYOUT_VTITLE_VCONTENT_OVER_VCONTENT, ImpXMLEXPPageMasterInfo::GetBorderBottom(), ImpXMLEXPPageMasterInfo::GetBorderLeft(), ImpXMLEXPPageMasterInfo::GetBorderRight(), ImpXMLEXPPageMasterInfo::GetBorderTop(), ImpXMLEXPPageMasterInfo::GetHeight(), ImpXMLEXPPageMasterInfo::GetWidth(), Size::Height(), maPresRect, maTitleRect, mnGapX, mnGapY, mnType, mnType, mpPageMasterInfo, Size::setHeight(), tools::Rectangle::SetPos(), tools::Rectangle::SetSize(), Size::setWidth(), Point::setX(), Point::setY(), Size::Width(), Point::X(), and Point::Y().
|
inline |
Definition at line 209 of file sdxmlexp.cxx.
References mnGapX.
|
inline |
Definition at line 210 of file sdxmlexp.cxx.
References mnGapY.
|
inline |
Definition at line 212 of file sdxmlexp.cxx.
References msLayoutName.
Referenced by SdXMLExport::ImpPrepAutoLayoutInfo().
|
inline |
Definition at line 207 of file sdxmlexp.cxx.
References mnType.
|
inline |
Definition at line 208 of file sdxmlexp.cxx.
References mpPageMasterInfo.
|
inline |
Definition at line 216 of file sdxmlexp.cxx.
References maPresRect.
|
inline |
Definition at line 215 of file sdxmlexp.cxx.
References maTitleRect.
|
static |
Definition at line 221 of file sdxmlexp.cxx.
References IMP_AUTOLAYOUT_INFO_MAX.
Referenced by SdXMLExport::ImpPrepAutoLayoutInfo().
|
inline |
Definition at line 213 of file sdxmlexp.cxx.
References msLayoutName.
Referenced by SdXMLExport::ImpPrepAutoLayoutInfo().
|
private |
Definition at line 200 of file sdxmlexp.cxx.
Referenced by GetPresRectangle(), and ImpXMLAutoLayoutInfo().
|
private |
Definition at line 199 of file sdxmlexp.cxx.
Referenced by GetTitleRectangle(), and ImpXMLAutoLayoutInfo().
|
private |
Definition at line 201 of file sdxmlexp.cxx.
Referenced by GetGapX(), and ImpXMLAutoLayoutInfo().
|
private |
Definition at line 202 of file sdxmlexp.cxx.
Referenced by GetGapY(), and ImpXMLAutoLayoutInfo().
|
private |
Definition at line 196 of file sdxmlexp.cxx.
Referenced by GetLayoutType(), and ImpXMLAutoLayoutInfo().
|
private |
Definition at line 197 of file sdxmlexp.cxx.
Referenced by GetPageMasterInfo(), and ImpXMLAutoLayoutInfo().
|
private |
Definition at line 198 of file sdxmlexp.cxx.
Referenced by GetLayoutName(), and SetLayoutName().