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