MacDrawProParserInternal::State Struct Reference

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

Public Member Functions

 State ()
 constructor
 

Public Attributes

int m_version
 the file version
 
bool m_isStationery
 flag to know if the file is a stationery document
 
int m_numPages
 the final number of pages
 
int m_actualLayer
 the actual layer
 
int m_numLayers
 the number of layer
 
int m_numHiddenLayers
 the number of hidden layer
 
int m_numVisibleLayers
 the number of visible layer
 
bool m_createMasterPage
 flag to know if we need or not to create a master
 
bool m_sendAsLibraries
 flag to know if we create a page by library or not
 
int m_numLibraries
 the number of library
 
int m_numShapes
 the total number of shapes
 
long m_sizeStyleZones [6]
 the size of the header zones
 
long m_sizeLayerZones [2]
 the size of the layer zones
 
long m_sizeLibraryZones [2]
 the size of the library zones(checkme)
 
long m_sizeFZones [4]
 the size of the zoneF
 
std::vector< Librarym_libraryList
 the library list
 
std::vector< Layerm_layerList
 the layer list
 
std::vector< MWAWEntrym_objectDataList
 the list of entries which stores the object's data
 
std::vector< MWAWEntrym_objectTextList
 the list of entries which stores the object's text
 
std::vector< Shapem_shapeList
 the shape list
 

Detailed Description

Internal: the state of a MacDrawProParser.

Constructor & Destructor Documentation

◆ State()

MacDrawProParserInternal::State::State ( )
inline

constructor

Member Data Documentation

◆ m_actualLayer

int MacDrawProParserInternal::State::m_actualLayer

the actual layer

◆ m_createMasterPage

bool MacDrawProParserInternal::State::m_createMasterPage

flag to know if we need or not to create a master

◆ m_isStationery

bool MacDrawProParserInternal::State::m_isStationery

flag to know if the file is a stationery document

◆ m_layerList

std::vector<Layer> MacDrawProParserInternal::State::m_layerList

the layer list

◆ m_libraryList

std::vector<Library> MacDrawProParserInternal::State::m_libraryList

the library list

◆ m_numHiddenLayers

int MacDrawProParserInternal::State::m_numHiddenLayers

the number of hidden layer

◆ m_numLayers

int MacDrawProParserInternal::State::m_numLayers

the number of layer

◆ m_numLibraries

int MacDrawProParserInternal::State::m_numLibraries

the number of library

◆ m_numPages

int MacDrawProParserInternal::State::m_numPages

the final number of pages

◆ m_numShapes

int MacDrawProParserInternal::State::m_numShapes

the total number of shapes

◆ m_numVisibleLayers

int MacDrawProParserInternal::State::m_numVisibleLayers

the number of visible layer

◆ m_objectDataList

std::vector<MWAWEntry> MacDrawProParserInternal::State::m_objectDataList

the list of entries which stores the object's data

◆ m_objectTextList

std::vector<MWAWEntry> MacDrawProParserInternal::State::m_objectTextList

the list of entries which stores the object's text

◆ m_sendAsLibraries

bool MacDrawProParserInternal::State::m_sendAsLibraries

flag to know if we create a page by library or not

◆ m_shapeList

std::vector<Shape> MacDrawProParserInternal::State::m_shapeList

the shape list

◆ m_sizeFZones

long MacDrawProParserInternal::State::m_sizeFZones[4]

the size of the zoneF

Referenced by State().

◆ m_sizeLayerZones

long MacDrawProParserInternal::State::m_sizeLayerZones[2]

the size of the layer zones

Referenced by State().

◆ m_sizeLibraryZones

long MacDrawProParserInternal::State::m_sizeLibraryZones[2]

the size of the library zones(checkme)

Referenced by State().

◆ m_sizeStyleZones

long MacDrawProParserInternal::State::m_sizeStyleZones[6]

the size of the header zones

Referenced by State().

◆ m_version

int MacDrawProParserInternal::State::m_version

the file version


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

Generated on Wed May 3 2023 07:18:29 for libmwaw by doxygen 1.9.6