Go to the documentation of this file.
14 #ifndef PANDASYMBOLS_H
15 #define PANDASYMBOLS_H
24 #ifdef BUILDING_COLLADA
25 #define EXPCL_COLLADA EXPORT_CLASS
26 #define EXPTP_COLLADA EXPORT_TEMPL
28 #define EXPCL_COLLADA IMPORT_CLASS
29 #define EXPTP_COLLADA IMPORT_TEMPL
32 #ifdef BUILDING_FFMPEG
33 #define EXPCL_FFMPEG EXPORT_CLASS
34 #define EXPTP_FFMPEG EXPORT_TEMPL
36 #define EXPCL_FFMPEG IMPORT_CLASS
37 #define EXPTP_FFMPEG IMPORT_TEMPL
40 #ifdef BUILDING_FMOD_AUDIO
41 #define EXPCL_FMOD_AUDIO EXPORT_CLASS
42 #define EXPTP_FMOD_AUDIO EXPORT_TEMPL
44 #define EXPCL_FMOD_AUDIO IMPORT_CLASS
45 #define EXPTP_FMOD_AUDIO IMPORT_TEMPL
48 #ifdef BUILDING_FRAMEWORK
49 #define EXPCL_FRAMEWORK EXPORT_CLASS
50 #define EXPTP_FRAMEWORK EXPORT_TEMPL
52 #define EXPCL_FRAMEWORK IMPORT_CLASS
53 #define EXPTP_FRAMEWORK IMPORT_TEMPL
56 #ifdef BUILDING_MILES_AUDIO
57 #define EXPCL_MILES_AUDIO EXPORT_CLASS
58 #define EXPTP_MILES_AUDIO EXPORT_TEMPL
60 #define EXPCL_MILES_AUDIO IMPORT_CLASS
61 #define EXPTP_MILES_AUDIO IMPORT_TEMPL
64 #ifdef BUILDING_OPENAL_AUDIO
65 #define EXPCL_OPENAL_AUDIO EXPORT_CLASS
66 #define EXPTP_OPENAL_AUDIO EXPORT_TEMPL
68 #define EXPCL_OPENAL_AUDIO IMPORT_CLASS
69 #define EXPTP_OPENAL_AUDIO IMPORT_TEMPL
74 #define BUILDING_LIBPANDA
75 #define BUILDING_PANDA_AUDIO
76 #define BUILDING_PANDA_CHAN
77 #define BUILDING_PANDA_CHAR
78 #define BUILDING_PANDA_COLLIDE
79 #define BUILDING_PANDA_CULL
80 #define BUILDING_PANDA_DEVICE
81 #define BUILDING_PANDA_DGRAPH
82 #define BUILDING_PANDA_DISPLAY
83 #define BUILDING_PANDA_DXML
84 #define BUILDING_PANDA_EVENT
85 #define BUILDING_PANDA_GOBJ
86 #define BUILDING_PANDA_GRUTIL
87 #define BUILDING_PANDA_GSGBASE
88 #define BUILDING_PANDA_LINMATH
89 #define BUILDING_PANDA_MATHUTIL
90 #define BUILDING_PANDA_MOVIES
91 #define BUILDING_PANDA_NATIVENET
92 #define BUILDING_PANDA_NET
93 #define BUILDING_PANDA_PARAMETRICS
94 #define BUILDING_PANDA_PGRAPH
95 #define BUILDING_PANDA_PGRAPHNODES
96 #define BUILDING_PANDA_PGUI
97 #define BUILDING_PANDA_PIPELINE
98 #define BUILDING_PANDA_PNMIMAGE
99 #define BUILDING_PANDA_PNMIMAGETYPES
100 #define BUILDING_PANDA_PNMTEXT
101 #define BUILDING_PANDA_PSTATCLIENT
102 #define BUILDING_PANDA_PUTIL
103 #define BUILDING_PANDA_RECORDER
104 #define BUILDING_PANDA_TEXT
105 #define BUILDING_PANDA_TFORM
109 #ifdef BUILDING_PANDAEGG
110 #define BUILDING_PANDA_EGG
111 #define BUILDING_PANDA_EGG2PG
115 #ifdef BUILDING_PANDAEXPRESS
116 #define BUILDING_PANDA_DOWNLOADER
117 #define BUILDING_PANDA_EXPRESS
121 #ifdef BUILDING_PANDAGL
122 #define BUILDING_PANDA_COCOADISPLAY
123 #define BUILDING_PANDA_GLGSG
124 #define BUILDING_PANDA_GLXDISPLAY
125 #define BUILDING_PANDA_OSXDISPLAY
126 #define BUILDING_PANDA_WGLDISPLAY
130 #ifdef BUILDING_PANDAPHYSICS
131 #define BUILDING_PANDA_PARTICLESYSTEM
132 #define BUILDING_PANDA_PHYSICS
135 #ifdef BUILDING_LIBPANDA
136 #define EXPCL_LIBPANDA EXPORT_CLASS
137 #define EXPTP_LIBPANDA EXPORT_TEMPL
139 #define EXPCL_LIBPANDA IMPORT_CLASS
140 #define EXPTP_LIBPANDA IMPORT_TEMPL
143 #ifdef BUILDING_PANDA_AUDIO
144 #define EXPCL_PANDA_AUDIO EXPORT_CLASS
145 #define EXPTP_PANDA_AUDIO EXPORT_TEMPL
147 #define EXPCL_PANDA_AUDIO IMPORT_CLASS
148 #define EXPTP_PANDA_AUDIO IMPORT_TEMPL
151 #ifdef BUILDING_PANDA_CHAN
152 #define EXPCL_PANDA_CHAN EXPORT_CLASS
153 #define EXPTP_PANDA_CHAN EXPORT_TEMPL
155 #define EXPCL_PANDA_CHAN IMPORT_CLASS
156 #define EXPTP_PANDA_CHAN IMPORT_TEMPL
159 #ifdef BUILDING_PANDA_CHAR
160 #define EXPCL_PANDA_CHAR EXPORT_CLASS
161 #define EXPTP_PANDA_CHAR EXPORT_TEMPL
163 #define EXPCL_PANDA_CHAR IMPORT_CLASS
164 #define EXPTP_PANDA_CHAR IMPORT_TEMPL
167 #ifdef BUILDING_PANDA_COCOADISPLAY
168 #define EXPCL_PANDA_COCOADISPLAY EXPORT_CLASS
169 #define EXPTP_PANDA_COCOADISPLAY EXPORT_TEMPL
171 #define EXPCL_PANDA_COCOADISPLAY IMPORT_CLASS
172 #define EXPTP_PANDA_COCOADISPLAY IMPORT_TEMPL
175 #ifdef BUILDING_PANDA_COLLIDE
176 #define EXPCL_PANDA_COLLIDE EXPORT_CLASS
177 #define EXPTP_PANDA_COLLIDE EXPORT_TEMPL
179 #define EXPCL_PANDA_COLLIDE IMPORT_CLASS
180 #define EXPTP_PANDA_COLLIDE IMPORT_TEMPL
183 #ifdef BUILDING_PANDA_CULL
184 #define EXPCL_PANDA_CULL EXPORT_CLASS
185 #define EXPTP_PANDA_CULL EXPORT_TEMPL
187 #define EXPCL_PANDA_CULL IMPORT_CLASS
188 #define EXPTP_PANDA_CULL IMPORT_TEMPL
191 #ifdef BUILDING_PANDA_DEVICE
192 #define EXPCL_PANDA_DEVICE EXPORT_CLASS
193 #define EXPTP_PANDA_DEVICE EXPORT_TEMPL
195 #define EXPCL_PANDA_DEVICE IMPORT_CLASS
196 #define EXPTP_PANDA_DEVICE IMPORT_TEMPL
199 #ifdef BUILDING_PANDA_DGRAPH
200 #define EXPCL_PANDA_DGRAPH EXPORT_CLASS
201 #define EXPTP_PANDA_DGRAPH EXPORT_TEMPL
203 #define EXPCL_PANDA_DGRAPH IMPORT_CLASS
204 #define EXPTP_PANDA_DGRAPH IMPORT_TEMPL
207 #ifdef BUILDING_PANDA_DISPLAY
208 #define EXPCL_PANDA_DISPLAY EXPORT_CLASS
209 #define EXPTP_PANDA_DISPLAY EXPORT_TEMPL
211 #define EXPCL_PANDA_DISPLAY IMPORT_CLASS
212 #define EXPTP_PANDA_DISPLAY IMPORT_TEMPL
215 #ifdef BUILDING_PANDA_DOWNLOADER
216 #define EXPCL_PANDA_DOWNLOADER EXPORT_CLASS
217 #define EXPTP_PANDA_DOWNLOADER EXPORT_TEMPL
219 #define EXPCL_PANDA_DOWNLOADER IMPORT_CLASS
220 #define EXPTP_PANDA_DOWNLOADER IMPORT_TEMPL
223 #ifdef BUILDING_PANDA_DXML
224 #define EXPCL_PANDA_DXML EXPORT_CLASS
225 #define EXPTP_PANDA_DXML EXPORT_TEMPL
227 #define EXPCL_PANDA_DXML IMPORT_CLASS
228 #define EXPTP_PANDA_DXML IMPORT_TEMPL
231 #ifdef BUILDING_PANDA_EGG
232 #define EXPCL_PANDA_EGG EXPORT_CLASS
233 #define EXPTP_PANDA_EGG EXPORT_TEMPL
235 #define EXPCL_PANDA_EGG IMPORT_CLASS
236 #define EXPTP_PANDA_EGG IMPORT_TEMPL
239 #ifdef BUILDING_PANDA_EGG2PG
240 #define EXPCL_PANDA_EGG2PG EXPORT_CLASS
241 #define EXPTP_PANDA_EGG2PG EXPORT_TEMPL
243 #define EXPCL_PANDA_EGG2PG IMPORT_CLASS
244 #define EXPTP_PANDA_EGG2PG IMPORT_TEMPL
247 #ifdef BUILDING_PANDA_EVENT
248 #define EXPCL_PANDA_EVENT EXPORT_CLASS
249 #define EXPTP_PANDA_EVENT EXPORT_TEMPL
251 #define EXPCL_PANDA_EVENT IMPORT_CLASS
252 #define EXPTP_PANDA_EVENT IMPORT_TEMPL
255 #ifdef BUILDING_PANDA_EXPRESS
256 #define EXPCL_PANDA_EXPRESS EXPORT_CLASS
257 #define EXPTP_PANDA_EXPRESS EXPORT_TEMPL
259 #define EXPCL_PANDA_EXPRESS IMPORT_CLASS
260 #define EXPTP_PANDA_EXPRESS IMPORT_TEMPL
263 #ifdef BUILDING_PANDA_GLGSG
264 #define EXPCL_PANDA_GLGSG EXPORT_CLASS
265 #define EXPTP_PANDA_GLGSG EXPORT_TEMPL
267 #define EXPCL_PANDA_GLGSG IMPORT_CLASS
268 #define EXPTP_PANDA_GLGSG IMPORT_TEMPL
271 #ifdef BUILDING_PANDA_GLXDISPLAY
272 #define EXPCL_PANDA_GLXDISPLAY EXPORT_CLASS
273 #define EXPTP_PANDA_GLXDISPLAY EXPORT_TEMPL
275 #define EXPCL_PANDA_GLXDISPLAY IMPORT_CLASS
276 #define EXPTP_PANDA_GLXDISPLAY IMPORT_TEMPL
279 #ifdef BUILDING_PANDA_GOBJ
280 #define EXPCL_PANDA_GOBJ EXPORT_CLASS
281 #define EXPTP_PANDA_GOBJ EXPORT_TEMPL
283 #define EXPCL_PANDA_GOBJ IMPORT_CLASS
284 #define EXPTP_PANDA_GOBJ IMPORT_TEMPL
287 #ifdef BUILDING_PANDA_GRUTIL
288 #define EXPCL_PANDA_GRUTIL EXPORT_CLASS
289 #define EXPTP_PANDA_GRUTIL EXPORT_TEMPL
291 #define EXPCL_PANDA_GRUTIL IMPORT_CLASS
292 #define EXPTP_PANDA_GRUTIL IMPORT_TEMPL
295 #ifdef BUILDING_PANDA_GSGBASE
296 #define EXPCL_PANDA_GSGBASE EXPORT_CLASS
297 #define EXPTP_PANDA_GSGBASE EXPORT_TEMPL
299 #define EXPCL_PANDA_GSGBASE IMPORT_CLASS
300 #define EXPTP_PANDA_GSGBASE IMPORT_TEMPL
303 #ifdef BUILDING_PANDA_LINMATH
304 #define EXPCL_PANDA_LINMATH EXPORT_CLASS
305 #define EXPTP_PANDA_LINMATH EXPORT_TEMPL
307 #define EXPCL_PANDA_LINMATH IMPORT_CLASS
308 #define EXPTP_PANDA_LINMATH IMPORT_TEMPL
311 #ifdef BUILDING_PANDA_MATHUTIL
312 #define EXPCL_PANDA_MATHUTIL EXPORT_CLASS
313 #define EXPTP_PANDA_MATHUTIL EXPORT_TEMPL
315 #define EXPCL_PANDA_MATHUTIL IMPORT_CLASS
316 #define EXPTP_PANDA_MATHUTIL IMPORT_TEMPL
319 #ifdef BUILDING_PANDA_MOVIES
320 #define EXPCL_PANDA_MOVIES EXPORT_CLASS
321 #define EXPTP_PANDA_MOVIES EXPORT_TEMPL
323 #define EXPCL_PANDA_MOVIES IMPORT_CLASS
324 #define EXPTP_PANDA_MOVIES IMPORT_TEMPL
327 #ifdef BUILDING_PANDA_NATIVENET
328 #define EXPCL_PANDA_NATIVENET EXPORT_CLASS
329 #define EXPTP_PANDA_NATIVENET EXPORT_TEMPL
331 #define EXPCL_PANDA_NATIVENET IMPORT_CLASS
332 #define EXPTP_PANDA_NATIVENET IMPORT_TEMPL
335 #ifdef BUILDING_PANDA_NET
336 #define EXPCL_PANDA_NET EXPORT_CLASS
337 #define EXPTP_PANDA_NET EXPORT_TEMPL
339 #define EXPCL_PANDA_NET IMPORT_CLASS
340 #define EXPTP_PANDA_NET IMPORT_TEMPL
343 #ifdef BUILDING_PANDA_OSXDISPLAY
344 #define EXPCL_PANDA_OSXDISPLAY EXPORT_CLASS
345 #define EXPTP_PANDA_OSXDISPLAY EXPORT_TEMPL
347 #define EXPCL_PANDA_OSXDISPLAY IMPORT_CLASS
348 #define EXPTP_PANDA_OSXDISPLAY IMPORT_TEMPL
351 #ifdef BUILDING_PANDA_PARAMETRICS
352 #define EXPCL_PANDA_PARAMETRICS EXPORT_CLASS
353 #define EXPTP_PANDA_PARAMETRICS EXPORT_TEMPL
355 #define EXPCL_PANDA_PARAMETRICS IMPORT_CLASS
356 #define EXPTP_PANDA_PARAMETRICS IMPORT_TEMPL
359 #ifdef BUILDING_PANDA_PARTICLESYSTEM
360 #define EXPCL_PANDA_PARTICLESYSTEM EXPORT_CLASS
361 #define EXPTP_PANDA_PARTICLESYSTEM EXPORT_TEMPL
363 #define EXPCL_PANDA_PARTICLESYSTEM IMPORT_CLASS
364 #define EXPTP_PANDA_PARTICLESYSTEM IMPORT_TEMPL
367 #ifdef BUILDING_PANDA_PGRAPH
368 #define EXPCL_PANDA_PGRAPH EXPORT_CLASS
369 #define EXPTP_PANDA_PGRAPH EXPORT_TEMPL
371 #define EXPCL_PANDA_PGRAPH IMPORT_CLASS
372 #define EXPTP_PANDA_PGRAPH IMPORT_TEMPL
375 #ifdef BUILDING_PANDA_PGRAPHNODES
376 #define EXPCL_PANDA_PGRAPHNODES EXPORT_CLASS
377 #define EXPTP_PANDA_PGRAPHNODES EXPORT_TEMPL
379 #define EXPCL_PANDA_PGRAPHNODES IMPORT_CLASS
380 #define EXPTP_PANDA_PGRAPHNODES IMPORT_TEMPL
383 #ifdef BUILDING_PANDA_PGUI
384 #define EXPCL_PANDA_PGUI EXPORT_CLASS
385 #define EXPTP_PANDA_PGUI EXPORT_TEMPL
387 #define EXPCL_PANDA_PGUI IMPORT_CLASS
388 #define EXPTP_PANDA_PGUI IMPORT_TEMPL
391 #ifdef BUILDING_PANDA_PHYSICS
392 #define EXPCL_PANDA_PHYSICS EXPORT_CLASS
393 #define EXPTP_PANDA_PHYSICS EXPORT_TEMPL
395 #define EXPCL_PANDA_PHYSICS IMPORT_CLASS
396 #define EXPTP_PANDA_PHYSICS IMPORT_TEMPL
399 #ifdef BUILDING_PANDA_PIPELINE
400 #define EXPCL_PANDA_PIPELINE EXPORT_CLASS
401 #define EXPTP_PANDA_PIPELINE EXPORT_TEMPL
403 #define EXPCL_PANDA_PIPELINE IMPORT_CLASS
404 #define EXPTP_PANDA_PIPELINE IMPORT_TEMPL
407 #ifdef BUILDING_PANDA_PNMIMAGE
408 #define EXPCL_PANDA_PNMIMAGE EXPORT_CLASS
409 #define EXPTP_PANDA_PNMIMAGE EXPORT_TEMPL
411 #define EXPCL_PANDA_PNMIMAGE IMPORT_CLASS
412 #define EXPTP_PANDA_PNMIMAGE IMPORT_TEMPL
415 #ifdef BUILDING_PANDA_PNMIMAGETYPES
416 #define EXPCL_PANDA_PNMIMAGETYPES EXPORT_CLASS
417 #define EXPTP_PANDA_PNMIMAGETYPES EXPORT_TEMPL
419 #define EXPCL_PANDA_PNMIMAGETYPES IMPORT_CLASS
420 #define EXPTP_PANDA_PNMIMAGETYPES IMPORT_TEMPL
423 #ifdef BUILDING_PANDA_PNMTEXT
424 #define EXPCL_PANDA_PNMTEXT EXPORT_CLASS
425 #define EXPTP_PANDA_PNMTEXT EXPORT_TEMPL
427 #define EXPCL_PANDA_PNMTEXT IMPORT_CLASS
428 #define EXPTP_PANDA_PNMTEXT IMPORT_TEMPL
431 #ifdef BUILDING_PANDA_PSTATCLIENT
432 #define EXPCL_PANDA_PSTATCLIENT EXPORT_CLASS
433 #define EXPTP_PANDA_PSTATCLIENT EXPORT_TEMPL
435 #define EXPCL_PANDA_PSTATCLIENT IMPORT_CLASS
436 #define EXPTP_PANDA_PSTATCLIENT IMPORT_TEMPL
439 #ifdef BUILDING_PANDA_PUTIL
440 #define EXPCL_PANDA_PUTIL EXPORT_CLASS
441 #define EXPTP_PANDA_PUTIL EXPORT_TEMPL
443 #define EXPCL_PANDA_PUTIL IMPORT_CLASS
444 #define EXPTP_PANDA_PUTIL IMPORT_TEMPL
447 #ifdef BUILDING_PANDA_RECORDER
448 #define EXPCL_PANDA_RECORDER EXPORT_CLASS
449 #define EXPTP_PANDA_RECORDER EXPORT_TEMPL
451 #define EXPCL_PANDA_RECORDER IMPORT_CLASS
452 #define EXPTP_PANDA_RECORDER IMPORT_TEMPL
455 #ifdef BUILDING_PANDA_TEXT
456 #define EXPCL_PANDA_TEXT EXPORT_CLASS
457 #define EXPTP_PANDA_TEXT EXPORT_TEMPL
459 #define EXPCL_PANDA_TEXT IMPORT_CLASS
460 #define EXPTP_PANDA_TEXT IMPORT_TEMPL
463 #ifdef BUILDING_PANDA_TFORM
464 #define EXPCL_PANDA_TFORM EXPORT_CLASS
465 #define EXPTP_PANDA_TFORM EXPORT_TEMPL
467 #define EXPCL_PANDA_TFORM IMPORT_CLASS
468 #define EXPTP_PANDA_TFORM IMPORT_TEMPL
471 #ifdef BUILDING_PANDA_WGLDISPLAY
472 #define EXPCL_PANDA_WGLDISPLAY EXPORT_CLASS
473 #define EXPTP_PANDA_WGLDISPLAY EXPORT_TEMPL
475 #define EXPCL_PANDA_WGLDISPLAY IMPORT_CLASS
476 #define EXPTP_PANDA_WGLDISPLAY IMPORT_TEMPL
479 #ifdef BUILDING_PANDAGL
480 #define EXPCL_PANDAGL EXPORT_CLASS
481 #define EXPTP_PANDAGL EXPORT_TEMPL
483 #define EXPCL_PANDAGL IMPORT_CLASS
484 #define EXPTP_PANDAGL IMPORT_TEMPL
487 #ifdef BUILDING_PANDABULLET
488 #define EXPCL_PANDABULLET EXPORT_CLASS
489 #define EXPTP_PANDABULLET EXPORT_TEMPL
491 #define EXPCL_PANDABULLET IMPORT_CLASS
492 #define EXPTP_PANDABULLET IMPORT_TEMPL
495 #ifdef BUILDING_PANDADX
496 #define EXPCL_PANDADX EXPORT_CLASS
497 #define EXPTP_PANDADX EXPORT_TEMPL
499 #define EXPCL_PANDADX IMPORT_CLASS
500 #define EXPTP_PANDADX IMPORT_TEMPL
503 #ifdef BUILDING_PANDAEGG
504 #define EXPCL_PANDAEGG EXPORT_CLASS
505 #define EXPTP_PANDAEGG EXPORT_TEMPL
507 #define EXPCL_PANDAEGG IMPORT_CLASS
508 #define EXPTP_PANDAEGG IMPORT_TEMPL
511 #ifdef BUILDING_PANDAFX
512 #define EXPCL_PANDAFX EXPORT_CLASS
513 #define EXPTP_PANDAFX EXPORT_TEMPL
515 #define EXPCL_PANDAFX IMPORT_CLASS
516 #define EXPTP_PANDAFX IMPORT_TEMPL
519 #ifdef BUILDING_PANDAGLES
520 #define EXPCL_PANDAGLES EXPORT_CLASS
521 #define EXPTP_PANDAGLES EXPORT_TEMPL
523 #define EXPCL_PANDAGLES IMPORT_CLASS
524 #define EXPTP_PANDAGLES IMPORT_TEMPL
527 #ifdef BUILDING_PANDAGLES2
528 #define EXPCL_PANDAGLES2 EXPORT_CLASS
529 #define EXPTP_PANDAGLES2 EXPORT_TEMPL
531 #define EXPCL_PANDAGLES2 IMPORT_CLASS
532 #define EXPTP_PANDAGLES2 IMPORT_TEMPL
535 #ifdef BUILDING_PANDAODE
536 #define EXPCL_PANDAODE EXPORT_CLASS
537 #define EXPTP_PANDAODE EXPORT_TEMPL
539 #define EXPCL_PANDAODE IMPORT_CLASS
540 #define EXPTP_PANDAODE IMPORT_TEMPL
543 #ifdef BUILDING_PANDAPHYSICS
544 #define EXPCL_PANDAPHYSICS EXPORT_CLASS
545 #define EXPTP_PANDAPHYSICS EXPORT_TEMPL
547 #define EXPCL_PANDAPHYSICS IMPORT_CLASS
548 #define EXPTP_PANDAPHYSICS IMPORT_TEMPL
551 #ifdef BUILDING_PANDAPHYSX
552 #define EXPCL_PANDAPHYSX EXPORT_CLASS
553 #define EXPTP_PANDAPHYSX EXPORT_TEMPL
555 #define EXPCL_PANDAPHYSX IMPORT_CLASS
556 #define EXPTP_PANDAPHYSX IMPORT_TEMPL
559 #ifdef BUILDING_PANDASKEL
560 #define EXPCL_PANDASKEL EXPORT_CLASS
561 #define EXPTP_PANDASKEL EXPORT_TEMPL
563 #define EXPCL_PANDASKEL IMPORT_CLASS
564 #define EXPTP_PANDASKEL IMPORT_TEMPL
567 #ifdef BUILDING_PANDASPEEDTREE
568 #define EXPCL_PANDASPEEDTREE EXPORT_CLASS
569 #define EXPTP_PANDASPEEDTREE EXPORT_TEMPL
571 #define EXPCL_PANDASPEEDTREE IMPORT_CLASS
572 #define EXPTP_PANDASPEEDTREE IMPORT_TEMPL
575 #ifdef BUILDING_PANDAWIN
576 #define EXPCL_PANDAWIN EXPORT_CLASS
577 #define EXPTP_PANDAWIN EXPORT_TEMPL
579 #define EXPCL_PANDAWIN IMPORT_CLASS
580 #define EXPTP_PANDAWIN IMPORT_TEMPL
583 #ifdef BUILDING_PANDAX11
584 #define EXPCL_PANDAX11 EXPORT_CLASS
585 #define EXPTP_PANDAX11 EXPORT_TEMPL
587 #define EXPCL_PANDAX11 IMPORT_CLASS
588 #define EXPTP_PANDAX11 IMPORT_TEMPL
591 #ifdef BUILDING_ROCKET
592 #define EXPCL_ROCKET EXPORT_CLASS
593 #define EXPTP_ROCKET EXPORT_TEMPL
595 #define EXPCL_ROCKET IMPORT_CLASS
596 #define EXPTP_ROCKET IMPORT_TEMPL
599 #ifdef BUILDING_TINYDISPLAY
600 #define EXPCL_TINYDISPLAY EXPORT_CLASS
601 #define EXPTP_TINYDISPLAY EXPORT_TEMPL
603 #define EXPCL_TINYDISPLAY IMPORT_CLASS
604 #define EXPTP_TINYDISPLAY IMPORT_TEMPL
607 #ifdef BUILDING_VISION
608 #define EXPCL_VISION EXPORT_CLASS
609 #define EXPTP_VISION EXPORT_TEMPL
611 #define EXPCL_VISION IMPORT_CLASS
612 #define EXPTP_VISION IMPORT_TEMPL
616 #define EXPCL_VRPN EXPORT_CLASS
617 #define EXPTP_VRPN EXPORT_TEMPL
619 #define EXPCL_VRPN IMPORT_CLASS
620 #define EXPTP_VRPN IMPORT_TEMPL
623 #if (defined(WIN32_VC) || defined(WIN64_VC)) && !defined(CPPPARSER)
624 #define INLINE_LINMATH __forceinline
625 #define INLINE_MATHUTIL __forceinline
628 #define INLINE_LINMATH INLINE
629 #define INLINE_MATHUTIL INLINE