API reference

drag_drop_manager.h · C++ API

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

include/kui/event/drag_drop_manager.h
DragDropManager::~DragDropManager
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
~DragDropManager();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:31

Report an issue with this entry →
DragDropManager::cancel
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
void cancel();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:70

Report an issue with this entry →
DragDropManager::currentDropTarget
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
Element* currentDropTarget() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:40

Report an issue with this entry →
DragDropManager::dataTransfer
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
const DataTransfer* dataTransfer() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:41

Report an issue with this entry →
DragDropManager::DragDropManager
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
DragDropManager(const DragDropManager&) = delete;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:33

Report an issue with this entry →
DragDropManager::DragDropManager
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
explicit DragDropManager(Document* doc, EventDispatcher* dispatcher);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:30

Report an issue with this entry →
DragDropManager::dragSource
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
Element* dragSource() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:39

Report an issue with this entry →
DragDropManager::dragThreshold
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
f32 dragThreshold() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:79

Report an issue with this entry →
DragDropManager::handleExternalDragEnter
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
void handleExternalDragEnter(f32 x, f32 y);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:65

Report an issue with this entry →
DragDropManager::handleExternalDragLeave
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
void handleExternalDragLeave();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:68

Report an issue with this entry →
DragDropManager::handleExternalDragOver
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
void handleExternalDragOver(f32 x, f32 y);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:67

Report an issue with this entry →
DragDropManager::handleExternalDrop
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
void handleExternalDrop(f32 x, f32 y, const std::vector<String>& filePaths);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:61

Report an issue with this entry →
DragDropManager::isDragging
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
bool isDragging() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:37

Report an issue with this entry →
DragDropManager::onMouseDown
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
bool onMouseDown(Element* target, f32 x, f32 y, MouseButton button, bool ctrl, bool shift, bool alt, bool meta);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:43

Report an issue with this entry →
DragDropManager::onMouseMove
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
bool onMouseMove(f32 x, f32 y, u8 buttons, bool ctrl, bool shift, bool alt, bool meta);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:50

Report an issue with this entry →
DragDropManager::onMouseUp
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
bool onMouseUp(f32 x, f32 y, MouseButton button, bool ctrl, bool shift, bool alt, bool meta);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:56

Report an issue with this entry →
DragDropManager::operator=
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
DragDropManager& operator=(const DragDropManager&) = delete;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:35

Report an issue with this entry →
DragDropManager::reset
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
void reset();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:73

Report an issue with this entry →
DragDropManager::setDragThreshold
Needs verification3.61.7C++

Installed header declaration in the event module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

drag_drop_manager.h
void setDragThreshold(f32 px)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/event/drag_drop_manager.h:76

Report an issue with this entry →
Browse this reference type →