|
LibreOffice Module lotuswordpro (master) 1
|
#include <lwpoverride.hxx>
Public Member Functions | |
| LwpSpacingOverride () | |
| virtual | ~LwpSpacingOverride () override |
| virtual LwpSpacingOverride * | clone () const override |
| void | Read (LwpObjectStream *pStrm) override |
| void | Override (LwpSpacingOverride *other) |
| LwpSpacingCommonOverride * | GetSpacing () |
| LwpSpacingCommonOverride * | GetAboveLineSpacing () |
| LwpSpacingCommonOverride * | GetAboveSpacing () |
| LwpSpacingCommonOverride * | GetBelowSpacing () |
Public Member Functions inherited from LwpOverride | |
| LwpOverride () | |
| virtual | ~LwpOverride () |
| virtual LwpOverride * | clone () const =0 |
| virtual void | Read (LwpObjectStream *pStrm)=0 |
| void | ReadCommon (LwpObjectStream *pStrm) |
| void | Clear () |
| void | Override (sal_uInt16 nBits, STATE eState) |
Private Member Functions | |
| LwpSpacingOverride (LwpSpacingOverride const &rOther) | |
| LwpSpacingOverride & | operator= (LwpSpacingOverride const &rOther)=delete |
Private Attributes | |
| std::unique_ptr< LwpSpacingCommonOverride > | m_pSpacing |
| std::unique_ptr< LwpSpacingCommonOverride > | m_pAboveLineSpacing |
| std::unique_ptr< LwpSpacingCommonOverride > | m_pParaSpacingAbove |
| std::unique_ptr< LwpSpacingCommonOverride > | m_pParaSpacingBelow |
Additional Inherited Members | |
Protected Member Functions inherited from LwpOverride | |
| LwpOverride (LwpOverride const &rOther) | |
Protected Attributes inherited from LwpOverride | |
| sal_uInt16 | m_nValues |
| sal_uInt16 | m_nOverride |
| sal_uInt16 | m_nApply |
Definition at line 347 of file lwpoverride.hxx.
| LwpSpacingOverride::LwpSpacingOverride | ( | ) |
Definition at line 346 of file lwpoverride.cxx.
Referenced by clone().
|
overridevirtual |
Definition at line 354 of file lwpoverride.cxx.
|
private |
Definition at line 356 of file lwpoverride.cxx.
References clone(), m_pAboveLineSpacing, m_pParaSpacingAbove, m_pParaSpacingBelow, and m_pSpacing.
|
overridevirtual |
Implements LwpOverride.
Definition at line 365 of file lwpoverride.cxx.
References LwpSpacingOverride().
Referenced by LwpSpacingOverride(), and LwpPara::RegisterStyle().
|
inline |
Definition at line 360 of file lwpoverride.hxx.
References m_pAboveLineSpacing.
Referenced by Override().
|
inline |
Definition at line 361 of file lwpoverride.hxx.
References m_pParaSpacingAbove.
Referenced by LwpParaStyle::ApplySpacing(), and Override().
|
inline |
Definition at line 362 of file lwpoverride.hxx.
References m_pParaSpacingBelow.
Referenced by LwpParaStyle::ApplySpacing(), and Override().
|
inline |
Definition at line 359 of file lwpoverride.hxx.
References m_pSpacing.
Referenced by LwpParaStyle::ApplySpacing(), and Override().
|
privatedelete |
| void LwpSpacingOverride::Override | ( | LwpSpacingOverride * | other | ) |
Definition at line 548 of file lwpoverride.cxx.
References GetAboveLineSpacing(), GetAboveSpacing(), GetBelowSpacing(), GetSpacing(), m_pAboveLineSpacing, m_pParaSpacingAbove, m_pParaSpacingBelow, and m_pSpacing.
Referenced by LwpPara::OverrideSpacing().
|
overridevirtual |
Implements LwpOverride.
Definition at line 367 of file lwpoverride.cxx.
References LwpFileHeader::m_nFileRevision, m_pAboveLineSpacing, m_pParaSpacingAbove, m_pParaSpacingBelow, m_pSpacing, LwpObjectStream::QuickReadBool(), LwpOverride::ReadCommon(), and LwpObjectStream::SkipExtra().
Referenced by LwpParaStyle::Read().
|
private |
Definition at line 369 of file lwpoverride.hxx.
Referenced by GetAboveLineSpacing(), LwpSpacingOverride(), Override(), and Read().
|
private |
Definition at line 370 of file lwpoverride.hxx.
Referenced by GetAboveSpacing(), LwpSpacingOverride(), Override(), and Read().
|
private |
Definition at line 371 of file lwpoverride.hxx.
Referenced by GetBelowSpacing(), LwpSpacingOverride(), Override(), and Read().
|
private |
Definition at line 368 of file lwpoverride.hxx.
Referenced by GetSpacing(), LwpSpacingOverride(), Override(), and Read().