Kaydet (Commit) d564a5b8 authored tarafından Miklos Vajna's avatar Miklos Vajna

sw: prefix members of SwFmt

Change-Id: I78efb852e5a240c90d3f8e70a3c0a358030c0dde
Reviewed-on: https://gerrit.libreoffice.org/15578Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.co.uk>
Tested-by: 's avatarJenkins <ci@libreoffice.org>
üst 415c62dc
...@@ -105,11 +105,11 @@ inline const SwTblBoxValue &SwAttrSet::GetTblBoxValue(bool bInP) const ...@@ -105,11 +105,11 @@ inline const SwTblBoxValue &SwAttrSet::GetTblBoxValue(bool bInP) const
{ return static_cast<const SwTblBoxValue&>(Get( RES_BOXATR_VALUE, bInP)); } { return static_cast<const SwTblBoxValue&>(Get( RES_BOXATR_VALUE, bInP)); }
inline const SwTblBoxNumFormat &SwFmt::GetTblBoxNumFmt(bool bInP) const inline const SwTblBoxNumFormat &SwFmt::GetTblBoxNumFmt(bool bInP) const
{ return aSet.GetTblBoxNumFmt(bInP); } { return m_aSet.GetTblBoxNumFmt(bInP); }
inline const SwTblBoxFormula &SwFmt::GetTblBoxFormula(bool bInP) const inline const SwTblBoxFormula &SwFmt::GetTblBoxFormula(bool bInP) const
{ return aSet.GetTblBoxFormula(bInP); } { return m_aSet.GetTblBoxFormula(bInP); }
inline const SwTblBoxValue &SwFmt::GetTblBoxValue(bool bInP) const inline const SwTblBoxValue &SwFmt::GetTblBoxValue(bool bInP) const
{ return aSet.GetTblBoxValue(bInP); } { return m_aSet.GetTblBoxValue(bInP); }
#endif #endif
......
...@@ -135,69 +135,69 @@ inline const SvxShadowItem &SwAttrSet::GetCharShadow( bool bInP ) const ...@@ -135,69 +135,69 @@ inline const SvxShadowItem &SwAttrSet::GetCharShadow( bool bInP ) const
// implementation of the character attribute methods of SwFmt // implementation of the character attribute methods of SwFmt
inline const SvxPostureItem &SwFmt::GetPosture(bool bInP) const inline const SvxPostureItem &SwFmt::GetPosture(bool bInP) const
{ return aSet.GetPosture(bInP); } { return m_aSet.GetPosture(bInP); }
inline const SvxWeightItem &SwFmt::GetWeight(bool bInP) const inline const SvxWeightItem &SwFmt::GetWeight(bool bInP) const
{ return aSet.GetWeight(bInP); } { return m_aSet.GetWeight(bInP); }
inline const SvxShadowedItem &SwFmt::GetShadowed(bool bInP) const inline const SvxShadowedItem &SwFmt::GetShadowed(bool bInP) const
{ return aSet.GetShadowed(bInP); } { return m_aSet.GetShadowed(bInP); }
inline const SvxAutoKernItem &SwFmt::GetAutoKern(bool bInP) const inline const SvxAutoKernItem &SwFmt::GetAutoKern(bool bInP) const
{ return aSet.GetAutoKern(bInP); } { return m_aSet.GetAutoKern(bInP); }
inline const SvxWordLineModeItem &SwFmt::GetWordLineMode(bool bInP) const inline const SvxWordLineModeItem &SwFmt::GetWordLineMode(bool bInP) const
{ return aSet.GetWordLineMode(bInP); } { return m_aSet.GetWordLineMode(bInP); }
inline const SvxContourItem &SwFmt::GetContour(bool bInP) const inline const SvxContourItem &SwFmt::GetContour(bool bInP) const
{ return aSet.GetContour(bInP); } { return m_aSet.GetContour(bInP); }
inline const SvxKerningItem &SwFmt::GetKerning(bool bInP) const inline const SvxKerningItem &SwFmt::GetKerning(bool bInP) const
{ return aSet.GetKerning(bInP); } { return m_aSet.GetKerning(bInP); }
inline const SvxUnderlineItem &SwFmt::GetUnderline(bool bInP) const inline const SvxUnderlineItem &SwFmt::GetUnderline(bool bInP) const
{ return aSet.GetUnderline(bInP); } { return m_aSet.GetUnderline(bInP); }
inline const SvxOverlineItem &SwFmt::GetOverline(bool bInP) const inline const SvxOverlineItem &SwFmt::GetOverline(bool bInP) const
{ return aSet.GetOverline(bInP); } { return m_aSet.GetOverline(bInP); }
inline const SvxCrossedOutItem &SwFmt::GetCrossedOut(bool bInP) const inline const SvxCrossedOutItem &SwFmt::GetCrossedOut(bool bInP) const
{ return aSet.GetCrossedOut(bInP); } { return m_aSet.GetCrossedOut(bInP); }
inline const SvxFontHeightItem &SwFmt::GetSize(bool bInP) const inline const SvxFontHeightItem &SwFmt::GetSize(bool bInP) const
{ return aSet.GetSize(bInP); } { return m_aSet.GetSize(bInP); }
inline const SvxPropSizeItem &SwFmt::GetPropSize(bool bInP) const inline const SvxPropSizeItem &SwFmt::GetPropSize(bool bInP) const
{ return aSet.GetPropSize(bInP); } { return m_aSet.GetPropSize(bInP); }
inline const SvxFontItem &SwFmt::GetFont(bool bInP) const inline const SvxFontItem &SwFmt::GetFont(bool bInP) const
{ return aSet.GetFont(bInP); } { return m_aSet.GetFont(bInP); }
inline const SvxFontItem &SwFmt::GetCJKFont(bool bInP) const inline const SvxFontItem &SwFmt::GetCJKFont(bool bInP) const
{ return aSet.GetCJKFont(bInP); } { return m_aSet.GetCJKFont(bInP); }
inline const SvxFontItem &SwFmt::GetCTLFont(bool bInP) const inline const SvxFontItem &SwFmt::GetCTLFont(bool bInP) const
{ return aSet.GetCTLFont(bInP); } { return m_aSet.GetCTLFont(bInP); }
inline const SvxColorItem &SwFmt::GetColor(bool bInP) const inline const SvxColorItem &SwFmt::GetColor(bool bInP) const
{ return aSet.GetColor(bInP); } { return m_aSet.GetColor(bInP); }
inline const SvxCharSetColorItem &SwFmt::GetCharSetColor(bool bInP) const inline const SvxCharSetColorItem &SwFmt::GetCharSetColor(bool bInP) const
{ return aSet.GetCharSetColor(bInP); } { return m_aSet.GetCharSetColor(bInP); }
inline const SvxLanguageItem &SwFmt::GetLanguage(bool bInP) const inline const SvxLanguageItem &SwFmt::GetLanguage(bool bInP) const
{ return aSet.GetLanguage(bInP); } { return m_aSet.GetLanguage(bInP); }
inline const SvxEscapementItem &SwFmt::GetEscapement(bool bInP) const inline const SvxEscapementItem &SwFmt::GetEscapement(bool bInP) const
{ return aSet.GetEscapement(bInP); } { return m_aSet.GetEscapement(bInP); }
inline const SvxCaseMapItem &SwFmt::GetCaseMap(bool bInP) const inline const SvxCaseMapItem &SwFmt::GetCaseMap(bool bInP) const
{ return aSet.GetCaseMap(bInP); } { return m_aSet.GetCaseMap(bInP); }
inline const SvxNoHyphenItem &SwFmt::GetNoHyphenHere(bool bInP) const inline const SvxNoHyphenItem &SwFmt::GetNoHyphenHere(bool bInP) const
{ return aSet.GetNoHyphenHere(bInP); } { return m_aSet.GetNoHyphenHere(bInP); }
inline const SvxBlinkItem &SwFmt::GetBlink(bool bInP) const inline const SvxBlinkItem &SwFmt::GetBlink(bool bInP) const
{ return aSet.GetBlink(bInP); } { return m_aSet.GetBlink(bInP); }
inline const SvxBrushItem &SwFmt::GetChrBackground(bool bInP) const inline const SvxBrushItem &SwFmt::GetChrBackground(bool bInP) const
{ return aSet.GetChrBackground(bInP); } { return m_aSet.GetChrBackground(bInP); }
inline const SvxBrushItem &SwFmt::GetChrHighlight(bool bInP) const inline const SvxBrushItem &SwFmt::GetChrHighlight(bool bInP) const
{ return aSet.GetChrHighlight(bInP); } { return m_aSet.GetChrHighlight(bInP); }
inline const SvxEmphasisMarkItem &SwFmt::GetEmphasisMark( bool bInP ) const inline const SvxEmphasisMarkItem &SwFmt::GetEmphasisMark( bool bInP ) const
{ return aSet.GetEmphasisMark(bInP); } { return m_aSet.GetEmphasisMark(bInP); }
inline const SvxTwoLinesItem &SwFmt::Get2Lines( bool bInP ) const inline const SvxTwoLinesItem &SwFmt::Get2Lines( bool bInP ) const
{ return aSet.Get2Lines(bInP); } { return m_aSet.Get2Lines(bInP); }
inline const SvxCharScaleWidthItem &SwFmt::GetCharScaleW( bool bInP ) const inline const SvxCharScaleWidthItem &SwFmt::GetCharScaleW( bool bInP ) const
{ return aSet.GetCharScaleW(bInP); } { return m_aSet.GetCharScaleW(bInP); }
inline const SvxCharRotateItem &SwFmt::GetCharRotate( bool bInP ) const inline const SvxCharRotateItem &SwFmt::GetCharRotate( bool bInP ) const
{ return aSet.GetCharRotate(bInP); } { return m_aSet.GetCharRotate(bInP); }
inline const SvxCharReliefItem &SwFmt::GetCharRelief( bool bInP ) const inline const SvxCharReliefItem &SwFmt::GetCharRelief( bool bInP ) const
{ return aSet.GetCharRelief(bInP); } { return m_aSet.GetCharRelief(bInP); }
inline const SvxCharHiddenItem &SwFmt::GetCharHidden( bool bInP ) const inline const SvxCharHiddenItem &SwFmt::GetCharHidden( bool bInP ) const
{ return aSet.GetCharHidden(bInP); } { return m_aSet.GetCharHidden(bInP); }
inline const SvxBoxItem &SwFmt::GetCharBorder( bool bInP ) const inline const SvxBoxItem &SwFmt::GetCharBorder( bool bInP ) const
{ return aSet.GetCharBorder(bInP); } { return m_aSet.GetCharBorder(bInP); }
inline const SvxShadowItem &SwFmt::GetCharShadow( bool bInP ) const inline const SvxShadowItem &SwFmt::GetCharShadow( bool bInP ) const
{ return aSet.GetCharShadow(bInP); } { return m_aSet.GetCharShadow(bInP); }
#endif #endif
......
...@@ -79,7 +79,7 @@ inline const SwFmtAnchor &SwAttrSet::GetAnchor(bool bInP) const ...@@ -79,7 +79,7 @@ inline const SwFmtAnchor &SwAttrSet::GetAnchor(bool bInP) const
{ return static_cast<const SwFmtAnchor&>(Get(RES_ANCHOR, bInP)); } { return static_cast<const SwFmtAnchor&>(Get(RES_ANCHOR, bInP)); }
inline const SwFmtAnchor &SwFmt::GetAnchor(bool bInP) const inline const SwFmtAnchor &SwFmt::GetAnchor(bool bInP) const
{ return aSet.GetAnchor(bInP); } { return m_aSet.GetAnchor(bInP); }
#endif #endif
......
...@@ -40,7 +40,7 @@ inline const SwFmtNoBalancedColumns &SwAttrSet::GetBalancedColumns(bool bInP) co ...@@ -40,7 +40,7 @@ inline const SwFmtNoBalancedColumns &SwAttrSet::GetBalancedColumns(bool bInP) co
{ return static_cast<const SwFmtNoBalancedColumns&>(Get( RES_COLUMNBALANCE, bInP )); } { return static_cast<const SwFmtNoBalancedColumns&>(Get( RES_COLUMNBALANCE, bInP )); }
inline const SwFmtNoBalancedColumns &SwFmt::GetBalancedColumns(bool bInP) const inline const SwFmtNoBalancedColumns &SwFmt::GetBalancedColumns(bool bInP) const
{ return aSet.GetBalancedColumns( bInP ); } { return m_aSet.GetBalancedColumns( bInP ); }
#endif #endif
......
...@@ -170,7 +170,7 @@ inline const SwFmtCol &SwAttrSet::GetCol(bool bInP) const ...@@ -170,7 +170,7 @@ inline const SwFmtCol &SwAttrSet::GetCol(bool bInP) const
{ return static_cast<const SwFmtCol&>(Get( RES_COL,bInP)); } { return static_cast<const SwFmtCol&>(Get( RES_COL,bInP)); }
inline const SwFmtCol &SwFmt::GetCol(bool bInP) const inline const SwFmtCol &SwFmt::GetCol(bool bInP) const
{ return aSet.GetCol(bInP); } { return m_aSet.GetCol(bInP); }
#endif #endif
......
...@@ -68,7 +68,7 @@ inline const SwFmtChain &SwAttrSet::GetChain(bool bInP) const ...@@ -68,7 +68,7 @@ inline const SwFmtChain &SwAttrSet::GetChain(bool bInP) const
{ return static_cast<const SwFmtChain&>(Get( RES_CHAIN,bInP)); } { return static_cast<const SwFmtChain&>(Get( RES_CHAIN,bInP)); }
inline const SwFmtChain &SwFmt::GetChain(bool bInP) const inline const SwFmtChain &SwFmt::GetChain(bool bInP) const
{ return aSet.GetChain(bInP); } { return m_aSet.GetChain(bInP); }
#endif #endif
......
...@@ -52,7 +52,7 @@ inline const SwFmtCntnt &SwAttrSet::GetCntnt(bool bInP) const ...@@ -52,7 +52,7 @@ inline const SwFmtCntnt &SwAttrSet::GetCntnt(bool bInP) const
{ return static_cast<const SwFmtCntnt&>(Get( RES_CNTNT,bInP)); } { return static_cast<const SwFmtCntnt&>(Get( RES_CNTNT,bInP)); }
inline const SwFmtCntnt &SwFmt::GetCntnt(bool bInP) const inline const SwFmtCntnt &SwFmt::GetCntnt(bool bInP) const
{ return aSet.GetCntnt(bInP); } { return m_aSet.GetCntnt(bInP); }
#endif #endif
......
...@@ -46,7 +46,7 @@ inline const SwFmtEditInReadonly &SwAttrSet::GetEditInReadonly(bool bInP) const ...@@ -46,7 +46,7 @@ inline const SwFmtEditInReadonly &SwAttrSet::GetEditInReadonly(bool bInP) const
{ return static_cast<const SwFmtEditInReadonly&>(Get( RES_EDIT_IN_READONLY,bInP)); } { return static_cast<const SwFmtEditInReadonly&>(Get( RES_EDIT_IN_READONLY,bInP)); }
inline const SwFmtEditInReadonly &SwFmt::GetEditInReadonly(bool bInP) const inline const SwFmtEditInReadonly &SwFmt::GetEditInReadonly(bool bInP) const
{ return aSet.GetEditInReadonly(bInP); } { return m_aSet.GetEditInReadonly(bInP); }
#endif #endif
......
...@@ -49,7 +49,7 @@ inline const SwFmtFollowTextFlow &SwAttrSet::GetFollowTextFlow(bool bInP) const ...@@ -49,7 +49,7 @@ inline const SwFmtFollowTextFlow &SwAttrSet::GetFollowTextFlow(bool bInP) const
{ return static_cast<const SwFmtFollowTextFlow&>(Get( RES_FOLLOW_TEXT_FLOW, bInP )); } { return static_cast<const SwFmtFollowTextFlow&>(Get( RES_FOLLOW_TEXT_FLOW, bInP )); }
inline const SwFmtFollowTextFlow &SwFmt::GetFollowTextFlow(bool bInP) const inline const SwFmtFollowTextFlow &SwFmt::GetFollowTextFlow(bool bInP) const
{ return aSet.GetFollowTextFlow( bInP ); } { return m_aSet.GetFollowTextFlow( bInP ); }
#endif #endif
......
...@@ -56,7 +56,7 @@ inline const SwFmtFillOrder &SwAttrSet::GetFillOrder(bool bInP) const ...@@ -56,7 +56,7 @@ inline const SwFmtFillOrder &SwAttrSet::GetFillOrder(bool bInP) const
{ return static_cast<const SwFmtFillOrder&>(Get( RES_FILL_ORDER,bInP)); } { return static_cast<const SwFmtFillOrder&>(Get( RES_FILL_ORDER,bInP)); }
inline const SwFmtFillOrder &SwFmt::GetFillOrder(bool bInP) const inline const SwFmtFillOrder &SwFmt::GetFillOrder(bool bInP) const
{ return aSet.GetFillOrder(bInP); } { return m_aSet.GetFillOrder(bInP); }
#endif #endif
......
...@@ -105,7 +105,7 @@ inline const SwFmtFrmSize &SwAttrSet::GetFrmSize(bool bInP) const ...@@ -105,7 +105,7 @@ inline const SwFmtFrmSize &SwAttrSet::GetFrmSize(bool bInP) const
{ return static_cast<const SwFmtFrmSize&>(Get( RES_FRM_SIZE,bInP)); } { return static_cast<const SwFmtFrmSize&>(Get( RES_FRM_SIZE,bInP)); }
inline const SwFmtFrmSize &SwFmt::GetFrmSize(bool bInP) const inline const SwFmtFrmSize &SwFmt::GetFrmSize(bool bInP) const
{ return aSet.GetFrmSize(bInP); } { return m_aSet.GetFrmSize(bInP); }
#endif #endif
......
...@@ -112,9 +112,9 @@ inline const SwFmtEndAtTxtEnd &SwAttrSet::GetEndAtTxtEnd(bool bInP) const ...@@ -112,9 +112,9 @@ inline const SwFmtEndAtTxtEnd &SwAttrSet::GetEndAtTxtEnd(bool bInP) const
{ return static_cast<const SwFmtEndAtTxtEnd&>(Get( RES_END_AT_TXTEND, bInP)); } { return static_cast<const SwFmtEndAtTxtEnd&>(Get( RES_END_AT_TXTEND, bInP)); }
inline const SwFmtFtnAtTxtEnd &SwFmt::GetFtnAtTxtEnd(bool bInP) const inline const SwFmtFtnAtTxtEnd &SwFmt::GetFtnAtTxtEnd(bool bInP) const
{ return aSet.GetFtnAtTxtEnd(bInP); } { return m_aSet.GetFtnAtTxtEnd(bInP); }
inline const SwFmtEndAtTxtEnd &SwFmt::GetEndAtTxtEnd(bool bInP) const inline const SwFmtEndAtTxtEnd &SwFmt::GetEndAtTxtEnd(bool bInP) const
{ return aSet.GetEndAtTxtEnd(bInP); } { return m_aSet.GetEndAtTxtEnd(bInP); }
#endif #endif
......
...@@ -100,9 +100,9 @@ inline const SwFmtFooter &SwAttrSet::GetFooter(bool bInP) const ...@@ -100,9 +100,9 @@ inline const SwFmtFooter &SwAttrSet::GetFooter(bool bInP) const
{ return static_cast<const SwFmtFooter&>(Get( RES_FOOTER,bInP)); } { return static_cast<const SwFmtFooter&>(Get( RES_FOOTER,bInP)); }
inline const SwFmtHeader &SwFmt::GetHeader(bool bInP) const inline const SwFmtHeader &SwFmt::GetHeader(bool bInP) const
{ return aSet.GetHeader(bInP); } { return m_aSet.GetHeader(bInP); }
inline const SwFmtFooter &SwFmt::GetFooter(bool bInP) const inline const SwFmtFooter &SwFmt::GetFooter(bool bInP) const
{ return aSet.GetFooter(bInP); } { return m_aSet.GetFooter(bInP); }
#endif #endif
......
...@@ -44,7 +44,7 @@ inline const SwFmtLayoutSplit &SwAttrSet::GetLayoutSplit(bool bInP) const ...@@ -44,7 +44,7 @@ inline const SwFmtLayoutSplit &SwAttrSet::GetLayoutSplit(bool bInP) const
{ return static_cast<const SwFmtLayoutSplit&>(Get( RES_LAYOUT_SPLIT,bInP)); } { return static_cast<const SwFmtLayoutSplit&>(Get( RES_LAYOUT_SPLIT,bInP)); }
inline const SwFmtLayoutSplit &SwFmt::GetLayoutSplit(bool bInP) const inline const SwFmtLayoutSplit &SwFmt::GetLayoutSplit(bool bInP) const
{ return aSet.GetLayoutSplit(bInP); } { return m_aSet.GetLayoutSplit(bInP); }
#endif #endif
......
...@@ -125,9 +125,9 @@ inline const SwFmtHoriOrient &SwAttrSet::GetHoriOrient(bool bInP) const ...@@ -125,9 +125,9 @@ inline const SwFmtHoriOrient &SwAttrSet::GetHoriOrient(bool bInP) const
{ return static_cast<const SwFmtHoriOrient&>(Get( RES_HORI_ORIENT,bInP)); } { return static_cast<const SwFmtHoriOrient&>(Get( RES_HORI_ORIENT,bInP)); }
inline const SwFmtVertOrient &SwFmt::GetVertOrient(bool bInP) const inline const SwFmtVertOrient &SwFmt::GetVertOrient(bool bInP) const
{ return aSet.GetVertOrient(bInP); } { return m_aSet.GetVertOrient(bInP); }
inline const SwFmtHoriOrient &SwFmt::GetHoriOrient(bool bInP) const inline const SwFmtHoriOrient &SwFmt::GetHoriOrient(bool bInP) const
{ return aSet.GetHoriOrient(bInP); } { return m_aSet.GetHoriOrient(bInP); }
#endif #endif
......
...@@ -88,7 +88,7 @@ inline const SwFmtPageDesc &SwAttrSet::GetPageDesc(bool bInP) const ...@@ -88,7 +88,7 @@ inline const SwFmtPageDesc &SwAttrSet::GetPageDesc(bool bInP) const
{ return static_cast<const SwFmtPageDesc&>(Get( RES_PAGEDESC,bInP)); } { return static_cast<const SwFmtPageDesc&>(Get( RES_PAGEDESC,bInP)); }
inline const SwFmtPageDesc &SwFmt::GetPageDesc(bool bInP) const inline const SwFmtPageDesc &SwFmt::GetPageDesc(bool bInP) const
{ return aSet.GetPageDesc(bInP); } { return m_aSet.GetPageDesc(bInP); }
#endif #endif
......
...@@ -44,7 +44,7 @@ inline const SwFmtRowSplit &SwAttrSet::GetRowSplit(bool bInP) const ...@@ -44,7 +44,7 @@ inline const SwFmtRowSplit &SwAttrSet::GetRowSplit(bool bInP) const
{ return static_cast<const SwFmtRowSplit&>(Get( RES_ROW_SPLIT,bInP)); } { return static_cast<const SwFmtRowSplit&>(Get( RES_ROW_SPLIT,bInP)); }
inline const SwFmtRowSplit &SwFmt::GetRowSplit(bool bInP) const inline const SwFmtRowSplit &SwFmt::GetRowSplit(bool bInP) const
{ return aSet.GetRowSplit(bInP); } { return m_aSet.GetRowSplit(bInP); }
#endif #endif
......
...@@ -75,7 +75,7 @@ inline const SwFmtSurround &SwAttrSet::GetSurround(bool bInP) const ...@@ -75,7 +75,7 @@ inline const SwFmtSurround &SwAttrSet::GetSurround(bool bInP) const
{ return static_cast<const SwFmtSurround&>(Get( RES_SURROUND,bInP)); } { return static_cast<const SwFmtSurround&>(Get( RES_SURROUND,bInP)); }
inline const SwFmtSurround &SwFmt::GetSurround(bool bInP) const inline const SwFmtSurround &SwFmt::GetSurround(bool bInP) const
{ return aSet.GetSurround(bInP); } { return m_aSet.GetSurround(bInP); }
#endif #endif
......
...@@ -77,7 +77,7 @@ inline const SwFmtURL &SwAttrSet::GetURL(bool bInP) const ...@@ -77,7 +77,7 @@ inline const SwFmtURL &SwAttrSet::GetURL(bool bInP) const
{ return static_cast<const SwFmtURL&>(Get( RES_URL,bInP)); } { return static_cast<const SwFmtURL&>(Get( RES_URL,bInP)); }
inline const SwFmtURL &SwFmt::GetURL(bool bInP) const inline const SwFmtURL &SwFmt::GetURL(bool bInP) const
{ return aSet.GetURL(bInP); } { return m_aSet.GetURL(bInP); }
#endif #endif
......
...@@ -64,7 +64,7 @@ inline const SwFmtWrapInfluenceOnObjPos& SwAttrSet::GetWrapInfluenceOnObjPos(boo ...@@ -64,7 +64,7 @@ inline const SwFmtWrapInfluenceOnObjPos& SwAttrSet::GetWrapInfluenceOnObjPos(boo
{ return static_cast<const SwFmtWrapInfluenceOnObjPos&>(Get( RES_WRAP_INFLUENCE_ON_OBJPOS,bInP)); } { return static_cast<const SwFmtWrapInfluenceOnObjPos&>(Get( RES_WRAP_INFLUENCE_ON_OBJPOS,bInP)); }
inline const SwFmtWrapInfluenceOnObjPos& SwFmt::GetWrapInfluenceOnObjPos(bool bInP) const inline const SwFmtWrapInfluenceOnObjPos& SwFmt::GetWrapInfluenceOnObjPos(bool bInP) const
{ return aSet.GetWrapInfluenceOnObjPos(bInP); } { return m_aSet.GetWrapInfluenceOnObjPos(bInP); }
#endif #endif
......
...@@ -43,22 +43,22 @@ namespace drawinglayer { namespace attribute { ...@@ -43,22 +43,22 @@ namespace drawinglayer { namespace attribute {
/// Base class for various Writer styles. /// Base class for various Writer styles.
class SW_DLLPUBLIC SwFmt : public SwModify class SW_DLLPUBLIC SwFmt : public SwModify
{ {
OUString aFmtName; OUString m_aFmtName;
SwAttrSet aSet; SwAttrSet m_aSet;
sal_uInt16 nWhichId; sal_uInt16 m_nWhichId;
sal_uInt16 nPoolFmtId; /**< Id for "automatically" created formats. sal_uInt16 m_nPoolFmtId; /**< Id for "automatically" created formats.
(is not hard attribution!!!) */ (is not hard attribution!!!) */
sal_uInt16 nPoolHelpId; ///< HelpId for this Pool-style. sal_uInt16 m_nPoolHelpId; ///< HelpId for this Pool-style.
sal_uInt8 nPoolHlpFileId; ///< FilePos to Doc to these style helps. sal_uInt8 m_nPoolHlpFileId; ///< FilePos to Doc to these style helps.
bool bWritten : 1; ///< TRUE: already written. bool m_bWritten : 1; ///< TRUE: already written.
bool bAutoFmt : 1; /**< FALSE: it is a template. bool m_bAutoFmt : 1; /**< FALSE: it is a template.
default is true! */ default is true! */
bool bFmtInDTOR : 1; /**< TRUE: Format becomes deleted. In order to be able bool m_bFmtInDTOR : 1; /**< TRUE: Format becomes deleted. In order to be able
to recognize this in FmtChg-message!! */ to recognize this in FmtChg-message!! */
bool bAutoUpdateFmt : 1;/**< TRUE: Set attributes of a whole paragraph bool m_bAutoUpdateFmt : 1;/**< TRUE: Set attributes of a whole paragraph
at format (UI-side!). */ at format (UI-side!). */
bool bHidden : 1; bool m_bHidden : 1;
std::shared_ptr<SfxGrabBagItem> m_pGrabBagItem; ///< Style InteropGrabBag. std::shared_ptr<SfxGrabBagItem> m_pGrabBagItem; ///< Style InteropGrabBag.
protected: protected:
...@@ -76,7 +76,7 @@ public: ...@@ -76,7 +76,7 @@ public:
SwFmt &operator=(const SwFmt&); SwFmt &operator=(const SwFmt&);
/// for Querying of Writer-functions. /// for Querying of Writer-functions.
sal_uInt16 Which() const { return nWhichId; } sal_uInt16 Which() const { return m_nWhichId; }
/// Query format information. /// Query format information.
virtual bool GetInfo( SfxPoolItem& ) const SAL_OVERRIDE; virtual bool GetInfo( SfxPoolItem& ) const SAL_OVERRIDE;
...@@ -111,18 +111,18 @@ public: ...@@ -111,18 +111,18 @@ public:
inline SwFmt* DerivedFrom() const { return const_cast<SwFmt*>(static_cast<const SwFmt*>(GetRegisteredIn())); } inline SwFmt* DerivedFrom() const { return const_cast<SwFmt*>(static_cast<const SwFmt*>(GetRegisteredIn())); }
inline bool IsDefault() const { return DerivedFrom() == 0; } inline bool IsDefault() const { return DerivedFrom() == 0; }
inline OUString GetName() const { return aFmtName; } inline OUString GetName() const { return m_aFmtName; }
void SetName( const OUString& rNewName, bool bBroadcast=false ); void SetName( const OUString& rNewName, bool bBroadcast=false );
inline void SetName( const sal_Char* pNewName, inline void SetName( const sal_Char* pNewName,
bool bBroadcast=false); bool bBroadcast=false);
/// For querying the attribute array. /// For querying the attribute array.
inline const SwAttrSet& GetAttrSet() const { return aSet; } inline const SwAttrSet& GetAttrSet() const { return m_aSet; }
/** Das Doc wird jetzt am SwAttrPool gesetzt. Dadurch hat man es immer /** Das Doc wird jetzt am SwAttrPool gesetzt. Dadurch hat man es immer
im Zugriff. */ im Zugriff. */
const SwDoc *GetDoc() const { return aSet.GetDoc(); } const SwDoc *GetDoc() const { return m_aSet.GetDoc(); }
SwDoc *GetDoc() { return aSet.GetDoc(); } SwDoc *GetDoc() { return m_aSet.GetDoc(); }
/// Provides access to the document settings interface. /// Provides access to the document settings interface.
const IDocumentSettingAccess* getIDocumentSettingAccess() const; const IDocumentSettingAccess* getIDocumentSettingAccess() const;
...@@ -145,38 +145,38 @@ public: ...@@ -145,38 +145,38 @@ public:
IDocumentChartDataProviderAccess* getIDocumentChartDataProviderAccess(); IDocumentChartDataProviderAccess* getIDocumentChartDataProviderAccess();
/// Get and set Pool style IDs. /// Get and set Pool style IDs.
sal_uInt16 GetPoolFmtId() const { return nPoolFmtId; } sal_uInt16 GetPoolFmtId() const { return m_nPoolFmtId; }
void SetPoolFmtId( sal_uInt16 nId ) { nPoolFmtId = nId; } void SetPoolFmtId( sal_uInt16 nId ) { m_nPoolFmtId = nId; }
/// Get and set Help-IDs for document templates. /// Get and set Help-IDs for document templates.
sal_uInt16 GetPoolHelpId() const { return nPoolHelpId; } sal_uInt16 GetPoolHelpId() const { return m_nPoolHelpId; }
void SetPoolHelpId( sal_uInt16 nId ) { nPoolHelpId = nId; } void SetPoolHelpId( sal_uInt16 nId ) { m_nPoolHelpId = nId; }
sal_uInt8 GetPoolHlpFileId() const { return nPoolHlpFileId; } sal_uInt8 GetPoolHlpFileId() const { return m_nPoolHlpFileId; }
void SetPoolHlpFileId( sal_uInt8 nId ) { nPoolHlpFileId = nId; } void SetPoolHlpFileId( sal_uInt8 nId ) { m_nPoolHlpFileId = nId; }
/// Get attribute-description. Returns passed string. /// Get attribute-description. Returns passed string.
void GetPresentation( SfxItemPresentation ePres, void GetPresentation( SfxItemPresentation ePres,
SfxMapUnit eCoreMetric, SfxMapUnit ePresMetric, OUString &rText ) const SfxMapUnit eCoreMetric, SfxMapUnit ePresMetric, OUString &rText ) const
{ aSet.GetPresentation( ePres, eCoreMetric, ePresMetric, rText ); } { m_aSet.GetPresentation( ePres, eCoreMetric, ePresMetric, rText ); }
/// Format-ID for reading/writing: /// Format-ID for reading/writing:
void ResetWritten() { bWritten = false; } void ResetWritten() { m_bWritten = false; }
/// Query / set AutoFmt-flag. /// Query / set AutoFmt-flag.
bool IsAuto() const { return bAutoFmt; } bool IsAuto() const { return m_bAutoFmt; }
void SetAuto( bool bNew = false ) { bAutoFmt = bNew; } void SetAuto( bool bNew = false ) { m_bAutoFmt = bNew; }
bool IsHidden() const { return bHidden; } bool IsHidden() const { return m_bHidden; }
void SetHidden( bool bValue = false ) { bHidden = bValue; } void SetHidden( bool bValue = false ) { m_bHidden = bValue; }
void GetGrabBagItem(com::sun::star::uno::Any& rVal) const; void GetGrabBagItem(com::sun::star::uno::Any& rVal) const;
void SetGrabBagItem(const com::sun::star::uno::Any& rVal); void SetGrabBagItem(const com::sun::star::uno::Any& rVal);
/// Query / set bAutoUpdateFmt-flag. /// Query / set bAutoUpdateFmt-flag.
bool IsAutoUpdateFmt() const { return bAutoUpdateFmt; } bool IsAutoUpdateFmt() const { return m_bAutoUpdateFmt; }
void SetAutoUpdateFmt( bool bNew = true ) { bAutoUpdateFmt = bNew; } void SetAutoUpdateFmt( bool bNew = true ) { m_bAutoUpdateFmt = bNew; }
bool IsFmtInDTOR() const { return bFmtInDTOR; } bool IsFmtInDTOR() const { return m_bFmtInDTOR; }
/** GetMethods: Bool indicates whether to search only in Set (FALSE) /** GetMethods: Bool indicates whether to search only in Set (FALSE)
or also in Parents. or also in Parents.
......
...@@ -70,31 +70,31 @@ inline const SdrTextVertAdjustItem &SwAttrSet::GetTextVertAdjust(bool bInP) cons ...@@ -70,31 +70,31 @@ inline const SdrTextVertAdjustItem &SwAttrSet::GetTextVertAdjust(bool bInP) cons
// Implementation of FrameAttribute methods of SwFmt. // Implementation of FrameAttribute methods of SwFmt.
inline const SvxPaperBinItem &SwFmt::GetPaperBin(bool bInP) const inline const SvxPaperBinItem &SwFmt::GetPaperBin(bool bInP) const
{ return aSet.GetPaperBin(bInP); } { return m_aSet.GetPaperBin(bInP); }
inline const SvxLRSpaceItem &SwFmt::GetLRSpace(bool bInP) const inline const SvxLRSpaceItem &SwFmt::GetLRSpace(bool bInP) const
{ return aSet.GetLRSpace(bInP); } { return m_aSet.GetLRSpace(bInP); }
inline const SvxULSpaceItem &SwFmt::GetULSpace(bool bInP) const inline const SvxULSpaceItem &SwFmt::GetULSpace(bool bInP) const
{ return aSet.GetULSpace(bInP); } { return m_aSet.GetULSpace(bInP); }
inline const SvxPrintItem &SwFmt::GetPrint(bool bInP) const inline const SvxPrintItem &SwFmt::GetPrint(bool bInP) const
{ return aSet.GetPrint(bInP); } { return m_aSet.GetPrint(bInP); }
inline const SvxOpaqueItem &SwFmt::GetOpaque(bool bInP) const inline const SvxOpaqueItem &SwFmt::GetOpaque(bool bInP) const
{ return aSet.GetOpaque(bInP); } { return m_aSet.GetOpaque(bInP); }
inline const SvxProtectItem &SwFmt::GetProtect(bool bInP) const inline const SvxProtectItem &SwFmt::GetProtect(bool bInP) const
{ return aSet.GetProtect(bInP); } { return m_aSet.GetProtect(bInP); }
inline const SvxBoxItem &SwFmt::GetBox(bool bInP) const inline const SvxBoxItem &SwFmt::GetBox(bool bInP) const
{ return aSet.GetBox(bInP); } { return m_aSet.GetBox(bInP); }
inline const SvxFmtKeepItem &SwFmt::GetKeep(bool bInP) const inline const SvxFmtKeepItem &SwFmt::GetKeep(bool bInP) const
{ return aSet.GetKeep(bInP); } { return m_aSet.GetKeep(bInP); }
inline const SvxShadowItem &SwFmt::GetShadow(bool bInP) const inline const SvxShadowItem &SwFmt::GetShadow(bool bInP) const
{ return aSet.GetShadow(bInP); } { return m_aSet.GetShadow(bInP); }
inline const SvxFmtBreakItem &SwFmt::GetBreak(bool bInP) const inline const SvxFmtBreakItem &SwFmt::GetBreak(bool bInP) const
{ return aSet.GetBreak(bInP); } { return m_aSet.GetBreak(bInP); }
inline const SvxMacroItem &SwFmt::GetMacro(bool bInP) const inline const SvxMacroItem &SwFmt::GetMacro(bool bInP) const
{ return aSet.GetMacro(bInP); } { return m_aSet.GetMacro(bInP); }
inline const SvxFrameDirectionItem &SwFmt::GetFrmDir(bool bInP) const inline const SvxFrameDirectionItem &SwFmt::GetFrmDir(bool bInP) const
{ return aSet.GetFrmDir(bInP); } { return m_aSet.GetFrmDir(bInP); }
inline const SdrTextVertAdjustItem &SwFmt::GetTextVertAdjust(bool bInP) const inline const SdrTextVertAdjustItem &SwFmt::GetTextVertAdjust(bool bInP) const
{ return aSet.GetTextVertAdjust(bInP); } { return m_aSet.GetTextVertAdjust(bInP); }
#endif // INCLUDED_SW_INC_FRMATR_HXX #endif // INCLUDED_SW_INC_FRMATR_HXX
......
...@@ -316,29 +316,29 @@ inline const SwDrawModeGrf &SwAttrSet::GetDrawModeGrf(bool bInP) const ...@@ -316,29 +316,29 @@ inline const SwDrawModeGrf &SwAttrSet::GetDrawModeGrf(bool bInP) const
// Implementation of graphics attributes methods of SwFmt // Implementation of graphics attributes methods of SwFmt
inline const SwMirrorGrf &SwFmt::GetMirrorGrf(bool bInP) const inline const SwMirrorGrf &SwFmt::GetMirrorGrf(bool bInP) const
{ return aSet.GetMirrorGrf(bInP); } { return m_aSet.GetMirrorGrf(bInP); }
inline const SwCropGrf &SwFmt::GetCropGrf(bool bInP) const inline const SwCropGrf &SwFmt::GetCropGrf(bool bInP) const
{ return aSet.GetCropGrf(bInP); } { return m_aSet.GetCropGrf(bInP); }
inline const SwRotationGrf &SwFmt::GetRotationGrf(bool bInP) const inline const SwRotationGrf &SwFmt::GetRotationGrf(bool bInP) const
{ return aSet.GetRotationGrf(bInP); } { return m_aSet.GetRotationGrf(bInP); }
inline const SwLuminanceGrf &SwFmt::GetLuminanceGrf(bool bInP) const inline const SwLuminanceGrf &SwFmt::GetLuminanceGrf(bool bInP) const
{ return aSet.GetLuminanceGrf( bInP); } { return m_aSet.GetLuminanceGrf( bInP); }
inline const SwContrastGrf &SwFmt::GetContrastGrf(bool bInP) const inline const SwContrastGrf &SwFmt::GetContrastGrf(bool bInP) const
{ return aSet.GetContrastGrf( bInP); } { return m_aSet.GetContrastGrf( bInP); }
inline const SwChannelRGrf &SwFmt::GetChannelRGrf(bool bInP) const inline const SwChannelRGrf &SwFmt::GetChannelRGrf(bool bInP) const
{ return aSet.GetChannelRGrf( bInP); } { return m_aSet.GetChannelRGrf( bInP); }
inline const SwChannelGGrf &SwFmt::GetChannelGGrf(bool bInP) const inline const SwChannelGGrf &SwFmt::GetChannelGGrf(bool bInP) const
{ return aSet.GetChannelGGrf( bInP); } { return m_aSet.GetChannelGGrf( bInP); }
inline const SwChannelBGrf &SwFmt::GetChannelBGrf(bool bInP) const inline const SwChannelBGrf &SwFmt::GetChannelBGrf(bool bInP) const
{ return aSet.GetChannelBGrf( bInP); } { return m_aSet.GetChannelBGrf( bInP); }
inline const SwGammaGrf &SwFmt::GetGammaGrf(bool bInP) const inline const SwGammaGrf &SwFmt::GetGammaGrf(bool bInP) const
{ return aSet.GetGammaGrf( bInP); } { return m_aSet.GetGammaGrf( bInP); }
inline const SwInvertGrf &SwFmt::GetInvertGrf(bool bInP) const inline const SwInvertGrf &SwFmt::GetInvertGrf(bool bInP) const
{ return aSet.GetInvertGrf( bInP); } { return m_aSet.GetInvertGrf( bInP); }
inline const SwTransparencyGrf &SwFmt::GetTransparencyGrf(bool bInP) const inline const SwTransparencyGrf &SwFmt::GetTransparencyGrf(bool bInP) const
{ return aSet.GetTransparencyGrf( bInP); } { return m_aSet.GetTransparencyGrf( bInP); }
inline const SwDrawModeGrf &SwFmt::GetDrawModeGrf(bool bInP) const inline const SwDrawModeGrf &SwFmt::GetDrawModeGrf(bool bInP) const
{ return aSet.GetDrawModeGrf(bInP); } { return m_aSet.GetDrawModeGrf(bInP); }
#endif // INCLUDED_SW_INC_GRFATR_HXX #endif // INCLUDED_SW_INC_GRFATR_HXX
......
...@@ -44,7 +44,7 @@ inline const SwHeaderAndFooterEatSpacingItem &SwAttrSet::GetHeaderAndFooterEatSp ...@@ -44,7 +44,7 @@ inline const SwHeaderAndFooterEatSpacingItem &SwAttrSet::GetHeaderAndFooterEatSp
{ return static_cast<const SwHeaderAndFooterEatSpacingItem&>(Get( RES_HEADER_FOOTER_EAT_SPACING,bInP)); } { return static_cast<const SwHeaderAndFooterEatSpacingItem&>(Get( RES_HEADER_FOOTER_EAT_SPACING,bInP)); }
inline const SwHeaderAndFooterEatSpacingItem &SwFmt::GetHeaderAndFooterEatSpacing(bool bInP) const inline const SwHeaderAndFooterEatSpacingItem &SwFmt::GetHeaderAndFooterEatSpacing(bool bInP) const
{ return aSet.GetHeaderAndFooterEatSpacing(bInP); } { return m_aSet.GetHeaderAndFooterEatSpacing(bInP); }
#endif #endif
......
...@@ -238,37 +238,37 @@ inline const SwParaConnectBorderItem &SwAttrSet::GetParaConnectBorder(bool bInP) ...@@ -238,37 +238,37 @@ inline const SwParaConnectBorderItem &SwAttrSet::GetParaConnectBorder(bool bInP)
// Implementation of paragraph-attributes methods of SwFmt // Implementation of paragraph-attributes methods of SwFmt
inline const SvxLineSpacingItem &SwFmt::GetLineSpacing(bool bInP) const inline const SvxLineSpacingItem &SwFmt::GetLineSpacing(bool bInP) const
{ return aSet.GetLineSpacing(bInP); } { return m_aSet.GetLineSpacing(bInP); }
inline const SvxAdjustItem &SwFmt::GetAdjust(bool bInP) const inline const SvxAdjustItem &SwFmt::GetAdjust(bool bInP) const
{ return aSet.GetAdjust(bInP); } { return m_aSet.GetAdjust(bInP); }
inline const SvxFmtSplitItem &SwFmt::GetSplit(bool bInP) const inline const SvxFmtSplitItem &SwFmt::GetSplit(bool bInP) const
{ return aSet.GetSplit(bInP); } { return m_aSet.GetSplit(bInP); }
inline const SwRegisterItem &SwFmt::GetRegister(bool bInP) const inline const SwRegisterItem &SwFmt::GetRegister(bool bInP) const
{ return aSet.GetRegister(bInP); } { return m_aSet.GetRegister(bInP); }
inline const SvxWidowsItem &SwFmt::GetWidows(bool bInP) const inline const SvxWidowsItem &SwFmt::GetWidows(bool bInP) const
{ return aSet.GetWidows(bInP); } { return m_aSet.GetWidows(bInP); }
inline const SvxOrphansItem &SwFmt::GetOrphans(bool bInP) const inline const SvxOrphansItem &SwFmt::GetOrphans(bool bInP) const
{ return aSet.GetOrphans(bInP); } { return m_aSet.GetOrphans(bInP); }
inline const SvxTabStopItem &SwFmt::GetTabStops(bool bInP) const inline const SvxTabStopItem &SwFmt::GetTabStops(bool bInP) const
{ return aSet.GetTabStops(bInP); } { return m_aSet.GetTabStops(bInP); }
inline const SvxHyphenZoneItem &SwFmt::GetHyphenZone(bool bInP) const inline const SvxHyphenZoneItem &SwFmt::GetHyphenZone(bool bInP) const
{ return aSet.GetHyphenZone(bInP); } { return m_aSet.GetHyphenZone(bInP); }
inline const SwFmtDrop &SwFmt::GetDrop(bool bInP) const inline const SwFmtDrop &SwFmt::GetDrop(bool bInP) const
{ return aSet.GetDrop(bInP); } { return m_aSet.GetDrop(bInP); }
inline const SwNumRuleItem &SwFmt::GetNumRule(bool bInP) const inline const SwNumRuleItem &SwFmt::GetNumRule(bool bInP) const
{ return aSet.GetNumRule(bInP); } { return m_aSet.GetNumRule(bInP); }
inline const SvxScriptSpaceItem& SwFmt::GetScriptSpace(bool bInP) const inline const SvxScriptSpaceItem& SwFmt::GetScriptSpace(bool bInP) const
{ return aSet.GetScriptSpace(bInP) ; } { return m_aSet.GetScriptSpace(bInP) ; }
inline const SvxHangingPunctuationItem &SwFmt::GetHangingPunctuation(bool bInP) const inline const SvxHangingPunctuationItem &SwFmt::GetHangingPunctuation(bool bInP) const
{ return aSet.GetHangingPunctuation(bInP) ; } { return m_aSet.GetHangingPunctuation(bInP) ; }
inline const SvxForbiddenRuleItem &SwFmt::GetForbiddenRule(bool bInP) const inline const SvxForbiddenRuleItem &SwFmt::GetForbiddenRule(bool bInP) const
{ return static_cast<const SvxForbiddenRuleItem&>(aSet.Get(RES_PARATR_FORBIDDEN_RULES, bInP)); } { return static_cast<const SvxForbiddenRuleItem&>(m_aSet.Get(RES_PARATR_FORBIDDEN_RULES, bInP)); }
inline const SvxParaVertAlignItem &SwFmt::GetParaVertAlign(bool bInP) const inline const SvxParaVertAlignItem &SwFmt::GetParaVertAlign(bool bInP) const
{ return static_cast<const SvxParaVertAlignItem&>(aSet.Get( RES_PARATR_VERTALIGN, bInP )); } { return static_cast<const SvxParaVertAlignItem&>(m_aSet.Get( RES_PARATR_VERTALIGN, bInP )); }
inline const SvxParaGridItem &SwFmt::GetParaGrid(bool bInP) const inline const SvxParaGridItem &SwFmt::GetParaGrid(bool bInP) const
{ return static_cast<const SvxParaGridItem&>(aSet.Get( RES_PARATR_SNAPTOGRID, bInP )); } { return static_cast<const SvxParaGridItem&>(m_aSet.Get( RES_PARATR_SNAPTOGRID, bInP )); }
inline const SwParaConnectBorderItem &SwFmt::GetParaConnectBorder(bool bInP) const inline const SwParaConnectBorderItem &SwFmt::GetParaConnectBorder(bool bInP) const
{ return static_cast<const SwParaConnectBorderItem&>(aSet.Get( RES_PARATR_CONNECT_BORDER, bInP )); } { return static_cast<const SwParaConnectBorderItem&>(m_aSet.Get( RES_PARATR_CONNECT_BORDER, bInP )); }
#endif #endif
......
...@@ -109,7 +109,7 @@ public: ...@@ -109,7 +109,7 @@ public:
inline const SwTextGridItem &SwAttrSet::GetTextGrid(bool bInP) const inline const SwTextGridItem &SwAttrSet::GetTextGrid(bool bInP) const
{ return static_cast<const SwTextGridItem&>(Get( RES_TEXTGRID, bInP )); } { return static_cast<const SwTextGridItem&>(Get( RES_TEXTGRID, bInP )); }
inline const SwTextGridItem &SwFmt::GetTextGrid(bool bInP) const inline const SwTextGridItem &SwFmt::GetTextGrid(bool bInP) const
{ return static_cast<const SwTextGridItem&>(aSet.Get( RES_TEXTGRID, bInP )); } { return static_cast<const SwTextGridItem&>(m_aSet.Get( RES_TEXTGRID, bInP )); }
#endif #endif
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment