timebased: transform keyframe times to global for snapping

This commit is contained in:
itsmattkc
2022-07-22 17:57:19 -07:00
parent a3cde5bd44
commit 925d63d707
6 changed files with 61 additions and 5 deletions
+2
View File
@@ -29,6 +29,7 @@
#include "widget/resizablescrollbar/resizabletimelinescrollbar.h"
#include "widget/timebased/timescaledobject.h"
#include "widget/timelinewidget/view/timelineview.h"
#include "widget/timetarget/timetarget.h"
namespace olive {
@@ -153,6 +154,7 @@ protected:
virtual const QVector<Block*> *GetSnapBlocks() const { return nullptr; }
virtual const QVector<KeyframeViewInputConnection*> *GetSnapKeyframes() const { return nullptr; }
virtual const TimeTargetObject *GetKeyframeTimeTarget() const { return nullptr; }
virtual const std::vector<NodeKeyframe*> *GetSnapIgnoreKeyframes() const { return nullptr; }
virtual const std::vector<TimelineMarker*> *GetSnapIgnoreMarkers() const { return nullptr; }