ソースを参照

Add missing EXPCL_PANDAPHYSICS

rdb 11 年 前
コミット
a58ddb3cfa

+ 7 - 7
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);

+ 1 - 1
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,