LibreOffice Module xmloff (master) 1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
ImpXMLAutoLayoutInfo Class Reference
Collaboration diagram for ImpXMLAutoLayoutInfo:
[legend]

Public Member Functions

 ImpXMLAutoLayoutInfo (sal_uInt16 nTyp, ImpXMLEXPPageMasterInfo *pInf)
 
sal_uInt16 GetLayoutType () const
 
ImpXMLEXPPageMasterInfoGetPageMasterInfo () const
 
sal_Int32 GetGapX () const
 
sal_Int32 GetGapY () const
 
const OUString & GetLayoutName () const
 
void SetLayoutName (const OUString &rNew)
 
const tools::RectangleGetTitleRectangle () const
 
const tools::RectangleGetPresRectangle () const
 

Static Public Member Functions

static bool IsCreateNecessary (sal_uInt16 nTyp)
 

Private Attributes

sal_uInt16 mnType
 
ImpXMLEXPPageMasterInfompPageMasterInfo
 
OUString msLayoutName
 
tools::Rectangle maTitleRect
 
tools::Rectangle maPresRect
 
sal_Int32 mnGapX
 
sal_Int32 mnGapY
 

Detailed Description

Definition at line 194 of file sdxmlexp.cxx.

Constructor & Destructor Documentation

◆ ImpXMLAutoLayoutInfo()

ImpXMLAutoLayoutInfo::ImpXMLAutoLayoutInfo ( sal_uInt16  nTyp,
ImpXMLEXPPageMasterInfo pInf 
)

Member Function Documentation

◆ GetGapX()

sal_Int32 ImpXMLAutoLayoutInfo::GetGapX ( ) const
inline

Definition at line 209 of file sdxmlexp.cxx.

References mnGapX.

◆ GetGapY()

sal_Int32 ImpXMLAutoLayoutInfo::GetGapY ( ) const
inline

Definition at line 210 of file sdxmlexp.cxx.

References mnGapY.

◆ GetLayoutName()

const OUString & ImpXMLAutoLayoutInfo::GetLayoutName ( ) const
inline

Definition at line 212 of file sdxmlexp.cxx.

References msLayoutName.

Referenced by SdXMLExport::ImpPrepAutoLayoutInfo().

◆ GetLayoutType()

sal_uInt16 ImpXMLAutoLayoutInfo::GetLayoutType ( ) const
inline

Definition at line 207 of file sdxmlexp.cxx.

References mnType.

◆ GetPageMasterInfo()

ImpXMLEXPPageMasterInfo * ImpXMLAutoLayoutInfo::GetPageMasterInfo ( ) const
inline

Definition at line 208 of file sdxmlexp.cxx.

References mpPageMasterInfo.

◆ GetPresRectangle()

const tools::Rectangle & ImpXMLAutoLayoutInfo::GetPresRectangle ( ) const
inline

Definition at line 216 of file sdxmlexp.cxx.

References maPresRect.

◆ GetTitleRectangle()

const tools::Rectangle & ImpXMLAutoLayoutInfo::GetTitleRectangle ( ) const
inline

Definition at line 215 of file sdxmlexp.cxx.

References maTitleRect.

◆ IsCreateNecessary()

bool ImpXMLAutoLayoutInfo::IsCreateNecessary ( sal_uInt16  nTyp)
static

Definition at line 221 of file sdxmlexp.cxx.

References IMP_AUTOLAYOUT_INFO_MAX.

Referenced by SdXMLExport::ImpPrepAutoLayoutInfo().

◆ SetLayoutName()

void ImpXMLAutoLayoutInfo::SetLayoutName ( const OUString &  rNew)
inline

Definition at line 213 of file sdxmlexp.cxx.

References msLayoutName.

Referenced by SdXMLExport::ImpPrepAutoLayoutInfo().

Member Data Documentation

◆ maPresRect

tools::Rectangle ImpXMLAutoLayoutInfo::maPresRect
private

Definition at line 200 of file sdxmlexp.cxx.

Referenced by GetPresRectangle(), and ImpXMLAutoLayoutInfo().

◆ maTitleRect

tools::Rectangle ImpXMLAutoLayoutInfo::maTitleRect
private

Definition at line 199 of file sdxmlexp.cxx.

Referenced by GetTitleRectangle(), and ImpXMLAutoLayoutInfo().

◆ mnGapX

sal_Int32 ImpXMLAutoLayoutInfo::mnGapX
private

Definition at line 201 of file sdxmlexp.cxx.

Referenced by GetGapX(), and ImpXMLAutoLayoutInfo().

◆ mnGapY

sal_Int32 ImpXMLAutoLayoutInfo::mnGapY
private

Definition at line 202 of file sdxmlexp.cxx.

Referenced by GetGapY(), and ImpXMLAutoLayoutInfo().

◆ mnType

sal_uInt16 ImpXMLAutoLayoutInfo::mnType
private

Definition at line 196 of file sdxmlexp.cxx.

Referenced by GetLayoutType(), and ImpXMLAutoLayoutInfo().

◆ mpPageMasterInfo

ImpXMLEXPPageMasterInfo* ImpXMLAutoLayoutInfo::mpPageMasterInfo
private

Definition at line 197 of file sdxmlexp.cxx.

Referenced by GetPageMasterInfo(), and ImpXMLAutoLayoutInfo().

◆ msLayoutName

OUString ImpXMLAutoLayoutInfo::msLayoutName
private

Definition at line 198 of file sdxmlexp.cxx.

Referenced by GetLayoutName(), and SetLayoutName().


The documentation for this class was generated from the following file: