Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

gmanager.cpp File Reference

#include <stdio.h>
#include "GL/ps2gl.h"
#include "ps2s/packet.h"
#include "ps2s/cpu_matrix.h"
#include "ps2s/math.h"
#include "ps2s/displayenv.h"
#include "ps2gl/gmanager.h"
#include "ps2gl/glcontext.h"
#include "ps2gl/dlist.h"
#include "ps2gl/clear.h"
#include "ps2gl/matrix.h"
#include "ps2gl/debug.h"

Go to the source code of this file.

Functions

void glVertexPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *ptr)
void glNormalPointer (GLenum type, GLsizei stride, const GLvoid *ptr)
void glTexCoordPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *ptr)
void glColorPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *ptr)
void glDrawArrays (GLenum mode, GLint first, GLsizei count)
 The important thing to remember with DrawArrays() is that array data is not copied (mostly).

void glFlush (void)
 Flushes the internal geometry buffers.

void glEnableClientState (GLenum cap)
void glDisableClientState (GLenum cap)
void glBegin (GLenum mode)
void glNormal3f (GLfloat x, GLfloat y, GLfloat z)
void glNormal3fv (const GLfloat *v)
void glVertex4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void glVertex4fv (const GLfloat *vertex)
void glVertex3f (GLfloat x, GLfloat y, GLfloat z)
void glVertex3fv (const GLfloat *vertex)
void glTexCoord2f (GLfloat u, GLfloat v)
void glTexCoord2fv (const GLfloat *texCoord)
void glColor3f (GLfloat red, GLfloat green, GLfloat blue)
void glEnd (void)
void pglNormalPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *ptr)


Function Documentation

void glBegin ( GLenum mode )
 

Definition at line 213 of file gmanager.cpp.

void glColor3f ( GLfloat red,
GLfloat green,
GLfloat blue )
 

Definition at line 262 of file gmanager.cpp.

void glDisableClientState ( GLenum cap )
 

Definition at line 193 of file gmanager.cpp.

void glEnableClientState ( GLenum cap )
 

Definition at line 175 of file gmanager.cpp.

void glEnd ( void )
 

Definition at line 268 of file gmanager.cpp.

void glNormal3f ( GLfloat nx,
GLfloat ny,
GLfloat nz )
 

Definition at line 219 of file gmanager.cpp.

void glNormal3fv ( const GLfloat * v )
 

Definition at line 225 of file gmanager.cpp.

void glTexCoord2f ( GLfloat s,
GLfloat t )
 

Definition at line 251 of file gmanager.cpp.

void glTexCoord2fv ( const GLfloat * v )
 

Definition at line 257 of file gmanager.cpp.

void glVertex3f ( GLfloat x,
GLfloat y,
GLfloat z )
 

Definition at line 241 of file gmanager.cpp.

void glVertex3fv ( const GLfloat * v )
 

Definition at line 246 of file gmanager.cpp.

void glVertex4f ( GLfloat x,
GLfloat y,
GLfloat z,
GLfloat w )
 

Definition at line 230 of file gmanager.cpp.

void glVertex4fv ( const GLfloat * v )
 

Definition at line 236 of file gmanager.cpp.


ps2gl version 0.2