node: implemented bypassing

This commit is contained in:
itsmattkc
2022-04-26 15:07:01 -07:00
parent d1bb931854
commit 001834cbfa
34 changed files with 145 additions and 26 deletions
+2 -5
View File
@@ -896,9 +896,6 @@ public:
cache_result_ = e;
}
bool IsBypassed() const { return bypass_; }
void SetBypassed(bool e) { bypass_ = e; }
class ArrayRemoveCommand : public UndoCommand
{
public:
@@ -959,6 +956,8 @@ public:
static void SetValueAtTime(const NodeInput &input, const rational &time, const QVariant &value, int track, MultiUndoCommand *command, bool insert_on_all_tracks_if_no_key);
static const QString kEnabledInput;
protected:
virtual void Hash(QCryptographicHash& hash, const NodeGlobals &globals, const VideoParams& video_params) const;
@@ -1361,8 +1360,6 @@ private:
QString effect_input_;
int effect_element_;
bool bypass_;
private slots:
/**
* @brief Slot when a keyframe's time changes to keep the keyframes correctly sorted by time