WPS4TextInternal::State Struct Reference

Internal: the state of a WPS4Text. More...

Public Member Functions

 State ()
 constructor

Public Attributes

std::map< int, FontNamem_fontNames
 the list of fonts names
std::vector< Fontm_fontList
 the list of all font properties
std::vector< WPSParagraphm_paragraphList
 the list of all paragraph properties
std::vector< WPSEntrym_FDPCs
 the list of FDPC entries (ie list to find the font properties lists )
std::vector< WPSEntrym_FDPPs
 the list of FDPP entries (ie list to find the paragraph properties lists )
std::vector< Notem_footnoteList
 the footnote entries
std::map< long, Note const * > m_footnoteMap
 map: footnote in text -> footnote entry
std::map< long, WPSEntrym_bookmarkMap
 map: bookmark in text -> bookmark
std::vector< DosLinkm_dosLinkList
 the dos file links
WPSEntry m_main
 the main text zone entry
WPSEntry m_header
 the header text entry
WPSEntry m_footer
 the footer text entry
std::vector< WPSEntrym_otherZones
 the entries which are not in main/header/footer text and in the footnotes
std::map< long, Objectm_objectMap
 map: object in text -> object
std::map< long, DateTimem_dateTimeMap
 map: date field in text -> date time format
std::vector< DataPLCm_plcList
 a list of all PLCs
WPS4PLCInternal::KnownPLC m_knownPLC
 the known plc

Detailed Description

Internal: the state of a WPS4Text.

Constructor & Destructor Documentation

◆ State()

WPS4TextInternal::State::State ( )
inline

constructor

Member Data Documentation

◆ m_bookmarkMap

std::map<long, WPSEntry> WPS4TextInternal::State::m_bookmarkMap

map: bookmark in text -> bookmark

Referenced by State().

◆ m_dateTimeMap

std::map<long, DateTime> WPS4TextInternal::State::m_dateTimeMap

map: date field in text -> date time format

Referenced by State().

◆ m_dosLinkList

std::vector<DosLink> WPS4TextInternal::State::m_dosLinkList

the dos file links

Referenced by State().

◆ m_FDPCs

std::vector<WPSEntry> WPS4TextInternal::State::m_FDPCs

the list of FDPC entries (ie list to find the font properties lists )

Referenced by State().

◆ m_FDPPs

std::vector<WPSEntry> WPS4TextInternal::State::m_FDPPs

the list of FDPP entries (ie list to find the paragraph properties lists )

Referenced by State().

◆ m_fontList

std::vector<Font> WPS4TextInternal::State::m_fontList

the list of all font properties

Referenced by State().

◆ m_fontNames

std::map<int,FontName> WPS4TextInternal::State::m_fontNames

the list of fonts names

Referenced by State().

◆ m_footer

WPSEntry WPS4TextInternal::State::m_footer

the footer text entry

Referenced by State().

◆ m_footnoteList

std::vector<Note> WPS4TextInternal::State::m_footnoteList

the footnote entries

Referenced by State().

◆ m_footnoteMap

std::map<long,Note const *> WPS4TextInternal::State::m_footnoteMap

map: footnote in text -> footnote entry

Referenced by State().

◆ m_header

WPSEntry WPS4TextInternal::State::m_header

the header text entry

Referenced by State().

◆ m_knownPLC

WPS4PLCInternal::KnownPLC WPS4TextInternal::State::m_knownPLC

the known plc

Referenced by State().

◆ m_main

WPSEntry WPS4TextInternal::State::m_main

the main text zone entry

Referenced by State().

◆ m_objectMap

std::map<long, Object> WPS4TextInternal::State::m_objectMap

map: object in text -> object

Referenced by State().

◆ m_otherZones

std::vector<WPSEntry> WPS4TextInternal::State::m_otherZones

the entries which are not in main/header/footer text and in the footnotes

Referenced by State().

◆ m_paragraphList

std::vector<WPSParagraph> WPS4TextInternal::State::m_paragraphList

the list of all paragraph properties

Referenced by State().

◆ m_plcList

std::vector<DataPLC> WPS4TextInternal::State::m_plcList

a list of all PLCs

Referenced by State().


The documentation for this struct was generated from the following file:

Generated on Sat Jul 19 2025 05:24:41 for libwps by doxygen 1.14.0