5 #ifndef BALL_VIEW_DIALOGS_MATERIALSETTINGS_H
6 #define BALL_VIEW_DIALOGS_MATERIALSETTINGS_H
8 #ifndef BALL_COMMON_GLOBAL_H
12 #ifndef BALL_VIEW_KERNEL_PREFERENCESENTRY
16 #include <BALL/VIEW/UIC/ui_materialSettings.h>
18 #include <QtGui/QWidget>
19 #include <QtGui/QLabel>
35 public Ui_MaterialSettingsData,
54 current_representation_ = representation;
59 virtual void ambientFactorChanged();
60 virtual void specularityFactorChanged();
61 virtual void reflectivenessFactorChanged();
62 virtual void shininessFactorChanged();
63 virtual void transparencyFactorChanged();
64 virtual void updateDirectlyBoxChanged();
65 virtual void editAmbientColor();
66 virtual void editSpecularityColor();
67 virtual void editReflectivenessColor();
68 virtual void rendererChanged();
71 void setValues_(
const QSlider& slider, QLabel& label,
int divisor);
72 void setQuadraticValues_(
const QSlider& slider, QLabel& label,
int divisor);