src
paraview-5.12
Qt
Components
pqAnimationTrackEditor.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
#ifndef pqAnimationTrackEditor_h
5
#define pqAnimationTrackEditor_h
6
7
#include "pqComponentsModule.h"
8
9
#include <QObject>
10
#include <memory>
// for unique_ptr
11
12
class
pqAnimationCue
;
13
class
pqAnimationScene
;
14
20
class
PQCOMPONENTS_EXPORT
pqAnimationTrackEditor
:
public
QObject
21
{
22
Q_OBJECT
23
typedef
QObject Superclass;
24
25
public
:
26
pqAnimationTrackEditor
(
pqAnimationScene
* scene,
pqAnimationCue
* parent =
nullptr
);
27
~
pqAnimationTrackEditor
()
override
;
28
32
void
showEditor();
33
34
private
:
35
Q_DISABLE_COPY(
pqAnimationTrackEditor
)
36
struct
pqInternals;
37
std::unique_ptr<pqInternals> Internals;
38
};
39
#endif
pqAnimationTrackEditor
pqAnimationTrackEditor holds the main dialog to edit animation tracks.
Definition:
pqAnimationTrackEditor.h:20
pqAnimationScene
pqAnimationScene is a representation for a vtkSMAnimationScene proxy.
Definition:
pqAnimationScene.h:22
pqAnimationCue
pqAnimationCue is the pqProxy wrapping an animation proxy.
Definition:
pqAnimationCue.h:35
Generated by
1.8.17 on Wed Mar 27 2024