pqAnimationManager manages the Animation sub-system.
More...
#include <pqAnimationManager.h>
Inherits QObject.
pqAnimationManager manages the Animation sub-system.
It encapsulates the initialization of animation scene per server connection i.e. this class basically keeps track of the active animation scene.
Definition at line 27 of file pqAnimationManager.h.
◆ pqAnimationManager()
pqAnimationManager::pqAnimationManager |
( |
QObject * |
parent = nullptr | ) |
|
◆ ~pqAnimationManager()
pqAnimationManager::~pqAnimationManager |
( |
| ) |
|
|
override |
◆ getActiveScene()
Returns the scene for the active server connection, if any.
◆ getScene()
Returns the scene on the server connection, if any.
◆ getCue()
In the given scene
, returns the cue that animates the given index
of the given property
on the proxy
.
This method simply calls getCue() on the pqAnimationScene instance.
◆ saveGeometry()
bool pqAnimationManager::saveGeometry |
( |
const QString & |
filename, |
|
|
pqView * |
view |
|
) |
| |
Saves the animation geometry from the active scene as visible in the given view.
◆ animationPlaying()
bool pqAnimationManager::animationPlaying |
( |
| ) |
const |
Query whether or not an animation is currently playing.
◆ activeSceneChanged
emitted when the active scene changes (scene
may be nullptr).
◆ activeServerChanged
void pqAnimationManager::activeServerChanged |
( |
pqServer * |
scene | ) |
|
|
signal |
emitted when the active server changes and updated active scene.
◆ saveProgress
void pqAnimationManager::saveProgress |
( |
const QString & |
, |
|
|
int |
|
|
) |
| |
|
signal |
emitted with the current save progress.
◆ beginNonUndoableChanges
void pqAnimationManager::beginNonUndoableChanges |
( |
| ) |
|
|
signal |
emitted when the manager begins changes that should not get recorded on the undo stack.
◆ endNonUndoableChanges
void pqAnimationManager::endNonUndoableChanges |
( |
| ) |
|
|
signal |
emitted when the manager is done with changes that should not get recorded on the undo stack.
◆ writeAnimation
void pqAnimationManager::writeAnimation |
( |
const QString & |
filename, |
|
|
int |
magnification, |
|
|
double |
frameRate |
|
) |
| |
|
signal |
emitted to indicate an animation is being written out to a file.
◆ beginPlay
void pqAnimationManager::beginPlay |
( |
vtkObject * |
caller, |
|
|
unsigned |
long, |
|
|
void * |
, |
|
|
void * |
reversed |
|
) |
| |
|
signal |
Emitted when the active animation scene begins playing.
◆ endPlay
void pqAnimationManager::endPlay |
( |
vtkObject * |
caller, |
|
|
unsigned |
long, |
|
|
void * |
, |
|
|
void * |
reversed |
|
) |
| |
|
signal |
Emitted when the active animation scene finishes playing.
◆ onActiveServerChanged
void pqAnimationManager::onActiveServerChanged |
( |
pqServer * |
| ) |
|
|
slot |
◆ onProxyAdded
void pqAnimationManager::onProxyAdded |
( |
pqProxy * |
| ) |
|
|
protectedslot |
◆ onProxyRemoved
void pqAnimationManager::onProxyRemoved |
( |
pqProxy * |
| ) |
|
|
protectedslot |
◆ onTick
void pqAnimationManager::onTick |
( |
int |
| ) |
|
|
protectedslot |
Called on every tick while saving animation.
◆ onBeginPlay
void pqAnimationManager::onBeginPlay |
( |
vtkObject * |
caller, |
|
|
unsigned |
long, |
|
|
void * |
, |
|
|
void * |
reversed |
|
) |
| |
|
protectedslot |
Called to demarcate the start and end of an animation.
◆ onEndPlay
void pqAnimationManager::onEndPlay |
( |
vtkObject * |
caller, |
|
|
unsigned |
long, |
|
|
void * |
, |
|
|
void * |
reversed |
|
) |
| |
|
protectedslot |
The documentation for this class was generated from the following file: