38 #ifndef STAR_FORMATMANAGER 39 # define STAR_FORMATMANAGER 99 bool readSWFormatDef(
StarZone &zone,
unsigned char kind, std::shared_ptr<StarFormatManagerInternal::FormatDef> &format,
StarObject &doc);
101 void storeSWFormatDef(librevenge::RVNGString
const &name, std::shared_ptr<StarFormatManagerInternal::FormatDef> &format);
103 std::shared_ptr<StarFormatManagerInternal::FormatDef> getSWFormatDef(librevenge::RVNGString
const &name)
const;
105 bool readSWNumberFormatterList(
StarZone &zone);
107 bool readSWFlyFrameList(
StarZone &zone,
StarObject &doc, std::vector<std::shared_ptr<StarFormatManagerInternal::FormatDef> > &listFormats);
109 bool readSWPatternLCL(
StarZone &zone);
114 bool readNumberFormatter(
StarZone &zone);
117 void updateNumberingProperties(
STOFFCell &cell)
const;
124 std::shared_ptr<StarFormatManagerInternal::State>
m_state;
class to store an state: ie.
Definition: StarState.hxx:67
a structure used to define a cell and its format
Definition: STOFFCell.hxx:53
Definition: STOFFDebug.hxx:194
std::shared_ptr< STOFFListener > STOFFListenerPtr
a smart pointer of STOFFListener
Definition: libstaroffice_internal.hxx:491
an object corresponding to an OLE directory
Definition: StarObject.hxx:64
a zone in a StarOffice file
Definition: StarZone.hxx:56