89 lines
5.1 KiB
HTML
89 lines
5.1 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE>namespace osgGL2</TITLE>
|
|
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.6">
|
|
</HEAD>
|
|
<BODY BGCOLOR="#ffffff">
|
|
|
|
<H2>namespace <A HREF="#DOC.DOCU">osgGL2</A></H2></H2>
|
|
<HR>
|
|
<P><DL>
|
|
<DT>
|
|
class OSGGL2_EXPORT <B><A HREF="Extensions.html">Extensions</A></B>: public osg::Referenced
|
|
<DD><I>Extensions class which encapsulates the querying of extensions and associated function pointers, and provide convenience wrappers to check for the extensions or use the associated functions</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef osg::ref_ptr<<!1><A HREF="ProgramObject.html">ProgramObject</A>> <B><A HREF="#DOC.67.2">ProgramObjectPtr</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef osg::ref_ptr<<!1><A HREF="ShaderObject.html">ShaderObject</A>> <B><A HREF="#DOC.67.3">ShaderObjectPtr</A></B>
|
|
<DT>
|
|
class OSGGL2_EXPORT <B><A HREF="ProgramObject.html">ProgramObject</A></B>: public osg::StateAttribute
|
|
<DD><I>osgGL2::ProgramObject is an application-level abstraction of the OpenGL Shading Language glProgramObject.</I>
|
|
<DT>
|
|
class OSGGL2_EXPORT <B><A HREF="ShaderObject.html">ShaderObject</A></B>: public osg::Object
|
|
<DD><I>osgGL2::ShaderObject is an application-level abstraction of the OpenGL Shading Language glShaderObject.</I>
|
|
<DT>
|
|
class <B><A HREF="UniformValue.html">UniformValue</A></B>: public osg::Referenced
|
|
<DD><I>osgGL2::UniformValue is for internal use by osgGL2::ProgramObject.</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector< osg::ref_ptr<<!1><A HREF="UniformValue.html">UniformValue</A>> > <B><A HREF="#DOC.67.7">UniformValueList</A></B>
|
|
<DT>
|
|
template<typename T> class <B><A HREF="UniformValueTemplate.html">UniformValueTemplate</A></B>: public <!1><A HREF="UniformValue.html">UniformValue</A>
|
|
<DD><I>UniformValueTemplate creates the concrete classes for each of the uniform value types </I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef <!1><A HREF="UniformValueTemplate.html">UniformValueTemplate</A><int> <B><A HREF="#DOC.67.9">UniformValue_int</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef <!1><A HREF="UniformValueTemplate.html">UniformValueTemplate</A><float> <B><A HREF="#DOC.67.10">UniformValue_float</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef <!1><A HREF="UniformValueTemplate.html">UniformValueTemplate</A><osg::Vec2> <B><A HREF="#DOC.67.11">UniformValue_Vec2</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef <!1><A HREF="UniformValueTemplate.html">UniformValueTemplate</A><osg::Vec3> <B><A HREF="#DOC.67.12">UniformValue_Vec3</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef <!1><A HREF="UniformValueTemplate.html">UniformValueTemplate</A><osg::Vec4> <B><A HREF="#DOC.67.13">UniformValue_Vec4</A></B>
|
|
</DL></P>
|
|
|
|
|
|
<A NAME="DOC.DOCU"></A>
|
|
<HR>
|
|
<H2>Documentation</H2>
|
|
<DL>
|
|
|
|
<A NAME="ProgramObjectPtr"></A>
|
|
<A NAME="DOC.67.2"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef osg::ref_ptr<<!1><A HREF="ProgramObject.html">ProgramObject</A>> ProgramObjectPtr</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="ShaderObjectPtr"></A>
|
|
<A NAME="DOC.67.3"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef osg::ref_ptr<<!1><A HREF="ShaderObject.html">ShaderObject</A>> ShaderObjectPtr</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="UniformValueList"></A>
|
|
<A NAME="DOC.67.7"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector< osg::ref_ptr<<!1><A HREF="UniformValue.html">UniformValue</A>> > UniformValueList</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="UniformValue_int"></A>
|
|
<A NAME="DOC.67.9"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef <!1><A HREF="UniformValueTemplate.html">UniformValueTemplate</A><int> UniformValue_int</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="UniformValue_float"></A>
|
|
<A NAME="DOC.67.10"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef <!1><A HREF="UniformValueTemplate.html">UniformValueTemplate</A><float> UniformValue_float</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="UniformValue_Vec2"></A>
|
|
<A NAME="DOC.67.11"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef <!1><A HREF="UniformValueTemplate.html">UniformValueTemplate</A><osg::Vec2> UniformValue_Vec2</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="UniformValue_Vec3"></A>
|
|
<A NAME="DOC.67.12"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef <!1><A HREF="UniformValueTemplate.html">UniformValueTemplate</A><osg::Vec3> UniformValue_Vec3</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="UniformValue_Vec4"></A>
|
|
<A NAME="DOC.67.13"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef <!1><A HREF="UniformValueTemplate.html">UniformValueTemplate</A><osg::Vec4> UniformValue_Vec4</B></TT>
|
|
<DL><DT><DD></DL><P></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://www.linuxsupportline.com/~doc++">DOC++</A>.
|
|
</BODY>
|
|
</HTML>
|