From a58ddb3cfa6e1e1884186477db0d248a18588d84 Mon Sep 17 00:00:00 2001 From: rdb Date: Thu, 20 Feb 2014 23:10:59 +0000 Subject: [PATCH] Add missing EXPCL_PANDAPHYSICS --- .../src/particlesystem/colorInterpolationManager.h | 14 +++++++------- panda/src/physics/linearUserDefinedForce.h | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/panda/src/particlesystem/colorInterpolationManager.h b/panda/src/particlesystem/colorInterpolationManager.h index e43ecdb2f8..41fb390f9a 100755 --- a/panda/src/particlesystem/colorInterpolationManager.h +++ b/panda/src/particlesystem/colorInterpolationManager.h @@ -27,7 +27,7 @@ // function. //////////////////////////////////////////////////////////////////// -class ColorInterpolationFunction : public TypedReferenceCount { +class EXPCL_PANDAPHYSICS ColorInterpolationFunction : public TypedReferenceCount { PUBLISHED: // virtual string get_type(); @@ -62,7 +62,7 @@ private: // the segment. //////////////////////////////////////////////////////////////////// -class ColorInterpolationFunctionConstant : public ColorInterpolationFunction { +class EXPCL_PANDAPHYSICS ColorInterpolationFunctionConstant : public ColorInterpolationFunction { PUBLISHED: INLINE LColor get_color_a() const; @@ -103,7 +103,7 @@ private: // the segment. //////////////////////////////////////////////////////////////////// -class ColorInterpolationFunctionLinear : public ColorInterpolationFunctionConstant { +class EXPCL_PANDAPHYSICS ColorInterpolationFunctionLinear : public ColorInterpolationFunctionConstant { PUBLISHED: INLINE LColor get_color_b() const; @@ -147,7 +147,7 @@ private: // the end of the segment. //////////////////////////////////////////////////////////////////// -class ColorInterpolationFunctionStepwave : public ColorInterpolationFunctionLinear { +class EXPCL_PANDAPHYSICS ColorInterpolationFunctionStepwave : public ColorInterpolationFunctionLinear { PUBLISHED: INLINE PN_stdfloat get_width_a() const; INLINE PN_stdfloat get_width_b() const; @@ -195,7 +195,7 @@ private: // cycle. //////////////////////////////////////////////////////////////////// -class ColorInterpolationFunctionSinusoid : public ColorInterpolationFunctionLinear { +class EXPCL_PANDAPHYSICS ColorInterpolationFunctionSinusoid : public ColorInterpolationFunctionLinear { PUBLISHED: INLINE PN_stdfloat get_period() const; @@ -238,7 +238,7 @@ private: // also has a function associated with it. //////////////////////////////////////////////////////////////////// -class ColorInterpolationSegment : public ReferenceCount { +class EXPCL_PANDAPHYSICS ColorInterpolationSegment : public ReferenceCount { PUBLISHED: ColorInterpolationSegment(ColorInterpolationFunction* function, const PN_stdfloat &time_begin, const PN_stdfloat &time_end, const bool is_modulated, const int id); ColorInterpolationSegment(const ColorInterpolationSegment &s); @@ -280,7 +280,7 @@ protected: // general use. //////////////////////////////////////////////////////////////////// -class ColorInterpolationManager : public ReferenceCount { +class EXPCL_PANDAPHYSICS ColorInterpolationManager : public ReferenceCount { PUBLISHED: ColorInterpolationManager(); ColorInterpolationManager(const LColor &c); diff --git a/panda/src/physics/linearUserDefinedForce.h b/panda/src/physics/linearUserDefinedForce.h index 51dd6f74ce..2a65583bc7 100644 --- a/panda/src/physics/linearUserDefinedForce.h +++ b/panda/src/physics/linearUserDefinedForce.h @@ -27,7 +27,7 @@ // in the makefile when the time is right or this class // becomes needed... //////////////////////////////////////////////////////////////////// -class LinearUserDefinedForce : public LinearForce { +class EXPCL_PANDAPHYSICS LinearUserDefinedForce : public LinearForce { PUBLISHED: LinearUserDefinedForce(LVector3 (*proc)(const PhysicsObject *) = NULL, PN_stdfloat a = 1.0f,