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