|
static void | Begin (CompatibilityPrimitiveType mode) |
| Begins geometric object specification. More...
|
|
static void | End (void) |
| Ends geometric object specification. More...
|
|
static void | PushAttrib (Bitfield< CompatibilityAttributeGroup > attr_groups) |
| Pushes specified server attribute group variables on the stack. More...
|
|
static void | PushClientAttrib (Bitfield< CompatibilityClientAttributeGroup > attrib_groups) |
| Pushes specified client attribute group variables on the stack. More...
|
|
static void | PopAttrib (void) |
| Pop previously pushed server attribute group variables from the stack. More...
|
|
static void | PopClientAttrib (void) |
| Pop previously pushed client attribute group variables from the stack. More...
|
|
static void | MatrixMode (CompatibilityMatrixMode mode) |
| Sets the matrix mode for the subsequent commands. More...
|
|
static void | LoadIdentity (void) |
| Loads a identity matrix. More...
|
|
static void | LoadMatrix (const Mat4f &matrix) |
| Loads the specified matrix . More...
|
|
static void | LoadMatrix (const Mat4d &matrix) |
| Loads the specified matrix . More...
|
|
template<typename Type > |
static void | Vertex (Type x, Type y) |
| Specifies vertex position x,y coordinates. More...
|
|
template<typename Type > |
static void | Vertex (Type x, Type y, Type z) |
| Specifies vertex position x,y,z coordinates. More...
|
|
template<typename Type > |
static void | Vertex (Type x, Type y, Type z, Type w) |
| Specifies vertex position x,y,z,w coordinates. More...
|
|
template<typename Type > |
static void | TexCoord (Type s) |
| Specifies vertex position s coordinate. More...
|
|
template<typename Type > |
static void | TexCoord (Type s, Type t) |
| Specifies vertex position s,t coordinates. More...
|
|
template<typename Type > |
static void | TexCoord (Type s, Type t, Type r) |
| Specifies vertex position s,t,r coordinates. More...
|
|
template<typename Type > |
static void | TexCoord (Type s, Type t, Type r, Type q) |
| Specifies vertex position s,t,r,q coordinates. More...
|
|
template<typename Type > |
static void | MultiTexCoord (TextureUnitSelector tex_unit, Type s) |
| Specifies vertex position s coordinate. More...
|
|
template<typename Type > |
static void | MultiTexCoord (TextureUnitSelector tex_unit, Type s, Type t) |
| Specifies vertex position s,t coordinates. More...
|
|
template<typename Type > |
static void | MultiTexCoord (TextureUnitSelector tex_unit, Type s, Type t, Type r) |
| Specifies vertex position s,t,r coordinates. More...
|
|
template<typename Type > |
static void | MultiTexCoord (TextureUnitSelector tex_unit, Type s, Type t, Type r, Type q) |
| Specifies vertex position s,t,r,q coordinates. More...
|
|
template<typename Type > |
static void | Normal (Type x, Type y, Type z) |
| Specifies vertex x,y,z normal components. More...
|
|
template<typename Type > |
static void | FogCoord (Type c) |
| Specifies vertex coordinates. More...
|
|
template<typename Type > |
static void | Color (Type r, Type g, Type b) |
| Specifies vertex r,g,b color components. More...
|
|
template<typename Type > |
static void | Color (Type r, Type g, Type b, Type a) |
| Specifies vertex r,g,b,a color components. More...
|
|
template<typename Type > |
static void | SecondaryColor (Type r, Type g, Type b) |
| Specifies vertex r,g,b secondary color components. More...
|
|
template<typename Type > |
static void | Index (Type i) |
| Specifies vertex coordinates. More...
|
|