JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
juce::DropShadower::VirtualDesktopWatcher Class Referencefinal
Inheritance diagram for juce::DropShadower::VirtualDesktopWatcher:
juce::ComponentListener juce::Timer

Public Member Functions

 VirtualDesktopWatcher (Component &c)
 
bool shouldHideDropShadow () const
 
void addListener (void *listener, std::function< void()> cb)
 
void removeListener (void *listener)
 
void componentParentHierarchyChanged (Component &c) override
 Called to indicate that the component's parents have changed.
 
- Public Member Functions inherited from juce::ComponentListener
virtual ~ComponentListener ()=default
 Destructor.
 
virtual void componentMovedOrResized (Component &component, bool wasMoved, bool wasResized)
 Called when the component's position or size changes.
 
virtual void componentBroughtToFront (Component &component)
 Called when the component is brought to the top of the z-order.
 
virtual void componentVisibilityChanged (Component &component)
 Called when the component is made visible or invisible.
 
virtual void componentChildrenChanged (Component &component)
 Called when the component has children added or removed, or their z-order changes.
 
virtual void componentNameChanged (Component &component)
 Called when the component's name is changed.
 
virtual void componentBeingDeleted (Component &component)
 Called when the component is in the process of being deleted.
 
virtual void componentEnablementChanged (Component &component)
 

Detailed Description

Definition at line 89 of file juce_DropShadower.cpp.

Constructor & Destructor Documentation

◆ VirtualDesktopWatcher()

juce::DropShadower::VirtualDesktopWatcher::VirtualDesktopWatcher ( Component c)

Definition at line 94 of file juce_DropShadower.cpp.

◆ ~VirtualDesktopWatcher()

juce::DropShadower::VirtualDesktopWatcher::~VirtualDesktopWatcher ( )
override

Definition at line 100 of file juce_DropShadower.cpp.

Member Function Documentation

◆ addListener()

void juce::DropShadower::VirtualDesktopWatcher::addListener ( void listener,
std::function< void()>  cb 
)

Definition at line 113 of file juce_DropShadower.cpp.

◆ componentParentHierarchyChanged()

void juce::DropShadower::VirtualDesktopWatcher::componentParentHierarchyChanged ( Component component)
overridevirtual

Called to indicate that the component's parents have changed.

When a component is added or removed from its parent, all of its children will produce this notification (recursively - so all children of its children will also be called as well).

Parameters
componentthe component that this listener is registered with
See also
Component::parentHierarchyChanged

Reimplemented from juce::ComponentListener.

Definition at line 124 of file juce_DropShadower.cpp.

◆ removeListener()

void juce::DropShadower::VirtualDesktopWatcher::removeListener ( void listener)

Definition at line 118 of file juce_DropShadower.cpp.

◆ shouldHideDropShadow()

bool juce::DropShadower::VirtualDesktopWatcher::shouldHideDropShadow ( ) const

Definition at line 108 of file juce_DropShadower.cpp.


The documentation for this class was generated from the following file: