LibreOffice Module filter (master) 1
Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | List of all members
SvxMSDffImportRec Struct Reference

#include <msdffimp.hxx>

Collaboration diagram for SvxMSDffImportRec:
[legend]

Public Member Functions

 SvxMSDffImportRec ()
 
 SvxMSDffImportRec (const SvxMSDffImportRec &rCopy)
 
 ~SvxMSDffImportRec ()
 
bool operator< (const SvxMSDffImportRec &rEntry) const
 

Public Attributes

rtl::Reference< SdrObjectpObj
 
std::optional< tools::PolygonpWrapPolygon
 
std::unique_ptr< char[]> pClientAnchorBuffer
 
sal_uInt32 nClientAnchorLen
 
std::unique_ptr< char[]> pClientDataBuffer
 
sal_uInt32 nClientDataLen
 
sal_uInt32 nXAlign
 
std::optional< sal_uInt32 > nXRelTo
 
sal_uInt32 nYAlign
 
std::optional< sal_uInt32 > nYRelTo
 
sal_uInt32 nGroupShapeBooleanProperties
 
ShapeFlag nFlags
 
sal_Int32 nDxTextLeft
 distance of text box from surrounding shape More...
 
sal_Int32 nDyTextTop
 
sal_Int32 nDxTextRight
 
sal_Int32 nDyTextBottom
 
sal_Int32 nDxWrapDistLeft
 
sal_Int32 nDyWrapDistTop
 
sal_Int32 nDxWrapDistRight
 
sal_Int32 nDyWrapDistBottom
 
sal_Int32 nCropFromTop
 
sal_Int32 nCropFromBottom
 
sal_Int32 nCropFromLeft
 
sal_Int32 nCropFromRight
 
MSDffTxId aTextId
 identifier for text boxes More...
 
sal_uLong nNextShapeId
 for linked text boxes More...
 
sal_uLong nShapeId
 
MSO_SPT eShapeType
 
MSO_LineStyle eLineStyle
 border types More...
 
MSO_LineDashing eLineDashing
 
bool bDrawHell:1
 
bool bHidden:1
 
bool bReplaceByFly:1
 
bool bVFlip:1
 
bool bHFlip:1
 
bool bAutoWidth:1
 
int relativeHorizontalWidth
 in 0.1% or -1 for none More...
 
bool isHorizontalRule
 

Static Public Attributes

static const int RELTO_DEFAULT = 2
 

Private Member Functions

SvxMSDffImportRecoperator= (const SvxMSDffImportRec &)=delete
 

Detailed Description

Definition at line 215 of file msdffimp.hxx.

Constructor & Destructor Documentation

◆ SvxMSDffImportRec() [1/2]

SvxMSDffImportRec::SvxMSDffImportRec ( )

◆ SvxMSDffImportRec() [2/2]

SvxMSDffImportRec::SvxMSDffImportRec ( const SvxMSDffImportRec rCopy)

◆ ~SvxMSDffImportRec()

SvxMSDffImportRec::~SvxMSDffImportRec ( )

Definition at line 7612 of file msdffimp.cxx.

Member Function Documentation

◆ operator<()

bool SvxMSDffImportRec::operator< ( const SvxMSDffImportRec rEntry) const
inline

Definition at line 265 of file msdffimp.hxx.

References nShapeId.

◆ operator=()

SvxMSDffImportRec & SvxMSDffImportRec::operator= ( const SvxMSDffImportRec )
privatedelete

Member Data Documentation

◆ aTextId

MSDffTxId SvxMSDffImportRec::aTextId

identifier for text boxes

Definition at line 246 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ bAutoWidth

bool SvxMSDffImportRec::bAutoWidth

Definition at line 257 of file msdffimp.hxx.

Referenced by SvxMSDffImportRec().

◆ bDrawHell

bool SvxMSDffImportRec::bDrawHell

Definition at line 252 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ bHFlip

bool SvxMSDffImportRec::bHFlip

Definition at line 256 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ bHidden

bool SvxMSDffImportRec::bHidden

Definition at line 253 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ bReplaceByFly

bool SvxMSDffImportRec::bReplaceByFly

Definition at line 254 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ bVFlip

bool SvxMSDffImportRec::bVFlip

Definition at line 255 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ eLineDashing

MSO_LineDashing SvxMSDffImportRec::eLineDashing

Definition at line 251 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ eLineStyle

MSO_LineStyle SvxMSDffImportRec::eLineStyle

border types

Definition at line 250 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ eShapeType

MSO_SPT SvxMSDffImportRec::eShapeType

Definition at line 249 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ isHorizontalRule

bool SvxMSDffImportRec::isHorizontalRule

Definition at line 259 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nClientAnchorLen

sal_uInt32 SvxMSDffImportRec::nClientAnchorLen

Definition at line 224 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ nClientDataLen

sal_uInt32 SvxMSDffImportRec::nClientDataLen

Definition at line 227 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ nCropFromBottom

sal_Int32 SvxMSDffImportRec::nCropFromBottom

Definition at line 243 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nCropFromLeft

sal_Int32 SvxMSDffImportRec::nCropFromLeft

Definition at line 244 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nCropFromRight

sal_Int32 SvxMSDffImportRec::nCropFromRight

Definition at line 245 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nCropFromTop

sal_Int32 SvxMSDffImportRec::nCropFromTop

Definition at line 242 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nDxTextLeft

sal_Int32 SvxMSDffImportRec::nDxTextLeft

distance of text box from surrounding shape

Definition at line 234 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nDxTextRight

sal_Int32 SvxMSDffImportRec::nDxTextRight

Definition at line 236 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nDxWrapDistLeft

sal_Int32 SvxMSDffImportRec::nDxWrapDistLeft

Definition at line 238 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nDxWrapDistRight

sal_Int32 SvxMSDffImportRec::nDxWrapDistRight

Definition at line 240 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nDyTextBottom

sal_Int32 SvxMSDffImportRec::nDyTextBottom

Definition at line 237 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nDyTextTop

sal_Int32 SvxMSDffImportRec::nDyTextTop

Definition at line 235 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nDyWrapDistBottom

sal_Int32 SvxMSDffImportRec::nDyWrapDistBottom

Definition at line 241 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nDyWrapDistTop

sal_Int32 SvxMSDffImportRec::nDyWrapDistTop

Definition at line 239 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nFlags

ShapeFlag SvxMSDffImportRec::nFlags

Definition at line 233 of file msdffimp.hxx.

◆ nGroupShapeBooleanProperties

sal_uInt32 SvxMSDffImportRec::nGroupShapeBooleanProperties

Definition at line 232 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nNextShapeId

sal_uLong SvxMSDffImportRec::nNextShapeId

for linked text boxes

Definition at line 247 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nShapeId

sal_uLong SvxMSDffImportRec::nShapeId

Definition at line 248 of file msdffimp.hxx.

Referenced by operator<(), and SvxMSDffManager::ProcessObj().

◆ nXAlign

sal_uInt32 SvxMSDffImportRec::nXAlign

Definition at line 228 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nXRelTo

std::optional<sal_uInt32> SvxMSDffImportRec::nXRelTo

Definition at line 229 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nYAlign

sal_uInt32 SvxMSDffImportRec::nYAlign

Definition at line 230 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ nYRelTo

std::optional<sal_uInt32> SvxMSDffImportRec::nYRelTo

Definition at line 231 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ pClientAnchorBuffer

std::unique_ptr<char[]> SvxMSDffImportRec::pClientAnchorBuffer

Definition at line 223 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ pClientDataBuffer

std::unique_ptr<char[]> SvxMSDffImportRec::pClientDataBuffer

Definition at line 226 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ pObj

rtl::Reference<SdrObject> SvxMSDffImportRec::pObj

Definition at line 219 of file msdffimp.hxx.

Referenced by SvxMSDffImportData::insert(), and SvxMSDffManager::ProcessObj().

◆ pWrapPolygon

std::optional<tools::Polygon> SvxMSDffImportRec::pWrapPolygon

Definition at line 221 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj(), and SvxMSDffImportRec().

◆ relativeHorizontalWidth

int SvxMSDffImportRec::relativeHorizontalWidth

in 0.1% or -1 for none

Definition at line 258 of file msdffimp.hxx.

Referenced by SvxMSDffManager::ProcessObj().

◆ RELTO_DEFAULT

const int SvxMSDffImportRec::RELTO_DEFAULT = 2
static

Definition at line 217 of file msdffimp.hxx.


The documentation for this struct was generated from the following files: