#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. | |
1.5.1