Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::DropReceiver Class Referenceabstract

#include <drag_drop.hpp>

Public Member Functions

virtual ~DropReceiver ()=default
virtual bool accept_drag (const DropData &data, Point local)
virtual void leave_drag ()
virtual bool accept_drop (const DropData &data, Point local)=0

Constructor & Destructor Documentation

◆ ~DropReceiver()

virtual pulp::view::DropReceiver::~DropReceiver ( )
virtualdefault

Member Function Documentation

◆ accept_drag()

virtual bool pulp::view::DropReceiver::accept_drag ( const DropData & data,
Point local )
inlinevirtual

Reimplemented in pulp::view::FileDropZone.

◆ accept_drop()

virtual bool pulp::view::DropReceiver::accept_drop ( const DropData & data,
Point local )
pure virtual

Implemented in pulp::view::FileDropZone.

◆ leave_drag()

virtual void pulp::view::DropReceiver::leave_drag ( )
inlinevirtual

Reimplemented in pulp::view::FileDropZone.


The documentation for this class was generated from the following file:
  • /home/runner/work/pulp/pulp/core/view/include/pulp/view/drag_drop.hpp