Panda3D
 All Classes Functions Variables Enumerations
directsymbols.h
1 /* Filename: directsymbols.h
2  * Created by: drose (18Feb00)
3  *
4  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
5  *
6  * PANDA 3D SOFTWARE
7  * Copyright (c) Carnegie Mellon University. All rights reserved.
8  *
9  * All use of this software is subject to the terms of the revised BSD
10  * license. You should have received a copy of this license along
11  * with this source code in a file named "LICENSE."
12  *
13  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
14 
15 #ifndef DIRECTSYMBOLS_H
16 #define DIRECTSYMBOLS_H
17 
18 /* See dtoolsymbols.h for a rant on the purpose of this file. */
19 
20 #ifdef BUILDING_DIRECT
21  #define EXPCL_DIRECT EXPORT_CLASS
22  #define EXPTP_DIRECT EXPORT_TEMPL
23 #else
24  #define EXPCL_DIRECT IMPORT_CLASS
25  #define EXPTP_DIRECT IMPORT_TEMPL
26 #endif
27 
28 #endif