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 186 of file sdxmlexp.cxx.

Constructor & Destructor Documentation

ImpXMLAutoLayoutInfo::ImpXMLAutoLayoutInfo ( sal_uInt16  nTyp,
ImpXMLEXPPageMasterInfo pInf 
)

Member Function Documentation

sal_Int32 ImpXMLAutoLayoutInfo::GetGapX ( ) const
inline

Definition at line 201 of file sdxmlexp.cxx.

References mnGapX.

sal_Int32 ImpXMLAutoLayoutInfo::GetGapY ( ) const
inline

Definition at line 202 of file sdxmlexp.cxx.

References mnGapY.

const OUString& ImpXMLAutoLayoutInfo::GetLayoutName ( ) const
inline

Definition at line 204 of file sdxmlexp.cxx.

References msLayoutName.

Referenced by SdXMLExport::ImpPrepAutoLayoutInfo().

sal_uInt16 ImpXMLAutoLayoutInfo::GetLayoutType ( ) const
inline

Definition at line 199 of file sdxmlexp.cxx.

References mnType.

ImpXMLEXPPageMasterInfo* ImpXMLAutoLayoutInfo::GetPageMasterInfo ( ) const
inline

Definition at line 200 of file sdxmlexp.cxx.

References mpPageMasterInfo.

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

Definition at line 208 of file sdxmlexp.cxx.

References maPresRect.

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

Definition at line 207 of file sdxmlexp.cxx.

References maTitleRect.

bool ImpXMLAutoLayoutInfo::IsCreateNecessary ( sal_uInt16  nTyp)
static

Definition at line 213 of file sdxmlexp.cxx.

References IMP_AUTOLAYOUT_INFO_MAX.

Referenced by SdXMLExport::ImpPrepAutoLayoutInfo().

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

Definition at line 205 of file sdxmlexp.cxx.

Referenced by SdXMLExport::ImpPrepAutoLayoutInfo().

Member Data Documentation

tools::Rectangle ImpXMLAutoLayoutInfo::maPresRect
private

Definition at line 192 of file sdxmlexp.cxx.

Referenced by GetPresRectangle(), and ImpXMLAutoLayoutInfo().

tools::Rectangle ImpXMLAutoLayoutInfo::maTitleRect
private

Definition at line 191 of file sdxmlexp.cxx.

Referenced by GetTitleRectangle(), and ImpXMLAutoLayoutInfo().

sal_Int32 ImpXMLAutoLayoutInfo::mnGapX
private

Definition at line 193 of file sdxmlexp.cxx.

Referenced by GetGapX(), and ImpXMLAutoLayoutInfo().

sal_Int32 ImpXMLAutoLayoutInfo::mnGapY
private

Definition at line 194 of file sdxmlexp.cxx.

Referenced by GetGapY(), and ImpXMLAutoLayoutInfo().

sal_uInt16 ImpXMLAutoLayoutInfo::mnType
private

Definition at line 188 of file sdxmlexp.cxx.

Referenced by GetLayoutType(), and ImpXMLAutoLayoutInfo().

ImpXMLEXPPageMasterInfo* ImpXMLAutoLayoutInfo::mpPageMasterInfo
private

Definition at line 189 of file sdxmlexp.cxx.

Referenced by GetPageMasterInfo(), and ImpXMLAutoLayoutInfo().

OUString ImpXMLAutoLayoutInfo::msLayoutName
private

Definition at line 190 of file sdxmlexp.cxx.

Referenced by GetLayoutName().


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