LibreOffice Module lotuswordpro (master) 1
Public Member Functions | Protected Attributes | Friends | List of all members
XFListLevel Class Reference

#include <xfliststyle.hxx>

Inheritance diagram for XFListLevel:
[legend]

Public Member Functions

 XFListLevel ()
 
virtual ~XFListLevel ()
 
 XFListLevel (XFListLevel const &)=default
 
 XFListLevel (XFListLevel &&)=default
 
XFListLeveloperator= (XFListLevel const &)=default
 
XFListLeveloperator= (XFListLevel &&)=default
 
void SetListlevelType (enumXFListLevel type)
 
void SetLevel (sal_Int16 level)
 
void SetDisplayLevel (sal_Int16 nDisplayLevel)
 
void SetIndent (double indent)
 
void SetMinLabelWidth (double labelWidth)
 
void SetMinLabelDistance (double distance)
 
void SetAlignType (enumXFAlignType align)
 
virtual void ToXml (IXFStream *pStrm)
 

Protected Attributes

sal_Int16 m_nLevel
 
sal_Int16 m_nDisplayLevel
 
double m_fIndent
 
double m_fMinLabelWidth
 
double m_fMinLabelDistance
 
enumXFAlignType m_eAlign
 
enumXFListLevel m_eListType
 

Friends

class XFListStyle
 

Detailed Description

Definition at line 81 of file xfliststyle.hxx.

Constructor & Destructor Documentation

◆ XFListLevel() [1/3]

XFListLevel::XFListLevel ( )

Definition at line 64 of file xfliststyle.cxx.

References m_nLevel.

◆ ~XFListLevel()

virtual XFListLevel::~XFListLevel ( )
inlinevirtual

Definition at line 86 of file xfliststyle.hxx.

◆ XFListLevel() [2/3]

XFListLevel::XFListLevel ( XFListLevel const &  )
default

◆ XFListLevel() [3/3]

XFListLevel::XFListLevel ( XFListLevel &&  )
default

Member Function Documentation

◆ operator=() [1/2]

XFListLevel & XFListLevel::operator= ( XFListLevel &&  )
default

◆ operator=() [2/2]

XFListLevel & XFListLevel::operator= ( XFListLevel const &  )
default

◆ SetAlignType()

void XFListLevel::SetAlignType ( enumXFAlignType  align)
inline

Definition at line 228 of file xfliststyle.hxx.

References m_eAlign.

Referenced by XFListStyle::SetListPosition().

◆ SetDisplayLevel()

void XFListLevel::SetDisplayLevel ( sal_Int16  nDisplayLevel)
inline

Definition at line 238 of file xfliststyle.hxx.

References m_nDisplayLevel.

Referenced by XFListStyle::SetDisplayLevel().

◆ SetIndent()

void XFListLevel::SetIndent ( double  indent)
inline

Definition at line 243 of file xfliststyle.hxx.

References m_fIndent.

Referenced by XFListStyle::SetDisplayLevel(), and XFListStyle::SetListPosition().

◆ SetLevel()

void XFListLevel::SetLevel ( sal_Int16  level)
inline

Definition at line 233 of file xfliststyle.hxx.

References m_nLevel.

Referenced by XFListStyle::SetDisplayLevel(), and XFListStyle::SetListPosition().

◆ SetListlevelType()

void XFListLevel::SetListlevelType ( enumXFListLevel  type)
inline

Definition at line 223 of file xfliststyle.hxx.

References m_eListType, and type.

Referenced by XFListStyle::SetDisplayLevel(), and XFListStyle::SetListPosition().

◆ SetMinLabelDistance()

void XFListLevel::SetMinLabelDistance ( double  distance)
inline

Definition at line 253 of file xfliststyle.hxx.

References distance, and m_fMinLabelDistance.

Referenced by XFListStyle::SetListPosition().

◆ SetMinLabelWidth()

void XFListLevel::SetMinLabelWidth ( double  labelWidth)
inline

Definition at line 248 of file xfliststyle.hxx.

References m_fMinLabelWidth.

Referenced by XFListStyle::SetDisplayLevel(), and XFListStyle::SetListPosition().

◆ ToXml()

void XFListLevel::ToXml ( IXFStream pStrm)
virtual

Reimplemented in XFListlevelNumber, XFListLevelBullet, and XFListLevelImage.

Definition at line 74 of file xfliststyle.cxx.

Friends And Related Function Documentation

◆ XFListStyle

friend class XFListStyle
friend

Definition at line 109 of file xfliststyle.hxx.

Member Data Documentation

◆ m_eAlign

enumXFAlignType XFListLevel::m_eAlign
protected

◆ m_eListType

enumXFListLevel XFListLevel::m_eListType
protected

◆ m_fIndent

double XFListLevel::m_fIndent
protected

Definition at line 113 of file xfliststyle.hxx.

Referenced by SetIndent(), XFListlevelNumber::ToXml(), and XFListLevelBullet::ToXml().

◆ m_fMinLabelDistance

double XFListLevel::m_fMinLabelDistance
protected

◆ m_fMinLabelWidth

double XFListLevel::m_fMinLabelWidth
protected

◆ m_nDisplayLevel

sal_Int16 XFListLevel::m_nDisplayLevel
protected

Definition at line 112 of file xfliststyle.hxx.

Referenced by SetDisplayLevel(), and XFListlevelNumber::ToXml().

◆ m_nLevel

sal_Int16 XFListLevel::m_nLevel
protected

Definition at line 111 of file xfliststyle.hxx.

Referenced by SetLevel(), XFListlevelNumber::ToXml(), and XFListLevelBullet::ToXml().


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