| public |
Inheritance Graph
graph BT
TreeViewEntry
TreeViewEntry --> Container
click TreeViewEntry "classGUI_1_1TreeView_1_1TreeViewEntry"
click Container "classGUI_1_1Container"
Description
Public Static Attributes
| const Util::StringIdentifier | ACTION_TreeViewEntry_collapse |
| const Util::StringIdentifier | ACTION_TreeViewEntry_open |
| const flag_t | COLLAPSED_ENTRY |
Public Functions
| TreeViewEntry( GUI_Manager & gui, TreeView * myTreeView, Component * c, flag_t flags) | ||
| ~TreeViewEntry() | ||
| void | doLayout() |
> Component |
| void | _setMarked(bool b) (internal) should only be called from within the owning TreeView |
|
| bool | isMarked() const | |
| TreeView * | getTreeView() const | |
| TreeViewEntry * | getFirstSubentry() const | |
| bool | isCollapsed() const | |
| void | collapse() | |
| void | open() | |
| void | setComponent(const Ref & c) | |
| void | addContent(const Ref & child) | |
| void | clearContents() | |
| void | removeContent(const Ref & child) | |
| std::vector< Component * > | getContents() | |
| void | insertAfter(const Ref & child, const Ref & after) | |
| void | insertBefore(const Ref & child, const Ref & after) |
Documentation
variable
GUI::TreeView::TreeViewEntry::ACTION_TreeViewEntry_collapse
| public | static |
| const Util::StringIdentifier ACTION_TreeViewEntry_collapse |
Defined in GUI/Components/TreeView.h:37
variable
GUI::TreeView::TreeViewEntry::ACTION_TreeViewEntry_open
| public | static |
| const Util::StringIdentifier ACTION_TreeViewEntry_open |
Defined in GUI/Components/TreeView.h:38
variable
GUI::TreeView::TreeViewEntry::COLLAPSED_ENTRY
| public | static |
| const flag_t COLLAPSED_ENTRY |
Defined in GUI/Components/TreeView.h:40
function
GUI::TreeView::TreeViewEntry::TreeViewEntry
| public |
| TreeViewEntry( | GUI_Manager & | gui, |
| TreeView * | myTreeView, | |
| Component * | c, | |
| flag_t | flags | |
| ) |
Defined in GUI/Components/TreeView.h:42
function
GUI::TreeView::TreeViewEntry::~TreeViewEntry
| public | virtual |
| ~TreeViewEntry( | ) |
Defined in GUI/Components/TreeView.h:43
function
GUI::TreeView::TreeViewEntry::doLayout
| public | virtual |
| void doLayout( | ) |
| > Component |
Defined in GUI/Components/TreeView.h:46
function
GUI::TreeView::TreeViewEntry::_setMarked
| public | inline |
| void _setMarked( | bool | b ) |
(internal) should only be called from within the owning TreeView
Defined in GUI/Components/TreeView.h:49
function
GUI::TreeView::TreeViewEntry::isMarked
| public | const | inline |
| bool isMarked( | ) const |
Defined in GUI/Components/TreeView.h:50
function
GUI::TreeView::TreeViewEntry::getTreeView
| public | const | inline |
| TreeView * getTreeView( | ) const |
Defined in GUI/Components/TreeView.h:51
function
GUI::TreeView::TreeViewEntry::getFirstSubentry
| public | const |
| TreeViewEntry * getFirstSubentry( | ) const |
Defined in GUI/Components/TreeView.h:52
function
GUI::TreeView::TreeViewEntry::isCollapsed
| public | const | inline |
| bool isCollapsed( | ) const |
Defined in GUI/Components/TreeView.h:53
function
GUI::TreeView::TreeViewEntry::collapse
| public |
| void collapse( | ) |
Defined in GUI/Components/TreeView.h:54
function
GUI::TreeView::TreeViewEntry::open
| public |
| void open( | ) |
Defined in GUI/Components/TreeView.h:55
function
GUI::TreeView::TreeViewEntry::setComponent
| public |
| void setComponent( | const Ref & | c ) |
Defined in GUI/Components/TreeView.h:58
function
GUI::TreeView::TreeViewEntry::addContent
| public | virtual |
| void addContent( | const Ref & | child ) |
Defined in GUI/Components/TreeView.h:61
function
GUI::TreeView::TreeViewEntry::clearContents
| public | virtual |
| void clearContents( | ) |
Defined in GUI/Components/TreeView.h:62
function
GUI::TreeView::TreeViewEntry::removeContent
| public | virtual |
| void removeContent( | const Ref & | child ) |
Defined in GUI/Components/TreeView.h:63
function
GUI::TreeView::TreeViewEntry::getContents
| public | virtual |
| std::vector< Component * > getContents( | ) |
Defined in GUI/Components/TreeView.h:64
function
GUI::TreeView::TreeViewEntry::insertAfter
| public | virtual |
| void insertAfter( | const Ref & | child, |
| const Ref & | after | |
| ) |
Defined in GUI/Components/TreeView.h:65
function
GUI::TreeView::TreeViewEntry::insertBefore
| public | virtual |
| void insertBefore( | const Ref & | child, |
| const Ref & | after | |
| ) |
Defined in GUI/Components/TreeView.h:66