Code

Fix for if LCMS is disabled. (LP# 174854)
[inkscape.git] / src / widgets / sp-color-selector.h
index b2fd62b1e336bf02c544285e7dd953599a8e17ca..40446fe0ad9b4998c69ce4b63c3281bf7804fe5e 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef __SP_COLOR_SELECTOR_H__
-#define __SP_COLOR_SELECTOR_H__
+#ifndef SEEN_SP_COLOR_SELECTOR_H
+#define SEEN_SP_COLOR_SELECTOR_H
 
 #include <gtk/gtkvbox.h>
 #include "../color.h"
@@ -31,22 +31,19 @@ public:
     virtual void setSubmode( guint submode );
     virtual guint getSubmode() const;
 
-    virtual SPColorSpaceType getColorspace() const;
-    virtual gboolean setColorspace( SPColorSpaceType colorspace );
-
 protected:
     void _grabbed();
     void _released();
     void _updateInternals( const SPColor& color, gfloat alpha, gboolean held );
     gboolean _isHeld() const { return _held; }
 
-    virtual void _colorChanged( const SPColor& color, gfloat alpha );
+    virtual void _colorChanged();
 
     static double _epsilon;
 
     SPColorSelector* _csel;
     SPColor _color;
-    gfloat _alpha;     /* guaranteed to be in [0, 1]. */
+    gfloat _alpha;      // guaranteed to be in [0, 1].
 
 private:
     // By default, disallow copy constructor and assignment operator
@@ -74,22 +71,32 @@ struct SPColorSelector {
 };
 
 struct SPColorSelectorClass {
-       GtkVBoxClass parent_class;
-
-       const gchar **name;
-       guint submode_count;
+    GtkVBoxClass parent_class;
 
-       void (* grabbed) (SPColorSelector *rgbsel);
-       void (* dragged) (SPColorSelector *rgbsel);
-       void (* released) (SPColorSelector *rgbsel);
-       void (* changed) (SPColorSelector *rgbsel);
+    const gchar **name;
+    guint submode_count;
 
+    void (* grabbed) (SPColorSelector *rgbsel);
+    void (* dragged) (SPColorSelector *rgbsel);
+    void (* released) (SPColorSelector *rgbsel);
+    void (* changed) (SPColorSelector *rgbsel);
 };
 
-GType sp_color_selector_get_type (void);
+GType sp_color_selector_get_type(void);
+
+GtkWidget *sp_color_selector_new( GType selector_type );
 
-GtkWidget *sp_color_selector_new (GType selector_type, SPColorSpaceType colorspace);
 
 
+#endif // SEEN_SP_COLOR_SELECTOR_H
 
-#endif
+/*
+  Local Variables:
+  mode:c++
+  c-file-style:"stroustrup"
+  c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
+  indent-tabs-mode:nil
+  fill-column:99
+  End:
+*/
+// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :