LibreOffice Module svx (master)
1
|
#include <nbdtmg.hxx>
Public Member Functions | |
BulletsTypeMgr () | |
virtual void | Init () override |
virtual sal_uInt16 | GetNBOIndexForNumRule (SvxNumRule &aNum, sal_uInt16 mLevel, sal_uInt16 nFromIndex=0) override |
virtual void | RelplaceNumRule (SvxNumRule &aNum, sal_uInt16 nIndex, sal_uInt16 mLevel) override |
virtual void | ApplyNumRule (SvxNumRule &aNum, sal_uInt16 nIndex, sal_uInt16 mLevel, bool isDefault=false, bool isResetSize=false) override |
virtual OUString | GetDescription (sal_uInt16 nIndex, bool isDefault) override |
virtual bool | IsCustomized (sal_uInt16 nIndex) override |
![]() | |
NBOTypeMgrBase () | |
virtual | ~NBOTypeMgrBase () |
void | SetItems (const SfxItemSet *pArg) |
Static Public Member Functions | |
static BulletsTypeMgr & | GetInstance () |
![]() | |
static sal_uInt16 | IsSingleLevel (sal_uInt16 nCurLevel) |
Static Public Attributes | |
static sal_Unicode | aDynamicBulletTypes [DEFAULT_BULLET_TYPES] ={' ',' ',' ',' ',' ',' ',' ',' '} |
static sal_Unicode | aDynamicRTLBulletTypes [DEFAULT_BULLET_TYPES] ={' ',' ',' ',' ',' ',' ',' ',' '} |
static BulletsSettings * | pActualBullets [DEFAULT_BULLET_TYPES] ={nullptr,nullptr,nullptr,nullptr,nullptr,nullptr,nullptr,nullptr} |
Private Member Functions | |
BulletsTypeMgr (const BulletsTypeMgr &)=delete | |
Friends | |
class | OutlineTypeMgr |
class | NumberingTypeMgr |
Additional Inherited Members | |
![]() | |
const OUString & | GetBulletCharFmtName () const |
const OUString & | GetNumCharFmtName () const |
MapUnit | GetMapUnit () const |
void | ImplLoad (std::u16string_view filename) |
void | ImplStore (std::u16string_view filename) |
Definition at line 149 of file nbdtmg.hxx.
|
privatedelete |
svx::sidebar::BulletsTypeMgr::BulletsTypeMgr | ( | ) |
Definition at line 245 of file nbdtmg.cxx.
References Init().
|
overridevirtual |
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 320 of file nbdtmg.cxx.
References DEFAULT_BULLET_TYPES, SvxNumRule::GetLevel(), SvxNumRule::GetLevelCount(), i, SvxNumRule::SetLevel(), SvxNumberType::SetNumberingType(), and SVX_NUM_CHAR_SPECIAL.
|
overridevirtual |
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 346 of file nbdtmg.cxx.
References DEFAULT_BULLET_TYPES.
|
static |
Definition at line 250 of file nbdtmg.cxx.
Referenced by svx::sidebar::NBOutlineTypeMgrFact::CreateInstance().
|
overridevirtual |
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 269 of file nbdtmg.cxx.
References cBulletChar, DEFAULT_BULLET_TYPES, SvxNumberFormat::GetBulletChar(), SvxNumRule::GetLevel(), and i.
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 256 of file nbdtmg.cxx.
References svx::sidebar::BulletsSettings::cBulletChar, DEFAULT_BULLET_TYPES, i, lcl_GetDefaultBulletFont(), and SvxResId().
|
overridevirtual |
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 358 of file nbdtmg.cxx.
References DEFAULT_BULLET_TYPES.
|
overridevirtual |
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 295 of file nbdtmg.cxx.
References DEFAULT_BULLET_TYPES, SvxNumberFormat::GetBulletChar(), and SvxNumRule::GetLevel().
|
friend |
Definition at line 152 of file nbdtmg.hxx.
|
friend |
Definition at line 151 of file nbdtmg.hxx.
|
static |
Definition at line 156 of file nbdtmg.hxx.
|
static |
Definition at line 157 of file nbdtmg.hxx.
|
static |
Definition at line 158 of file nbdtmg.hxx.