GATE
gate_gl_api_functions_class Struct Reference

Public Member Functions

 void (OGLAPI *glAlphaFunc)(GLenum func
 
 void (OGLAPI *glBindTexture)(GLenum target
 
 void (OGLAPI *glBlendFunc)(GLenum sfactor
 
 void (OGLAPI *glClear)(GLbitfield mask)
 
 void (OGLAPI *glClearColor)(GLclampf red
 
 void (OGLAPI *glClearDepth)(GLclampd depth)
 
 void (OGLAPI *glClearStencil)(GLint s)
 
 void (OGLAPI *glClipPlane)(GLenum plane
 
 void (OGLAPI *glColor4f)(GLfloat red
 
 void (OGLAPI *glColor4ub)(GLubyte red
 
 void (OGLAPI *glColorMask)(GLboolean red
 
 void (OGLAPI *glColorPointer)(GLint size
 
 void (OGLAPI *glCopyTexImage2D)(GLenum target
 
 void (OGLAPI *glCopyTexSubImage2D)(GLenum target
 
 void (OGLAPI *glCullFace)(GLenum mode)
 
 void (OGLAPI *glDeleteTextures)(GLsizei n
 
 void (OGLAPI *glDepthFunc)(GLenum func)
 
 void (OGLAPI *glDepthMask)(GLboolean flag)
 
 void (OGLAPI *glDepthRange)(GLclampd zNear
 
 void (OGLAPI *glDisable)(GLenum cap)
 
 void (OGLAPI *glDisableClientState)(GLenum array)
 
 void (OGLAPI *glDrawArrays)(GLenum mode
 
 void (OGLAPI *glDrawElements)(GLenum mode
 
 void (OGLAPI *glEnable)(GLenum cap)
 
 void (OGLAPI *glEnableClientState)(GLenum array)
 
 void (OGLAPI *glFinish)(void)
 
 void (OGLAPI *glFlush)(void)
 
 void (OGLAPI *glFogf)(GLenum pname
 
 void (OGLAPI *glFogfv)(GLenum pname
 
 void (OGLAPI *glFrontFace)(GLenum mode)
 
 void (OGLAPI *glFrustum)(GLdouble left
 
 void (OGLAPI *glGenTextures)(GLsizei n
 
 void (OGLAPI *glGetBooleanv)(GLenum pname
 
 void (OGLAPI *glGetClipPlane)(GLenum plane
 
 GLenum (OGLAPI *glGetError)(void)
 
 void (OGLAPI *glGetFloatv)(GLenum pname
 
 void (OGLAPI *glGetIntegerv)(GLenum pname
 
 void (OGLAPI *glGetLightfv)(GLenum light
 
 void (OGLAPI *glGetMaterialfv)(GLenum face
 
 void (OGLAPI *glGetPointerv)(GLenum pname
 
GLubyte const *OGLAPI * glGetString (GLenum name)
 
 void (OGLAPI *glGetTexEnvfv)(GLenum target
 
 void (OGLAPI *glGetTexEnviv)(GLenum target
 
 void (OGLAPI *glGetTexParameterfv)(GLenum target
 
 void (OGLAPI *glGetTexParameteriv)(GLenum target
 
 void (OGLAPI *glHint)(GLenum target
 
 GLboolean (OGLAPI *glIsEnabled)(GLenum cap)
 
 GLboolean (OGLAPI *glIsTexture)(GLuint texture)
 
 void (OGLAPI *glLightModelf)(GLenum pname
 
 void (OGLAPI *glLightModelfv)(GLenum pname
 
 void (OGLAPI *glLightf)(GLenum light
 
 void (OGLAPI *glLightfv)(GLenum light
 
 void (OGLAPI *glLineWidth)(GLfloat width)
 
 void (OGLAPI *glLoadIdentity)(void)
 
 void (OGLAPI *glLoadMatrixf)(const GLfloat *m)
 
 void (OGLAPI *glLogicOp)(GLenum opcode)
 
 void (OGLAPI *glMaterialf)(GLenum face
 
 void (OGLAPI *glMaterialfv)(GLenum face
 
 void (OGLAPI *glMatrixMode)(GLenum mode)
 
 void (OGLAPI *glMultMatrixf)(const GLfloat *m)
 
 void (OGLAPI *glNormal3f)(GLfloat nx
 
 void (OGLAPI *glNormalPointer)(GLenum type
 
 void (OGLAPI *glOrtho)(GLdouble left
 
 void (OGLAPI *glPixelStorei)(GLenum pname
 
 void (OGLAPI *glPointSize)(GLfloat size)
 
 void (OGLAPI *glPolygonOffset)(GLfloat factor
 
 void (OGLAPI *glPopMatrix)(void)
 
 void (OGLAPI *glPushMatrix)(void)
 
 void (OGLAPI *glReadPixels)(GLint x
 
 void (OGLAPI *glRotatef)(GLfloat angle
 
 void (OGLAPI *glScalef)(GLfloat x
 
 void (OGLAPI *glScissor)(GLint x
 
 void (OGLAPI *glShadeModel)(GLenum mode)
 
 void (OGLAPI *glStencilFunc)(GLenum func
 
 void (OGLAPI *glStencilMask)(GLuint mask)
 
 void (OGLAPI *glStencilOp)(GLenum fail
 
 void (OGLAPI *glTexCoordPointer)(GLint size
 
 void (OGLAPI *glTexEnvf)(GLenum target
 
 void (OGLAPI *glTexEnvfv)(GLenum target
 
 void (OGLAPI *glTexEnvi)(GLenum target
 
 void (OGLAPI *glTexEnviv)(GLenum target
 
 void (OGLAPI *glTexImage2D)(GLenum target
 
 void (OGLAPI *glTexParameterf)(GLenum target
 
 void (OGLAPI *glTexParameterfv)(GLenum target
 
 void (OGLAPI *glTexParameteri)(GLenum target
 
 void (OGLAPI *glTexParameteriv)(GLenum target
 
 void (OGLAPI *glTexSubImage2D)(GLenum target
 
 void (OGLAPI *glTranslatef)(GLfloat x
 
 void (OGLAPI *glVertexPointer)(GLint size
 
 void (OGLAPI *glViewport)(GLint x
 

Public Attributes

GLclampf ref
 
GLuint texture
 
GLenum dfactor
 
GLclampf green
 
GLclampf GLclampf blue
 
GLclampf GLclampf GLclampf alpha
 
const GLdouble * equation
 
GLfloat green
 
GLfloat GLfloat blue
 
GLfloat GLfloat GLfloat alpha
 
GLubyte green
 
GLubyte GLubyte blue
 
GLubyte GLubyte GLubyte alpha
 
GLboolean green
 
GLboolean GLboolean blue
 
GLboolean GLboolean GLboolean alpha
 
GLenum type
 
GLenum GLsizei stride
 
GLenum GLsizei const GLvoid * pointer
 
GLint level
 
GLint GLenum internalFormat
 
GLint GLenum GLint x
 
GLint GLenum GLint GLint y
 
GLint GLenum GLint GLint GLsizei width
 
GLint GLenum GLint GLint GLsizei GLsizei height
 
GLint GLenum GLint GLint GLsizei GLsizei GLint border
 
GLint GLint xoffset
 
GLint GLint GLint yoffset
 
GLint GLint GLint GLint x
 
GLint GLint GLint GLint GLint y
 
GLint GLint GLint GLint GLint GLsizei width
 
GLint GLint GLint GLint GLint GLsizei GLsizei height
 
const GLuint * textures
 
GLclampd zFar
 
GLint first
 
GLint GLsizei count
 
GLsizei count
 
GLsizei GLenum type
 
GLsizei GLenum const GLvoid * indices
 
GLfloat param
 
const GLfloat * params
 
GLdouble right
 
GLdouble GLdouble bottom
 
GLdouble GLdouble GLdouble top
 
GLdouble GLdouble GLdouble GLdouble zNear
 
GLdouble GLdouble GLdouble GLdouble GLdouble zFar
 
GLuint * textures
 
GLboolean * params
 
GLdouble * equation
 
GLfloat * params
 
GLint * params
 
GLenum pname
 
GLenum GLfloat * params
 
GLvoid ** params
 
GLenum GLint * params
 
GLenum mode
 
GLenum GLfloat param
 
GLenum const GLfloat * params
 
GLfloat ny
 
GLfloat GLfloat nz
 
GLsizei stride
 
GLsizei const GLvoid * pointer
 
GLint param
 
GLfloat units
 
GLint y
 
GLint GLsizei width
 
GLint GLsizei GLsizei height
 
GLint GLsizei GLsizei GLenum format
 
GLint GLsizei GLsizei GLenum GLenum type
 
GLint GLsizei GLsizei GLenum GLenum GLvoid * pixels
 
GLfloat x
 
GLfloat GLfloat y
 
GLfloat GLfloat GLfloat z
 
GLfloat y
 
GLfloat GLfloat z
 
GLint ref
 
GLint GLuint mask
 
GLenum zfail
 
GLenum GLenum zpass
 
GLenum GLint param
 
GLenum const GLint * params
 
GLint GLint internalformat
 
GLint GLint GLsizei width
 
GLint GLint GLsizei GLsizei height
 
GLint GLint GLsizei GLsizei GLint border
 
GLint GLint GLsizei GLsizei GLint GLenum format
 
GLint GLint GLsizei GLsizei GLint GLenum GLenum type
 
GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid * pixels
 
GLint GLint GLint GLsizei width
 
GLint GLint GLint GLsizei GLsizei height
 
GLint GLint GLint GLsizei GLsizei GLenum format
 
GLint GLint GLint GLsizei GLsizei GLenum GLenum type
 
GLint GLint GLint GLsizei GLsizei GLenum GLenum const GLvoid * pixels
 

The documentation for this struct was generated from the following file: