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.
FWTextInternal::Item::Item | ( | ) | [inline] |
constructor
std::string FWTextInternal::Item::label | ( | ) | const [inline] |
return a value which can be used to represent the label(changme)
Referenced by FWText::send().
std::ostream& operator<< | ( | std::ostream & | o, |
Item const & | it | ||
) | [friend] |
operator<<
std::vector<int> FWTextInternal::Item::m_childList |
the list of childlist
Referenced by FWText::createItemStructures(), FWText::send(), and FWText::sendHiddenItem().
true if the item is hidden
Referenced by FWText::createItemStructures(), and FWText::send().
std::string FWTextInternal::Item::m_extra |
extra data
Referenced by FWText::readItem().
true if the item is hidden
Referenced by FWText::createItemStructures(), FWText::readItem(), and FWText::sendHiddenItem().
shared_ptr<Zone> FWTextInternal::Item::m_hiddenZone |
the hidden item zone
Referenced by FWText::readItem(), and FWText::sendHiddenItem().
the actual index
Referenced by label(), and FWText::readItem().
the level
Referenced by label(), and FWText::readItem().
the item id in text struct zone ( father, child, next, prev, main )
Referenced by FWText::createItemStructures(), Item(), and FWText::readItem().