Lumiera  0.pre.03
»edit your freedom«
ClipPresenter::DragRelocateObserver Class Reference

Description

Adapter used while a dragging gesture is in formation

Definition at line 228 of file clip-presenter.hpp.

Public Member Functions

 DragRelocateObserver (Symbol cmdID, ClipPresenter &clipPresenter)
 
- Public Member Functions inherited from GestureObserver
 GestureObserver (Symbol cmdID)
 
 GestureObserver (GestureObserver &&)=default
 
virtual ~GestureObserver ()
 this is an interface
 
Symbol getCmdID () const
 
GestureObserveroperator= (GestureObserver &&)=default
 

Private Member Functions

void markGestureCompleted () override
 
void updateOffset (double deltaX, double deltaY) override
 

Private Attributes

model::DisplayMetric const & metric_
 
TimeVarnewTime_
 
Time oldTime_
 
ClipPresentersubject_
 

Additional Inherited Members

- Protected Member Functions inherited from MoveAssign
 MoveAssign (MoveAssign &&)=default
 
 MoveAssign (MoveAssign const &)=delete
 
MoveAssignoperator= (MoveAssign &&)=default
 
MoveAssignoperator= (MoveAssign const &)=delete
 
+ Inheritance diagram for ClipPresenter::DragRelocateObserver:
+ Collaboration diagram for ClipPresenter::DragRelocateObserver:

The documentation for this class was generated from the following file: