19#ifndef INCLUDED_SVX_NBDTMG_HXX
20#define INCLUDED_SVX_NBDTMG_HXX
25#include <vcl/font.hxx>
29#define DEFAULT_BULLET_TYPES 8
30#define DEFAULT_NUM_VALUSET_COUNT 8
31#define DEFAULT_NUMBERING_CACHE_FORMAT_VERSION 0x10
105 bIsCustomized(false),
106 pNumSettingsArr(nullptr)
132 virtual void ApplyNumRule(
SvxNumRule& aNum, sal_uInt16 nIndex, sal_uInt16 mLevel,
bool isDefault=
false,
bool isResetSize=
false) = 0;
135 static sal_uInt16 IsSingleLevel(sal_uInt16 nCurLevel);
143 void ImplLoad(std::u16string_view filename);
144 void ImplStore(std::u16string_view filename);
161 virtual void Init()
override;
164 virtual void ApplyNumRule(
SvxNumRule& aNum, sal_uInt16 nIndex, sal_uInt16 mLevel,
bool isDefault=
false,
bool isResetSize=
false)
override;
165 virtual OUString
GetDescription(sal_uInt16 nIndex,
bool isDefault)
override;
177 virtual void Init()
override;
180 virtual void ApplyNumRule(
SvxNumRule& aNum, sal_uInt16 nIndex, sal_uInt16 mLevel,
bool isDefault=
false,
bool isResetSize=
false)
override;
181 virtual OUString
GetDescription(sal_uInt16 nIndex,
bool isDefault)
override;
194 virtual void Init()
override;
197 virtual void ApplyNumRule(
SvxNumRule& aNum, sal_uInt16 nIndex, sal_uInt16 mLevel,
bool isDefault=
false,
bool isResetSize=
false)
override;
198 virtual OUString
GetDescription(sal_uInt16 nIndex,
bool isDefault)
override;
sal_Int16 nParentNumbering
#define DEFAULT_BULLET_TYPES
#define DEFAULT_NUM_VALUSET_COUNT
const sal_Unicode cBulletChar
SVX_NUM_CHARS_UPPER_LETTER