#include <QCameraPathPlayer.h>
Public Slots | |
void | sltLoad () |
void | sltStop () |
void | sltPlayPause () |
void | sltBegin () |
void | sltBwd () |
void | sltFwd () |
void | sltEnd () |
void | sltSliderChanged (int) |
void | sltFpsChanged (int) |
void | sltTimer () |
void | sltEnableLooping (bool fFlag) |
void | sltSetCameraPath (const CList< CCamera > &cCameraPath) |
Signals | |
void | sigRedraw () |
void | sigPositionChanged (const QString &qNewPosition) |
void | sigAnimationStopped () |
void | sigAnimationStarted () |
Public Member Functions | |
QCameraPathPlayer (QGLViewer *pViewer, QWidget *parent=NULL, const char *name=NULL, bool modal=FALSE, WFlags fl=0) | |
~QCameraPathPlayer () | |
void | setSlider (int i) |
CList< CCamera > & | getCameraPath () |
Protected Member Functions | |
void | dragEnterEvent (QDragEnterEvent *) |
void | dragLeaveEvent (QDragLeaveEvent *) |
void | dropEvent (QDropEvent *) |
Private Attributes | |
QPushButton * | m_pLoopButton |
QPushButton * | m_pPlayPauseButton |
QLabel * | m_pStatusLabel |
QComboBox * | m_pFpsCombo |
QSlider * | m_pFrameSlider |
QCameraPathDropSite * | m_pDropSite |
QTimer * | m_pTimer |
int | m_nStatus |
int | m_nFps |
QGLViewer * | m_pViewer |
CList< CCamera > | m_CameraList |
|
|
|
|
|
Method to handle drag 'n drop. |
|
Method to handle drag 'n drop. |
|
Method to handle drag 'n drop. |
|
Returns the interpolated camera path.
|
|
Set the slider value. |
|
This signal is emitted if the animation has been started. |
|
This signal is emitted if the animation has been stopped. |
|
This signal is emitted whenever the current position has changed. The string with the current position and the number of all frames is passed with the parameter. |
|
|
|
|
|
|
|
Enables looping if 'fFlag' is true and disables it if 'fFlag' is false. |
|
|
|
|
|
|
|
|
|
|
|
Sets the Camerapath to play. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|