LibreOffice Module sw (master)  1
Classes | Namespaces | Typedefs | Enumerations
pagedesc.hxx File Reference
#include <tools/fract.hxx>
#include <tools/color.hxx>
#include "swdllapi.h"
#include "swtypes.hxx"
#include "frmfmt.hxx"
#include <editeng/numitem.hxx>
#include <editeng/borderline.hxx>
#include <com/sun/star/drawing/TextVerticalAdjust.hpp>
#include <com/sun/star/text/HorizontalAdjust.hpp>
#include <o3tl/typed_flags_set.hxx>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/identity.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index/random_access_index.hpp>
Include dependency graph for pagedesc.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwPageFootnoteInfo
 Footnote information. More...
 
struct  o3tl::typed_flags< UseOnPage >
 
class  SwPageDesc
 
struct  SwPageDesc::change_name
 
struct  std::less< SwPageDesc * >
 
class  SwPageDescExt
 
class  sw::PageFootnoteHint
 
class  SwPageDescs
 

Namespaces

 o3tl
 
 std
 
 sw
 Dialog to specify the properties of drop-down form field.
 

Typedefs

typedef boost::multi_index_container< SwPageDesc *, boost::multi_index::indexed_by< boost::multi_index::random_access<>, boost::multi_index::ordered_unique< boost::multi_index::identity< SwPageDesc * > > > > SwPageDescsBase
 

Enumerations

enum  UseOnPage : sal_uInt16 {
  UseOnPage::NONE = 0x0000,
  UseOnPage::Left = 0x0001,
  UseOnPage::Right = 0x0002,
  UseOnPage::All = 0x0003,
  UseOnPage::Mirror = 0x0007,
  UseOnPage::HeaderShare = 0x0040,
  UseOnPage::FooterShare = 0x0080,
  UseOnPage::FirstShare = 0x0100,
  UseOnPage::NoHeaderShare = 0xFFBF,
  UseOnPage::NoFooterShare = 0xFF7F,
  UseOnPage::NoFirstShare = 0xFEFF
}
 

Typedef Documentation

typedef boost::multi_index_container< SwPageDesc*, boost::multi_index::indexed_by< boost::multi_index::random_access<>, boost::multi_index::ordered_unique< boost::multi_index::identity<SwPageDesc*> > > > SwPageDescsBase

Definition at line 387 of file pagedesc.hxx.

Enumeration Type Documentation

enum UseOnPage : sal_uInt16
strong
Enumerator
NONE 

For internal use only.

Left 
Right 
All 
Mirror 
HeaderShare 
FooterShare 
FirstShare 
NoHeaderShare 

For internal use only.

NoFooterShare 

For internal use only.

NoFirstShare 

Definition at line 119 of file pagedesc.hxx.