LibreOffice Module sw (master) 1
Classes | Namespaces | Enumerations | Functions | Variables
numrule.hxx File Reference
#include <sal/types.h>
#include <rtl/ustring.hxx>
#include <editeng/numitem.hxx>
#include <i18nlangtag/lang.h>
#include "swdllapi.h"
#include "swtypes.hxx"
#include "calbck.hxx"
#include "SwNumberTreeTypes.hxx"
#include "ndarr.hxx"
#include <unordered_map>
#include <memory>
#include <vector>
#include "charfmt.hxx"
#include "fmtornt.hxx"
Include dependency graph for numrule.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwNumFormat
 
class  SwNumRule
 
struct  SwNumRule::Extremities
 

Namespaces

namespace  vcl
 
namespace  numfunc
 namespace for static functions and methods for numbering and bullets
 

Enumerations

enum  SwNumRuleType {
  OUTLINE_RULE = 0 ,
  NUM_RULE = 1 ,
  RULE_END = 2
}
 

Functions

OUString const & numfunc::GetDefBulletFontname ()
 retrieve font family name used for the default bullet list characters More...
 
bool numfunc::IsDefBulletFontUserDefined ()
 determine if default bullet font is user defined More...
 
const vcl::Fontnumfunc::GetDefBulletFont ()
 retrieve font used for the default bullet list characters More...
 
sal_Unicode numfunc::GetBulletChar (sal_uInt8 nLevel)
 retrieve unicode of character used for the default bullet list for the given list level More...
 
bool numfunc::ChangeIndentOnTabAtFirstPosOfFirstListItem ()
 configuration, if at first position of the first list item the <TAB>-key increased the indent of the complete list or only demotes this list item. More...
 
bool numfunc::NumDownChangesIndent (const SwWrtShell &rShell)
 Decides if increasing ("downing") the numbering level will change the amount of indentation or not. More...
 
SvxNumberFormat::SvxNumPositionAndSpaceMode numfunc::GetDefaultPositionAndSpaceMode ()
 

Variables

const sal_Unicode cBulletChar = 0x2022
 Character for lists. More...
 

Enumeration Type Documentation

◆ SwNumRuleType

Enumerator
OUTLINE_RULE 
NUM_RULE 
RULE_END 

Definition at line 92 of file numrule.hxx.

Variable Documentation

◆ cBulletChar

const sal_Unicode cBulletChar = 0x2022