21 #ifndef AXLINSPECTORTOOLFACTORY_H
22 #define AXLINSPECTORTOOLFACTORY_H
24 #include "axlGuiExport.h"
30 class dtkAbstractData;
31 class dtkAbstractProcess;
50 void setImplementation(
const QString& implementation);
58 void modifiedProperty(dtkAbstractData* data,
int);
59 void dataChanged(dtkAbstractData *data);
60 void dataChangedByControlPoints(dtkAbstractData*);
61 void dataChangedByShader(dtkAbstractData *data, QString isophoteShaderXml);
62 void dataChangedByShaderFromString(dtkAbstractData *data, QString isophoteShaderXml);
63 void dataSetToRemove(QList<dtkAbstractData *> data);
66 void dataSetFieldsChanged(QList<axlAbstractData *> dataSet, QString fieldName);
83 class axlInspectorToolFactoryPrivate;
100 void initialize(
void);
110 axlInspectorToolFactoryPrivate *d;
Class axlAbstractData defines an API for all type of axel data.