diff --git a/src/Mod/PartDesign/App/FeatureAdditive.h b/src/Mod/PartDesign/App/FeatureAdditive.h index 0c992321a..fd213cf29 100644 --- a/src/Mod/PartDesign/App/FeatureAdditive.h +++ b/src/Mod/PartDesign/App/FeatureAdditive.h @@ -33,7 +33,7 @@ namespace PartDesign { -class Additive : public SketchBased +class PartDesignExport Additive : public SketchBased { PROPERTY_HEADER(PartDesign::Additive); diff --git a/src/Mod/PartDesign/App/FeatureChamfer.h b/src/Mod/PartDesign/App/FeatureChamfer.h index 16bbc1246..bcd5b36f9 100644 --- a/src/Mod/PartDesign/App/FeatureChamfer.h +++ b/src/Mod/PartDesign/App/FeatureChamfer.h @@ -31,7 +31,7 @@ namespace PartDesign { -class Chamfer : public DressUp +class PartDesignExport Chamfer : public DressUp { PROPERTY_HEADER(PartDesign::Chamfer); diff --git a/src/Mod/PartDesign/App/FeatureDressUp.h b/src/Mod/PartDesign/App/FeatureDressUp.h index e439172f2..44236f26a 100644 --- a/src/Mod/PartDesign/App/FeatureDressUp.h +++ b/src/Mod/PartDesign/App/FeatureDressUp.h @@ -30,7 +30,7 @@ namespace PartDesign { -class DressUp : public PartDesign::Feature +class PartDesignExport DressUp : public PartDesign::Feature { PROPERTY_HEADER(PartDesign::DressUp); diff --git a/src/Mod/PartDesign/App/FeatureFace.h b/src/Mod/PartDesign/App/FeatureFace.h index b2277989a..b30ec92ef 100644 --- a/src/Mod/PartDesign/App/FeatureFace.h +++ b/src/Mod/PartDesign/App/FeatureFace.h @@ -29,7 +29,7 @@ namespace PartDesign { -class Face : public Part::Part2DObject +class PartDesignExport Face : public Part::Part2DObject { PROPERTY_HEADER(PartDesign::Face); diff --git a/src/Mod/PartDesign/App/FeatureFillet.h b/src/Mod/PartDesign/App/FeatureFillet.h index 53a638c85..57bdd9fae 100644 --- a/src/Mod/PartDesign/App/FeatureFillet.h +++ b/src/Mod/PartDesign/App/FeatureFillet.h @@ -31,7 +31,7 @@ namespace PartDesign { -class Fillet : public DressUp +class PartDesignExport Fillet : public DressUp { PROPERTY_HEADER(PartDesign::Fillet); diff --git a/src/Mod/PartDesign/App/FeatureGroove.h b/src/Mod/PartDesign/App/FeatureGroove.h index 782e728cb..5f17ce092 100644 --- a/src/Mod/PartDesign/App/FeatureGroove.h +++ b/src/Mod/PartDesign/App/FeatureGroove.h @@ -30,7 +30,7 @@ namespace PartDesign { -class Groove : public SketchBased +class PartDesignExport Groove : public SketchBased { PROPERTY_HEADER(PartDesign::Groove); diff --git a/src/Mod/PartDesign/App/FeatureHole.h b/src/Mod/PartDesign/App/FeatureHole.h index 9a8e5a52b..e202544ab 100644 --- a/src/Mod/PartDesign/App/FeatureHole.h +++ b/src/Mod/PartDesign/App/FeatureHole.h @@ -30,7 +30,7 @@ namespace PartDesign { -class Hole : public Subtractive +class PartDesignExport Hole : public Subtractive { PROPERTY_HEADER(PartDesign::Hole); diff --git a/src/Mod/PartDesign/App/FeaturePad.h b/src/Mod/PartDesign/App/FeaturePad.h index 91bdeff59..8c9787685 100644 --- a/src/Mod/PartDesign/App/FeaturePad.h +++ b/src/Mod/PartDesign/App/FeaturePad.h @@ -31,7 +31,7 @@ namespace PartDesign { -class Pad : public Additive +class PartDesignExport Pad : public Additive { PROPERTY_HEADER(PartDesign::Pad); diff --git a/src/Mod/PartDesign/App/FeaturePocket.h b/src/Mod/PartDesign/App/FeaturePocket.h index b9b47aa72..cab10b16a 100644 --- a/src/Mod/PartDesign/App/FeaturePocket.h +++ b/src/Mod/PartDesign/App/FeaturePocket.h @@ -30,7 +30,7 @@ namespace PartDesign { -class Pocket : public Subtractive +class PartDesignExport Pocket : public Subtractive { PROPERTY_HEADER(PartDesign::Pocket); diff --git a/src/Mod/PartDesign/App/FeatureRevolution.h b/src/Mod/PartDesign/App/FeatureRevolution.h index ed11adc06..19166e2d5 100644 --- a/src/Mod/PartDesign/App/FeatureRevolution.h +++ b/src/Mod/PartDesign/App/FeatureRevolution.h @@ -30,7 +30,7 @@ namespace PartDesign { -class Revolution : public SketchBased +class PartDesignExport Revolution : public SketchBased { PROPERTY_HEADER(PartDesign::Revolution); diff --git a/src/Mod/PartDesign/App/FeatureSubtractive.h b/src/Mod/PartDesign/App/FeatureSubtractive.h index f0fe1cd3c..450f457ee 100644 --- a/src/Mod/PartDesign/App/FeatureSubtractive.h +++ b/src/Mod/PartDesign/App/FeatureSubtractive.h @@ -32,7 +32,7 @@ namespace PartDesign { -class Subtractive : public SketchBased +class PartDesignExport Subtractive : public SketchBased { PROPERTY_HEADER(PartDesign::Subtractive);