Pipeline graphique
Page principale
Espaces de nommage
Structures de données
Fichiers
Liste des fichiers
Variables globale
Tout
Structures de données
Espaces de nommage
Fichiers
Fonctions
Variables
Définitions de type
Énumérations
Valeurs énumérées
Macros
pipeline
addlight.h
Aller à la documentation de ce fichier.
1
#ifndef ADDLIGHT_H
2
#define ADDLIGHT_H
3
4
#include <QPushButton>
5
#include <QDialog>
6
#include <QLabel>
7
#include <QDoubleSpinBox>
8
#include <QHBoxLayout>
9
#include "
ShaderBase.h
"
10
#include "
Light.h
"
11
12
class
AddLight
:
public
QDialog
13
{
14
Q_OBJECT
15
public
:
16
AddLight
(
ShaderBase
*
shader
,QWidget *parent = 0);
17
~AddLight
();
18
19
20
private
slots:
21
void
clickOK
();
22
23
private
:
24
QLabel *
m_position
;
25
QDoubleSpinBox *
m_pos_x
;
26
QDoubleSpinBox *
m_pos_y
;
27
QDoubleSpinBox *
m_pos_z
;
28
QLabel *
m_power
;
29
QSpinBox *
m_intencity
;
30
31
QLabel *
m_couleur
;
32
QSpinBox *
m_col_r
;
33
QSpinBox *
m_col_g
;
34
QSpinBox *
m_col_b
;
35
36
QPushButton *
m_OK
;
37
QPushButton *
m_Anuller
;
38
ShaderBase
*
shader
;
39
};
40
41
#endif // ADDLIGHT_H
AddLight::m_position
QLabel * m_position
Definition:
addlight.h:24
AddLight
Definition:
addlight.h:12
AddLight::m_col_g
QSpinBox * m_col_g
Definition:
addlight.h:33
AddLight::m_Anuller
QPushButton * m_Anuller
Definition:
addlight.h:37
AddLight::m_pos_z
QDoubleSpinBox * m_pos_z
Definition:
addlight.h:27
ShaderBase.h
AddLight::m_OK
QPushButton * m_OK
Definition:
addlight.h:36
AddLight::shader
ShaderBase * shader
Definition:
addlight.h:38
Light.h
AddLight::m_pos_x
QDoubleSpinBox * m_pos_x
Definition:
addlight.h:25
AddLight::m_pos_y
QDoubleSpinBox * m_pos_y
Definition:
addlight.h:26
ShaderBase
Definition:
ShaderBase.h:14
AddLight::m_intencity
QSpinBox * m_intencity
Definition:
addlight.h:29
AddLight::~AddLight
~AddLight()
Definition:
addlight.cpp:67
AddLight::m_power
QLabel * m_power
Definition:
addlight.h:28
AddLight::m_couleur
QLabel * m_couleur
Definition:
addlight.h:31
AddLight::AddLight
AddLight(ShaderBase *shader, QWidget *parent=0)
AddLight::AddLight() C'est la constructeur de la fenetre qui permet d'ajouter des object...
Definition:
addlight.cpp:6
AddLight::m_col_b
QSpinBox * m_col_b
Definition:
addlight.h:34
AddLight::m_col_r
QSpinBox * m_col_r
Definition:
addlight.h:32
AddLight::clickOK
void clickOK()
AddLight::clickOK() C'est la slot qui va c'est la structure de lampe et l'ajouter au pipeline et enfi...
Definition:
addlight.cpp:88
Généré le Dimanche 9 Novembre 2014 22:08:56 pour Pipeline graphique par
1.8.8