the cluster data More...
#include <RagTime5ClusterManager.hxx>
Public Types | |
enum | Type { C_ColorPattern, C_Fields, C_Layout, C_Pipeline, C_Root, C_ClusterGProp, C_Script, C_ChartZone, C_GraphicZone, C_PictureZone, C_SpreadsheetZone, C_TextZone, C_ColorStyles, C_FormatStyles, C_GraphicStyles, C_TextStyles, C_UnitStyles, C_ClusterC, C_Empty, C_Unknown } |
the cluster type More... | |
Public Member Functions | |
Cluster (Type type) | |
constructor More... | |
virtual | ~Cluster () |
destructor More... | |
Public Attributes | |
Type | m_type |
the cluster type More... | |
int | m_zoneId |
the zone id More... | |
bool | m_hiLoEndian |
the cluster hiLo endian More... | |
librevenge::RVNGString | m_name |
the cluster name (if know) More... | |
Link | m_dataLink |
the main data link More... | |
Link | m_nameLink |
the name link More... | |
Link | m_fieldClusterLink |
the field cluster links (def and pos) More... | |
std::vector< Link > | m_conditionFormulaLinks |
the conditions formula links More... | |
std::vector< Link > | m_settingLinks |
the settings links More... | |
std::vector< Link > | m_linksList |
the link list More... | |
std::vector< int > | m_clusterIdsList |
the cluster ids More... | |
bool | m_isSent |
true if the cluster was send More... | |
the cluster data
|
inlineexplicit |
constructor
|
virtual |
destructor
std::vector<int> RagTime5ClusterManager::Cluster::m_clusterIdsList |
the cluster ids
std::vector<Link> RagTime5ClusterManager::Cluster::m_conditionFormulaLinks |
the conditions formula links
Referenced by RagTime5Parser::readClusterRootData().
Link RagTime5ClusterManager::Cluster::m_dataLink |
the main data link
Referenced by RagTime5Chart::readChartCluster(), RagTime5Parser::readClusterFieldsData(), RagTime5Parser::readClusterGProp(), RagTime5Parser::readClusterRootData(), RagTime5Parser::readClusterScriptData(), RagTime5StyleManager::readFormats(), RagTime5Graph::readGraphicCluster(), RagTime5Graph::readGraphicShapes(), RagTime5Layout::readLayoutCluster(), RagTime5Parser::readStructZone(), and RagTime5Parser::readUnknownClusterCData().
Link RagTime5ClusterManager::Cluster::m_fieldClusterLink |
the field cluster links (def and pos)
Referenced by RagTime5Parser::readClusterRootData().
bool RagTime5ClusterManager::Cluster::m_hiLoEndian |
the cluster hiLo endian
Referenced by RagTime5ClusterManager::ClusterParser::isANameHeader(), RagTime5Parser::readClusterRootData(), RagTime5Parser::readClusterScriptData(), RagTime5Graph::readGraphicShapes(), RagTime5Text::readLinkZones(), RagTime5Text::readPLC(), RagTime5Text::readPLCToCharStyle(), and RagTime5Text::send().
bool RagTime5ClusterManager::Cluster::m_isSent |
true if the cluster was send
Referenced by RagTime5Graph::send(), and RagTime5Text::send().
std::vector<Link> RagTime5ClusterManager::Cluster::m_linksList |
the link list
Referenced by RagTime5Parser::readClusterFieldsData(), RagTime5Parser::readClusterGProp(), RagTime5Parser::readClusterRootData(), RagTime5Parser::readClusterScriptData(), RagTime5Graph::readColorPatternZone(), RagTime5StyleManager::readFormats(), and RagTime5Parser::readUnknownClusterCData().
librevenge::RVNGString RagTime5ClusterManager::Cluster::m_name |
the cluster name (if know)
Referenced by RagTime5ClusterManager::ClusterParser::getZoneName().
Link RagTime5ClusterManager::Cluster::m_nameLink |
the name link
Referenced by RagTime5Parser::readClusterScriptData(), RagTime5StyleManager::readFormats(), RagTime5Graph::readGraphicShapes(), and RagTime5Parser::readStructZone().
std::vector<Link> RagTime5ClusterManager::Cluster::m_settingLinks |
the settings links
Referenced by RagTime5Parser::readClusterRootData().
Type RagTime5ClusterManager::Cluster::m_type |
int RagTime5ClusterManager::Cluster::m_zoneId |
the zone id
Referenced by RagTime5Parser::readClusterRootData(), RagTime5Graph::send(), and RagTime5Text::send().