LibreOffice Module svl (master) 1
Classes | Namespaces | Enumerations
style.hxx File Reference
#include <config_options.h>
#include <com/sun/star/style/XStyle.hpp>
#include <rtl/ref.hxx>
#include <cppuhelper/implbase.hxx>
#include <svl/svldllapi.h>
#include <svl/hint.hxx>
#include <svl/lstner.hxx>
#include <svl/SfxBroadcaster.hxx>
#include <svl/stylesheetuser.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <tools/mapunit.hxx>
#include <tools/solar.h>
#include <memory>
#include <optional>
Include dependency graph for style.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< SfxStyleSearchBits >
 
class  SfxStyleSheetBase
 
class  SfxStyleSheetIterator
 
class  SfxStyleSheetBasePool
 
class  SfxStyleSheet
 
class  SfxStyleSheetPool
 
class  SfxStyleSheetPoolHint
 
class  SfxStyleSheetHint
 
class  SfxUnoStyleSheet
 

Namespaces

namespace  o3tl
 
namespace  svl
 

Enumerations

enum class  SfxStyleFamily {
  None = 0x00 ,
  Char = 0x01 ,
  Para = 0x02 ,
  Frame = 0x04 ,
  Page = 0x08 ,
  Pseudo = 0x10 ,
  Table = 0x20 ,
  Cell = 0x40 ,
  All = 0x7fff
}
 
enum class  SfxStyleSearchBits {
  ScStandard = 0x0001 ,
  SwText = 0x0001 ,
  SwChapter = 0x0002 ,
  SwList = 0x0004 ,
  SwIndex = 0x0008 ,
  SwExtra = 0x0010 ,
  SwHtml = 0x0020 ,
  SwCondColl = 0x0040 ,
  Auto = 0x0000 ,
  Hidden = 0x0200 ,
  ReadOnly = 0x2000 ,
  Used = 0x4000 ,
  UserDefined = 0x8000 ,
  AllVisible = 0xe07f ,
  All = 0xe27f
}
 

Enumeration Type Documentation

◆ SfxStyleFamily

enum class SfxStyleFamily
strong
Enumerator
None 
Char 
Para 
Frame 
Page 
Pseudo 
Table 
Cell 
All 

Definition at line 42 of file style.hxx.

◆ SfxStyleSearchBits

enum class SfxStyleSearchBits
strong
Enumerator
ScStandard 
SwText 
SwChapter 
SwList 
SwIndex 
SwExtra 
SwHtml 
SwCondColl 
Auto 

automatic: flags from application

Hidden 

hidden styles (search mask)

ReadOnly 

readonly styles (search mask)

Used 

used styles (search mask)

UserDefined 

user defined styles (search mask)

AllVisible 

all visible styles

All 

all styles

Definition at line 54 of file style.hxx.