20 #ifndef AXLINSPECTOROBJECTCOMPOSITE_H
21 #define AXLINSPECTOROBJECTCOMPOSITE_H
23 #include "axlGuiExport.h"
29 class dtkAbstractData;
32 class axlInspectorObjectCompositePrivate;
42 QSize sizeHint(
void)
const;
45 void showCurrentPoint(
double u,
double v, dtkAbstractData *data);
46 void moveCurrentPoint(
double u,
double v, dtkAbstractData *data);
47 void hideCurrentPoint(
double u,
double v, dtkAbstractData *data);
56 void modifiedProperty(dtkAbstractData *,
int);
61 void onColorChanged(QColor color);
63 void onOpacityChanged(
int opacity);
65 void openShader(
void);
66 void onShaderStateChanged(
bool isShader);
67 void onShaderChanged(QString);
68 void onLineEditShaderChanged(QString);
71 void onShowCurrentPoint(
double u,
double v);
72 void onMoveCurrentPoint(
double u,
double v);
73 void onHideCurrentPoint(
double u,
double v);
76 void initComboBoxShaderValue(
void);
80 axlInspectorObjectCompositePrivate *d;
83 #endif //AXLINSPECTOROBJECTCOMPOSITE_H