This is the complete list of members for juce::DragAndDropContainer, including all inherited members.
DragAndDropContainer() | juce::DragAndDropContainer | |
dragImageComponents | juce::DragAndDropContainer | private |
dragOperationEnded(const DragAndDropTarget::SourceDetails &) | juce::DragAndDropContainer | protectedvirtual |
dragOperationStarted(const DragAndDropTarget::SourceDetails &) | juce::DragAndDropContainer | protectedvirtual |
findParentDragContainerFor(Component *childComponent) | juce::DragAndDropContainer | static |
getCurrentDragDescription() const | juce::DragAndDropContainer | |
getDragDescriptionForIndex(int index) const | juce::DragAndDropContainer | |
getMouseInputSourceForDrag(Component *sourceComponent, const MouseInputSource *inputSourceCausingDrag) | juce::DragAndDropContainer | private |
getNumCurrentDrags() const | juce::DragAndDropContainer | |
isAlreadyDragging(Component *sourceComponent) const noexcept | juce::DragAndDropContainer | private |
isDragAndDropActive() const | juce::DragAndDropContainer | |
performExternalDragDropOfFiles(const StringArray &files, bool canMoveFiles, Component *sourceComponent=nullptr, std::function< void()> callback=nullptr) | juce::DragAndDropContainer | static |
performExternalDragDropOfText(const String &text, Component *sourceComponent=nullptr, std::function< void()> callback=nullptr) | juce::DragAndDropContainer | static |
setCurrentDragImage(const ScaledImage &newImage) | juce::DragAndDropContainer | |
setCurrentDragImage(const Image &newImage) | juce::DragAndDropContainer | inline |
setDragImageForIndex(int index, const ScaledImage &newImage) | juce::DragAndDropContainer | |
setDragImageForIndex(int index, const Image &newImage) | juce::DragAndDropContainer | inline |
shouldDropFilesWhenDraggedExternally(const DragAndDropTarget::SourceDetails &sourceDetails, StringArray &files, bool &canMoveFiles) | juce::DragAndDropContainer | protectedvirtual |
shouldDropTextWhenDraggedExternally(const DragAndDropTarget::SourceDetails &sourceDetails, String &text) | juce::DragAndDropContainer | protectedvirtual |
startDragging(const var &sourceDescription, Component *sourceComponent, const ScaledImage &dragImage=ScaledImage(), bool allowDraggingToOtherJuceWindows=false, const Point< int > *imageOffsetFromMouse=nullptr, const MouseInputSource *inputSourceCausingDrag=nullptr) | juce::DragAndDropContainer | |
startDragging(const var &sourceDescription, Component *sourceComponent, Image dragImage, bool allowDraggingToOtherJuceWindows=false, const Point< int > *imageOffsetFromMouse=nullptr, const MouseInputSource *inputSourceCausingDrag=nullptr) | juce::DragAndDropContainer | inline |
~DragAndDropContainer() | juce::DragAndDropContainer | virtual |