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.