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 }
panda.h
init_libpgraph
void init_libpgraph()
Initializes the library.
Definition: config_pgraph.cxx:383
init_libdisplay
void init_libdisplay()
Initializes the library.
Definition: config_display.cxx:496
init_libpnmimagetypes
void init_libpnmimagetypes()
Initializes the library.
Definition: config_pnmimagetypes.cxx:193
init_libpstatclient
void init_libpstatclient()
Initializes the library.
Definition: config_pstatclient.cxx:107
init_libpanda
void init_libpanda()
Initializes the library.
Definition: panda.cxx:28
init_libdevice
void init_libdevice()
Initializes the library.
Definition: config_device.cxx:54
config_pnmimagetypes.h
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
config_pstatclient.h
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
config_device.h
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
config_display.h
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
config_pgraph.h
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.