2005-02-19 00:00:47 +00:00

39 lines
1.1 KiB
C++

// Filename: pandagl.cxx
// Created by: drose (15May00)
//
////////////////////////////////////////////////////////////////////
#include "pandagl.h"
#ifndef LINK_IN_GL
#include "config_glgsg.h"
#ifdef HAVE_WGL
#include "config_wgldisplay.h"
#endif // HAVE_WGL
#endif // LINK_IN_GL
// By including checkPandaVersion.h, we guarantee that runtime
// attempts to load libpandagl.so/.dll will fail if they inadvertently
// link with the wrong version of libdtool.so/.dll.
#include "checkPandaVersion.h"
////////////////////////////////////////////////////////////////////
// Function: init_libpandagl
// Description: Initializes the library. This must be called at
// least once before any of the functions or classes in
// this library can be used. Normally it will be
// called by the static initializers and need not be
// called explicitly, but special cases exist.
////////////////////////////////////////////////////////////////////
void
init_libpandagl() {
#ifndef LINK_IN_GL
init_libglgsg();
#ifdef HAVE_WGL
init_libwgldisplay();
#endif // HAVE_GL
#endif // LINK_IN_GL
}