pqPipelineTimeKeyFrameEditor.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
3 // SPDX-License-Identifier: BSD-3-Clause
4 
5 #ifndef pqPipelineTimeKeyFrameEditor_h
6 #define pqPipelineTimeKeyFrameEditor_h
7 
8 #include "pqComponentsModule.h"
9 #include <QDialog>
10 
11 class pqAnimationScene;
12 class pqAnimationCue;
13 
18 {
19  typedef QDialog Superclass;
20  Q_OBJECT
21 public:
23  ~pqPipelineTimeKeyFrameEditor() override;
24 
25 public Q_SLOTS: // NOLINT(readability-redundant-access-specifiers)
29  void readKeyFrameData();
33  void writeKeyFrameData();
34 
35 protected Q_SLOTS:
36  void updateState();
37 
38 private:
39  class pqInternal;
40  pqInternal* Internal;
41 };
42 
43 #endif
#define PQCOMPONENTS_EXPORT
pqAnimationCue is the pqProxy wrapping an animation proxy.
editor for editing pipeline time key frames
pqAnimationScene is a representation for a vtkSMAnimationScene proxy.