Browse Source

pandabase: Remove unused defines from pandasymbols

Sam Edwards 7 years ago
parent
commit
de2e35ee9a
1 changed files with 0 additions and 86 deletions
  1. 0 86
      panda/src/pandabase/pandasymbols.h

+ 0 - 86
panda/src/pandabase/pandasymbols.h

@@ -21,14 +21,6 @@
    C++-style comments, since this file is occasionally included by a C
    file. */
 
-#ifdef BUILDING_CFTALK
-  #define EXPCL_CFTALK EXPORT_CLASS
-  #define EXPTP_CFTALK EXPORT_TEMPL
-#else
-  #define EXPCL_CFTALK IMPORT_CLASS
-  #define EXPTP_CFTALK IMPORT_TEMPL
-#endif
-
 #ifdef BUILDING_COLLADA
   #define EXPCL_COLLADA EXPORT_CLASS
   #define EXPTP_COLLADA EXPORT_TEMPL
@@ -53,14 +45,6 @@
   #define EXPTP_FRAMEWORK IMPORT_TEMPL
 #endif
 
-#ifdef BUILDING_LINUX_AUDIO
-  #define EXPCL_LINUX_AUDIO EXPORT_CLASS
-  #define EXPTP_LINUX_AUDIO EXPORT_TEMPL
-#else
-  #define EXPCL_LINUX_AUDIO IMPORT_CLASS
-  #define EXPTP_LINUX_AUDIO IMPORT_TEMPL
-#endif
-
 #ifdef BUILDING_MILES_AUDIO
   #define EXPCL_MILES_AUDIO EXPORT_CLASS
   #define EXPTP_MILES_AUDIO EXPORT_TEMPL
@@ -77,14 +61,6 @@
   #define EXPTP_FMOD_AUDIO IMPORT_TEMPL
 #endif
 
-#ifdef BUILDING_OCULUSVR
-  #define EXPCL_OCULUSVR EXPORT_CLASS
-  #define EXPTP_OCULUSVR EXPORT_TEMPL
-#else
-  #define EXPCL_OCULUSVR IMPORT_CLASS
-  #define EXPTP_OCULUSVR IMPORT_TEMPL
-#endif
-
 #ifdef BUILDING_OPENAL_AUDIO
   #define EXPCL_OPENAL_AUDIO EXPORT_CLASS
   #define EXPTP_OPENAL_AUDIO EXPORT_TEMPL
@@ -117,14 +93,6 @@
   #define EXPTP_PANDABULLET IMPORT_TEMPL
 #endif
 
-#ifdef BUILDING_PANDACR
-  #define EXPCL_PANDACR EXPORT_CLASS
-  #define EXPTP_PANDACR EXPORT_TEMPL
-#else
-  #define EXPCL_PANDACR IMPORT_CLASS
-  #define EXPTP_PANDACR IMPORT_TEMPL
-#endif
-
 #ifdef BUILDING_PANDADX
   #define EXPCL_PANDADX EXPORT_CLASS
   #define EXPTP_PANDADX EXPORT_TEMPL
@@ -245,14 +213,6 @@
   #define EXPTP_ROCKET IMPORT_TEMPL
 #endif
 
-#ifdef BUILDING_SHADER
-  #define EXPCL_SHADER EXPORT_CLASS
-  #define EXPTP_SHADER EXPORT_TEMPL
-#else
-  #define EXPCL_SHADER IMPORT_CLASS
-  #define EXPTP_SHADER IMPORT_TEMPL
-#endif
-
 #ifdef BUILDING_TINYDISPLAY
   #define EXPCL_TINYDISPLAY EXPORT_CLASS
   #define EXPTP_TINYDISPLAY EXPORT_TEMPL
@@ -281,51 +241,11 @@
 #define INLINE_LINMATH __forceinline
 #define INLINE_MATHUTIL __forceinline
 
-#ifdef BUILDING_PANDA
-#define INLINE_GRAPH __forceinline
-#define INLINE_DISPLAY __forceinline
-#else
-#define INLINE_GRAPH
-#define DONT_INLINE_GRAPH
-#define INLINE_DISPLAY
-#define DONT_INLINE_DISPLAY
-#endif
-
 #else
 #define INLINE_LINMATH INLINE
 #define INLINE_MATHUTIL INLINE
-#define INLINE_GRAPH INLINE
-#define INLINE_DISPLAY INLINE
 #endif
 
-#define INLINE_CHAR INLINE
-#define INLINE_CHAT INLINE
-#define INLINE_CHAN INLINE
-#define INLINE_CHANCFG INLINE
-#define INLINE_COLLIDE INLINE
-#define INLINE_CULL INLINE
-#define INLINE_DEVICE INLINE
-#define INLINE_DGRAPH INLINE
-#define INLINE_GOBJ INLINE
-#define INLINE_GRUTIL INLINE
-#define INLINE_GSGBASE INLINE
-#define INLINE_GSGMISC INLINE
-#define INLINE_LIGHT INLINE
-#define INLINE_PARAMETRICS INLINE
-#define INLINE_SGRATTRIB INLINE
-#define INLINE_SGMANIP INLINE
-#define INLINE_SGRAPH INLINE
-#define INLINE_SGRAPHUTIL INLINE
-#define INLINE_SWITCHNODE INLINE
-#define INLINE_TEXT INLINE
-#define INLINE_TFORM INLINE
-#define INLINE_LERP INLINE
-#define INLINE_LOADER INLINE
-#define INLINE_PUTIL INLINE
-#define INLINE_EFFECTS INLINE
-#define INLINE_GUI INLINE
-#define INLINE_AUDIO INLINE
-
 
 #define EXPCL_PANDA_PGRAPH EXPCL_PANDA
 #define EXPTP_PANDA_PGRAPH EXPTP_PANDA
@@ -408,9 +328,6 @@
 #define EXPCL_PANDA_TFORM EXPCL_PANDA
 #define EXPTP_PANDA_TFORM EXPTP_PANDA
 
-#define EXPCL_PANDA_LERP EXPCL_PANDA
-#define EXPTP_PANDA_LERP EXPTP_PANDA
-
 #define EXPCL_PANDA_PUTIL EXPCL_PANDA
 #define EXPTP_PANDA_PUTIL EXPTP_PANDA
 
@@ -420,7 +337,4 @@
 #define EXPCL_PANDA_PGUI EXPCL_PANDA
 #define EXPTP_PANDA_PGUI EXPTP_PANDA
 
-#define EXPCL_PANDA_PANDABASE EXPCL_PANDA
-#define EXPTP_PANDA_PANDABASE EXPTP_PANDA
-
 #endif