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