39# define STAR_STATE_HXX
166 shared_ptr<SWFieldManagerInternal::Field>
m_field;
Class to store a cell style.
Definition: STOFFCellStyle.hxx:44
Class to store font.
Definition: STOFFFont.hxx:44
Class to store a frame style.
Definition: STOFFFrameStyle.hxx:44
Class to store a graphic style.
Definition: STOFFGraphicStyle.hxx:45
a small structure used to store the informations about a list
Definition: STOFFList.hxx:103
A class which defines the page properties.
Definition: STOFFPageSpan.hxx:76
ZoneType
the zone type
Definition: STOFFPageSpan.hxx:79
class to store the paragraph properties
Definition: STOFFParagraph.hxx:48
the main class to read/.
Definition: StarItemPool.hxx:71
the main class to read a SwNumRules zone
Definition: StarObjectNumericRuler.hxx:64
an object corresponding to an OLE directory
Definition: StarObject.hxx:65
class to store an state: ie.
Definition: StarState.hxx:67
bool m_footnote
flag to know if this is a footnote
Definition: StarState.hxx:160
int m_break
a page/column break: 1=columnBefore, 2=columnAfter, 3=columnBoth, 4=pageBefore, 5=pageAfter,...
Definition: StarState.hxx:144
STOFFFont m_font
the font
Definition: StarState.hxx:156
bool m_content
flag to know if this is a content zone
Definition: StarState.hxx:158
StarState(StarItemPool const *pool, StarObject &object, double relUnit=0.05)
constructor
Definition: StarState.hxx:109
void reinitializeLineData()
reinit the local data: break, font, content, footnote, ...
Definition: StarState.cxx:64
shared_ptr< GlobalState > m_global
global state
Definition: StarState.hxx:139
librevenge::RVNGString m_styleName
the style name
Definition: StarState.hxx:141
StarState(shared_ptr< GlobalState > global)
constructor
Definition: StarState.hxx:121
shared_ptr< SWFieldManagerInternal::Field > m_field
the field
Definition: StarState.hxx:166
STOFFParagraph m_paragraph
the paragraph style
Definition: StarState.hxx:154
STOFFCellStyle m_cell
the cell style
Definition: StarState.hxx:147
STOFFGraphicStyle m_graphic
the graphic style
Definition: StarState.hxx:151
STOFFFrameStyle m_frame
the frame style
Definition: StarState.hxx:149
~StarState()
destructor
Definition: StarState.cxx:60
librevenge::RVNGString m_link
the link url
Definition: StarState.hxx:162
StarState & operator=(StarState const &)
librevenge::RVNGString m_refMark
the ref mark
Definition: StarState.hxx:164
a zone in a StarOffice file
Definition: StarZone.hxx:57
Internal: the structures of a SWFieldManager.
Definition: StarState.hxx:60
Internal: a field.
Definition: SWFieldManager.hxx:53
small struct use to store global data
Definition: StarState.hxx:70
std::vector< librevenge::RVNGString > m_pageNameList
the list of page name
Definition: StarState.hxx:92
librevenge::RVNGString m_pageName
the page name
Definition: StarState.hxx:90
STOFFPageSpan m_page
the page
Definition: StarState.hxx:88
GlobalState(GlobalState const &)
int m_listLevel
the current list level
Definition: StarState.hxx:100
StarItemPool const * m_pool
the pool
Definition: StarState.hxx:82
shared_ptr< StarObjectNumericRuler > m_numericRuler
the numeric ruler manager
Definition: StarState.hxx:86
std::string m_pageOccurence
the page occurence: all, first, left, right
Definition: StarState.hxx:96
STOFFPageSpan::ZoneType m_pageZone
the actual page zone: document, header, footer
Definition: StarState.hxx:94
~GlobalState()
destructor
Definition: StarState.cxx:44
GlobalState(StarItemPool const *pool, StarObject &object, double relUnit=0.05)
constructor
Definition: StarState.hxx:72
double m_relativeUnit
the relative unit uses to transform rel font height in point, default 1/20
Definition: StarState.hxx:102
GlobalState & operator=(GlobalState const &)
shared_ptr< STOFFList > m_list
the current list
Definition: StarState.hxx:98
StarObject & m_object
the object
Definition: StarState.hxx:84