addSubItem(TreeViewItem *newItem, int insertPosition=-1) | juce::TreeViewItem | |
addSubItemSorted(ElementComparator &comparator, TreeViewItem *newItem) | juce::TreeViewItem | inline |
areAllParentsOpen() const noexcept | juce::TreeViewItem | |
areLinesDrawn() const | juce::TreeViewItem | private |
canBeSelected() const | juce::TreeViewItem | inlinevirtual |
clearSubItems() | juce::TreeViewItem | |
countSelectedItemsRecursively(int depth) const noexcept | juce::TreeViewItem | private |
createItemComponent() | juce::TreeViewItem | inlinevirtual |
deselectAllRecursively(TreeViewItem *itemToIgnore) | juce::TreeViewItem | private |
drawLinesInside | juce::TreeViewItem | private |
drawLinesSet | juce::TreeViewItem | private |
drawsInLeftMargin | juce::TreeViewItem | private |
drawsInRightMargin | juce::TreeViewItem | private |
filesDropped(const StringArray &files, int insertIndex) | juce::TreeViewItem | virtual |
findItemFromIdentifierString(const String &) | juce::TreeViewItem | private |
findItemRecursively(int y) noexcept | juce::TreeViewItem | private |
getDeepestOpenParentItem() noexcept | juce::TreeViewItem | private |
getDragSourceDescription() | juce::TreeViewItem | virtual |
getIndentX() const noexcept | juce::TreeViewItem | private |
getIndexInParent() const noexcept | juce::TreeViewItem | |
getItemHeight() const | juce::TreeViewItem | inlinevirtual |
getItemIdentifierString() const | juce::TreeViewItem | |
getItemOnRow(int index) noexcept | juce::TreeViewItem | private |
getItemPosition(bool relativeToTreeViewTopLeft) const noexcept | juce::TreeViewItem | |
getItemWidth() const | juce::TreeViewItem | inlinevirtual |
getNextVisibleItem(bool recurse) const noexcept | juce::TreeViewItem | private |
getNumRows() const noexcept | juce::TreeViewItem | private |
getNumSubItems() const noexcept | juce::TreeViewItem | |
getOpenness() const noexcept | juce::TreeViewItem | |
getOpennessState() const | juce::TreeViewItem | |
getOpennessState(bool canReturnNull) const | juce::TreeViewItem | private |
getOwnerView() const noexcept | juce::TreeViewItem | inline |
getParentItem() const noexcept | juce::TreeViewItem | inline |
getRowNumberInTree() const noexcept | juce::TreeViewItem | |
getSelectedItemWithIndex(int index) noexcept | juce::TreeViewItem | private |
getSubItem(int index) const noexcept | juce::TreeViewItem | |
getTooltip() | juce::TreeViewItem | virtual |
getTopLevelItem() noexcept | juce::TreeViewItem | private |
getUniqueName() const | juce::TreeViewItem | virtual |
isFullyOpen() const noexcept | juce::TreeViewItem | private |
isInterestedInDragSource(const DragAndDropTarget::SourceDetails &dragSourceDetails) | juce::TreeViewItem | virtual |
isInterestedInFileDrag(const StringArray &files) | juce::TreeViewItem | virtual |
isLastOfSiblings() const noexcept | juce::TreeViewItem | |
isOpen() const noexcept | juce::TreeViewItem | |
isSelected() const noexcept | juce::TreeViewItem | |
itemClicked(const MouseEvent &) | juce::TreeViewItem | virtual |
itemDoubleClicked(const MouseEvent &) | juce::TreeViewItem | virtual |
itemDropped(const DragAndDropTarget::SourceDetails &dragSourceDetails, int insertIndex) | juce::TreeViewItem | virtual |
itemHeight | juce::TreeViewItem | private |
itemOpennessChanged(bool isNowOpen) | juce::TreeViewItem | virtual |
itemSelectionChanged(bool isNowSelected) | juce::TreeViewItem | virtual |
itemWidth | juce::TreeViewItem | private |
mightContainSubItems()=0 | juce::TreeViewItem | pure virtual |
openness | juce::TreeViewItem | private |
Openness enum name | juce::TreeViewItem | |
opennessClosed enum value | juce::TreeViewItem | |
opennessDefault enum value | juce::TreeViewItem | |
opennessOpen enum value | juce::TreeViewItem | |
ownerView | juce::TreeViewItem | private |
ownerViewChanged(TreeView *newOwner) | juce::TreeViewItem | virtual |
paintHorizontalConnectingLine(Graphics &, const Line< float > &line) | juce::TreeViewItem | virtual |
paintItem(Graphics &g, int width, int height) | juce::TreeViewItem | virtual |
paintOpenCloseButton(Graphics &, const Rectangle< float > &area, Colour backgroundColour, bool isMouseOver) | juce::TreeViewItem | virtual |
paintRecursively(Graphics &, int width) | juce::TreeViewItem | private |
paintVerticalConnectingLine(Graphics &, const Line< float > &line) | juce::TreeViewItem | virtual |
parentItem | juce::TreeViewItem | private |
redrawNeeded | juce::TreeViewItem | private |
removeAllSubItemsFromList() | juce::TreeViewItem | private |
removeSubItem(int index, bool deleteItem=true) | juce::TreeViewItem | |
removeSubItemFromList(int index, bool deleteItem) | juce::TreeViewItem | private |
repaintItem() const | juce::TreeViewItem | |
restoreOpennessState(const XmlElement &xml) | juce::TreeViewItem | |
restoreToDefaultOpenness() | juce::TreeViewItem | private |
selected | juce::TreeViewItem | private |
setDrawsInLeftMargin(bool canDrawInLeftMargin) noexcept | juce::TreeViewItem | |
setDrawsInRightMargin(bool canDrawInRightMargin) noexcept | juce::TreeViewItem | |
setLinesDrawnForSubItems(bool shouldDrawLines) noexcept | juce::TreeViewItem | |
setOpen(bool shouldBeOpen) | juce::TreeViewItem | |
setOpenness(Openness newOpenness) | juce::TreeViewItem | |
setOwnerView(TreeView *) noexcept | juce::TreeViewItem | private |
setSelected(bool shouldBeSelected, bool deselectOtherItemsFirst, NotificationType shouldNotify=sendNotification) | juce::TreeViewItem | |
sortSubItems(ElementComparator &comparator) | juce::TreeViewItem | inline |
subItems | juce::TreeViewItem | private |
totalHeight | juce::TreeViewItem | private |
totalWidth | juce::TreeViewItem | private |
treeHasChanged() const noexcept | juce::TreeViewItem | |
TreeView class | juce::TreeViewItem | friend |
TreeViewItem() | juce::TreeViewItem | |
uid | juce::TreeViewItem | private |
updatePositions(int newY) | juce::TreeViewItem | private |
y | juce::TreeViewItem | private |
~TreeViewItem() | juce::TreeViewItem | virtual |