19 #ifndef INCLUDED_SW_INC_SWATRSET_HXX
20 #define INCLUDED_SW_INC_SWATRSET_HXX
142 void createAndAddSecondaryPools();
143 void removeAndDeleteSecondaryPools();
175 virtual std::unique_ptr<SfxItemSet>
Clone(
bool bItems =
true,
SfxItemPool *pToPool =
nullptr)
const override;
182 sal_uInt16
ClearItem_BC( sal_uInt16 nWhich1, sal_uInt16 nWhich2,
188 MapUnit eCoreMetric,
MapUnit ePresMetric, OUString &rText )
const;
221 inline const SvxFontItem &GetFont(
bool =
true )
const;
222 inline const SvxColorItem &GetColor(
bool =
true )
const;
227 inline const SvxFontItem &GetCJKFont(
bool =
true )
const;
231 inline const SvxWeightItem &GetCJKWeight(
bool =
true )
const;
232 inline const SvxFontItem &GetCTLFont(
bool =
true )
const;
236 inline const SvxWeightItem &GetCTLWeight(
bool =
true )
const;
253 inline const SvxPrintItem &GetPrint(
bool =
true )
const;
260 inline const SvxBoxItem &GetBox(
bool =
true )
const;
262 inline const SvxBrushItem &GetBackground(
bool =
true )
const;
266 inline const SwFormatCol &GetCol(
bool =
true )
const;
267 inline const SvxMacroItem &GetMacro(
bool =
true )
const;
268 inline const SwFormatURL &GetURL(
bool =
true )
const;
284 inline const SwMirrorGrf &GetMirrorGrf(
bool =
true )
const;
285 inline const SwCropGrf &GetCropGrf(
bool =
true )
const;
286 inline const SwRotationGrf &GetRotationGrf(
bool =
true )
const;
288 inline const SwContrastGrf &GetContrastGrf(
bool =
true )
const;
289 inline const SwChannelRGrf &GetChannelRGrf(
bool =
true )
const;
290 inline const SwChannelGGrf &GetChannelGGrf(
bool =
true )
const;
291 inline const SwChannelBGrf &GetChannelBGrf(
bool =
true )
const;
292 inline const SwGammaGrf &GetGammaGrf(
bool =
true )
const;
293 inline const SwInvertGrf &GetInvertGrf(
bool =
true )
const;
295 inline const SwDrawModeGrf &GetDrawModeGrf(
bool =
true )
const;
307 inline const SwFormatDrop &GetDrop(
bool =
true )
const;
SW_DLLPUBLIC tools::Long AttrSetToLineHeight(const IDocumentSettingAccess &rIDocumentSettingAccess, const SwAttrSet &rSet, const vcl::RenderContext &rOut, sal_Int16 nScript)
Helper for filters to find true lineheight of a font.
Pagedescriptor Client of SwPageDesc that is "described" by the attribute.
LanguageType GetLanguage(SfxItemSet const &aSet, sal_uInt16 nLangWhichId)
Content, content of frame (header, footer, fly).
void PutChgd(const SfxPoolItem &rI)
static bool Put_BC(std::shared_ptr< const SfxItemSet > &rpAttrSet, const SwContentNode &rNode, const SfxPoolItem &rAttr, SwAttrSet *pOld, SwAttrSet *pNew)
virtual void Changed(const SfxPoolItem &rOld, const SfxPoolItem &rNew)
SwAttrPool * GetPool() const
static sal_uInt16 ClearItem_BC(std::shared_ptr< const SfxItemSet > &rpAttrSet, const SwContentNode &rNode, sal_uInt16 nWhich, SwAttrSet *pOld, SwAttrSet *pNew)
Provides access to settings of a document.
SfxItemPool * GetPool() const
void PutDirect(const SfxPoolItem &rItem)
OutputDevice RenderContext
virtual std::unique_ptr< SfxItemSet > Clone(bool bItems=true, SfxItemPool *pToPool=nullptr) const
const SwDoc * GetDoc() const
const SwDoc * GetDoc() const
SwNumRule * GetNumRule(SwTextFormatColl &rTextFormatColl)
determines the list style, which directly set at the given paragraph style
sal_Int16 GetCaseMap(sal_Int32 nToken)