return _last_pointer_frame;
}
- framecnt_t snap_delta () const {
- return _snap_delta;
- }
+ ARDOUR::frameoffset_t snap_delta (GdkEvent const *) const;
double current_pointer_x () const;
double current_pointer_y () const;
/* difference between some key position's snapped and unsnapped
* framepos. used for relative snap.
*/
- framecnt_t _snap_delta;
+ ARDOUR::frameoffset_t _snap_delta;
CursorContext::Handle _cursor_ctx; ///< cursor change context
};
double _total_x_delta;
int _last_pointer_time_axis_view;
double _last_pointer_layer;
- bool _single_axis;
-
private:
uint32_t _ndropzone;
uint32_t _pdropzone;
private:
- ARDOUR::frameoffset_t total_dx () const;
+ ARDOUR::frameoffset_t total_dx (GdkEvent const *) const;
int8_t total_dy () const;
MidiRegionView* _region;
Operation _operation;
bool _preserve_fade_anchor;
- bool _jump_position_when_done;
};
/** Meter marker drag */