14 #ifndef POSIXGRAPHICSSTATEGUARDIAN_H 15 #define POSIXGRAPHICSSTATEGUARDIAN_H 32 virtual void *do_get_extension_func(
const char *name);
33 void *get_system_func(
const char *name);
42 static void init_type() {
43 GLGraphicsStateGuardian::init_type();
45 GLGraphicsStateGuardian::get_class_type());
48 return get_class_type();
50 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
void register_type(TypeHandle &type_handle, const std::string &name)
This inline function is just a convenient way to call TypeRegistry::register_type(),...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This GSG is used only for CallbackGraphicsWindow (which might not be using the glx interfaces),...
An object to create GraphicsOutputs that share a particular 3-D API.
This class is the main interface to controlling the render process.
TypeHandle is the identifier used to differentiate C++ class types.