OSDL::Video::OpenGL::GLU Namespace Reference

Gathers appropriate GLU (OpenGL Utility Library) encapsulations for better integration into OSDL. More...

Typedefs

typedef Ceylan::Uint32 Int
 GLU::Int (actually GLUint) is unsigned int.

Detailed Description

Gathers appropriate GLU (OpenGL Utility Library) encapsulations for better integration into OSDL.

Some of them are defined here just to use GLU conventions (ex: GLUint) without needing to include GLU headers, that may or may not be available.

This is a form of code duplication, but GLU conventions are not expected to change often, and the other solutions are worse: hiding actual datatypes behind indirection pointers (would need a lot of code for that and would decrease runtime performance) or including GLU headers (would require to include as well OSDLConfig.h in OSDL headers, and then would force to install OSDLConfig.h, which is not wished).


Typedef Documentation

typedef Ceylan::Uint32 OSDL::Video::OpenGL::GLU::Int

GLU::Int (actually GLUint) is unsigned int.

Definition at line 1611 of file OSDLOpenGL.h.

Generated on Mon Nov 29 14:06:09 2010 for OSDL by  doxygen 1.6.3