Panda3D
config_particlesystem.h
1 // Filename: config_particlesystem.h
2 // Created by: charles (05Jul00)
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 CONFIG_PARTICLESYSTEM_H
16 #define CONFIG_PARTICLESYSTEM_H
17 
18 #include "pandabase.h"
19 #include "notifyCategoryProxy.h"
20 #include "dconfig.h"
21 
22 ConfigureDecl(config_particlesystem, EXPCL_PANDAPHYSICS, EXPTP_PANDAPHYSICS);
23 NotifyCategoryDecl(particlesystem, EXPCL_PANDAPHYSICS, EXPTP_PANDAPHYSICS);
24 
25 extern EXPCL_PANDAPHYSICS void init_libparticlesystem();
26 
27 #ifndef NDEBUG //[
28  // Non-release build:
29  #define PARTICLE_SYSTEM_DEBUG
30 #else //][
31  // Release build:
32  #undef PARTICLE_SYSTEM_DEBUG
33 #endif //]
34 
35 #endif // CONFIG_PARTICLESYSTEM_H