#include <QLightSourceEditorImpl.h>
Inheritance diagram for QLightSourceEditorImpl:

Signals | |
| void | sigRedrawGL () |
| void | sigLightSourceList (const CList< CLightSource > &) |
Public Member Functions | |
| QLightSourceEditorImpl (QGLViewer *viewer, QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0) | |
| ~QLightSourceEditorImpl () | |
| void | setLightList (CList< CLightSource > &) |
Protected Slots | |
| virtual void | sltTypeChanged (int) |
| virtual void | sltStatusChanged (int) |
| virtual void | sltIntensityChanged () |
| virtual void | sltRedChanged () |
| virtual void | sltGreenChanged () |
| virtual void | sltBlueChanged () |
| virtual void | sltPosXchanged () |
| virtual void | sltPosYchanged () |
| virtual void | sltPosZchanged () |
| virtual void | sltDirXchanged () |
| virtual void | sltDirYchanged () |
| virtual void | sltDirZchanged () |
| virtual void | sltAngleChanged () |
| virtual void | sltExponentChanged () |
| virtual void | sltConstantAttenuationChanged () |
| virtual void | sltLinearAttenuationChanged () |
| virtual void | sltQuadraticAttenuationChanged () |
| virtual void | sltDeleteLight () |
| virtual void | sltButtonCancel () |
| virtual void | sltButtonApply () |
| virtual void | sltButtonOk () |
| virtual void | sltSelectionChanged () |
Private Member Functions | |
| bool | eventFilter (QObject *o, QEvent *e) |
| void | setLight (CCamera &) |
| void | updateGUI () |
Private Attributes | |
| QGLViewer * | m_pViewer |
| CList< CLightSource > * | m_pOriginalList |
| CList< CLightSource > * | m_pWorkingList |
| QLightSourceEditorImpl::QLightSourceEditorImpl | ( | QGLViewer * | viewer, | |
| QWidget * | parent = 0, |
|||
| const char * | name = 0, |
|||
| bool | modal = FALSE, |
|||
| WFlags | fl = 0 | |||
| ) |
| QLightSourceEditorImpl::~QLightSourceEditorImpl | ( | ) |
| bool QLightSourceEditorImpl::eventFilter | ( | QObject * | o, | |
| QEvent * | e | |||
| ) | [private] |
Filters events.
| void QLightSourceEditorImpl::setLight | ( | CCamera & | ) | [private] |
set a new light by inserting it into the list.
| void QLightSourceEditorImpl::setLightList | ( | CList< CLightSource > & | ) |
| void QLightSourceEditorImpl::sigLightSourceList | ( | const CList< CLightSource > & | ) | [signal] |
Is emitted to submit the camerapath.
| void QLightSourceEditorImpl::sigRedrawGL | ( | ) | [signal] |
This signal is emitted when the scene should be redrawed.
| void QLightSourceEditorImpl::sltAngleChanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltBlueChanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltButtonApply | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltButtonCancel | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltButtonOk | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltConstantAttenuationChanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltDeleteLight | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltDirXchanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltDirYchanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltDirZchanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltExponentChanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltGreenChanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltIntensityChanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltLinearAttenuationChanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltPosXchanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltPosYchanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltPosZchanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltQuadraticAttenuationChanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltRedChanged | ( | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltSelectionChanged | ( | ) | [protected, virtual, slot] |
Whenever somethings changes by mouse input in the list box, then this slot is called.
| void QLightSourceEditorImpl::sltStatusChanged | ( | int | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::sltTypeChanged | ( | int | ) | [protected, virtual, slot] |
Reimplemented from QLightSourceEditor.
| void QLightSourceEditorImpl::updateGUI | ( | ) | [private] |
update the GUI components.
CList<CLightSource>* QLightSourceEditorImpl::m_pOriginalList [private] |
QGLViewer* QLightSourceEditorImpl::m_pViewer [private] |
CList<CLightSource>* QLightSourceEditorImpl::m_pWorkingList [private] |
1.4.7