31#define ConfigureDecl(name, expcl, exptp)
32#define DToolConfigureDecl(name, expcl, exptp)
37#define ConfigureDef(name) \
38 class StaticInitializer_ ## name { \
40 StaticInitializer_ ## name(); \
42 static StaticInitializer_ ## name name;
43#define DToolConfigureDef(name) \
44 class StaticInitializer_ ## name { \
46 StaticInitializer_ ## name(); \
48 static StaticInitializer_ ## name name;
53#define Configure(name) ConfigureDef(name)
54#define DToolConfigure(name) DToolConfigureDef(name)
60#define ConfigureFn(name) \
61 StaticInitializer_ ## name::StaticInitializer_ ## name()
62#define DToolConfigureFn(name) \
63 StaticInitializer_ ## name::StaticInitializer_ ## name()
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.