接口参考

drag_drop_manager.h · C++ API

按同一接口文件归组浏览,展开条目查看声明、使用说明和版本边界。

阅读相关开发指南 →

这里保留接口声明及来源。逐项运行验证范围以条目记录为准;源文件中的内部实现候选不代表免费 SDK 的交付承诺。

include/kui/event/drag_drop_manager.h
DragDropManager::~DragDropManager
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

drag_drop_manager.h
~DragDropManager();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:31

反馈此接口问题 →
DragDropManager::cancel
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

drag_drop_manager.h
void cancel();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:70

反馈此接口问题 →
DragDropManager::currentDropTarget
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

drag_drop_manager.h
Element* currentDropTarget() const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:40

反馈此接口问题 →
DragDropManager::dataTransfer
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

drag_drop_manager.h
const DataTransfer* dataTransfer() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:41

反馈此接口问题 →
DragDropManager::DragDropManager
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

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

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:33

反馈此接口问题 →
DragDropManager::DragDropManager
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

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

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:30

反馈此接口问题 →
DragDropManager::dragSource
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

drag_drop_manager.h
Element* dragSource() const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:39

反馈此接口问题 →
DragDropManager::dragThreshold
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

drag_drop_manager.h
f32 dragThreshold() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:79

反馈此接口问题 →
DragDropManager::handleExternalDragEnter
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

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

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:65

反馈此接口问题 →
DragDropManager::handleExternalDragLeave
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

drag_drop_manager.h
void handleExternalDragLeave();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:68

反馈此接口问题 →
DragDropManager::handleExternalDragOver
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

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

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:67

反馈此接口问题 →
DragDropManager::handleExternalDrop
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

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

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:61

反馈此接口问题 →
DragDropManager::isDragging
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

drag_drop_manager.h
bool isDragging() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:37

反馈此接口问题 →
DragDropManager::onMouseDown
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

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

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:43

反馈此接口问题 →
DragDropManager::onMouseMove
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

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

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:50

反馈此接口问题 →
DragDropManager::onMouseUp
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

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

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:56

反馈此接口问题 →
DragDropManager::operator=
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

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

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:35

反馈此接口问题 →
DragDropManager::reset
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

drag_drop_manager.h
void reset();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:73

反馈此接口问题 →
DragDropManager::setDragThreshold
待核对3.61.7C++

event 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

drag_drop_manager.h
void setDragThreshold(f32 px)

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/event/drag_drop_manager.h:76

反馈此接口问题 →
浏览同类接口 →