#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 |
| QCameraPathPlayer::QCameraPathPlayer | ( | QGLViewer * | pViewer, | |
| QWidget * | parent = NULL, |
|||
| const char * | name = NULL, |
|||
| bool | modal = FALSE, |
|||
| WFlags | fl = 0 | |||
| ) |
| QCameraPathPlayer::~QCameraPathPlayer | ( | ) | [inline] |
| void QCameraPathPlayer::dragEnterEvent | ( | QDragEnterEvent * | ) | [protected] |
Method to handle drag 'n drop.
| void QCameraPathPlayer::dragLeaveEvent | ( | QDragLeaveEvent * | ) | [inline, protected] |
Method to handle drag 'n drop.
| void QCameraPathPlayer::dropEvent | ( | QDropEvent * | ) | [protected] |
Method to handle drag 'n drop.
Returns the interpolated camera path.
| void QCameraPathPlayer::setSlider | ( | int | i | ) | [inline] |
Set the slider value.
| void QCameraPathPlayer::sigAnimationStarted | ( | ) | [signal] |
This signal is emitted if the animation has been started.
| void QCameraPathPlayer::sigAnimationStopped | ( | ) | [signal] |
This signal is emitted if the animation has been stopped.
| void QCameraPathPlayer::sigPositionChanged | ( | const QString & | qNewPosition | ) | [signal] |
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.
| void QCameraPathPlayer::sigRedraw | ( | ) | [signal] |
| void QCameraPathPlayer::sltBegin | ( | ) | [slot] |
| void QCameraPathPlayer::sltBwd | ( | ) | [slot] |
| void QCameraPathPlayer::sltEnableLooping | ( | bool | fFlag | ) | [inline, slot] |
Enables looping if 'fFlag' is true and disables it if 'fFlag' is false.
| void QCameraPathPlayer::sltEnd | ( | ) | [slot] |
| void QCameraPathPlayer::sltFpsChanged | ( | int | ) | [slot] |
| void QCameraPathPlayer::sltFwd | ( | ) | [slot] |
| void QCameraPathPlayer::sltLoad | ( | ) | [slot] |
| void QCameraPathPlayer::sltPlayPause | ( | ) | [slot] |
Sets the Camerapath to play.
| void QCameraPathPlayer::sltSliderChanged | ( | int | ) | [slot] |
| void QCameraPathPlayer::sltStop | ( | ) | [slot] |
| void QCameraPathPlayer::sltTimer | ( | ) | [slot] |
CList<CCamera> QCameraPathPlayer::m_CameraList [private] |
int QCameraPathPlayer::m_nFps [private] |
int QCameraPathPlayer::m_nStatus [private] |
QComboBox* QCameraPathPlayer::m_pFpsCombo [private] |
QSlider* QCameraPathPlayer::m_pFrameSlider [private] |
QPushButton* QCameraPathPlayer::m_pLoopButton [private] |
QPushButton* QCameraPathPlayer::m_pPlayPauseButton [private] |
QLabel* QCameraPathPlayer::m_pStatusLabel [private] |
QTimer* QCameraPathPlayer::m_pTimer [private] |
QGLViewer* QCameraPathPlayer::m_pViewer [private] |
1.4.7