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();
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libwgldisplay()
Initializes the library.
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.
get_index
Returns the integer index associated with this TypeHandle.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libosxdisplay()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libglxdisplay()
Initializes the library.
void init_libglgsg()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void init_libpandagl()
Initializes the library.