pqVCRController is the QObject that encapsulates the VCR control functionality.
More...
#include <pqVCRController.h>
Inherits QObject.
pqVCRController is the QObject that encapsulates the VCR control functionality.
It provides a slot to set the scene that this object is using for animation. Typically, one would connect this slot to a pqAnimationManager like object which keeps track of the active animation scene.
Definition at line 22 of file pqVCRController.h.
◆ pqVCRController()
| pqVCRController::pqVCRController |
( |
QObject * |
parent = nullptr | ) |
|
◆ ~pqVCRController()
| pqVCRController::~pqVCRController |
( |
| ) |
|
|
override |
◆ getAnimationScene()
Get the animation scene currently used in the VCR control.
◆ timestepChanged
| void pqVCRController::timestepChanged |
( |
| ) |
|
|
signal |
◆ playing
| void pqVCRController::playing |
( |
bool |
, |
|
|
bool |
|
|
) |
| |
|
signal |
Emitted as playing(true, reversed) when playback begins and playing(false, reversed) when playback ends.
The value of reversed argument is true if playback was requested in backward direction
◆ enabled
| void pqVCRController::enabled |
( |
bool |
| ) |
|
|
signal |
Fired when the enable state of the VCR control changes and each time setAnimationScene() is called.
If called when a valid scene, enabled(true) is fired, else enabled(false).
◆ loop
| void pqVCRController::loop |
( |
bool |
| ) |
|
|
signal |
Emitted to update the check state of the loop.
◆ timeRanges
Emitted when the time ranges is updated.
◆ setAnimationScene
Set the animation scene.
If null, the VCR control is disabled (emits enabled(false)).
◆ onTimeRangesChanged
| virtual void pqVCRController::onTimeRangesChanged |
( |
| ) |
|
|
virtualslot |
Called when timeranges change.
(emits timeRanges(first, last))
◆ onFirstFrame
| virtual void pqVCRController::onFirstFrame |
( |
| ) |
|
|
virtualslot |
Connect these signals to appropriate VCR buttons.
◆ onPreviousFrame
| virtual void pqVCRController::onPreviousFrame |
( |
| ) |
|
|
virtualslot |
Connect these signals to appropriate VCR buttons.
◆ onNextFrame
| virtual void pqVCRController::onNextFrame |
( |
| ) |
|
|
virtualslot |
Connect these signals to appropriate VCR buttons.
◆ onLastFrame
| virtual void pqVCRController::onLastFrame |
( |
| ) |
|
|
virtualslot |
Connect these signals to appropriate VCR buttons.
◆ onPlay
| virtual void pqVCRController::onPlay |
( |
| ) |
|
|
virtualslot |
Connect these signals to appropriate VCR buttons.
◆ onReverse
| virtual void pqVCRController::onReverse |
( |
| ) |
|
|
virtualslot |
Connect these signals to appropriate VCR buttons.
◆ onPause
| virtual void pqVCRController::onPause |
( |
| ) |
|
|
virtualslot |
Connect these signals to appropriate VCR buttons.
◆ onLoop
| virtual void pqVCRController::onLoop |
( |
bool |
checked | ) |
|
|
virtualslot |
Connect these signals to appropriate VCR buttons.
◆ onTick
| void pqVCRController::onTick |
( |
| ) |
|
|
protectedslot |
◆ onLoopPropertyChanged
| void pqVCRController::onLoopPropertyChanged |
( |
| ) |
|
|
protectedslot |
◆ onBeginPlay
| void pqVCRController::onBeginPlay |
( |
vtkObject * |
caller, |
|
|
unsigned |
long, |
|
|
void * |
, |
|
|
void * |
reversed |
|
) |
| |
|
protectedslot |
◆ onEndPlay
| void pqVCRController::onEndPlay |
( |
vtkObject * |
caller, |
|
|
unsigned |
long, |
|
|
void * |
, |
|
|
void * |
reversed |
|
) |
| |
|
protectedslot |
The documentation for this class was generated from the following file: