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

CorelPainterParserInternal::ZoneHeader::ZoneHeader ( )
inline

constructor

Member Function Documentation

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

Member Data Documentation

long CorelPainterParserInternal::ZoneHeader::m_bitmapPos
int CorelPainterParserInternal::ZoneHeader::m_flags[2]
bool CorelPainterParserInternal::ZoneHeader::m_isMainZone

a flag to know if this is the main picture

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

int CorelPainterParserInternal::ZoneHeader::m_numTreeNodes
MWAWVec2i CorelPainterParserInternal::ZoneHeader::m_origin
int CorelPainterParserInternal::ZoneHeader::m_pixelByInch
std::map<std::string, MWAWEntry> CorelPainterParserInternal::ZoneHeader::m_rsrcMap

the different rsrc zone (v7)

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

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

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

Generated for libmwaw by doxygen 1.8.6