MWProStructuresInternal::State Struct Reference

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

List of all members.

Public Member Functions

 State ()
 constructor

Static Public Member Functions

static bool updateLineType (int lineType, MWAWBorder &border)
 try to set the line properties of a border

Public Attributes

int m_version
 the file version
int m_numPages
 the number of pages
WPXBinaryData m_inputData
 the input data
std::vector< Fontm_fontsList
 the list of fonts
std::vector< Paragraphm_paragraphsList
 the list of paragraph
std::vector< Sectionm_sectionsList
 the list of section
std::vector< shared_ptr< Block > > m_blocksList
 the list of block
std::map< int, shared_ptr
< Block > > 
m_blocksMap
 a map block id -> block
std::map< int, shared_ptr
< Table > > 
m_tablesMap
 a map block id -> table
std::vector< int > m_footnotesList
 the foonote list (for MWII)
std::map< int, int > m_headersMap
 a map page -> header id
std::map< int, int > m_footersMap
 a map page -> footer id

Detailed Description

Internal: the state of a MWProStructures.


Constructor & Destructor Documentation

constructor


Member Function Documentation

static bool MWProStructuresInternal::State::updateLineType ( int  lineType,
MWAWBorder border 
) [inline, static]

try to set the line properties of a border


Member Data Documentation

the list of block

a map block id -> block

the list of fonts

a map page -> footer id

the foonote list (for MWII)

a map page -> header id

the input data

the list of paragraph

the list of section

a map block id -> table


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