OpenSceneGraph/doc/doc++/osg/Extensions.html

490 lines
28 KiB
HTML
Raw Normal View History

2003-04-18 00:22:51 +08:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
2003-07-23 19:27:31 +08:00
<TITLE>class SG_EXPORT osg::Drawable::Extensions</TITLE>
2003-04-18 00:22:51 +08:00
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.10">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class SG_EXPORT <A HREF="#DOC.DOCU">Extensions</A></H2></H2><BLOCKQUOTE>Extensions class which encapsulates the querring of extensions and associated function pointers, and provide convinience wrappers to check for the extensions or use the associated functions</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="CReferenced,MReferenced.html,CExtensions,MExtensions.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="0,1">
<param name=arrowdir value="down">
</APPLET>
<HR>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.69.58.1">Extensions</A></B>()
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.69.58.2">Extensions</A></B>(const <!1><A HREF="Extensions.html#DOC.2.69.58.2">Extensions</A>&amp; rhs)
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.3">lowestCommonDenominator</A></B>(const <!1><A HREF="Extensions.html">Extensions</A>&amp; rhs)
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.4">setupGLExtenions</A></B>()
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.5">setVertexProgramSupported</A></B>(bool flag)
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.69.58.6">isVertexProgramSupported</A></B>() const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.7">setSecondaryColorSupported</A></B>(bool flag)
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.69.58.8">isSecondaryColorSupported</A></B>() const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.9">setFogCoordSupported</A></B>(bool flag)
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.69.58.10">isFogCoordSupported</A></B>() const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.11">setMultiTexSupported</A></B>(bool flag)
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.69.58.12">isMultiTexSupported</A></B>() const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.13">glSecondaryColor3ubv</A></B>(const GLubyte* coord) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.14">glSecondaryColor3fv</A></B>(const GLfloat* coord) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.15">glFogCoordfv</A></B>(const GLfloat* coord) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.16">glMultiTexCoord1f</A></B>(GLenum target, GLfloat coord) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.17">glMultiTexCoord2fv</A></B>(GLenum target, const GLfloat* coord) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.18">glMultiTexCoord3fv</A></B>(GLenum target, const GLfloat* coord) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.19">glMultiTexCoord4fv</A></B>(GLenum target, const GLfloat* coord) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.20">glVertexAttrib1s</A></B>(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, GLshort <!1><A HREF="ImpostorSprite.html#DOC.2.90.24">s</A>) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.21">glVertexAttrib1f</A></B>(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, GLfloat f) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.22">glVertexAttrib2fv</A></B>(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLfloat* v) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.23">glVertexAttrib3fv</A></B>(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLfloat* v) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.24">glVertexAttrib4fv</A></B>(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLfloat* v) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.25">glVertexAttrib4ubv</A></B>(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLubyte* v) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.26">glVertexAttrib4Nubv</A></B>(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLubyte* v) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.27">glGenBuffers</A></B>(GLsizei n, GLuint* buffers) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.28">glBindBuffer</A></B>(GLenum target, GLuint buffer) const
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.29">glBufferData</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.224.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.86.34">data</A>, GLenum usage) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.30">glBufferSubData</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.82.50.6">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.224.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.86.34">data</A>) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.31">glDeleteBuffers</A></B>(GLsizei n, const GLuint* buffers) const
2003-04-18 00:22:51 +08:00
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.69.58.47">_isVertexProgramSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.69.58.48">_isSecondaryColorSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.69.58.49">_isFogCoordSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.69.58.50">_isMultiTexSupported</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>FogCoordProc <B><A HREF="#DOC.2.69.58.51">_glFogCoordfv</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>SecondaryColor3ubvProc <B><A HREF="#DOC.2.69.58.52">_glSecondaryColor3ubv</A></B>
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>SecondaryColor3fvProc <B><A HREF="#DOC.2.69.58.53">_glSecondaryColor3fv</A></B>
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>VertexAttrib1sProc <B><A HREF="#DOC.2.69.58.54">_glVertexAttrib1s</A></B>
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>VertexAttrib1fProc <B><A HREF="#DOC.2.69.58.55">_glVertexAttrib1f</A></B>
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>VertexAttribfvProc <B><A HREF="#DOC.2.69.58.56">_glVertexAttrib2fv</A></B>
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>VertexAttribfvProc <B><A HREF="#DOC.2.69.58.57">_glVertexAttrib3fv</A></B>
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>VertexAttribfvProc <B><A HREF="#DOC.2.69.58.58">_glVertexAttrib4fv</A></B>
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>VertexAttribubvProc <B><A HREF="#DOC.2.69.58.59">_glVertexAttrib4ubv</A></B>
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>VertexAttribubvProc <B><A HREF="#DOC.2.69.58.60">_glVertexAttrib4Nubv</A></B>
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>MultiTexCoord1fProc <B><A HREF="#DOC.2.69.58.61">_glMultiTexCoord1f</A></B>
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>MultiTexCoordfvProc <B><A HREF="#DOC.2.69.58.62">_glMultiTexCoord2fv</A></B>
2003-04-18 00:22:51 +08:00
<DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>MultiTexCoordfvProc <B><A HREF="#DOC.2.69.58.63">_glMultiTexCoord3fv</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>MultiTexCoordfvProc <B><A HREF="#DOC.2.69.58.64">_glMultiTexCoord4fv</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GenBuffersProc <B><A HREF="#DOC.2.69.58.65">_glGenBuffers</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>BindBufferProc <B><A HREF="#DOC.2.69.58.66">_glBindBuffer</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>BufferDataProc <B><A HREF="#DOC.2.69.58.67">_glBufferData</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>BufferSubDataProc <B><A HREF="#DOC.2.69.58.68">_glBufferSubData</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>DeleteBuffersProc <B><A HREF="#DOC.2.69.58.69">_glDeleteBuffers</A></B>
2003-04-18 00:22:51 +08:00
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
2003-07-23 19:27:31 +08:00
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.32">(APIENTRY * FogCoordProc)</A></B>(const GLfloat* coord)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.33">(APIENTRY * VertexAttrib1sProc)</A></B>(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, GLshort <!1><A HREF="ImpostorSprite.html#DOC.2.90.24">s</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.34">(APIENTRY * VertexAttrib1fProc)</A></B>(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, GLfloat f)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.35">(APIENTRY * VertexAttribfvProc)</A></B>(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLfloat* v)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.36">(APIENTRY * VertexAttribubvProc)</A></B>(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLubyte* v)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.37">(APIENTRY * SecondaryColor3ubvProc)</A></B>(const GLubyte* coord)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.38">(APIENTRY * SecondaryColor3fvProc)</A></B>(const GLfloat* coord)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.39">(APIENTRY * MultiTexCoord1fProc)</A></B>(GLenum target, GLfloat coord)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.40">(APIENTRY * MultiTexCoordfvProc)</A></B>(GLenum target, const GLfloat* coord)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.41">(APIENTRY * GenBuffersProc)</A></B>(GLsizei n, GLuint* buffers)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.42">(APIENTRY * BindBufferProc)</A></B>(GLenum target, GLuint buffer)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.43">(APIENTRY * BufferDataProc)</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.224.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.86.34">data</A>, GLenum usage)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.44">(APIENTRY * BufferSubDataProc)</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.82.50.6">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.224.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.86.34">data</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.45">(APIENTRY * DeleteBuffersProc)</A></B>(GLsizei n, const GLuint* buffers)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.69.58.46">~Extensions</A></B>()
2003-04-18 00:22:51 +08:00
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Referenced.html">Referenced</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Referenced.html">Referenced</A>&amp; <B>operator = </B>(<!1><A HREF="Referenced.html">Referenced</A>&amp;)
<DT>
<IMG ALT="o" SRC=icon2.gif>static void <B>setDeleteHandler</B>(<!1><A HREF="DeleteHandler.html">DeleteHandler</A>* handler)
<DT>
<IMG ALT="o" SRC=icon2.gif>static <!1><A HREF="DeleteHandler.html">DeleteHandler</A>* <B>getDeleteHandler</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>ref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>unref_nodelete</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline int <B>referenceCount</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>unref</B>() const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>mutable int <B>_refCount</B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>Extensions class which encapsulates the querring of extensions and
associated function pointers, and provide convinience wrappers to
check for the extensions or use the associated functions</BLOCKQUOTE>
<DL>
<A NAME="Extensions"></A>
2003-07-23 19:27:31 +08:00
<A NAME="DOC.2.69.58.1"></A>
2003-04-18 00:22:51 +08:00
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="Extensions"></A>
2003-07-23 19:27:31 +08:00
<A NAME="DOC.2.69.58.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions(const <!1><A HREF="Extensions.html#DOC.2.69.58.2">Extensions</A>&amp; rhs)</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
<A NAME="lowestCommonDenominator"></A>
2003-07-23 19:27:31 +08:00
<A NAME="DOC.2.69.58.3"></A>
2003-04-18 00:22:51 +08:00
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void lowestCommonDenominator(const <!1><A HREF="Extensions.html">Extensions</A>&amp; rhs)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setupGLExtenions"></A>
2003-07-23 19:27:31 +08:00
<A NAME="DOC.2.69.58.4"></A>
2003-04-18 00:22:51 +08:00
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setupGLExtenions()</B></TT>
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="setVertexProgramSupported"></A>
<A NAME="DOC.2.69.58.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setVertexProgramSupported(bool flag)</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="isVertexProgramSupported"></A>
<A NAME="DOC.2.69.58.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isVertexProgramSupported() const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="setSecondaryColorSupported"></A>
<A NAME="DOC.2.69.58.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setSecondaryColorSupported(bool flag)</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="isSecondaryColorSupported"></A>
<A NAME="DOC.2.69.58.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isSecondaryColorSupported() const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="setFogCoordSupported"></A>
<A NAME="DOC.2.69.58.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFogCoordSupported(bool flag)</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="isFogCoordSupported"></A>
<A NAME="DOC.2.69.58.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isFogCoordSupported() const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="setMultiTexSupported"></A>
<A NAME="DOC.2.69.58.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMultiTexSupported(bool flag)</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="isMultiTexSupported"></A>
<A NAME="DOC.2.69.58.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isMultiTexSupported() const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glSecondaryColor3ubv"></A>
<A NAME="DOC.2.69.58.13"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glSecondaryColor3ubv(const GLubyte* coord) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glSecondaryColor3fv"></A>
<A NAME="DOC.2.69.58.14"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glSecondaryColor3fv(const GLfloat* coord) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glFogCoordfv"></A>
<A NAME="DOC.2.69.58.15"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glFogCoordfv(const GLfloat* coord) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glMultiTexCoord1f"></A>
<A NAME="DOC.2.69.58.16"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glMultiTexCoord1f(GLenum target, GLfloat coord) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glMultiTexCoord2fv"></A>
<A NAME="DOC.2.69.58.17"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glMultiTexCoord2fv(GLenum target, const GLfloat* coord) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glMultiTexCoord3fv"></A>
<A NAME="DOC.2.69.58.18"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glMultiTexCoord3fv(GLenum target, const GLfloat* coord) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glMultiTexCoord4fv"></A>
<A NAME="DOC.2.69.58.19"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glMultiTexCoord4fv(GLenum target, const GLfloat* coord) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glVertexAttrib1s"></A>
<A NAME="DOC.2.69.58.20"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glVertexAttrib1s(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, GLshort <!1><A HREF="ImpostorSprite.html#DOC.2.90.24">s</A>) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glVertexAttrib1f"></A>
<A NAME="DOC.2.69.58.21"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glVertexAttrib1f(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, GLfloat f) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glVertexAttrib2fv"></A>
<A NAME="DOC.2.69.58.22"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glVertexAttrib2fv(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLfloat* v) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glVertexAttrib3fv"></A>
<A NAME="DOC.2.69.58.23"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glVertexAttrib3fv(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLfloat* v) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glVertexAttrib4fv"></A>
<A NAME="DOC.2.69.58.24"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glVertexAttrib4fv(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLfloat* v) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glVertexAttrib4ubv"></A>
<A NAME="DOC.2.69.58.25"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glVertexAttrib4ubv(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLubyte* v) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glVertexAttrib4Nubv"></A>
<A NAME="DOC.2.69.58.26"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glVertexAttrib4Nubv(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLubyte* v) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glGenBuffers"></A>
<A NAME="DOC.2.69.58.27"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGenBuffers(GLsizei n, GLuint* buffers) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glBindBuffer"></A>
<A NAME="DOC.2.69.58.28"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glBindBuffer(GLenum target, GLuint buffer) const </B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="glBufferData"></A>
<A NAME="DOC.2.69.58.29"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glBufferData(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.224.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.86.34">data</A>, GLenum usage) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="glBufferSubData"></A>
<A NAME="DOC.2.69.58.30"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glBufferSubData(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.82.50.6">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.224.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.86.34">data</A>) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="glDeleteBuffers"></A>
<A NAME="DOC.2.69.58.31"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glDeleteBuffers(GLsizei n, const GLuint* buffers) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * FogCoordProc)"></A>
<A NAME="DOC.2.69.58.32"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * FogCoordProc)(const GLfloat* coord)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * VertexAttrib1sProc)"></A>
<A NAME="DOC.2.69.58.33"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * VertexAttrib1sProc)(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, GLshort <!1><A HREF="ImpostorSprite.html#DOC.2.90.24">s</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * VertexAttrib1fProc)"></A>
<A NAME="DOC.2.69.58.34"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * VertexAttrib1fProc)(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, GLfloat f)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * VertexAttribfvProc)"></A>
<A NAME="DOC.2.69.58.35"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * VertexAttribfvProc)(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLfloat* v)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * VertexAttribubvProc)"></A>
<A NAME="DOC.2.69.58.36"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * VertexAttribubvProc)(unsigned int <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLubyte* v)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * SecondaryColor3ubvProc)"></A>
<A NAME="DOC.2.69.58.37"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * SecondaryColor3ubvProc)(const GLubyte* coord)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * SecondaryColor3fvProc)"></A>
<A NAME="DOC.2.69.58.38"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * SecondaryColor3fvProc)(const GLfloat* coord)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * MultiTexCoord1fProc)"></A>
<A NAME="DOC.2.69.58.39"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * MultiTexCoord1fProc)(GLenum target, GLfloat coord)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * MultiTexCoordfvProc)"></A>
<A NAME="DOC.2.69.58.40"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * MultiTexCoordfvProc)(GLenum target, const GLfloat* coord)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * GenBuffersProc)"></A>
<A NAME="DOC.2.69.58.41"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * GenBuffersProc)(GLsizei n, GLuint* buffers)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * BindBufferProc)"></A>
<A NAME="DOC.2.69.58.42"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * BindBufferProc)(GLenum target, GLuint buffer)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * BufferDataProc)"></A>
<A NAME="DOC.2.69.58.43"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * BufferDataProc)(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.224.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.86.34">data</A>, GLenum usage)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * BufferSubDataProc)"></A>
<A NAME="DOC.2.69.58.44"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * BufferSubDataProc)(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.82.50.6">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.224.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.86.34">data</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(APIENTRY * DeleteBuffersProc)"></A>
<A NAME="DOC.2.69.58.45"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * DeleteBuffersProc)(GLsizei n, const GLuint* buffers)</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
<A NAME="~Extensions"></A>
2003-07-23 19:27:31 +08:00
<A NAME="DOC.2.69.58.46"></A>
2003-04-18 00:22:51 +08:00
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Extensions()</B></TT>
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_isVertexProgramSupported"></A>
<A NAME="DOC.2.69.58.47"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isVertexProgramSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isSecondaryColorSupported"></A>
<A NAME="DOC.2.69.58.48"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isSecondaryColorSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isFogCoordSupported"></A>
<A NAME="DOC.2.69.58.49"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isFogCoordSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_isMultiTexSupported"></A>
<A NAME="DOC.2.69.58.50"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isMultiTexSupported</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_glFogCoordfv"></A>
<A NAME="DOC.2.69.58.51"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>FogCoordProc _glFogCoordfv</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_glSecondaryColor3ubv"></A>
<A NAME="DOC.2.69.58.52"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>SecondaryColor3ubvProc _glSecondaryColor3ubv</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_glSecondaryColor3fv"></A>
<A NAME="DOC.2.69.58.53"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>SecondaryColor3fvProc _glSecondaryColor3fv</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_glVertexAttrib1s"></A>
<A NAME="DOC.2.69.58.54"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>VertexAttrib1sProc _glVertexAttrib1s</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_glVertexAttrib1f"></A>
<A NAME="DOC.2.69.58.55"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>VertexAttrib1fProc _glVertexAttrib1f</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_glVertexAttrib2fv"></A>
<A NAME="DOC.2.69.58.56"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>VertexAttribfvProc _glVertexAttrib2fv</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_glVertexAttrib3fv"></A>
<A NAME="DOC.2.69.58.57"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>VertexAttribfvProc _glVertexAttrib3fv</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_glVertexAttrib4fv"></A>
<A NAME="DOC.2.69.58.58"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>VertexAttribfvProc _glVertexAttrib4fv</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_glVertexAttrib4ubv"></A>
<A NAME="DOC.2.69.58.59"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>VertexAttribubvProc _glVertexAttrib4ubv</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_glVertexAttrib4Nubv"></A>
<A NAME="DOC.2.69.58.60"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>VertexAttribubvProc _glVertexAttrib4Nubv</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_glMultiTexCoord1f"></A>
<A NAME="DOC.2.69.58.61"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>MultiTexCoord1fProc _glMultiTexCoord1f</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_glMultiTexCoord2fv"></A>
<A NAME="DOC.2.69.58.62"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>MultiTexCoordfvProc _glMultiTexCoord2fv</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_glMultiTexCoord3fv"></A>
<A NAME="DOC.2.69.58.63"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>MultiTexCoordfvProc _glMultiTexCoord3fv</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_glMultiTexCoord4fv"></A>
<A NAME="DOC.2.69.58.64"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>MultiTexCoordfvProc _glMultiTexCoord4fv</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_glGenBuffers"></A>
<A NAME="DOC.2.69.58.65"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GenBuffersProc _glGenBuffers</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_glBindBuffer"></A>
<A NAME="DOC.2.69.58.66"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>BindBufferProc _glBindBuffer</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_glBufferData"></A>
<A NAME="DOC.2.69.58.67"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>BufferDataProc _glBufferData</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_glBufferSubData"></A>
<A NAME="DOC.2.69.58.68"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>BufferSubDataProc _glBufferSubData</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P>
2003-07-23 19:27:31 +08:00
<A NAME="_glDeleteBuffers"></A>
<A NAME="DOC.2.69.58.69"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>DeleteBuffersProc _glDeleteBuffers</B></TT>
2003-04-18 00:22:51 +08:00
<DL><DT><DD></DL><P></DL>
<HR><DL><DT><B>This class has no child classes.</B></DL>
<DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I> <I><A HREF="HIER.html">HTML hierarchy of classes</A> or <A HREF="HIERjava.html">Java</A></I></P><HR>
<BR>
This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>.
</BODY>
</HTML>