CorelPainterParserInternal::ZoneHeader Struct Reference

Internal: a zone header of a CorelPainterParser. More...

Public Member Functions

 ZoneHeader ()
 constructor More...
 
bool isBitmap () const
 check if it is a picture header More...
 

Public Attributes

bool m_isMainZone
 a flag to know if this is the main picture More...
 
MWAWVec2i m_dimension
 the bitmap dimension More...
 
MWAWVec2i m_origin
 the bitmap origin More...
 
int m_pixelByInch
 number of pixel by inch More...
 
int m_numTreeNodes
 the number of Huffman node More...
 
std::shared_ptr< Nodem_tree
 the Huffman tree More...
 
long m_bitmapPos
 the bitmap position More...
 
long m_rsrcDataPos
 the resource data position More...
 
long m_nextPos
 the next zone position More...
 
int m_flags [2]
 the main zone flags More...
 
std::map< std::string, MWAWEntrym_rsrcMap
 the different rsrc zone (v7) More...
 

Detailed Description

Internal: a zone header of a CorelPainterParser.

Constructor & Destructor Documentation

◆ ZoneHeader()

CorelPainterParserInternal::ZoneHeader::ZoneHeader ( )
inline

constructor

Member Function Documentation

◆ isBitmap()

bool CorelPainterParserInternal::ZoneHeader::isBitmap ( ) const
inline

Member Data Documentation

◆ m_bitmapPos

long CorelPainterParserInternal::ZoneHeader::m_bitmapPos

◆ m_dimension

◆ m_flags

int CorelPainterParserInternal::ZoneHeader::m_flags[2]

◆ m_isMainZone

bool CorelPainterParserInternal::ZoneHeader::m_isMainZone

a flag to know if this is the main picture

Referenced by CorelPainterParser::readBitmap(), and CorelPainterParser::readZoneHeader().

◆ m_nextPos

◆ m_numTreeNodes

int CorelPainterParserInternal::ZoneHeader::m_numTreeNodes

◆ m_origin

MWAWVec2i CorelPainterParserInternal::ZoneHeader::m_origin

◆ m_pixelByInch

int CorelPainterParserInternal::ZoneHeader::m_pixelByInch

◆ m_rsrcDataPos

◆ m_rsrcMap

std::map<std::string, MWAWEntry> CorelPainterParserInternal::ZoneHeader::m_rsrcMap

the different rsrc zone (v7)

Referenced by CorelPainterParser::readResourcesList(), and CorelPainterParser::sendZone().

◆ m_tree

std::shared_ptr<Node> CorelPainterParserInternal::ZoneHeader::m_tree

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

Generated on Fri Sep 18 2020 18:14:52 for libmwaw by doxygen 1.8.20