Go to the documentation of this file.
14 #ifndef DIRECTSYMBOLS_H
15 #define DIRECTSYMBOLS_H
20 #ifdef BUILDING_DIRECT
21 #define BUILDING_DIRECT_DCPARSER
22 #define BUILDING_DIRECT_DEADREC
23 #define BUILDING_DIRECT_DIRECTD
24 #define BUILDING_DIRECT_INTERVAL
25 #define BUILDING_DIRECT_MOTIONTRAIL
26 #define BUILDING_DIRECT_SHOWBASE
27 #define BUILDING_DIRECT_DISTRIBUTED
30 #ifdef BUILDING_DIRECT_DCPARSER
31 #define EXPCL_DIRECT_DCPARSER EXPORT_CLASS
32 #define EXPTP_DIRECT_DCPARSER EXPORT_TEMPL
34 #define EXPCL_DIRECT_DCPARSER IMPORT_CLASS
35 #define EXPTP_DIRECT_DCPARSER IMPORT_TEMPL
38 #ifdef BUILDING_DIRECT_DEADREC
39 #define EXPCL_DIRECT_DEADREC EXPORT_CLASS
40 #define EXPTP_DIRECT_DEADREC EXPORT_TEMPL
42 #define EXPCL_DIRECT_DEADREC IMPORT_CLASS
43 #define EXPTP_DIRECT_DEADREC IMPORT_TEMPL
46 #ifdef BUILDING_DIRECT_DIRECTD
47 #define EXPCL_DIRECT_DIRECTD EXPORT_CLASS
48 #define EXPTP_DIRECT_DIRECTD EXPORT_TEMPL
50 #define EXPCL_DIRECT_DIRECTD IMPORT_CLASS
51 #define EXPTP_DIRECT_DIRECTD IMPORT_TEMPL
54 #ifdef BUILDING_DIRECT_INTERVAL
55 #define EXPCL_DIRECT_INTERVAL EXPORT_CLASS
56 #define EXPTP_DIRECT_INTERVAL EXPORT_TEMPL
58 #define EXPCL_DIRECT_INTERVAL IMPORT_CLASS
59 #define EXPTP_DIRECT_INTERVAL IMPORT_TEMPL
62 #ifdef BUILDING_DIRECT_MOTIONTRAIL
63 #define EXPCL_DIRECT_MOTIONTRAIL EXPORT_CLASS
64 #define EXPTP_DIRECT_MOTIONTRAIL EXPORT_TEMPL
66 #define EXPCL_DIRECT_MOTIONTRAIL IMPORT_CLASS
67 #define EXPTP_DIRECT_MOTIONTRAIL IMPORT_TEMPL
70 #ifdef BUILDING_DIRECT_SHOWBASE
71 #define EXPCL_DIRECT_SHOWBASE EXPORT_CLASS
72 #define EXPTP_DIRECT_SHOWBASE EXPORT_TEMPL
74 #define EXPCL_DIRECT_SHOWBASE IMPORT_CLASS
75 #define EXPTP_DIRECT_SHOWBASE IMPORT_TEMPL
78 #ifdef BUILDING_DIRECT_DISTRIBUTED
79 #define EXPCL_DIRECT_DISTRIBUTED EXPORT_CLASS
80 #define EXPTP_DIRECT_DISTRIBUTED EXPORT_TEMPL
82 #define EXPCL_DIRECT_DISTRIBUTED IMPORT_CLASS
83 #define EXPTP_DIRECT_DISTRIBUTED IMPORT_TEMPL