|
@@ -117,6 +117,15 @@
|
|
|
#define BUILDING_PANDA_EXPRESS
|
|
#define BUILDING_PANDA_EXPRESS
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
|
|
+/* BUILDING_PANDAGL for these: */
|
|
|
|
|
+#ifdef BUILDING_PANDAGL
|
|
|
|
|
+ #define BUILDING_PANDA_COCOADISPLAY
|
|
|
|
|
+ #define BUILDING_PANDA_GLGSG
|
|
|
|
|
+ #define BUILDING_PANDA_GLXDISPLAY
|
|
|
|
|
+ #define BUILDING_PANDA_OSXDISPLAY
|
|
|
|
|
+ #define BUILDING_PANDA_WGLDISPLAY
|
|
|
|
|
+#endif
|
|
|
|
|
+
|
|
|
/* BUILDING_PANDAPHYSICS for these: */
|
|
/* BUILDING_PANDAPHYSICS for these: */
|
|
|
#ifdef BUILDING_PANDAPHYSICS
|
|
#ifdef BUILDING_PANDAPHYSICS
|
|
|
#define BUILDING_PANDA_PARTICLESYSTEM
|
|
#define BUILDING_PANDA_PARTICLESYSTEM
|
|
@@ -155,6 +164,14 @@
|
|
|
#define EXPTP_PANDA_CHAR IMPORT_TEMPL
|
|
#define EXPTP_PANDA_CHAR IMPORT_TEMPL
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
|
|
+#ifdef BUILDING_PANDA_COCOADISPLAY
|
|
|
|
|
+ #define EXPCL_PANDA_COCOADISPLAY EXPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDA_COCOADISPLAY EXPORT_TEMPL
|
|
|
|
|
+#else
|
|
|
|
|
+ #define EXPCL_PANDA_COCOADISPLAY IMPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDA_COCOADISPLAY IMPORT_TEMPL
|
|
|
|
|
+#endif
|
|
|
|
|
+
|
|
|
#ifdef BUILDING_PANDA_COLLIDE
|
|
#ifdef BUILDING_PANDA_COLLIDE
|
|
|
#define EXPCL_PANDA_COLLIDE EXPORT_CLASS
|
|
#define EXPCL_PANDA_COLLIDE EXPORT_CLASS
|
|
|
#define EXPTP_PANDA_COLLIDE EXPORT_TEMPL
|
|
#define EXPTP_PANDA_COLLIDE EXPORT_TEMPL
|
|
@@ -243,6 +260,22 @@
|
|
|
#define EXPTP_PANDA_EXPRESS IMPORT_TEMPL
|
|
#define EXPTP_PANDA_EXPRESS IMPORT_TEMPL
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
|
|
+#ifdef BUILDING_PANDA_GLGSG
|
|
|
|
|
+ #define EXPCL_PANDA_GLGSG EXPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDA_GLGSG EXPORT_TEMPL
|
|
|
|
|
+#else
|
|
|
|
|
+ #define EXPCL_PANDA_GLGSG IMPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDA_GLGSG IMPORT_TEMPL
|
|
|
|
|
+#endif
|
|
|
|
|
+
|
|
|
|
|
+#ifdef BUILDING_PANDA_GLXDISPLAY
|
|
|
|
|
+ #define EXPCL_PANDA_GLXDISPLAY EXPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDA_GLXDISPLAY EXPORT_TEMPL
|
|
|
|
|
+#else
|
|
|
|
|
+ #define EXPCL_PANDA_GLXDISPLAY IMPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDA_GLXDISPLAY IMPORT_TEMPL
|
|
|
|
|
+#endif
|
|
|
|
|
+
|
|
|
#ifdef BUILDING_PANDA_GOBJ
|
|
#ifdef BUILDING_PANDA_GOBJ
|
|
|
#define EXPCL_PANDA_GOBJ EXPORT_CLASS
|
|
#define EXPCL_PANDA_GOBJ EXPORT_CLASS
|
|
|
#define EXPTP_PANDA_GOBJ EXPORT_TEMPL
|
|
#define EXPTP_PANDA_GOBJ EXPORT_TEMPL
|
|
@@ -307,6 +340,14 @@
|
|
|
#define EXPTP_PANDA_NET IMPORT_TEMPL
|
|
#define EXPTP_PANDA_NET IMPORT_TEMPL
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
|
|
+#ifdef BUILDING_PANDA_OSXDISPLAY
|
|
|
|
|
+ #define EXPCL_PANDA_OSXDISPLAY EXPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDA_OSXDISPLAY EXPORT_TEMPL
|
|
|
|
|
+#else
|
|
|
|
|
+ #define EXPCL_PANDA_OSXDISPLAY IMPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDA_OSXDISPLAY IMPORT_TEMPL
|
|
|
|
|
+#endif
|
|
|
|
|
+
|
|
|
#ifdef BUILDING_PANDA_PARAMETRICS
|
|
#ifdef BUILDING_PANDA_PARAMETRICS
|
|
|
#define EXPCL_PANDA_PARAMETRICS EXPORT_CLASS
|
|
#define EXPCL_PANDA_PARAMETRICS EXPORT_CLASS
|
|
|
#define EXPTP_PANDA_PARAMETRICS EXPORT_TEMPL
|
|
#define EXPTP_PANDA_PARAMETRICS EXPORT_TEMPL
|
|
@@ -427,6 +468,14 @@
|
|
|
#define EXPTP_PANDA_TFORM IMPORT_TEMPL
|
|
#define EXPTP_PANDA_TFORM IMPORT_TEMPL
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
|
|
+#ifdef BUILDING_PANDA_WGLDISPLAY
|
|
|
|
|
+ #define EXPCL_PANDA_WGLDISPLAY EXPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDA_WGLDISPLAY EXPORT_TEMPL
|
|
|
|
|
+#else
|
|
|
|
|
+ #define EXPCL_PANDA_WGLDISPLAY IMPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDA_WGLDISPLAY IMPORT_TEMPL
|
|
|
|
|
+#endif
|
|
|
|
|
+
|
|
|
#ifdef BUILDING_PANDAAWESOMIUM
|
|
#ifdef BUILDING_PANDAAWESOMIUM
|
|
|
#define EXPCL_PANDAAWESOMIUM EXPORT_CLASS
|
|
#define EXPCL_PANDAAWESOMIUM EXPORT_CLASS
|
|
|
#define EXPTP_PANDAAWESOMIUM EXPORT_TEMPL
|
|
#define EXPTP_PANDAAWESOMIUM EXPORT_TEMPL
|
|
@@ -435,6 +484,14 @@
|
|
|
#define EXPTP_PANDAAWESOMIUM IMPORT_TEMPL
|
|
#define EXPTP_PANDAAWESOMIUM IMPORT_TEMPL
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
|
|
+#ifdef BUILDING_PANDAGL
|
|
|
|
|
+ #define EXPCL_PANDAGL EXPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDAGL EXPORT_TEMPL
|
|
|
|
|
+#else
|
|
|
|
|
+ #define EXPCL_PANDAGL IMPORT_CLASS
|
|
|
|
|
+ #define EXPTP_PANDAGL IMPORT_TEMPL
|
|
|
|
|
+#endif
|
|
|
|
|
+
|
|
|
#ifdef BUILDING_PANDABULLET
|
|
#ifdef BUILDING_PANDABULLET
|
|
|
#define EXPCL_PANDABULLET EXPORT_CLASS
|
|
#define EXPCL_PANDABULLET EXPORT_CLASS
|
|
|
#define EXPTP_PANDABULLET EXPORT_TEMPL
|
|
#define EXPTP_PANDABULLET EXPORT_TEMPL
|
|
@@ -467,14 +524,6 @@
|
|
|
#define EXPTP_PANDAFX IMPORT_TEMPL
|
|
#define EXPTP_PANDAFX IMPORT_TEMPL
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
-#ifdef BUILDING_PANDAGL
|
|
|
|
|
- #define EXPCL_PANDAGL EXPORT_CLASS
|
|
|
|
|
- #define EXPTP_PANDAGL EXPORT_TEMPL
|
|
|
|
|
-#else
|
|
|
|
|
- #define EXPCL_PANDAGL IMPORT_CLASS
|
|
|
|
|
- #define EXPTP_PANDAGL IMPORT_TEMPL
|
|
|
|
|
-#endif
|
|
|
|
|
-
|
|
|
|
|
#ifdef BUILDING_PANDAGLES
|
|
#ifdef BUILDING_PANDAGLES
|
|
|
#define EXPCL_PANDAGLES EXPORT_CLASS
|
|
#define EXPCL_PANDAGLES EXPORT_CLASS
|
|
|
#define EXPTP_PANDAGLES EXPORT_TEMPL
|
|
#define EXPTP_PANDAGLES EXPORT_TEMPL
|