Panda3D
panda.cxx
Go to the documentation of this file.
1 /**
2  * @file panda.cxx
3  * @author drose
4  * @date 2000-05-15
5  */
6 
7 #include "panda.h"
8 
9 #include "config_pnmimagetypes.h"
10 #include "config_device.h"
11 #include "config_display.h"
12 #include "config_pgraph.h"
13 #ifdef DO_PSTATS
14 #include "config_pstatclient.h"
15 #endif
16 
17 #if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_LIBPANDA)
18  #error Buildsystem error: BUILDING_LIBPANDA not defined
19 #endif
20 
21 /**
22  * Initializes the library. This must be called at least once before any of
23  * the functions or classes in this library can be used. Normally it will be
24  * called by the static initializers and need not be called explicitly, but
25  * special cases exist.
26  */
27 void
33 #ifdef DO_PSTATS
35 #endif
36 }
void init_libdevice()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libdisplay()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libpgraph()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libpnmimagetypes()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libpstatclient()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libpanda()
Initializes the library.
Definition: panda.cxx:28