Graphics.Rendering.OpenGL.GL.VertexSpec

# Vertex Coordinates

class Vertex a
class VertexComponent a
data Vertex1 a
data Vertex2 a
data Vertex3 a
data Vertex4 a

# Auxiliary Vertex Attributes

## Texture Coordinates

currentTextureCoords
class TexCoord a
class TexCoordComponent a
data TexCoord1 a
data TexCoord2 a
data TexCoord3 a
data TexCoord4 a

## Normal

currentNormal
class Normal a
class NormalComponent a
data Normal3 a

## Fog Coordinate

currentFogCoord
class FogCoord a
class FogCoordComponent a
data FogCoord1 a

## Color and Secondary Color

rgbaMode
currentColor
class Color a
currentSecondaryColor
class SecondaryColor a
class ColorComponent a
data Color3 a
data Color4 a
currentIndex
class Index a
class IndexComponent a
data Index1 a

# Generic Vertex Attributes

data IntegerHandling
data AttribLocation
currentVertexAttrib
currentVertexAttribI
currentVertexAttribIu
class VertexAttrib a
class VertexAttribComponent a

# Texture Units

data TextureUnit
maxTextureUnit