addSubItem(TreeViewItem *newItem, int insertPosition=-1) | juce::TreeViewItem | |
addSubItemSorted(ElementComparator &comparator, TreeViewItem *newItem) | juce::TreeViewItem | inline |
areAllParentsOpen() const noexcept | juce::TreeViewItem | |
AsyncUpdater() | juce::AsyncUpdater | private |
canBeSelected() const | juce::TreeViewItem | inlinevirtual |
cancelPendingUpdate() noexcept | juce::AsyncUpdater | private |
changeListenerCallback(ChangeBroadcaster *) override | juce::FileListTreeItem | inlinevirtual |
clearSubItems() | juce::TreeViewItem | |
createItemComponent() | juce::TreeViewItem | inlinevirtual |
file | juce::FileListTreeItem | |
FileListTreeItem(FileTreeComponent &treeComp, DirectoryContentsList *const parentContents, const int indexInContents, const File &f, TimeSliceThread &t) | juce::FileListTreeItem | inline |
filesDropped(const StringArray &files, int insertIndex) | juce::TreeViewItem | virtual |
getDragSourceDescription() override | juce::FileListTreeItem | inlinevirtual |
getIndexInParent() const noexcept | juce::TreeViewItem | |
getItemHeight() const override | juce::FileListTreeItem | inlinevirtual |
getItemIdentifierString() const | juce::TreeViewItem | |
getItemPosition(bool relativeToTreeViewTopLeft) const noexcept | juce::TreeViewItem | |
getItemWidth() const | juce::TreeViewItem | inlinevirtual |
getNumSubItems() const noexcept | juce::TreeViewItem | |
getOpennessState() const | juce::TreeViewItem | |
getOwnerView() const noexcept | juce::TreeViewItem | inline |
getParentItem() const noexcept | juce::TreeViewItem | inline |
getRowNumberInTree() const noexcept | juce::TreeViewItem | |
getSubItem(int index) const noexcept | juce::TreeViewItem | |
getTooltip() | juce::TreeViewItem | virtual |
getUniqueName() const override | juce::FileListTreeItem | inlinevirtual |
handleAsyncUpdate() override | juce::FileListTreeItem | inlinevirtual |
handleUpdateNowIfNeeded() | juce::AsyncUpdater | 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 | |
isUpdatePending() const noexcept | juce::AsyncUpdater | private |
itemClicked(const MouseEvent &e) override | juce::FileListTreeItem | inlinevirtual |
itemDoubleClicked(const MouseEvent &e) override | juce::FileListTreeItem | inlinevirtual |
itemDropped(const DragAndDropTarget::SourceDetails &dragSourceDetails, int insertIndex) | juce::TreeViewItem | virtual |
itemOpennessChanged(bool isNowOpen) override | juce::FileListTreeItem | inlinevirtual |
itemSelectionChanged(bool) override | juce::FileListTreeItem | inlinevirtual |
mightContainSubItems() override | juce::FileListTreeItem | inlinevirtual |
paintHorizontalConnectingLine(Graphics &, const Line< float > &line) | juce::TreeViewItem | virtual |
paintItem(Graphics &g, int width, int height) override | juce::FileListTreeItem | inlinevirtual |
paintOpenCloseButton(Graphics &, const Rectangle< float > &area, Colour backgroundColour, bool isMouseOver) | juce::TreeViewItem | virtual |
paintVerticalConnectingLine(Graphics &, const Line< float > &line) | juce::TreeViewItem | virtual |
rebuildItemsFromContentList() | juce::FileListTreeItem | inline |
removeSubContentsList() | juce::FileListTreeItem | inline |
removeSubItem(int index, bool deleteItem=true) | juce::TreeViewItem | |
repaintItem() const | juce::TreeViewItem | |
restoreOpennessState(const XmlElement &xml) | juce::TreeViewItem | |
selectFile(const File &target) | juce::FileListTreeItem | inline |
setDrawsInLeftMargin(bool canDrawInLeftMargin) noexcept | juce::TreeViewItem | |
setDrawsInRightMargin(bool canDrawInRightMargin) noexcept | juce::TreeViewItem | |
setLinesDrawnForSubItems(bool shouldDrawLines) noexcept | juce::TreeViewItem | |
setOpen(bool shouldBeOpen) | juce::TreeViewItem | |
setSelected(bool shouldBeSelected, bool deselectOtherItemsFirst, NotificationType shouldNotify=sendNotification) | juce::TreeViewItem | |
setSubContentsList(DirectoryContentsList *newList, const bool canDeleteList) | juce::FileListTreeItem | inline |
sortSubItems(ElementComparator &comparator) | juce::TreeViewItem | inline |
treeHasChanged() const noexcept | juce::TreeViewItem | |
TreeViewItem() | juce::TreeViewItem | |
triggerAsyncUpdate() | juce::AsyncUpdater | private |
useTimeSlice() override | juce::FileListTreeItem | inlinevirtual |
~AsyncUpdater() | juce::AsyncUpdater | privatevirtual |
~ChangeListener() | juce::ChangeListener | inlineprivatevirtual |
~FileListTreeItem() | juce::FileListTreeItem | inline |
~TimeSliceClient() | juce::TimeSliceClient | inlineprivatevirtual |
~TreeViewItem() | juce::TreeViewItem | virtual |