A Label that can be dragged and dropped e.g. onto a DropComponent.
More...
#include <DraggableLabel.h>
|
| static const String | DraggableLabelID {"DraggableLabel"} |
| | The ID of this drag source.
|
| |
A Label that can be dragged and dropped e.g. onto a DropComponent.
◆ DraggableLabel()
| krotos::DraggableLabel::DraggableLabel |
( |
const String & | name = String(), |
|
|
const String & | labelText = String() ) |
◆ mouseDown()
| void krotos::DraggableLabel::mouseDown |
( |
const MouseEvent & | | ) |
|
|
override |
◆ mouseExit()
| void krotos::DraggableLabel::mouseExit |
( |
const MouseEvent & | event | ) |
|
|
override |
◆ mouseMove()
| void krotos::DraggableLabel::mouseMove |
( |
const MouseEvent & | event | ) |
|
|
override |
◆ mouseUp()
| void krotos::DraggableLabel::mouseUp |
( |
const MouseEvent & | | ) |
|
|
override |
◆ setDragAndDropDescription()
| void krotos::DraggableLabel::setDragAndDropDescription |
( |
const var & | newDescription | ) |
|
◆ setEnableDrag()
| void krotos::DraggableLabel::setEnableDrag |
( |
bool | dragEnabled | ) |
|
◆ setGrabHandImage()
| void krotos::DraggableLabel::setGrabHandImage |
( |
const Image & | image | ) |
|
◆ setHoverHandImage()
| void krotos::DraggableLabel::setHoverHandImage |
( |
const Image & | image | ) |
|
◆ DraggableLabelID
| const String krotos::DraggableLabel::DraggableLabelID {"DraggableLabel"} |
|
static |
The ID of this drag source.
◆ m_alphas
◆ m_dragAndDropDescription
| var krotos::DraggableLabel::m_dragAndDropDescription |
|
private |
◆ m_dragEnabled
| bool krotos::DraggableLabel::m_dragEnabled = false |
|
private |
◆ m_grabHandImage
| Image krotos::DraggableLabel::m_grabHandImage |
|
private |
◆ m_hoverHandImage
| Image krotos::DraggableLabel::m_hoverHandImage |
|
private |
◆ m_isDragging
| bool krotos::DraggableLabel::m_isDragging = false |
|
private |
The documentation for this class was generated from the following files: