Panda3D
Loading...
Searching...
No Matches
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
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 */
27void
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