igl.h File Reference

#include <cstddef>
#include <string.h>
#include "generic/constant.h"
#include <GL/gl.h>
#include "modulesystem.h"
Include dependency graph for igl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  OpenGLBinding
 A module which wraps a runtime-binding of the standard OpenGL functions. Provides convenience functions for querying availabiliy of extensions, rendering text and error-checking. More...

Defines

#define INCLUDED_IGL_H
#define QGL_DLLEXPORT
#define glActiveTexture   GlobalOpenGL().m_glActiveTexture
#define glClientActiveTexture   GlobalOpenGL().m_glClientActiveTexture

Typedefs

typedef GlobalModule
< OpenGLBinding
GlobalOpenGLModule
typedef GlobalModuleRef
< OpenGLBinding
GlobalOpenGLModuleRef

Functions

OpenGLBindingGlobalOpenGL ()

Define Documentation

#define glActiveTexture   GlobalOpenGL().m_glActiveTexture

Definition at line 42 of file igl.h.

#define glClientActiveTexture   GlobalOpenGL().m_glClientActiveTexture

Definition at line 43 of file igl.h.

#define INCLUDED_IGL_H

Definition at line 23 of file igl.h.

#define QGL_DLLEXPORT

Definition at line 39 of file igl.h.


Typedef Documentation

typedef GlobalModule<OpenGLBinding> GlobalOpenGLModule

Definition at line 194 of file igl.h.

typedef GlobalModuleRef<OpenGLBinding> GlobalOpenGLModuleRef

Definition at line 198 of file igl.h.


Function Documentation

OpenGLBinding& GlobalOpenGL (  )  [inline]

Definition at line 201 of file igl.h.

Referenced by RenderableNamedEntity::render().


Generated by  doxygen 1.6.2