HanMacWrdJTextInternal::TextZone Struct Reference

Internal: a struct used to store a text zone. More...

Public Types

enum  Type {
  T_Main =0, T_Header =1, T_Footer =2, T_Footnote =3,
  T_Textbox =4, T_Table =9, T_Comment =10, T_Unknown
}
 enum used to define the zone type More...
 

Public Member Functions

 TextZone ()
 constructor More...
 

Public Attributes

Type m_type
 the zone type More...
 
MWAWEntry m_entry
 the main entry More...
 
long m_id
 the file zone id More...
 
std::multimap< long, PLCm_PLCMap
 the plc map More...
 
std::vector< Tokenm_tokenList
 the tokens list More...
 
bool m_parsed
 true if the zone is sended More...
 

Detailed Description

Internal: a struct used to store a text zone.

Member Enumeration Documentation

◆ Type

enum used to define the zone type

Enumerator
T_Main 
T_Header 
T_Footer 
T_Footnote 
T_Textbox 
T_Table 
T_Comment 
T_Unknown 

Constructor & Destructor Documentation

◆ TextZone()

HanMacWrdJTextInternal::TextZone::TextZone ( )
inline

constructor

Member Data Documentation

◆ m_entry

MWAWEntry HanMacWrdJTextInternal::TextZone::m_entry

◆ m_id

long HanMacWrdJTextInternal::TextZone::m_id

the file zone id

◆ m_parsed

bool HanMacWrdJTextInternal::TextZone::m_parsed
mutable

true if the zone is sended

Referenced by HanMacWrdJText::sendText().

◆ m_PLCMap

std::multimap<long, PLC> HanMacWrdJTextInternal::TextZone::m_PLCMap

◆ m_tokenList

std::vector<Token> HanMacWrdJTextInternal::TextZone::m_tokenList

◆ m_type

Type HanMacWrdJTextInternal::TextZone::m_type

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

Generated for libmwaw by doxygen 1.8.14