|
LibreOffice Module lotuswordpro (master) 1
|
#include <lwpcharborderoverride.hxx>
Public Member Functions | |
| LwpCharacterBorderOverride () | |
| virtual | ~LwpCharacterBorderOverride () override |
| virtual LwpCharacterBorderOverride * | clone () const override |
| void | Read (LwpObjectStream *pStrm) override |
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 Types | |
| enum | { PBO_STUFF = 0x01 , PBO_MARGINS = 0x04 , PBO_ABOVE = 0x40 , PBO_BELOW = 0x80 } |
Private Member Functions | |
| LwpCharacterBorderOverride (LwpCharacterBorderOverride const &rOther) | |
| LwpCharacterBorderOverride & | operator= (LwpCharacterBorderOverride const &rOther)=delete |
Private Attributes | |
| std::unique_ptr< LwpBorderStuff > | m_pBorderStuff |
| std::unique_ptr< LwpMargins > | m_pMargins |
| sal_Int32 | m_nAboveWidth |
| sal_Int32 | m_nBelowWidth |
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 68 of file lwpcharborderoverride.hxx.
|
private |
| Enumerator | |
|---|---|
| PBO_STUFF | |
| PBO_MARGINS | |
| PBO_ABOVE | |
| PBO_BELOW | |
Definition at line 88 of file lwpcharborderoverride.hxx.
| LwpCharacterBorderOverride::LwpCharacterBorderOverride | ( | ) |
Definition at line 68 of file lwpcharborderoverride.cxx.
Referenced by clone().
|
overridevirtual |
Definition at line 87 of file lwpcharborderoverride.cxx.
|
private |
Definition at line 76 of file lwpcharborderoverride.cxx.
References clone(), m_pBorderStuff, and m_pMargins.
|
overridevirtual |
Implements LwpOverride.
Definition at line 89 of file lwpcharborderoverride.cxx.
References LwpCharacterBorderOverride().
Referenced by LwpCharacterBorderOverride().
|
privatedelete |
|
overridevirtual |
Implements LwpOverride.
Definition at line 94 of file lwpcharborderoverride.cxx.
References m_nAboveWidth, m_nBelowWidth, m_pBorderStuff, m_pMargins, LwpObjectStream::QuickReadBool(), LwpObjectStream::QuickReaduInt32(), LwpOverride::ReadCommon(), and LwpObjectStream::SkipExtra().
Referenced by LwpTextStyle::ReadCommon().
|
private |
Definition at line 85 of file lwpcharborderoverride.hxx.
Referenced by Read().
|
private |
Definition at line 86 of file lwpcharborderoverride.hxx.
Referenced by Read().
|
private |
Definition at line 83 of file lwpcharborderoverride.hxx.
Referenced by LwpCharacterBorderOverride(), and Read().
|
private |
Definition at line 84 of file lwpcharborderoverride.hxx.
Referenced by LwpCharacterBorderOverride(), and Read().