OSDLOpenGL.h File Reference

#include "OSDLVideoTypes.h"
#include "OSDLPixel.h"
#include "OSDLPoint2D.h"
#include "Ceylan.h"
#include "SDL_opengl.h"
#include <string>

Include dependency graph for OSDLOpenGL.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OSDL
namespace  OSDL::Video
namespace  OSDL::Video::OpenGL
namespace  OSDL::Video::OpenGL::GLU

Classes

class  OSDL::Video::OpenGL::OpenGLException
 Exception to be raised when OpenGL operations fail. More...
class  OSDL::Video::OpenGL::OpenGLContext
 An OpenGL context corresponds to the state of a running OpenGL screen. More...

Typedefs

typedef GLfloat OSDL::Video::OpenGL::GLLength
 Length, OpenGL unit of measure.
typedef GLfloat OSDL::Video::OpenGL::GLCoordinate
 Coordinate, OpenGL unit of measure.
typedef Ceylan::Uint32 OSDL::Video::OpenGL::GLU::Int
 GLU::Int (actually GLUint) is unsigned int.

Enumerations

enum  OSDL::Video::OpenGL::Flavour { OSDL::Video::OpenGL::None, OSDL::Video::OpenGL::OpenGLFor2D, OSDL::Video::OpenGL::OpenGLFor3D, OSDL::Video::OpenGL::Reload }
 Various flavours (presets) are available for OpenGL. More...

Variables

OSDL_DLL Pixels::ColorMask OSDL::Video::OpenGL::RedMask
 Mask used for OpenGL RGBA color specification for red, depending on the endianness of the local machine.
OSDL_DLL Pixels::ColorMask OSDL::Video::OpenGL::GreenMask
 Mask used for OpenGL RGBA color specification for green, depending on the endianness of the local machine.
OSDL_DLL Pixels::ColorMask OSDL::Video::OpenGL::BlueMask
 Mask used for OpenGL RGBA color specification for blue, depending on the endianness of the local machine.
OSDL_DLL Pixels::ColorMask OSDL::Video::OpenGL::AlphaMask
 Mask used for OpenGL RGBA color specification for alpha, depending on the endianness of the local machine.


Generated on Fri Mar 30 14:47:15 2007 for OSDL by  doxygen 1.5.1