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: