low level: the text cluster of a RagTime5Text More...
Public Member Functions | |
| ClusterText () | |
| constructor | |
| ~ClusterText () final | |
| destructor | |
Public Member Functions inherited from RagTime5ClusterManager::Cluster | |
| Cluster (Type type) | |
| constructor | |
| virtual | ~Cluster () |
| destructor | |
Public Attributes | |
| RagTime5ClusterManager::Link | m_contentLink |
| the main content | |
| RagTime5ClusterManager::Link | m_plcDefLink |
| the plc definition link | |
| int | m_plcDefFreeBegin |
| the plc first free block in the plc definition list | |
| int | m_plcDefNumFree |
| the number of free block in the plc definition list | |
| RagTime5ClusterManager::Link | m_plcToStyleLink |
| the plc to text style link | |
| RagTime5ClusterManager::Link | m_blockCellToPlcLink |
| the blockCell to plc link | |
| RagTime5ClusterManager::Link | m_separatorLink |
| the word/separator link | |
| RagTime5ClusterManager::Link | m_footnoteLink |
| the footnote link | |
| RagTime5ClusterManager::Link | m_indexLink |
| the index link | |
| RagTime5ClusterManager::Link | m_linkDefs [5] |
| the list of link zone | |
| RagTime5ClusterManager::Link | m_textIntListLink |
| list of a int link with size 2(only v6.6) | |
| std::vector< RagTime5ClusterManager::Link > | m_unknownLinks1 |
| list of unkndata1 links | |
| RagTime5ClusterManager::Link | m_unknownLink [3] |
| list of unknown link: the three unkndata+2-3 links and the header link3 link | |
| std::vector< std::vector< Block > > | m_blockList |
| list of block (defined in header) | |
| std::vector< Block > | m_blockCellList |
| list of block (defined in blockCell list) | |
| std::vector< RagTime5StructManager::ZoneLink > | m_childList |
| list of child | |
| std::vector< PLC > | m_PLCList |
| the PLC list | |
| std::vector< int > | m_separators |
| the separators | |
| std::multimap< int, int > | m_posToStyleIdMap |
| position to plc map | |
| std::vector< LinkPLC > | m_linkPLCList |
| the link plc list | |
| std::multimap< int, size_t > | m_posToLinkIdMap |
| position to link data map | |
Public Attributes inherited from RagTime5ClusterManager::Cluster | |
| Type | m_type |
| the cluster type | |
| int | m_zoneId |
| the zone id | |
| bool | m_hiLoEndian |
| the cluster hiLo endian | |
| librevenge::RVNGString | m_name |
| the cluster name (if know) | |
| Link | m_childLink |
| the child link | |
| Link | m_parentLink |
| the parent link | |
| Link | m_dataLink |
| the main data link | |
| NameLink | m_nameLink |
| the name link | |
| Link | m_formulaLink |
| the formula cluster links (def and pos) | |
| std::vector< Link > | m_settingLinks |
| the settings links | |
| std::vector< Link > | m_linksList |
| the link list | |
| std::vector< int > | m_clusterIdsList |
| the cluster ids | |
| bool | m_isSent |
| true if the cluster was send | |
Additional Inherited Members | |
Public Types inherited from RagTime5ClusterManager::Cluster | |
| enum | Type { C_ColorPattern , C_FormulaDef , C_FormulaPos , C_Layout , C_Pipeline , C_Root , C_ClusterGProp , C_Sound , C_ButtonZone , C_ChartZone , C_GraphicZone , C_PictureZone , C_SpreadsheetZone , C_TextZone , C_GroupZone , C_ColorStyles , C_FormatStyles , C_GraphicStyles , C_TextStyles , C_UnitStyles , C_ClusterC , C_Empty , C_Unknown } |
| the cluster type More... | |
low level: the text cluster of a RagTime5Text
|
inline |
constructor
|
final |
destructor
| std::vector<Block> RagTime5TextInternal::ClusterText::m_blockCellList |
list of block (defined in blockCell list)
Referenced by RagTime5Text::send().
| RagTime5ClusterManager::Link RagTime5TextInternal::ClusterText::m_blockCellToPlcLink |
the blockCell to plc link
| std::vector<std::vector<Block> > RagTime5TextInternal::ClusterText::m_blockList |
list of block (defined in header)
Referenced by RagTime5Text::send().
| std::vector<RagTime5StructManager::ZoneLink> RagTime5TextInternal::ClusterText::m_childList |
list of child
Referenced by RagTime5Text::send().
| RagTime5ClusterManager::Link RagTime5TextInternal::ClusterText::m_contentLink |
the main content
Referenced by RagTime5Text::send().
| RagTime5ClusterManager::Link RagTime5TextInternal::ClusterText::m_footnoteLink |
the footnote link
| RagTime5ClusterManager::Link RagTime5TextInternal::ClusterText::m_indexLink |
the index link
| RagTime5ClusterManager::Link RagTime5TextInternal::ClusterText::m_linkDefs[5] |
the list of link zone
| std::vector<LinkPLC> RagTime5TextInternal::ClusterText::m_linkPLCList |
the link plc list
Referenced by RagTime5Text::readLinkZones(), and RagTime5Text::send().
| int RagTime5TextInternal::ClusterText::m_plcDefFreeBegin |
the plc first free block in the plc definition list
Referenced by RagTime5Text::readPLC().
| RagTime5ClusterManager::Link RagTime5TextInternal::ClusterText::m_plcDefLink |
the plc definition link
| int RagTime5TextInternal::ClusterText::m_plcDefNumFree |
the number of free block in the plc definition list
Referenced by RagTime5Text::readPLC().
| std::vector<PLC> RagTime5TextInternal::ClusterText::m_PLCList |
the PLC list
Referenced by RagTime5Text::readLinkZones(), RagTime5Text::readPLC(), RagTime5Text::readPLCToCharStyle(), and RagTime5Text::send().
| RagTime5ClusterManager::Link RagTime5TextInternal::ClusterText::m_plcToStyleLink |
the plc to text style link
Referenced by RagTime5Text::readPLCToCharStyle().
| std::multimap<int, size_t> RagTime5TextInternal::ClusterText::m_posToLinkIdMap |
position to link data map
Referenced by RagTime5Text::readLinkZones(), and RagTime5Text::send().
| std::multimap<int, int> RagTime5TextInternal::ClusterText::m_posToStyleIdMap |
position to plc map
Referenced by RagTime5Text::readPLCToCharStyle(), RagTime5Text::send(), and RagTime5Text::send().
| RagTime5ClusterManager::Link RagTime5TextInternal::ClusterText::m_separatorLink |
the word/separator link
Referenced by RagTime5Text::send().
| std::vector<int> RagTime5TextInternal::ClusterText::m_separators |
the separators
Referenced by RagTime5Text::send().
| RagTime5ClusterManager::Link RagTime5TextInternal::ClusterText::m_textIntListLink |
list of a int link with size 2(only v6.6)
| RagTime5ClusterManager::Link RagTime5TextInternal::ClusterText::m_unknownLink[3] |
list of unknown link: the three unkndata+2-3 links and the header link3 link
| std::vector<RagTime5ClusterManager::Link> RagTime5TextInternal::ClusterText::m_unknownLinks1 |
list of unkndata1 links