Internal: the struct use to store a token entry. More...
Public Member Functions | |
Token () | |
constructor | |
bool | hasPictBorders () const |
return true if the picture has some border | |
void | addPictBorderProperties (WPXPropertyList &pList) const |
add border properties | |
Public Attributes | |
long | m_id [2] |
the token id and the graph? id | |
int | m_type |
the field type | |
int | m_highType |
the high byte of the field type | |
Vec2i | m_dim |
the dimension | |
int | m_refType |
the zone to used type | |
uint32_t | m_refId |
the zone to used id | |
int | m_fieldType |
the field type | |
std::string | m_value |
the token value | |
MWAWEntry | m_pictData |
the picture data | |
long | m_pictId |
a picture id | |
long | m_valPictId |
a optional picture id | |
MWAWColor | m_pictBorderColor |
the pict border color | |
int | m_pictBorderType [4] |
the pict border type | |
float | m_pictBorderWidth [4] |
the pict border width | |
int | m_ruleType |
the rule type | |
int | m_rulePattern |
the rule pattern | |
bool | m_parsed |
true if the token has been send to a listener | |
std::string | m_extra |
some extra data | |
Friends | |
std::ostream & | operator<< (std::ostream &o, Token const &tkn) |
operator<< |
Internal: the struct use to store a token entry.
MRWGraphInternal::Token::Token | ( | ) | [inline] |
constructor
void MRWGraphInternal::Token::addPictBorderProperties | ( | WPXPropertyList & | pList | ) | const [inline] |
add border properties
Referenced by MRWGraph::sendPicture().
bool MRWGraphInternal::Token::hasPictBorders | ( | ) | const [inline] |
return true if the picture has some border
Referenced by addPictBorderProperties(), and MRWGraphInternal::operator<<().
std::ostream& operator<< | ( | std::ostream & | o, |
Token const & | tkn | ||
) | [friend] |
operator<<
the dimension
Referenced by MRWGraphInternal::operator<<(), MRWGraph::readToken(), MRWGraph::sendPicture(), and MRWGraph::sendRule().
std::string MRWGraphInternal::Token::m_extra |
some extra data
Referenced by MRWGraphInternal::operator<<(), MRWGraph::readToken(), and MRWGraph::readTokenBlock0().
the field type
Referenced by MRWGraphInternal::operator<<(), MRWGraph::readToken(), and MRWGraph::sendToken().
the high byte of the field type
Referenced by MRWGraphInternal::operator<<(), and MRWGraph::readToken().
long MRWGraphInternal::Token::m_id[2] |
the token id and the graph? id
Referenced by MRWGraphInternal::operator<<(), MRWGraph::readToken(), and Token().
bool MRWGraphInternal::Token::m_parsed [mutable] |
true if the token has been send to a listener
Referenced by MRWGraph::flushExtra(), and MRWGraph::sendToken().
the pict border color
Referenced by addPictBorderProperties(), MRWGraphInternal::operator<<(), and MRWGraph::readToken().
the pict border type
Referenced by addPictBorderProperties(), hasPictBorders(), MRWGraphInternal::operator<<(), MRWGraph::readToken(), and Token().
the pict border width
Referenced by MRWGraphInternal::operator<<(), MRWGraph::readToken(), and Token().
the picture data
Referenced by MRWGraph::readToken(), and MRWGraph::sendPicture().
a picture id
Referenced by MRWGraphInternal::operator<<(), and MRWGraph::readToken().
uint32_t MRWGraphInternal::Token::m_refId |
the zone to used id
Referenced by MRWGraphInternal::operator<<(), MRWGraph::readToken(), and MRWGraph::sendToken().
the zone to used type
Referenced by MRWGraphInternal::operator<<(), and MRWGraph::readToken().
the rule pattern
Referenced by MRWGraphInternal::operator<<(), MRWGraph::readTokenBlock0(), and MRWGraph::sendRule().
the rule type
Referenced by MRWGraphInternal::operator<<(), MRWGraph::readTokenBlock0(), and MRWGraph::sendRule().
the field type
Referenced by MRWGraphInternal::operator<<(), MRWGraph::readToken(), MRWGraph::readTokenBlock0(), and MRWGraph::sendToken().
a optional picture id
Referenced by MRWGraphInternal::operator<<(), and MRWGraph::readTokenBlock0().
std::string MRWGraphInternal::Token::m_value |
the token value
Referenced by MRWGraphInternal::operator<<(), MRWGraph::readToken(), MRWGraph::readTokenBlock0(), and MRWGraph::sendToken().