Internal: class to store an item state. More...
Public Types | |
| enum | Type { Father = 0, Child, Next, Prev, Main } |
| the different type of id More... | |
Public Member Functions | |
| Item () | |
| constructor | |
| std::string | label () const |
| return a value which can be used to represent the label(changme) | |
Public Attributes | |
| int | m_level |
| the level | |
| int | m_index |
| the actual index | |
| bool | m_collapsed |
| true if the item is hidden | |
| bool | m_hidden |
| true if the item is hidden | |
| std::vector< int > | m_childList |
| the list of childlist | |
| shared_ptr< Zone > | m_hiddenZone |
| the hidden item zone | |
| int | m_structId [5] |
| the item id in text struct zone ( father, child, next, prev, main ) | |
| std::string | m_extra |
| extra data | |
Friends | |
| std::ostream & | operator<< (std::ostream &o, Item const &it) |
| operator<< | |
Internal: class to store an item state.
| FullWrtTextInternal::Item::Item | ( | ) | [inline] |
constructor
| std::string FullWrtTextInternal::Item::label | ( | ) | const [inline] |
return a value which can be used to represent the label(changme)
Referenced by FullWrtText::send().
| std::ostream& operator<< | ( | std::ostream & | o, |
| Item const & | it | ||
| ) | [friend] |
operator<<
| std::vector<int> FullWrtTextInternal::Item::m_childList |
the list of childlist
Referenced by FullWrtText::createItemStructures(), FullWrtText::send(), and FullWrtText::sendHiddenItem().
true if the item is hidden
Referenced by FullWrtText::createItemStructures(), and FullWrtText::send().
| std::string FullWrtTextInternal::Item::m_extra |
extra data
Referenced by FullWrtText::readItem().
true if the item is hidden
Referenced by FullWrtText::createItemStructures(), FullWrtText::readItem(), and FullWrtText::sendHiddenItem().
| shared_ptr<Zone> FullWrtTextInternal::Item::m_hiddenZone |
the hidden item zone
Referenced by FullWrtText::readItem(), and FullWrtText::sendHiddenItem().
the actual index
Referenced by label(), and FullWrtText::readItem().
the level
Referenced by label(), and FullWrtText::readItem().
the item id in text struct zone ( father, child, next, prev, main )
Referenced by FullWrtText::createItemStructures(), Item(), and FullWrtText::readItem().