JUCE  v5.1.1-3-g1a0b28c73
JUCE API
TreeViewItem Member List

This is the complete list of members for TreeViewItem, including all inherited members.

addSubItem(TreeViewItem *newItem, int insertPosition=-1)TreeViewItem
addSubItemSorted(ElementComparator &comparator, TreeViewItem *newItem)TreeViewIteminline
areAllParentsOpen() const noexceptTreeViewItem
areLinesDrawn() constTreeViewItemprivate
canBeSelected() constTreeViewIteminlinevirtual
clearSubItems()TreeViewItem
countSelectedItemsRecursively(int depth) const noexceptTreeViewItemprivate
createItemComponent()TreeViewIteminlinevirtual
deselectAllRecursively(TreeViewItem *itemToIgnore)TreeViewItemprivate
drawLinesInsideTreeViewItemprivate
drawLinesSetTreeViewItemprivate
drawsInLeftMarginTreeViewItemprivate
drawsInRightMarginTreeViewItemprivate
filesDropped(const StringArray &files, int insertIndex)TreeViewItemvirtual
findItemFromIdentifierString(const String &)TreeViewItemprivate
findItemRecursively(int y) noexceptTreeViewItemprivate
getDeepestOpenParentItem() noexceptTreeViewItemprivate
getDragSourceDescription()TreeViewItemvirtual
getIndentX() const noexceptTreeViewItemprivate
getIndexInParent() const noexceptTreeViewItem
getItemHeight() constTreeViewIteminlinevirtual
getItemIdentifierString() constTreeViewItem
getItemOnRow(int index) noexceptTreeViewItemprivate
getItemPosition(bool relativeToTreeViewTopLeft) const noexceptTreeViewItem
getItemWidth() constTreeViewIteminlinevirtual
getNextVisibleItem(bool recurse) const noexceptTreeViewItemprivate
getNumRows() const noexceptTreeViewItemprivate
getNumSubItems() const noexceptTreeViewItem
getOpenness() const noexceptTreeViewItem
getOpennessState() constTreeViewItem
getOpennessState(bool canReturnNull) constTreeViewItemprivate
getOwnerView() const noexceptTreeViewIteminline
getParentItem() const noexceptTreeViewIteminline
getRowNumberInTree() const noexceptTreeViewItem
getSelectedItemWithIndex(int index) noexceptTreeViewItemprivate
getSubItem(int index) const noexceptTreeViewItem
getTooltip()TreeViewItemvirtual
getTopLevelItem() noexceptTreeViewItemprivate
getUniqueName() constTreeViewItemvirtual
isFullyOpen() const noexceptTreeViewItemprivate
isInterestedInDragSource(const DragAndDropTarget::SourceDetails &dragSourceDetails)TreeViewItemvirtual
isInterestedInFileDrag(const StringArray &files)TreeViewItemvirtual
isLastOfSiblings() const noexceptTreeViewItem
isOpen() const noexceptTreeViewItem
isSelected() const noexceptTreeViewItem
itemClicked(const MouseEvent &e)TreeViewItemvirtual
itemDoubleClicked(const MouseEvent &e)TreeViewItemvirtual
itemDropped(const DragAndDropTarget::SourceDetails &dragSourceDetails, int insertIndex)TreeViewItemvirtual
itemHeightTreeViewItemprivate
itemOpennessChanged(bool isNowOpen)TreeViewItemvirtual
itemSelectionChanged(bool isNowSelected)TreeViewItemvirtual
itemWidthTreeViewItemprivate
mightContainSubItems()=0TreeViewItempure virtual
opennessTreeViewItemprivate
Openness enum nameTreeViewItem
opennessClosed enum valueTreeViewItem
opennessDefault enum valueTreeViewItem
opennessOpen enum valueTreeViewItem
ownerViewTreeViewItemprivate
ownerViewChanged(TreeView *newOwner)TreeViewItemvirtual
paintHorizontalConnectingLine(Graphics &, const Line< float > &line)TreeViewItemvirtual
paintItem(Graphics &g, int width, int height)TreeViewItemvirtual
paintOpenCloseButton(Graphics &, const Rectangle< float > &area, Colour backgroundColour, bool isMouseOver)TreeViewItemvirtual
paintRecursively(Graphics &, int width)TreeViewItemprivate
paintVerticalConnectingLine(Graphics &, const Line< float > &line)TreeViewItemvirtual
parentItemTreeViewItemprivate
redrawNeededTreeViewItemprivate
removeAllSubItemsFromList()TreeViewItemprivate
removeSubItem(int index, bool deleteItem=true)TreeViewItem
removeSubItemFromList(int index, bool deleteItem)TreeViewItemprivate
repaintItem() constTreeViewItem
restoreOpennessState(const XmlElement &xml)TreeViewItem
restoreToDefaultOpenness()TreeViewItemprivate
selectedTreeViewItemprivate
setDrawsInLeftMargin(bool canDrawInLeftMargin) noexceptTreeViewItem
setDrawsInRightMargin(bool canDrawInRightMargin) noexceptTreeViewItem
setLinesDrawnForSubItems(bool shouldDrawLines) noexceptTreeViewItem
setOpen(bool shouldBeOpen)TreeViewItem
setOpenness(Openness newOpenness)TreeViewItem
setOwnerView(TreeView *) noexceptTreeViewItemprivate
setSelected(bool shouldBeSelected, bool deselectOtherItemsFirst, NotificationType shouldNotify=sendNotification)TreeViewItem
sortSubItems(ElementComparator &comparator)TreeViewIteminline
subItemsTreeViewItemprivate
totalHeightTreeViewItemprivate
totalWidthTreeViewItemprivate
treeHasChanged() const noexceptTreeViewItem
TreeView classTreeViewItemfriend
TreeViewItem()TreeViewItem
uidTreeViewItemprivate
updatePositions(int newY)TreeViewItemprivate
yTreeViewItemprivate
~TreeViewItem()TreeViewItemvirtual