[gimp] app: move the opaque typedefs of most operations to their resp. headers



commit cdb79427cbd8aa8ce6e87b585f63aef74f7cfcd9
Author: Michael Natterer <mitch gimp org>
Date:   Fri May 4 17:36:39 2012 +0200

    app: move the opaque typedefs of most operations to their resp. headers
    
    Keeping them in gimp-gegl-types.h makes no sense because they are
    never included by anyone, let alone mentioned in other headers.

 app/gegl/gimp-gegl-types.h                 |   47 ----------------------------
 app/gegl/gimpoperationadditionmode.h       |    1 +
 app/gegl/gimpoperationantierasemode.h      |    3 +-
 app/gegl/gimpoperationbehindmode.h         |    1 +
 app/gegl/gimpoperationborder.h             |    1 +
 app/gegl/gimpoperationbrightnesscontrast.h |    1 +
 app/gegl/gimpoperationburnmode.h           |    1 +
 app/gegl/gimpoperationcagecoefcalc.h       |    1 +
 app/gegl/gimpoperationcagetransform.h      |    1 +
 app/gegl/gimpoperationcolorbalance.h       |    1 +
 app/gegl/gimpoperationcolorerasemode.h     |    1 +
 app/gegl/gimpoperationcolorize.h           |    1 +
 app/gegl/gimpoperationcolormode.h          |    1 +
 app/gegl/gimpoperationcurves.h             |    1 +
 app/gegl/gimpoperationdarkenonlymode.h     |    1 +
 app/gegl/gimpoperationdesaturate.h         |    1 +
 app/gegl/gimpoperationdifferencemode.h     |    1 +
 app/gegl/gimpoperationdissolvemode.h       |    6 +++-
 app/gegl/gimpoperationdividemode.h         |    1 +
 app/gegl/gimpoperationdodgemode.h          |    1 +
 app/gegl/gimpoperationequalize.h           |    1 +
 app/gegl/gimpoperationerasemode.h          |    1 +
 app/gegl/gimpoperationgrainextractmode.h   |    1 +
 app/gegl/gimpoperationgrainmergemode.h     |    1 +
 app/gegl/gimpoperationgrow.h               |    1 +
 app/gegl/gimpoperationhardlightmode.h      |    1 +
 app/gegl/gimpoperationhistogramsink.h      |    1 +
 app/gegl/gimpoperationhuemode.h            |    1 +
 app/gegl/gimpoperationhuesaturation.h      |    1 +
 app/gegl/gimpoperationlevels.h             |    1 +
 app/gegl/gimpoperationlightenonlymode.h    |    1 +
 app/gegl/gimpoperationmaskcomponents.h     |    1 +
 app/gegl/gimpoperationmultiplymode.h       |    1 +
 app/gegl/gimpoperationnormalmode.h         |    1 +
 app/gegl/gimpoperationoverlaymode.h        |    1 +
 app/gegl/gimpoperationposterize.h          |    1 +
 app/gegl/gimpoperationreplacemode.h        |    1 +
 app/gegl/gimpoperationsaturationmode.h     |    1 +
 app/gegl/gimpoperationscreenmode.h         |    1 +
 app/gegl/gimpoperationsetalpha.h           |    1 +
 app/gegl/gimpoperationshapeburst.h         |    1 +
 app/gegl/gimpoperationshrink.h             |    1 +
 app/gegl/gimpoperationsoftlightmode.h      |    1 +
 app/gegl/gimpoperationsubtractmode.h       |    1 +
 app/gegl/gimpoperationthreshold.h          |    1 +
 app/gegl/gimpoperationvaluemode.h          |    1 +
 46 files changed, 50 insertions(+), 49 deletions(-)
---
diff --git a/app/gegl/gimp-gegl-types.h b/app/gegl/gimp-gegl-types.h
index dc6e708..c931620 100644
--- a/app/gegl/gimp-gegl-types.h
+++ b/app/gegl/gimp-gegl-types.h
@@ -27,55 +27,8 @@
 
 /*  operations  */
 
-typedef struct _GimpOperationBorder             GimpOperationBorder;
-typedef struct _GimpOperationCageCoefCalc       GimpOperationCageCoefCalc;
-typedef struct _GimpOperationCageTransform      GimpOperationCageTransform;
-typedef struct _GimpOperationEqualize           GimpOperationEqualize;
-typedef struct _GimpOperationGrow               GimpOperationGrow;
-typedef struct _GimpOperationHistogramSink      GimpOperationHistogramSink;
-typedef struct _GimpOperationMaskComponents     GimpOperationMaskComponents;
-typedef struct _GimpOperationSetAlpha           GimpOperationSetAlpha;
-typedef struct _GimpOperationShapeburst         GimpOperationShapeburst;
-typedef struct _GimpOperationShrink             GimpOperationShrink;
-
 typedef struct _GimpOperationPointFilter        GimpOperationPointFilter;
-typedef struct _GimpOperationBrightnessContrast GimpOperationBrightnessContrast;
-typedef struct _GimpOperationColorBalance       GimpOperationColorBalance;
-typedef struct _GimpOperationColorize           GimpOperationColorize;
-typedef struct _GimpOperationCurves             GimpOperationCurves;
-typedef struct _GimpOperationDesaturate         GimpOperationDesaturate;
-typedef struct _GimpOperationHueSaturation      GimpOperationHueSaturation;
-typedef struct _GimpOperationLevels             GimpOperationLevels;
-typedef struct _GimpOperationPosterize          GimpOperationPosterize;
-typedef struct _GimpOperationThreshold          GimpOperationThreshold;
-
 typedef struct _GimpOperationPointLayerMode     GimpOperationPointLayerMode;
-typedef struct _GimpOperationNormalMode         GimpOperationNormalMode;
-typedef struct _GimpOperationDissolveMode       GimpOperationDissolveMode;
-typedef struct _GimpOperationBehindMode         GimpOperationBehindMode;
-typedef struct _GimpOperationMultiplyMode       GimpOperationMultiplyMode;
-typedef struct _GimpOperationScreenMode         GimpOperationScreenMode;
-typedef struct _GimpOperationOverlayMode        GimpOperationOverlayMode;
-typedef struct _GimpOperationDifferenceMode     GimpOperationDifferenceMode;
-typedef struct _GimpOperationAdditionMode       GimpOperationAdditionMode;
-typedef struct _GimpOperationSubtractMode       GimpOperationSubtractMode;
-typedef struct _GimpOperationDarkenOnlyMode     GimpOperationDarkenOnlyMode;
-typedef struct _GimpOperationLightenOnlyMode    GimpOperationLightenOnlyMode;
-typedef struct _GimpOperationHueMode            GimpOperationHueMode;
-typedef struct _GimpOperationSaturationMode     GimpOperationSaturationMode;
-typedef struct _GimpOperationColorMode          GimpOperationColorMode;
-typedef struct _GimpOperationValueMode          GimpOperationValueMode;
-typedef struct _GimpOperationDivideMode         GimpOperationDivideMode;
-typedef struct _GimpOperationDodgeMode          GimpOperationDodgeMode;
-typedef struct _GimpOperationBurnMode           GimpOperationBurnMode;
-typedef struct _GimpOperationHardlightMode      GimpOperationHardlightMode;
-typedef struct _GimpOperationSoftlightMode      GimpOperationSoftlightMode;
-typedef struct _GimpOperationGrainExtractMode   GimpOperationGrainExtractMode;
-typedef struct _GimpOperationGrainMergeMode     GimpOperationGrainMergeMode;
-typedef struct _GimpOperationColorEraseMode     GimpOperationColorEraseMode;
-typedef struct _GimpOperationEraseMode          GimpOperationEraseMode;
-typedef struct _GimpOperationReplaceMode        GimpOperationReplaceMode;
-typedef struct _GimpOperationAntiEraseMode      GimpOperationAntiEraseMode;
 
 
 /*  operation config objects  */
diff --git a/app/gegl/gimpoperationadditionmode.h b/app/gegl/gimpoperationadditionmode.h
index 34b8dbb..c1c3208 100644
--- a/app/gegl/gimpoperationadditionmode.h
+++ b/app/gegl/gimpoperationadditionmode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_ADDITION_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_ADDITION_MODE, GimpOperationAdditionModeClass))
 
 
+typedef struct _GimpOperationAdditionMode      GimpOperationAdditionMode;
 typedef struct _GimpOperationAdditionModeClass GimpOperationAdditionModeClass;
 
 struct _GimpOperationAdditionMode
diff --git a/app/gegl/gimpoperationantierasemode.h b/app/gegl/gimpoperationantierasemode.h
index fafdff7..fe5022c 100644
--- a/app/gegl/gimpoperationantierasemode.h
+++ b/app/gegl/gimpoperationantierasemode.h
@@ -1,7 +1,7 @@
 /* GIMP - The GNU Image Manipulation Program
  * Copyright (C) 1995 Spencer Kimball and Peter Mattis
  *
- * gimpoperationanti_erasemode.h
+ * gimpoperationantierasemode.h
  * Copyright (C) 2008 Michael Natterer <mitch gimp org>
  *
  * This program is free software; you can redistribute it and/or modify
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_ANTI_ERASE_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_ANTI_ERASE_MODE, GimpOperationAntiEraseModeClass))
 
 
+typedef struct _GimpOperationAntiEraseMode      GimpOperationAntiEraseMode;
 typedef struct _GimpOperationAntiEraseModeClass GimpOperationAntiEraseModeClass;
 
 struct _GimpOperationAntiEraseMode
diff --git a/app/gegl/gimpoperationbehindmode.h b/app/gegl/gimpoperationbehindmode.h
index a039bb8..87dc380 100644
--- a/app/gegl/gimpoperationbehindmode.h
+++ b/app/gegl/gimpoperationbehindmode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_BEHIND_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_BEHIND_MODE, GimpOperationBehindModeClass))
 
 
+typedef struct _GimpOperationBehindMode      GimpOperationBehindMode;
 typedef struct _GimpOperationBehindModeClass GimpOperationBehindModeClass;
 
 struct _GimpOperationBehindMode
diff --git a/app/gegl/gimpoperationborder.h b/app/gegl/gimpoperationborder.h
index 72e3b13..bfd8d84 100644
--- a/app/gegl/gimpoperationborder.h
+++ b/app/gegl/gimpoperationborder.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_BORDER_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_BORDER, GimpOperationBorderClass))
 
 
+typedef struct _GimpOperationBorder      GimpOperationBorder;
 typedef struct _GimpOperationBorderClass GimpOperationBorderClass;
 
 struct _GimpOperationBorder
diff --git a/app/gegl/gimpoperationbrightnesscontrast.h b/app/gegl/gimpoperationbrightnesscontrast.h
index bc09c64..f441e0f 100644
--- a/app/gegl/gimpoperationbrightnesscontrast.h
+++ b/app/gegl/gimpoperationbrightnesscontrast.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_BRIGHTNESS_CONTRAST_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_BRIGHTNESS_CONTRAST, GimpOperationBrightnessContrastClass))
 
 
+typedef struct _GimpOperationBrightnessContrast      GimpOperationBrightnessContrast;
 typedef struct _GimpOperationBrightnessContrastClass GimpOperationBrightnessContrastClass;
 
 struct _GimpOperationBrightnessContrast
diff --git a/app/gegl/gimpoperationburnmode.h b/app/gegl/gimpoperationburnmode.h
index c9c845a..a4cf7fa 100644
--- a/app/gegl/gimpoperationburnmode.h
+++ b/app/gegl/gimpoperationburnmode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_BURN_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_BURN_MODE, GimpOperationBurnModeClass))
 
 
+typedef struct _GimpOperationBurnMode      GimpOperationBurnMode;
 typedef struct _GimpOperationBurnModeClass GimpOperationBurnModeClass;
 
 struct _GimpOperationBurnMode
diff --git a/app/gegl/gimpoperationcagecoefcalc.h b/app/gegl/gimpoperationcagecoefcalc.h
index 70f3a8c..5f0ae08 100644
--- a/app/gegl/gimpoperationcagecoefcalc.h
+++ b/app/gegl/gimpoperationcagecoefcalc.h
@@ -40,6 +40,7 @@ enum
 #define GIMP_OPERATION_CAGE_COEF_CALC_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_CAGE_COEF_CALC, GimpOperationCageCoefCalcClass))
 
 
+typedef struct _GimpOperationCageCoefCalc      GimpOperationCageCoefCalc;
 typedef struct _GimpOperationCageCoefCalcClass GimpOperationCageCoefCalcClass;
 
 struct _GimpOperationCageCoefCalc
diff --git a/app/gegl/gimpoperationcagetransform.h b/app/gegl/gimpoperationcagetransform.h
index b844baa..2b2ac45 100644
--- a/app/gegl/gimpoperationcagetransform.h
+++ b/app/gegl/gimpoperationcagetransform.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_CAGE_TRANSFORM_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_CAGE_TRANSFORM, GimpOperationCageTransformClass))
 
 
+typedef struct _GimpOperationCageTransform      GimpOperationCageTransform;
 typedef struct _GimpOperationCageTransformClass GimpOperationCageTransformClass;
 
 struct _GimpOperationCageTransform
diff --git a/app/gegl/gimpoperationcolorbalance.h b/app/gegl/gimpoperationcolorbalance.h
index 577c3ea..b56ee51 100644
--- a/app/gegl/gimpoperationcolorbalance.h
+++ b/app/gegl/gimpoperationcolorbalance.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_COLOR_BALANCE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_COLOR_BALANCE, GimpOperationColorBalanceClass))
 
 
+typedef struct _GimpOperationColorBalance      GimpOperationColorBalance;
 typedef struct _GimpOperationColorBalanceClass GimpOperationColorBalanceClass;
 
 struct _GimpOperationColorBalance
diff --git a/app/gegl/gimpoperationcolorerasemode.h b/app/gegl/gimpoperationcolorerasemode.h
index 887eca3..5c16dc2 100644
--- a/app/gegl/gimpoperationcolorerasemode.h
+++ b/app/gegl/gimpoperationcolorerasemode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_COLOR_ERASE_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_COLOR_ERASE_MODE, GimpOperationColorEraseModeClass))
 
 
+typedef struct _GimpOperationColorEraseMode      GimpOperationColorEraseMode;
 typedef struct _GimpOperationColorEraseModeClass GimpOperationColorEraseModeClass;
 
 struct _GimpOperationColorEraseMode
diff --git a/app/gegl/gimpoperationcolorize.h b/app/gegl/gimpoperationcolorize.h
index ee83ae9..1ad3c57 100644
--- a/app/gegl/gimpoperationcolorize.h
+++ b/app/gegl/gimpoperationcolorize.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_COLORIZE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_COLORIZE, GimpOperationColorizeClass))
 
 
+typedef struct _GimpOperationColorize      GimpOperationColorize;
 typedef struct _GimpOperationColorizeClass GimpOperationColorizeClass;
 
 struct _GimpOperationColorize
diff --git a/app/gegl/gimpoperationcolormode.h b/app/gegl/gimpoperationcolormode.h
index 4c29c2a..2ee7d8c 100644
--- a/app/gegl/gimpoperationcolormode.h
+++ b/app/gegl/gimpoperationcolormode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_COLOR_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_COLOR_MODE, GimpOperationColorModeClass))
 
 
+typedef struct _GimpOperationColorMode      GimpOperationColorMode;
 typedef struct _GimpOperationColorModeClass GimpOperationColorModeClass;
 
 struct _GimpOperationColorMode
diff --git a/app/gegl/gimpoperationcurves.h b/app/gegl/gimpoperationcurves.h
index 110df35..20eb848 100644
--- a/app/gegl/gimpoperationcurves.h
+++ b/app/gegl/gimpoperationcurves.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_CURVES_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_CURVES, GimpOperationCurvesClass))
 
 
+typedef struct _GimpOperationCurves      GimpOperationCurves;
 typedef struct _GimpOperationCurvesClass GimpOperationCurvesClass;
 
 struct _GimpOperationCurves
diff --git a/app/gegl/gimpoperationdarkenonlymode.h b/app/gegl/gimpoperationdarkenonlymode.h
index 54a982c..37c08c2 100644
--- a/app/gegl/gimpoperationdarkenonlymode.h
+++ b/app/gegl/gimpoperationdarkenonlymode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_DARKEN_ONLY_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_DARKEN_ONLY_MODE, GimpOperationDarkenOnlyModeClass))
 
 
+typedef struct _GimpOperationDarkenOnlyMode      GimpOperationDarkenOnlyMode;
 typedef struct _GimpOperationDarkenOnlyModeClass GimpOperationDarkenOnlyModeClass;
 
 struct _GimpOperationDarkenOnlyMode
diff --git a/app/gegl/gimpoperationdesaturate.h b/app/gegl/gimpoperationdesaturate.h
index 3d7dbf6..fb4507c 100644
--- a/app/gegl/gimpoperationdesaturate.h
+++ b/app/gegl/gimpoperationdesaturate.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_DESATURATE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_DESATURATE, GimpOperationDesaturateClass))
 
 
+typedef struct _GimpOperationDesaturate      GimpOperationDesaturate;
 typedef struct _GimpOperationDesaturateClass GimpOperationDesaturateClass;
 
 struct _GimpOperationDesaturate
diff --git a/app/gegl/gimpoperationdifferencemode.h b/app/gegl/gimpoperationdifferencemode.h
index f6af20d..9ff0f99 100644
--- a/app/gegl/gimpoperationdifferencemode.h
+++ b/app/gegl/gimpoperationdifferencemode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_DIFFERENCE_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_DIFFERENCE_MODE, GimpOperationDifferenceModeClass))
 
 
+typedef struct _GimpOperationDifferenceMode      GimpOperationDifferenceMode;
 typedef struct _GimpOperationDifferenceModeClass GimpOperationDifferenceModeClass;
 
 struct _GimpOperationDifferenceMode
diff --git a/app/gegl/gimpoperationdissolvemode.h b/app/gegl/gimpoperationdissolvemode.h
index ad9dbf5..c14cf71 100644
--- a/app/gegl/gimpoperationdissolvemode.h
+++ b/app/gegl/gimpoperationdissolvemode.h
@@ -22,6 +22,10 @@
 #ifndef __GIMP_OPERATION_DISSOLVE_MODE_H__
 #define __GIMP_OPERATION_DISSOLVE_MODE_H__
 
+
+#include "gimpoperationpointlayermode.h"
+
+
 #define GIMP_TYPE_OPERATION_DISSOLVE_MODE            (gimp_operation_dissolve_mode_get_type ())
 #define GIMP_OPERATION_DISSOLVE_MODE(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), GIMP_TYPE_OPERATION_DISSOLVE_MODE, GimpOperationDissolveMode))
 #define GIMP_OPERATION_DISSOLVE_MODE_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass),  GIMP_TYPE_OPERATION_DISSOLVE_MODE, GimpOperationDissolveModeClass))
@@ -29,8 +33,8 @@
 #define GIMP_IS_OPERATION_DISSOLVE_MODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),  GIMP_TYPE_OPERATION_DISSOLVE_MODE))
 #define GIMP_OPERATION_DISSOLVE_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_DISSOLVE_MODE, GimpOperationDissolveModeClass))
 
-#include "gimpoperationpointlayermode.h"
 
+typedef struct _GimpOperationDissolveMode      GimpOperationDissolveMode;
 typedef struct _GimpOperationDissolveModeClass GimpOperationDissolveModeClass;
 
 struct _GimpOperationDissolveModeClass
diff --git a/app/gegl/gimpoperationdividemode.h b/app/gegl/gimpoperationdividemode.h
index f1c23fd..b752c55 100644
--- a/app/gegl/gimpoperationdividemode.h
+++ b/app/gegl/gimpoperationdividemode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_DIVIDE_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_DIVIDE_MODE, GimpOperationDivideModeClass))
 
 
+typedef struct _GimpOperationDivideMode      GimpOperationDivideMode;
 typedef struct _GimpOperationDivideModeClass GimpOperationDivideModeClass;
 
 struct _GimpOperationDivideMode
diff --git a/app/gegl/gimpoperationdodgemode.h b/app/gegl/gimpoperationdodgemode.h
index 0ffa35f..1f2802e 100644
--- a/app/gegl/gimpoperationdodgemode.h
+++ b/app/gegl/gimpoperationdodgemode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_DODGE_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_DODGE_MODE, GimpOperationDodgeModeClass))
 
 
+typedef struct _GimpOperationDodgeMode      GimpOperationDodgeMode;
 typedef struct _GimpOperationDodgeModeClass GimpOperationDodgeModeClass;
 
 struct _GimpOperationDodgeMode
diff --git a/app/gegl/gimpoperationequalize.h b/app/gegl/gimpoperationequalize.h
index 38d120b..30348a8 100644
--- a/app/gegl/gimpoperationequalize.h
+++ b/app/gegl/gimpoperationequalize.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_EQUALIZE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_EQUALIZE, GimpOperationEqualizeClass))
 
 
+typedef struct _GimpOperationEqualize      GimpOperationEqualize;
 typedef struct _GimpOperationEqualizeClass GimpOperationEqualizeClass;
 
 struct _GimpOperationEqualize
diff --git a/app/gegl/gimpoperationerasemode.h b/app/gegl/gimpoperationerasemode.h
index a851ace..aa0bd83 100644
--- a/app/gegl/gimpoperationerasemode.h
+++ b/app/gegl/gimpoperationerasemode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_ERASE_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_ERASE_MODE, GimpOperationEraseModeClass))
 
 
+typedef struct _GimpOperationEraseMode      GimpOperationEraseMode;
 typedef struct _GimpOperationEraseModeClass GimpOperationEraseModeClass;
 
 struct _GimpOperationEraseMode
diff --git a/app/gegl/gimpoperationgrainextractmode.h b/app/gegl/gimpoperationgrainextractmode.h
index 5ad1fea..c868e1b 100644
--- a/app/gegl/gimpoperationgrainextractmode.h
+++ b/app/gegl/gimpoperationgrainextractmode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_GRAIN_EXTRACT_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_GRAIN_EXTRACT_MODE, GimpOperationGrainExtractModeClass))
 
 
+typedef struct _GimpOperationGrainExtractMode      GimpOperationGrainExtractMode;
 typedef struct _GimpOperationGrainExtractModeClass GimpOperationGrainExtractModeClass;
 
 struct _GimpOperationGrainExtractMode
diff --git a/app/gegl/gimpoperationgrainmergemode.h b/app/gegl/gimpoperationgrainmergemode.h
index e77c72c..faad727 100644
--- a/app/gegl/gimpoperationgrainmergemode.h
+++ b/app/gegl/gimpoperationgrainmergemode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_GRAIN_MERGE_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_GRAIN_MERGE_MODE, GimpOperationGrainMergeModeClass))
 
 
+typedef struct _GimpOperationGrainMergeMode      GimpOperationGrainMergeMode;
 typedef struct _GimpOperationGrainMergeModeClass GimpOperationGrainMergeModeClass;
 
 struct _GimpOperationGrainMergeMode
diff --git a/app/gegl/gimpoperationgrow.h b/app/gegl/gimpoperationgrow.h
index a1dca07..7ff273a 100644
--- a/app/gegl/gimpoperationgrow.h
+++ b/app/gegl/gimpoperationgrow.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_GROW_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_GROW, GimpOperationGrowClass))
 
 
+typedef struct _GimpOperationGrow      GimpOperationGrow;
 typedef struct _GimpOperationGrowClass GimpOperationGrowClass;
 
 struct _GimpOperationGrow
diff --git a/app/gegl/gimpoperationhardlightmode.h b/app/gegl/gimpoperationhardlightmode.h
index ca09c10..3675784 100644
--- a/app/gegl/gimpoperationhardlightmode.h
+++ b/app/gegl/gimpoperationhardlightmode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_HARDLIGHT_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_HARDLIGHT_MODE, GimpOperationHardlightModeClass))
 
 
+typedef struct _GimpOperationHardlightMode      GimpOperationHardlightMode;
 typedef struct _GimpOperationHardlightModeClass GimpOperationHardlightModeClass;
 
 struct _GimpOperationHardlightMode
diff --git a/app/gegl/gimpoperationhistogramsink.h b/app/gegl/gimpoperationhistogramsink.h
index 4d0a5ff..afc0eda 100644
--- a/app/gegl/gimpoperationhistogramsink.h
+++ b/app/gegl/gimpoperationhistogramsink.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_HISTOGRAM_SINK_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_HISTOGRAM_SINK, GimpOperationHistogramSinkClass))
 
 
+typedef struct _GimpOperationHistogramSink      GimpOperationHistogramSink;
 typedef struct _GimpOperationHistogramSinkClass GimpOperationHistogramSinkClass;
 
 struct _GimpOperationHistogramSink
diff --git a/app/gegl/gimpoperationhuemode.h b/app/gegl/gimpoperationhuemode.h
index d775aa6..7381f88 100644
--- a/app/gegl/gimpoperationhuemode.h
+++ b/app/gegl/gimpoperationhuemode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_HUE_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_HUE_MODE, GimpOperationHueModeClass))
 
 
+typedef struct _GimpOperationHueMode      GimpOperationHueMode;
 typedef struct _GimpOperationHueModeClass GimpOperationHueModeClass;
 
 struct _GimpOperationHueMode
diff --git a/app/gegl/gimpoperationhuesaturation.h b/app/gegl/gimpoperationhuesaturation.h
index f2dd3dd..b902154 100644
--- a/app/gegl/gimpoperationhuesaturation.h
+++ b/app/gegl/gimpoperationhuesaturation.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_HUE_SATURATION_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_HUE_SATURATION, GimpOperationHueSaturationClass))
 
 
+typedef struct _GimpOperationHueSaturation      GimpOperationHueSaturation;
 typedef struct _GimpOperationHueSaturationClass GimpOperationHueSaturationClass;
 
 struct _GimpOperationHueSaturation
diff --git a/app/gegl/gimpoperationlevels.h b/app/gegl/gimpoperationlevels.h
index 1f1a64b..215b219 100644
--- a/app/gegl/gimpoperationlevels.h
+++ b/app/gegl/gimpoperationlevels.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_LEVELS_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_LEVELS, GimpOperationLevelsClass))
 
 
+typedef struct _GimpOperationLevels      GimpOperationLevels;
 typedef struct _GimpOperationLevelsClass GimpOperationLevelsClass;
 
 struct _GimpOperationLevels
diff --git a/app/gegl/gimpoperationlightenonlymode.h b/app/gegl/gimpoperationlightenonlymode.h
index 4bbb990..17c108c 100644
--- a/app/gegl/gimpoperationlightenonlymode.h
+++ b/app/gegl/gimpoperationlightenonlymode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_LIGHTEN_ONLY_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_LIGHTEN_ONLY_MODE, GimpOperationLightenOnlyModeClass))
 
 
+typedef struct _GimpOperationLightenOnlyMode      GimpOperationLightenOnlyMode;
 typedef struct _GimpOperationLightenOnlyModeClass GimpOperationLightenOnlyModeClass;
 
 struct _GimpOperationLightenOnlyMode
diff --git a/app/gegl/gimpoperationmaskcomponents.h b/app/gegl/gimpoperationmaskcomponents.h
index e0d1bc6..89cc1b6 100644
--- a/app/gegl/gimpoperationmaskcomponents.h
+++ b/app/gegl/gimpoperationmaskcomponents.h
@@ -32,6 +32,7 @@
 #define GIMP_OPERATION_MASK_COMPONENTS_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_MASK_COMPONENTS, GimpOperationMaskComponentsClass))
 
 
+typedef struct _GimpOperationMaskComponents      GimpOperationMaskComponents;
 typedef struct _GimpOperationMaskComponentsClass GimpOperationMaskComponentsClass;
 
 struct _GimpOperationMaskComponents
diff --git a/app/gegl/gimpoperationmultiplymode.h b/app/gegl/gimpoperationmultiplymode.h
index 0901ac8..478b84d 100644
--- a/app/gegl/gimpoperationmultiplymode.h
+++ b/app/gegl/gimpoperationmultiplymode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_MULTIPLY_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_MULTIPLY_MODE, GimpOperationMultiplyModeClass))
 
 
+typedef struct _GimpOperationMultiplyMode      GimpOperationMultiplyMode;
 typedef struct _GimpOperationMultiplyModeClass GimpOperationMultiplyModeClass;
 
 struct _GimpOperationMultiplyMode
diff --git a/app/gegl/gimpoperationnormalmode.h b/app/gegl/gimpoperationnormalmode.h
index b5eadda..b508e20 100644
--- a/app/gegl/gimpoperationnormalmode.h
+++ b/app/gegl/gimpoperationnormalmode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_NORMAL_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_NORMAL_MODE, GimpOperationNormalModeClass))
 
 
+typedef struct _GimpOperationNormalMode      GimpOperationNormalMode;
 typedef struct _GimpOperationNormalModeClass GimpOperationNormalModeClass;
 
 struct _GimpOperationNormalMode
diff --git a/app/gegl/gimpoperationoverlaymode.h b/app/gegl/gimpoperationoverlaymode.h
index 831e6c1..ad10448 100644
--- a/app/gegl/gimpoperationoverlaymode.h
+++ b/app/gegl/gimpoperationoverlaymode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_OVERLAY_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_OVERLAY_MODE, GimpOperationOverlayModeClass))
 
 
+typedef struct _GimpOperationOverlayMode      GimpOperationOverlayMode;
 typedef struct _GimpOperationOverlayModeClass GimpOperationOverlayModeClass;
 
 struct _GimpOperationOverlayMode
diff --git a/app/gegl/gimpoperationposterize.h b/app/gegl/gimpoperationposterize.h
index 6cd0e82..b023a9d 100644
--- a/app/gegl/gimpoperationposterize.h
+++ b/app/gegl/gimpoperationposterize.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_POSTERIZE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_POSTERIZE, GimpOperationPosterizeClass))
 
 
+typedef struct _GimpOperationPosterize      GimpOperationPosterize;
 typedef struct _GimpOperationPosterizeClass GimpOperationPosterizeClass;
 
 struct _GimpOperationPosterize
diff --git a/app/gegl/gimpoperationreplacemode.h b/app/gegl/gimpoperationreplacemode.h
index 25baedf..3d09c34 100644
--- a/app/gegl/gimpoperationreplacemode.h
+++ b/app/gegl/gimpoperationreplacemode.h
@@ -31,6 +31,7 @@
 #define GIMP_OPERATION_REPLACE_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_REPLACE_MODE, GimpOperationReplaceModeClass))
 
 
+typedef struct _GimpOperationReplaceMode      GimpOperationReplaceMode;
 typedef struct _GimpOperationReplaceModeClass GimpOperationReplaceModeClass;
 
 struct _GimpOperationReplaceMode
diff --git a/app/gegl/gimpoperationsaturationmode.h b/app/gegl/gimpoperationsaturationmode.h
index cd28664..acba0d0 100644
--- a/app/gegl/gimpoperationsaturationmode.h
+++ b/app/gegl/gimpoperationsaturationmode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_SATURATION_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_SATURATION_MODE, GimpOperationSaturationModeClass))
 
 
+typedef struct _GimpOperationSaturationMode      GimpOperationSaturationMode;
 typedef struct _GimpOperationSaturationModeClass GimpOperationSaturationModeClass;
 
 struct _GimpOperationSaturationMode
diff --git a/app/gegl/gimpoperationscreenmode.h b/app/gegl/gimpoperationscreenmode.h
index 6b918bf..7708a0c 100644
--- a/app/gegl/gimpoperationscreenmode.h
+++ b/app/gegl/gimpoperationscreenmode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_SCREEN_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_SCREEN_MODE, GimpOperationScreenModeClass))
 
 
+typedef struct _GimpOperationScreenMode      GimpOperationScreenMode;
 typedef struct _GimpOperationScreenModeClass GimpOperationScreenModeClass;
 
 struct _GimpOperationScreenMode
diff --git a/app/gegl/gimpoperationsetalpha.h b/app/gegl/gimpoperationsetalpha.h
index 53f6538..c56f85b 100644
--- a/app/gegl/gimpoperationsetalpha.h
+++ b/app/gegl/gimpoperationsetalpha.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_SET_ALPHA_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_SET_ALPHA, GimpOperationSetAlphaClass))
 
 
+typedef struct _GimpOperationSetAlpha      GimpOperationSetAlpha;
 typedef struct _GimpOperationSetAlphaClass GimpOperationSetAlphaClass;
 
 struct _GimpOperationSetAlpha
diff --git a/app/gegl/gimpoperationshapeburst.h b/app/gegl/gimpoperationshapeburst.h
index f5cef9d..362b159 100644
--- a/app/gegl/gimpoperationshapeburst.h
+++ b/app/gegl/gimpoperationshapeburst.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_SHAPEBURST_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_SHAPEBURST, GimpOperationShapeburstClass))
 
 
+typedef struct _GimpOperationShapeburst      GimpOperationShapeburst;
 typedef struct _GimpOperationShapeburstClass GimpOperationShapeburstClass;
 
 struct _GimpOperationShapeburst
diff --git a/app/gegl/gimpoperationshrink.h b/app/gegl/gimpoperationshrink.h
index b7ccfac..efa3ef9 100644
--- a/app/gegl/gimpoperationshrink.h
+++ b/app/gegl/gimpoperationshrink.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_SHRINK_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_SHRINK, GimpOperationShrinkClass))
 
 
+typedef struct _GimpOperationShrink      GimpOperationShrink;
 typedef struct _GimpOperationShrinkClass GimpOperationShrinkClass;
 
 struct _GimpOperationShrink
diff --git a/app/gegl/gimpoperationsoftlightmode.h b/app/gegl/gimpoperationsoftlightmode.h
index 4e409f6..2cf6f23 100644
--- a/app/gegl/gimpoperationsoftlightmode.h
+++ b/app/gegl/gimpoperationsoftlightmode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_SOFTLIGHT_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_SOFTLIGHT_MODE, GimpOperationSoftlightModeClass))
 
 
+typedef struct _GimpOperationSoftlightMode      GimpOperationSoftlightMode;
 typedef struct _GimpOperationSoftlightModeClass GimpOperationSoftlightModeClass;
 
 struct _GimpOperationSoftlightMode
diff --git a/app/gegl/gimpoperationsubtractmode.h b/app/gegl/gimpoperationsubtractmode.h
index 42d38ad..25648b9 100644
--- a/app/gegl/gimpoperationsubtractmode.h
+++ b/app/gegl/gimpoperationsubtractmode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_SUBTRACT_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_SUBTRACT_MODE, GimpOperationSubtractModeClass))
 
 
+typedef struct _GimpOperationSubtractMode      GimpOperationSubtractMode;
 typedef struct _GimpOperationSubtractModeClass GimpOperationSubtractModeClass;
 
 struct _GimpOperationSubtractMode
diff --git a/app/gegl/gimpoperationthreshold.h b/app/gegl/gimpoperationthreshold.h
index 0e14c3f..877c0f8 100644
--- a/app/gegl/gimpoperationthreshold.h
+++ b/app/gegl/gimpoperationthreshold.h
@@ -33,6 +33,7 @@
 #define GIMP_OPERATION_THRESHOLD_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_THRESHOLD, GimpOperationThresholdClass))
 
 
+typedef struct _GimpOperationThreshold      GimpOperationThreshold;
 typedef struct _GimpOperationThresholdClass GimpOperationThresholdClass;
 
 struct _GimpOperationThreshold
diff --git a/app/gegl/gimpoperationvaluemode.h b/app/gegl/gimpoperationvaluemode.h
index c81ae87..1fee802 100644
--- a/app/gegl/gimpoperationvaluemode.h
+++ b/app/gegl/gimpoperationvaluemode.h
@@ -34,6 +34,7 @@
 #define GIMP_OPERATION_VALUE_MODE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  GIMP_TYPE_OPERATION_VALUE_MODE, GimpOperationValueModeClass))
 
 
+typedef struct _GimpOperationValueMode      GimpOperationValueMode;
 typedef struct _GimpOperationValueModeClass GimpOperationValueModeClass;
 
 struct _GimpOperationValueMode



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]