Go to the documentation of this file.
16 #if defined(HAVE_COCOA)
19 #elif defined(HAVE_CARBON)
29 #if !defined(HAVE_WGL) && !defined(HAVE_COCOA) && !defined(HAVE_CARBON) && !defined(HAVE_GLX)
30 #error One of HAVE_WGL, HAVE_COCOA, HAVE_CARBON or HAVE_GLX must be defined when compiling pandagl!
47 #if defined(HAVE_COCOA)
48 init_libcocoadisplay();
49 #elif defined(HAVE_CARBON)
65 return wglGraphicsPipe::get_class_type().
get_index();
68 #if defined(HAVE_COCOA)
69 return CocoaGraphicsPipe::get_class_type().
get_index();
70 #elif defined(HAVE_CARBON)
71 return osxGraphicsPipe::get_class_type().
get_index();
75 return glxGraphicsPipe::get_class_type().
get_index();
void init_libglxdisplay()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libosxdisplay()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
get_index
Returns the integer index associated with this TypeHandle.
void init_libglgsg()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libpandagl()
Initializes the library.
void init_libwgldisplay()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
int get_pipe_type_pandagl()
Returns the TypeHandle index of the recommended graphics pipe type defined by this module.