|
FlowArithmeticCalculator 1.0.0
Flow Arithmetic Calculator
|
Interface for elements that can be dragged. More...
#include <IDraggable.h>
Inheritance diagram for business_logic::elements::interactions::IDraggable:
Collaboration diagram for business_logic::elements::interactions::IDraggable:Public Member Functions | |
| virtual | ~IDraggable ()=default |
| virtual void | onDragStart ()=0 |
| Called when dragging starts. | |
| virtual void | onDragProgress (int x, int y)=0 |
| Called during dragging. | |
| virtual void | onDragEnd ()=0 |
| Called when dragging ends. | |
Interface for elements that can be dragged.
Definition at line 12 of file IDraggable.h.
|
virtualdefault |
|
pure virtual |
Called when dragging ends.
Implemented in business_logic::elements::blocks::BaseBlock.
|
pure virtual |
Called during dragging.
| x | Current X coordinate |
| y | Current Y coordinate |
Implemented in business_logic::elements::blocks::BaseBlock.
|
pure virtual |
Called when dragging starts.
Implemented in business_logic::elements::blocks::BaseBlock.