⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 glparam.h

📁 涉及windows游戏编程中的一些源码
💻 H
📖 第 1 页 / 共 5 页
字号:
void glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities){}
void glPushAttrib (GLbitfield mask){}
void glPushClientAttrib (GLbitfield mask){}
void glPushMatrix (void){}
void glPushName (GLuint name){}
void glRasterPos2d (GLdouble x, GLdouble y){}
void glRasterPos2dv (const GLdouble *v){}
void glRasterPos2f (GLfloat x, GLfloat y){}
void glRasterPos2fv (const GLfloat *v){}
void glRasterPos2i (GLint x, GLint y){}
void glRasterPos2iv (const GLint *v){}
void glRasterPos2s (GLshort x, GLshort y){}
void glRasterPos2sv (const GLshort *v){}
void glRasterPos3d (GLdouble x, GLdouble y, GLdouble z){}
void glRasterPos3dv (const GLdouble *v){}
void glRasterPos3f (GLfloat x, GLfloat y, GLfloat z){}
void glRasterPos3fv (const GLfloat *v){}
void glRasterPos3i (GLint x, GLint y, GLint z){}
void glRasterPos3iv (const GLint *v){}
void glRasterPos3s (GLshort x, GLshort y, GLshort z){}
void glRasterPos3sv (const GLshort *v){}
void glRasterPos4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w){}
void glRasterPos4dv (const GLdouble *v){}
void glRasterPos4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w){}
void glRasterPos4fv (const GLfloat *v){}
void glRasterPos4i (GLint x, GLint y, GLint z, GLint w){}
void glRasterPos4iv (const GLint *v){}
void glRasterPos4s (GLshort x, GLshort y, GLshort z, GLshort w){}
void glRasterPos4sv (const GLshort *v){}
void glReadBuffer (GLenum mode){}
void glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels){}
void glRectd (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2){}
void glRectdv (const GLdouble *v1, const GLdouble *v2){}
void glRectf (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2){}
void glRectfv (const GLfloat *v1, const GLfloat *v2){}
void glRecti (GLint x1, GLint y1, GLint x2, GLint y2){}
void glRectiv (const GLint *v1, const GLint *v2){}
void glRects (GLshort x1, GLshort y1, GLshort x2, GLshort y2){}
void glRectsv (const GLshort *v1, const GLshort *v2){}
GLint glRenderMode (GLenum mode){ return 0; }
void glRotated (GLdouble angle, GLdouble x, GLdouble y, GLdouble z){}
void glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z){}
void glScaled (GLdouble x, GLdouble y, GLdouble z){}
void glScalef (GLfloat x, GLfloat y, GLfloat z){}
void glScissor (GLint x, GLint y, GLsizei width, GLsizei height){}
void glSelectBuffer (GLsizei size, GLuint *buffer){}
void glShadeModel (GLenum mode){}
void glStencilFunc (GLenum func, GLint ref, GLuint mask){}
void glStencilMask (GLuint mask){}
void glStencilOp (GLenum fail, GLenum zfail, GLenum zpass){}
void glTexCoord1d (GLdouble s){}
void glTexCoord1dv (const GLdouble *v){}
void glTexCoord1f (GLfloat s){}
void glTexCoord1fv (const GLfloat *v){}
void glTexCoord1i (GLint s){}
void glTexCoord1iv (const GLint *v){}
void glTexCoord1s (GLshort s){}
void glTexCoord1sv (const GLshort *v){}
void glTexCoord2d (GLdouble s, GLdouble t){}
void glTexCoord2dv (const GLdouble *v){}
void glTexCoord2f (GLfloat s, GLfloat t){}
void glTexCoord2fv (const GLfloat *v){}
void glTexCoord2i (GLint s, GLint t){}
void glTexCoord2iv (const GLint *v){}
void glTexCoord2s (GLshort s, GLshort t){}
void glTexCoord2sv (const GLshort *v){}
void glTexCoord3d (GLdouble s, GLdouble t, GLdouble r){}
void glTexCoord3dv (const GLdouble *v){}
void glTexCoord3f (GLfloat s, GLfloat t, GLfloat r){}
void glTexCoord3fv (const GLfloat *v){}
void glTexCoord3i (GLint s, GLint t, GLint r){}
void glTexCoord3iv (const GLint *v){}
void glTexCoord3s (GLshort s, GLshort t, GLshort r){}
void glTexCoord3sv (const GLshort *v){}
void glTexCoord4d (GLdouble s, GLdouble t, GLdouble r, GLdouble q){}
void glTexCoord4dv (const GLdouble *v){}
void glTexCoord4f (GLfloat s, GLfloat t, GLfloat r, GLfloat q){}
void glTexCoord4fv (const GLfloat *v){}
void glTexCoord4i (GLint s, GLint t, GLint r, GLint q){}
void glTexCoord4iv (const GLint *v){}
void glTexCoord4s (GLshort s, GLshort t, GLshort r, GLshort q){}
void glTexCoord4sv (const GLshort *v){}
void glTexCoordPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer){}
void glTexEnvf (GLenum target, GLenum pname, GLfloat param){}
void glTexEnvfv (GLenum target, GLenum pname, const GLfloat *params){}
void glTexEnvi (GLenum target, GLenum pname, GLint param){}
void glTexEnviv (GLenum target, GLenum pname, const GLint *params){}
void glTexGend (GLenum coord, GLenum pname, GLdouble param){}
void glTexGendv (GLenum coord, GLenum pname, const GLdouble *params){}
void glTexGenf (GLenum coord, GLenum pname, GLfloat param){}
void glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params){}
void glTexGeni (GLenum coord, GLenum pname, GLint param){}
void glTexGeniv (GLenum coord, GLenum pname, const GLint *params){}
void glTexImage1D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels){}
void glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels){}
void glTexParameterf (GLenum target, GLenum pname, GLfloat param){}
void glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params){}
void glTexParameteri (GLenum target, GLenum pname, GLint param){}
void glTexParameteriv (GLenum target, GLenum pname, const GLint *params){}
void glTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels){}
void glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels){}
void glTranslated (GLdouble x, GLdouble y, GLdouble z){}
void glTranslatef (GLfloat x, GLfloat y, GLfloat z){}
void glVertex2d (GLdouble x, GLdouble y){}
void glVertex2dv (const GLdouble *v){}
void glVertex2f (GLfloat x, GLfloat y){}
void glVertex2fv (const GLfloat *v){}
void glVertex2i (GLint x, GLint y){}
void glVertex2iv (const GLint *v){}
void glVertex2s (GLshort x, GLshort y){}
void glVertex2sv (const GLshort *v){}
void glVertex3d (GLdouble x, GLdouble y, GLdouble z){}
void glVertex3dv (const GLdouble *v){}
void glVertex3f (GLfloat x, GLfloat y, GLfloat z){}
void glVertex3fv (const GLfloat *v){}
void glVertex3i (GLint x, GLint y, GLint z){}
void glVertex3iv (const GLint *v){}
void glVertex3s (GLshort x, GLshort y, GLshort z){}
void glVertex3sv (const GLshort *v){}
void glVertex4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w){}
void glVertex4dv (const GLdouble *v){}
void glVertex4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w){}
void glVertex4fv (const GLfloat *v){}
void glVertex4i (GLint x, GLint y, GLint z, GLint w){}
void glVertex4iv (const GLint *v){}
void glVertex4s (GLshort x, GLshort y, GLshort z, GLshort w){}
void glVertex4sv (const GLshort *v){}
void glVertexPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer){}
void glViewport (GLint x, GLint y, GLsizei width, GLsizei height){}

// <-- gl.h

// glu.h -->

const GLubyte* gluErrorString (
    GLenum   errCode){ return 0; }

const wchar_t* gluErrorUnicodeStringEXT (
    GLenum   errCode){ return 0; }

const GLubyte* gluGetString (
    GLenum   name){ return 0; }

void gluOrtho2D (
    GLdouble left, 
    GLdouble right, 
    GLdouble bottom, 
    GLdouble top){}

void gluPerspective (
    GLdouble fovy, 
    GLdouble aspect, 
    GLdouble zNear, 
    GLdouble zFar){}

void gluPickMatrix (
    GLdouble x, 
    GLdouble y, 
    GLdouble width, 
    GLdouble height, 
    GLint    viewport[4]){}

void gluLookAt (
    GLdouble eyex, 
    GLdouble eyey, 
    GLdouble eyez, 
    GLdouble centerx, 
    GLdouble centery, 
    GLdouble centerz, 
    GLdouble upx, 
    GLdouble upy, 
    GLdouble upz){}

int gluProject (
    GLdouble        objx, 
    GLdouble        objy, 
    GLdouble        objz,  
    const GLdouble  modelMatrix[16], 
    const GLdouble  projMatrix[16], 
    const GLint     viewport[4], 
    GLdouble        *winx, 
    GLdouble        *winy, 
    GLdouble        *winz){ return 0; }

int gluUnProject (
    GLdouble       winx, 
    GLdouble       winy, 
    GLdouble       winz, 
    const GLdouble modelMatrix[16], 
    const GLdouble projMatrix[16], 
    const GLint    viewport[4], 
    GLdouble       *objx, 
    GLdouble       *objy, 
    GLdouble       *objz){ return 0; }

int gluScaleImage (
    GLenum      format, 
    GLint       widthin, 
    GLint       heightin, 
    GLenum      typein, 
    const void  *datain, 
    GLint       widthout, 
    GLint       heightout, 
    GLenum      typeout, 
    void        *dataout){ return 0; }

int gluBuild1DMipmaps (
    GLenum      target, 
    GLint       components, 
    GLint       width, 
    GLenum      format, 
    GLenum      type, 
    const void  *data){ return 0; }

int gluBuild2DMipmaps (
    GLenum      target, 
    GLint       components, 
    GLint       width, 
    GLint       height, 
    GLenum      format, 
    GLenum      type, 
    const void  *data){ return 0; }

GLUquadric* gluNewQuadric (void){ return 0; }

void gluDeleteQuadric (
    GLUquadric          *state){}

void gluQuadricNormals (
    GLUquadric          *quadObject, 
    GLenum              normals){}

void gluQuadricTexture (
    GLUquadric          *quadObject, 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -