Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 06719cf03808e17ae6f0852ca1052dc2 > files > 2242

libogre1-devel-0.13.0-1mdk.i586.rpm

<html>
<head>
<title>Ogre::GLTexture class Reference - OGRE Documentation</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<link type="text/css" rel="stylesheet" href="style.css">
</head>

<body>
<!-- Generated by Doxygen 1.2.16 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="namespacemembers.html">Namespace Members</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>Ogre::GLTexture  Class Reference</h1><code>#include &lt;<a class="el" href="OgreGLTexture_8h-source.html">OgreGLTexture.h</a>&gt;</code>
<p>
Inheritance diagram for Ogre::GLTexture:<p><center><img src="classOgre_1_1GLTexture__inherit__graph.png" border="0" usemap="#Ogre_1_1GLTexture__inherit__map" alt="Inheritance graph"></center>
<map name="Ogre_1_1GLTexture__inherit__map">
<area href="classOgre_1_1Texture.html" shape="rect" coords="15,105,108,86" alt="">
<area href="classOgre_1_1Resource.html" shape="rect" coords="9,36,113,17" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for Ogre::GLTexture:<p><center><img src="classOgre_1_1GLTexture__coll__graph.png" border="0" usemap="#Ogre_1_1GLTexture__coll__map" alt="Collaboration graph"></center>
<map name="Ogre_1_1GLTexture__coll__map">
<area href="classOgre_1_1Texture.html" shape="rect" coords="19,230,112,212" alt="">
<area href="classOgre_1_1Resource.html" shape="rect" coords="7,140,111,121" alt="">
<area href="classOgre_1_1String.html" shape="rect" coords="71,36,151,17" alt="">
<area href="classOgre_1_1GLSupport.html" shape="rect" coords="108,185,220,166" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classOgre_1_1GLTexture-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea0">GLTexture</a> (const <a class="el" href="classOgre_1_1String.html">String</a> &amp;name, <a class="el" href="classOgre_1_1GLSupport.html">GLSupport</a> &amp;support, <a class="el" href="namespaceOgre.html#a648">TextureType</a> texType=TEX_TYPE_2D)</td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea1">GLTexture</a> (const <a class="el" href="classOgre_1_1String.html">String</a> &amp;name, <a class="el" href="classOgre_1_1GLSupport.html">GLSupport</a> &amp;support, <a class="el" href="namespaceOgre.html#a648">TextureType</a> texType, <a class="el" href="namespaceOgre.html#a352">uint</a> width, <a class="el" href="namespaceOgre.html#a352">uint</a> height, <a class="el" href="namespaceOgre.html#a352">uint</a> num_mips, <a class="el" href="namespaceOgre.html#a623">PixelFormat</a> format, <a class="el" href="namespaceOgre.html#a647">TextureUsage</a> usage)</td></tr>
<tr><td nowrap align=right valign=top>virtual&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea2">~GLTexture</a> ()</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea3">load</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Loads the resource, if it is not already.</em> <a href="#Ogre_1_1GLTexturea3"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea4">loadImage</a> (const <a class="el" href="classOgre_1_1Image.html">Image</a> &amp;img)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Loads the data from an image.</em> <a href="#Ogre_1_1GLTexturea4"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea5">loadImages</a> (const std::vector&lt; <a class="el" href="classOgre_1_1Image.html">Image</a> &gt; &amp;images)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea6">unload</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Unloads the resource, but retains data to recreate.</em> <a href="#Ogre_1_1GLTexturea6"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea7">createRenderTexture</a> ()</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea8">blitToTexture</a> (const <a class="el" href="classOgre_1_1Image.html">Image</a> &amp;src, unsigned uStartX, unsigned uStartY)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Blits the contents of src on the texture.</em> <a href="#Ogre_1_1GLTexturea8"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>GLenum&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea9">getGLTextureType</a> (void) const</td></tr>
<tr><td nowrap align=right valign=top>GLenum&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea10">getGLTextureFormat</a> (void) const</td></tr>
<tr><td nowrap align=right valign=top>GLuint&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTexturea11">getGLID</a> () const</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a648">TextureType</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea0">getTextureType</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the type of texture.</em> <a href="#Ogre_1_1Texturea0"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>unsigned short&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea1">getNumMipMaps</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the number of mipmaps to be used for this texture.</em> <a href="#Ogre_1_1Texturea1"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea2">setNumMipMaps</a> (unsigned short num)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the number of mipmaps to be used for this texture.</em> <a href="#Ogre_1_1Texturea2"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>float&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea3">getGamma</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the gamma adjustment factor applied to this texture.</em> <a href="#Ogre_1_1Texturea3"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea4">setGamma</a> (float g)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Sets the gamma adjustment factor applied to this texture.</em> <a href="#Ogre_1_1Texturea4"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>unsigned int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea5">getHeight</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the height of the texture.</em> <a href="#Ogre_1_1Texturea5"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>unsigned int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea6">getWidth</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the width of the texture.</em> <a href="#Ogre_1_1Texturea6"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>unsigned int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea7">getDepth</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the depth of the texture (only applicable for 3D textures).</em> <a href="#Ogre_1_1Texturea7"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>std::pair&lt; <a class="el" href="namespaceOgre.html#a352">uint</a>, <a class="el" href="namespaceOgre.html#a352">uint</a> &gt;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea8">getDimensions</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns both the width and height of the texture.</em> <a href="#Ogre_1_1Texturea8"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a647">TextureUsage</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea9">getUsage</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the TextureUsage indentifier for this <a class="el" href="classOgre_1_1Texture.html">Texture</a>.</em> <a href="#Ogre_1_1Texturea9"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea11">blitImage</a> (const <a class="el" href="classOgre_1_1Image.html">Image</a> &amp;src, const <a class="el" href="structOgre_1_1Image_1_1Rect.html">Image::Rect</a> imgRect, const <a class="el" href="structOgre_1_1Image_1_1Rect.html">Image::Rect</a> texRect)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Blits a rect from an image to the texture.</em> <a href="#Ogre_1_1Texturea11"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea12">copyToTexture</a> (<a class="el" href="classOgre_1_1Texture.html">Texture</a> *target)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Copies (and maybe scales to fit) the contents of this texture to another texture.</em> <a href="#Ogre_1_1Texturea12"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea14">loadRawData</a> (const <a class="el" href="classOgre_1_1DataChunk.html">DataChunk</a> &amp;pData, <a class="el" href="namespaceOgre.html#a351">ushort</a> uWidth, <a class="el" href="namespaceOgre.html#a351">ushort</a> uHeight, <a class="el" href="namespaceOgre.html#a623">PixelFormat</a> eFormat)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Loads the data from the raw memory area.</em> <a href="#Ogre_1_1Texturea14"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea15">enable32Bit</a> (bool setting=true)</td></tr>
<tr><td nowrap align=right valign=top>virtual <a class="el" href="namespaceOgre.html#a623">PixelFormat</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea16">getFormat</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the pixel format for the texture surface.</em> <a href="#Ogre_1_1Texturea16"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturea17">hasAlpha</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns true if the texture has an alpha layer.</em> <a href="#Ogre_1_1Texturea17"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual size_t&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipa23">getSize</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Retrieves info about the size of the resource.</em> <a href="#Ogre_1_1Zipa23"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipa24">touch</a> (void)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>'Touches' the resource to indicate it has been used.</em> <a href="#Ogre_1_1Zipa24"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>time_t&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipa25">getLastAccess</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets the last time the resource was 'touched'.</em> <a href="#Ogre_1_1Zipa25"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>const <a class="el" href="classOgre_1_1String.html">String</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipa26">getName</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Gets resource name.</em> <a href="#Ogre_1_1Zipa26"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a392">ResourceHandle</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipa27">getHandle</a> (void) const</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipa28">isLoaded</a> (void) const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns true if the <a class="el" href="classOgre_1_1Resource.html">Resource</a> has been loaded, false otherwise.</em> <a href="#Ogre_1_1Zipa28"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipa29">destroy</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>A method to make the resource delete itself.</em> <a href="#Ogre_1_1Zipa29"></a><em></em></font><br><br></td></tr>
<tr><td colspan=2><br><h2>Protected Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTextureb0">generateMipMaps</a> (<a class="el" href="namespaceOgre.html#a350">uchar</a> *data, bool useSoftware, bool isCompressed, size_t faceNumber)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a350">uchar</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTextureb1">rescaleNPower2</a> (const <a class="el" href="classOgre_1_1Image.html">Image</a> &amp;src)</td></tr>
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
<tr><td nowrap align=right valign=top>unsigned long&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen0">mHeight</a></td></tr>
<tr><td nowrap align=right valign=top>unsigned long&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen1">mWidth</a></td></tr>
<tr><td nowrap align=right valign=top>unsigned long&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen2">mDepth</a></td></tr>
<tr><td nowrap align=right valign=top>unsigned short&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen3">mNumMipMaps</a></td></tr>
<tr><td nowrap align=right valign=top>float&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen4">mGamma</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a648">TextureType</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen5">mTextureType</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a623">PixelFormat</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen6">mFormat</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a647">TextureUsage</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen7">mUsage</a></td></tr>
<tr><td nowrap align=right valign=top>unsigned short&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen8">mSrcBpp</a></td></tr>
<tr><td nowrap align=right valign=top>unsigned long&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen9">mSrcWidth</a></td></tr>
<tr><td nowrap align=right valign=top>unsigned long&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen10">mSrcHeight</a></td></tr>
<tr><td nowrap align=right valign=top>unsigned short&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen11">mFinalBpp</a></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Texturen12">mHasAlpha</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1String.html">String</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipn0">mName</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a392">ResourceHandle</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipn1">mHandle</a></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipn2">mIsLoaded</a></td></tr>
<tr><td nowrap align=right valign=top>time_t&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipn3">mLastAccess</a></td></tr>
<tr><td nowrap align=right valign=top>size_t&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1Zipn4">mSize</a></td></tr>
<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
<tr><td nowrap align=right valign=top>GLuint&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTextureo0">mTextureID</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1GLSupport.html">GLSupport</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1GLTexture.html#Ogre_1_1GLTextureo1">mGLSupport</a></td></tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a name="Ogre_1_1GLTexturea0" doxytag="Ogre::GLTexture::GLTexture"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Ogre::GLTexture::GLTexture </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1String.html">String</a> &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>name</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classOgre_1_1GLSupport.html">GLSupport</a> &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>support</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a648">TextureType</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>texType</em> = TEX_TYPE_2D</td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00055">55</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="OgreTexture_8h-source.html#l00152">Ogre::Texture::enable32Bit</a>(), <a class="el" href="OgreResource_8h-source.html#l00056">Ogre::Resource::mName</a>, <a class="el" href="OgreTexture_8h-source.html#l00177">Ogre::Texture::mTextureType</a>, <a class="el" href="OgreTexture_8h-source.html#l00179">Ogre::Texture::mUsage</a>, <a class="el" href="OgreTexture_8h-source.html#l00045">Ogre::TextureType</a>, and <a class="el" href="namespaceOgre.html#a647a437">Ogre::TU_DEFAULT</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTexturea1" doxytag="Ogre::GLTexture::GLTexture"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Ogre::GLTexture::GLTexture </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1String.html">String</a> &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>name</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classOgre_1_1GLSupport.html">GLSupport</a> &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>support</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a648">TextureType</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>texType</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a352">uint</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>width</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a352">uint</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>height</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a352">uint</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>num_mips</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a623">PixelFormat</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>format</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a647">TextureUsage</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>usage</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00066">66</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="OgreTexture_8h-source.html#l00152">Ogre::Texture::enable32Bit</a>(), <a class="el" href="OgreTexture_8h-source.html#l00172">Ogre::Texture::mDepth</a>, <a class="el" href="OgreTexture_8h-source.html#l00178">Ogre::Texture::mFormat</a>, <a class="el" href="OgreTexture_8h-source.html#l00170">Ogre::Texture::mHeight</a>, <a class="el" href="OgreResource_8h-source.html#l00056">Ogre::Resource::mName</a>, <a class="el" href="OgreTexture_8h-source.html#l00174">Ogre::Texture::mNumMipMaps</a>, <a class="el" href="OgreTexture_8h-source.html#l00181">Ogre::Texture::mSrcBpp</a>, <a class="el" href="OgreTexture_8h-source.html#l00182">Ogre::Texture::mSrcHeight</a>, <a class="el" href="OgreTexture_8h-source.html#l00182">Ogre::Texture::mSrcWidth</a>, <a class="el" href="OgreTexture_8h-source.html#l00177">Ogre::Texture::mTextureType</a>, <a class="el" href="OgreTexture_8h-source.html#l00179">Ogre::Texture::mUsage</a>, <a class="el" href="OgreTexture_8h-source.html#l00171">Ogre::Texture::mWidth</a>, <a class="el" href="OgreCommon_8h-source.html#l00170">Ogre::PixelFormat</a>, <a class="el" href="OgreTexture_8h-source.html#l00045">Ogre::TextureType</a>, <a class="el" href="OgreTexture_8h-source.html#l00037">Ogre::TextureUsage</a>, and <a class="el" href="OgrePrerequisites_8h-source.html#l00116">Ogre::uint</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTexturea2" doxytag="Ogre::GLTexture::~GLTexture"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Ogre::GLTexture::~GLTexture </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00090">90</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="OgreGLTexture_8cpp-source.html#l00363">unload</a>().    </td>
  </tr>
</table>
<hr><h2>Member Function Documentation</h2>
<a name="Ogre_1_1Texturea11" doxytag="Ogre::GLTexture::blitImage"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual void Ogre::Texture::blitImage </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Image.html">Image</a> &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>src</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="structOgre_1_1Image_1_1Rect.html">Image::Rect</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>imgRect</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="structOgre_1_1Image_1_1Rect.html">Image::Rect</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>texRect</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Blits a rect from an image to the texture.
<p>
<dl compact><dt><b>
Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>src</em>&nbsp;</td><td>
The image with the source data. </td></tr>
<tr><td valign=top><em>imgRect</em>&nbsp;</td><td>
The data rect to be copied from the image. </td></tr>
<tr><td valign=top><em>texRect</em>&nbsp;</td><td>
The rect in which to copy the data in the texture. </td></tr>
</table>
</dl>
<p>
Reimplemented in <a class="el" href="classOgre_1_1D3DTexture.html#Ogre_1_1D3DTexturea7">Ogre::D3DTexture</a>, and <a class="el" href="classOgre_1_1D3D9Texture.html#Ogre_1_1D3D9Texturea3">Ogre::D3D9Texture</a>.
<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00134">134</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTexturea8" doxytag="Ogre::GLTexture::blitToTexture"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::GLTexture::blitToTexture </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Image.html">Image</a> &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>src</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>uStartX</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>uStartY</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Blits the contents of src on the texture.
<p>
<dl compact><dt><b>
Deprecated: </b><dd>
 This feature is superseded by the blitImage function. </dl><dl compact><dt><b>
Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>src</em>&nbsp;</td><td>
the image with the source data </td></tr>
</table>
</dl>
<p>
Implements <a class="el" href="classOgre_1_1Texture.html#Ogre_1_1Texturea10">Ogre::Texture</a>.
<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00137">137</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="OgreGLSupport_8h-source.html#l00058">Ogre::GLSupport::begin_context</a>(), <a class="el" href="OgreGLSupport_8h-source.html#l00064">Ogre::GLSupport::end_context</a>(), <a class="el" href="OgreException_8h-source.html#l00033">Except</a>, <a class="el" href="OgreImage_8cpp-source.html#l00326">Ogre::Image::getData</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00112">getGLTextureFormat</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00375">Ogre::Image::getHeight</a>(), <a class="el" href="OgreTexture_8h-source.html#l00072">Ogre::Texture::getTextureType</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00369">Ogre::Image::getWidth</a>(), <a class="el" href="OgreGLTexture_8h-source.html#l00075">mGLSupport</a>, <a class="el" href="OgreGLTexture_8h-source.html#l00074">mTextureID</a>, and <a class="el" href="namespaceOgre.html#a648a440">Ogre::TEX_TYPE_2D</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea12" doxytag="Ogre::GLTexture::copyToTexture"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual void Ogre::Texture::copyToTexture </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1Texture.html">Texture</a> *&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>target</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Copies (and maybe scales to fit) the contents of this texture to another texture.
<p>

<p>
Reimplemented in <a class="el" href="classOgre_1_1D3DTexture.html#Ogre_1_1D3DTexturea10">Ogre::D3DTexture</a>, and <a class="el" href="classOgre_1_1D3D9Texture.html#Ogre_1_1D3D9Texturea5">Ogre::D3D9Texture</a>.
<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00141">141</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8h-source.html#l00239">Ogre::D3D9RenderTexture::_copyToTexture</a>(), and <a class="el" href="OgreD3D7Texture_8h-source.html#l00151">Ogre::D3D7RenderTexture::_copyToTexture</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTexturea7" doxytag="Ogre::GLTexture::createRenderTexture"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::GLTexture::createRenderTexture </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00274">274</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="OgreGLSupport_8h-source.html#l00058">Ogre::GLSupport::begin_context</a>(), <a class="el" href="OgreGLSupport_8h-source.html#l00064">Ogre::GLSupport::end_context</a>(), <a class="el" href="OgreException_8h-source.html#l00033">Except</a>, <a class="el" href="OgreGLTexture_8cpp-source.html#l00112">getGLTextureFormat</a>(), <a class="el" href="OgreTexture_8h-source.html#l00072">Ogre::Texture::getTextureType</a>(), <a class="el" href="OgreGLTexture_8h-source.html#l00075">mGLSupport</a>, <a class="el" href="OgreTexture_8h-source.html#l00170">Ogre::Texture::mHeight</a>, <a class="el" href="OgreTexture_8h-source.html#l00174">Ogre::Texture::mNumMipMaps</a>, <a class="el" href="OgreGLTexture_8h-source.html#l00074">mTextureID</a>, <a class="el" href="OgreTexture_8h-source.html#l00171">Ogre::Texture::mWidth</a>, and <a class="el" href="namespaceOgre.html#a648a440">Ogre::TEX_TYPE_2D</a>.
<p>
Referenced by <a class="el" href="OgreGLTexture_8cpp-source.html#l00292">load</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipa29" doxytag="Ogre::GLTexture::destroy"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual void Ogre::Resource::destroy </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
A method to make the resource delete itself.
<p>
<dl compact><dt><b>
Note: </b><dd>
 This exists because <a class="el" href="classOgre_1_1Resource.html">Resource</a> objects could be created in other processes, and they need to be destroyed in the process that created them. </dl>
<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00137">137</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea15" doxytag="Ogre::GLTexture::enable32Bit"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::Texture::enable32Bit </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">bool&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>setting</em> = true          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00152">152</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreGLTextureManager_8cpp-source.html#l00040">Ogre::GLTextureManager::create</a>(), <a class="el" href="OgreD3D9TextureManager_8cpp-source.html#l00043">Ogre::D3D9TextureManager::create</a>(), <a class="el" href="OgreD3D7TextureManager_8cpp-source.html#l00055">Ogre::D3DTextureManager::create</a>(), <a class="el" href="OgreD3D9TextureManager_8cpp-source.html#l00050">Ogre::D3D9TextureManager::createAsRenderTarget</a>(), <a class="el" href="OgreD3D7TextureManager_8cpp-source.html#l00062">Ogre::D3DTextureManager::createAsRenderTarget</a>(), <a class="el" href="OgreGLTextureManager_8cpp-source.html#l00047">Ogre::GLTextureManager::createManual</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00055">GLTexture</a>(), and <a class="el" href="OgreTextureManager_8cpp-source.html#l00035">Ogre::TextureManager::load</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTextureb0" doxytag="Ogre::GLTexture::generateMipMaps"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::GLTexture::generateMipMaps </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a350">uchar</a> *&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>data</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>useSoftware</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>isCompressed</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>size_t&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>faceNumber</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [protected]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">372</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="OgreGLSupport_8h-source.html#l00058">Ogre::GLSupport::begin_context</a>(), <a class="el" href="OgreGLSupport_8h-source.html#l00064">Ogre::GLSupport::end_context</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00112">getGLTextureFormat</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00095">getGLTextureType</a>(), <a class="el" href="OgreGLRenderSystem_8cpp-source.html#l00079">glCompressedTexImage2DARB_ptr</a>, <a class="el" href="OgreTexture_8h-source.html#l00172">Ogre::Texture::mDepth</a>, <a class="el" href="OgreTexture_8h-source.html#l00178">Ogre::Texture::mFormat</a>, <a class="el" href="OgreGLTexture_8h-source.html#l00075">mGLSupport</a>, <a class="el" href="OgreTexture_8h-source.html#l00184">Ogre::Texture::mHasAlpha</a>, <a class="el" href="OgreTexture_8h-source.html#l00170">Ogre::Texture::mHeight</a>, <a class="el" href="OgreTexture_8h-source.html#l00174">Ogre::Texture::mNumMipMaps</a>, <a class="el" href="OgreTexture_8h-source.html#l00182">Ogre::Texture::mSrcHeight</a>, <a class="el" href="OgreTexture_8h-source.html#l00182">Ogre::Texture::mSrcWidth</a>, <a class="el" href="OgreTexture_8h-source.html#l00177">Ogre::Texture::mTextureType</a>, <a class="el" href="OgreTexture_8h-source.html#l00171">Ogre::Texture::mWidth</a>, <a class="el" href="namespaceOgre.html#a623a115">Ogre::PF_DXT1</a>, <a class="el" href="namespaceOgre.html#a641a389">Ogre::RSC_TEXTURE_COMPRESSION_DXT</a>, <a class="el" href="namespaceOgre.html#a648a439">Ogre::TEX_TYPE_1D</a>, <a class="el" href="namespaceOgre.html#a648a441">Ogre::TEX_TYPE_3D</a>, <a class="el" href="namespaceOgre.html#a648a442">Ogre::TEX_TYPE_CUBE_MAP</a>, and <a class="el" href="OgrePrerequisites_8h-source.html#l00114">Ogre::uchar</a>.
<p>
Referenced by <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea7" doxytag="Ogre::GLTexture::getDepth"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned int Ogre::Texture::getDepth </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the depth of the texture (only applicable for 3D textures).
<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00104">104</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea8" doxytag="Ogre::GLTexture::getDimensions"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> std::pair&lt; <a class="el" href="namespaceOgre.html#a352">uint</a>, <a class="el" href="namespaceOgre.html#a352">uint</a> &gt; Ogre::Texture::getDimensions </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns both the width and height of the texture.
<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00108">108</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea16" doxytag="Ogre::GLTexture::getFormat"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual <a class="el" href="namespaceOgre.html#a623">PixelFormat</a> Ogre::Texture::getFormat </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the pixel format for the texture surface.
<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00158">158</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
References <a class="el" href="OgreCommon_8h-source.html#l00170">Ogre::PixelFormat</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l01063">Ogre::D3D9Texture::_blitImagesToCubeTex</a>(), and <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00264">Ogre::D3D9Texture::_loadCubeTex</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea3" doxytag="Ogre::GLTexture::getGamma"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> float Ogre::Texture::getGamma </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the gamma adjustment factor applied to this texture.
<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00086">86</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00196">Ogre::D3D9Texture::loadImage</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTexturea11" doxytag="Ogre::GLTexture::getGLID"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> GLuint Ogre::GLTexture::getGLID </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8h-source.html#l00066">66</a> of file <a class="el" href="OgreGLTexture_8h-source.html">OgreGLTexture.h</a>.
<p>
References <a class="el" href="OgreGLTexture_8h-source.html#l00074">mTextureID</a>.
<p>
Referenced by <a class="el" href="OgreGLRenderSystem_8cpp-source.html#l00716">Ogre::GLRenderSystem::_setTexture</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTexturea10" doxytag="Ogre::GLTexture::getGLTextureFormat"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> GLenum Ogre::GLTexture::getGLTextureFormat </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00112">112</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="namespaceOgre.html#a623a111">Ogre::PF_A8R8G8B8</a>, <a class="el" href="namespaceOgre.html#a623a110">Ogre::PF_B8G8R8</a>, <a class="el" href="namespaceOgre.html#a623a112">Ogre::PF_B8G8R8A8</a>, <a class="el" href="namespaceOgre.html#a623a115">Ogre::PF_DXT1</a>, <a class="el" href="namespaceOgre.html#a623a117">Ogre::PF_DXT3</a>, <a class="el" href="namespaceOgre.html#a623a119">Ogre::PF_DXT5</a>, <a class="el" href="namespaceOgre.html#a623a101">Ogre::PF_L8</a>, and <a class="el" href="namespaceOgre.html#a623a109">Ogre::PF_R8G8B8</a>.
<p>
Referenced by <a class="el" href="OgreGLTexture_8cpp-source.html#l00137">blitToTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00274">createRenderTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00155">rescaleNPower2</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTexturea9" doxytag="Ogre::GLTexture::getGLTextureType"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> GLenum Ogre::GLTexture::getGLTextureType </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00095">95</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="namespaceOgre.html#a648a439">Ogre::TEX_TYPE_1D</a>, <a class="el" href="namespaceOgre.html#a648a440">Ogre::TEX_TYPE_2D</a>, <a class="el" href="namespaceOgre.html#a648a441">Ogre::TEX_TYPE_3D</a>, and <a class="el" href="namespaceOgre.html#a648a442">Ogre::TEX_TYPE_CUBE_MAP</a>.
<p>
Referenced by <a class="el" href="OgreGLRenderSystem_8cpp-source.html#l00716">Ogre::GLRenderSystem::_setTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipa27" doxytag="Ogre::GLTexture::getHandle"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a392">ResourceHandle</a> Ogre::Resource::getHandle </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00120">120</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.
<p>
References <a class="el" href="OgreResource_8h-source.html#l00034">Ogre::ResourceHandle</a>.
<p>
Referenced by <a class="el" href="OgreMaterial_8cpp-source.html#l00153">Ogre::Material::clone</a>(), <a class="el" href="OgreBspLevel_8cpp-source.html#l00113">Ogre::BspLevel::loadQuake3Level</a>(), and <a class="el" href="OgreResourceManager_8cpp-source.html#l00105">Ogre::ResourceManager::unload</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea5" doxytag="Ogre::GLTexture::getHeight"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned int Ogre::Texture::getHeight </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the height of the texture.
<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00096">96</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l01063">Ogre::D3D9Texture::_blitImagesToCubeTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00264">Ogre::D3D9Texture::_loadCubeTex</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00457">Ogre::D3DTexture::blitImage3D</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00097">Ogre::D3D9Texture::copyToTexture</a>(), and <a class="el" href="OgreTextureUnitState_8cpp-source.html#l00319">Ogre::TextureUnitState::getTextureDimensions</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipa25" doxytag="Ogre::GLTexture::getLastAccess"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> time_t Ogre::Resource::getLastAccess </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the last time the resource was 'touched'.
<p>

<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00108">108</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipa26" doxytag="Ogre::GLTexture::getName"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1String.html">String</a>&amp; Ogre::Resource::getName </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets resource name.
<p>

<p>
Reimplemented in <a class="el" href="classOgre_1_1Material.html#Ogre_1_1Materiala4">Ogre::Material</a>, and <a class="el" href="classOgre_1_1Overlay.html#Ogre_1_1Overlaya5">Ogre::Overlay</a>.
<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00115">115</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00264">Ogre::D3D9Texture::_loadCubeTex</a>(), <a class="el" href="OgreMesh_8cpp-source.html#l00653">Ogre::Mesh::_notifySkeleton</a>(), <a class="el" href="OgreResourceManager_8cpp-source.html#l00075">Ogre::ResourceManager::add</a>(), <a class="el" href="OgrePopupMenuGuiElement_8cpp-source.html#l00244">Ogre::PopupMenuGuiElement::addListItem</a>(), <a class="el" href="OgreListGuiElement_8cpp-source.html#l00266">Ogre::ListGuiElement::addListItem</a>(), <a class="el" href="OgrePopupMenuGuiElement_8cpp-source.html#l00207">Ogre::PopupMenuGuiElement::addMenuItem</a>(), <a class="el" href="OgreMeshManager_8cpp-source.html#l00683">Ogre::MeshManager::createPrefabPlane</a>(), <a class="el" href="OgreTTYGuiElement_8cpp-source.html#l00593">Ogre::TTYGuiElement::getFontName</a>(), <a class="el" href="OgreTextAreaGuiElement_8cpp-source.html#l00338">Ogre::TextAreaGuiElement::getFontName</a>(), <a class="el" href="OgrePopupMenuGuiElement_8cpp-source.html#l00279">Ogre::PopupMenuGuiElement::getListItemName</a>(), <a class="el" href="OgreListGuiElement_8cpp-source.html#l00349">Ogre::ListGuiElement::getListItemName</a>(), <a class="el" href="OgreGpuProgramUsage_8h-source.html#l00102">Ogre::GpuProgramUsage::getProgramName</a>(), <a class="el" href="OgreMeshSerializer_8cpp-source.html#l00083">Ogre::MeshSerializer::importMesh</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00292">load</a>(), <a class="el" href="OgreTextureManager_8cpp-source.html#l00060">Ogre::TextureManager::loadImage</a>(), <a class="el" href="OgreTextureManager_8cpp-source.html#l00086">Ogre::TextureManager::loadRawData</a>(), <a class="el" href="OgreFontManager_8cpp-source.html#l00216">Ogre::FontManager::logBadAttrib</a>(), <a class="el" href="OgreMeshSerializerImpl_8cpp-source.html#l01708">Ogre::MeshSerializerImpl_v1::readMaterial</a>(), <a class="el" href="OgreMeshSerializerImpl_8cpp-source.html#l01078">Ogre::MeshSerializerImpl::readMeshLodInfo</a>(), <a class="el" href="OgreMeshSerializerImpl_8cpp-source.html#l01665">Ogre::MeshSerializerImpl_v1::readMeshLodUsageGenerated</a>(), <a class="el" href="OgreMeshSerializerImpl_8cpp-source.html#l01145">Ogre::MeshSerializerImpl::readMeshLodUsageGenerated</a>(), <a class="el" href="OgreMeshSerializerImpl_8cpp-source.html#l01128">Ogre::MeshSerializerImpl::readMeshLodUsageManual</a>(), <a class="el" href="OgrePopupMenuGuiElement_8cpp-source.html#l00256">Ogre::PopupMenuGuiElement::removeListItem</a>(), <a class="el" href="OgreListGuiElement_8cpp-source.html#l00311">Ogre::ListGuiElement::removeListItem</a>(), <a class="el" href="OgreSceneManager_8cpp-source.html#l00816">Ogre::SceneManager::setSkyBox</a>(), <a class="el" href="OgreSceneManager_8cpp-source.html#l00897">Ogre::SceneManager::setSkyDome</a>(), and <a class="el" href="OgreResourceManager_8cpp-source.html#l00105">Ogre::ResourceManager::unload</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea1" doxytag="Ogre::GLTexture::getNumMipMaps"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned short Ogre::Texture::getNumMipMaps </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the number of mipmaps to be used for this texture.
<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00076">76</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreGLTexture_8cpp-source.html#l00452">Ogre::GLRenderTexture::_copyToTexture</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipa23" doxytag="Ogre::GLTexture::getSize"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual size_t Ogre::Resource::getSize </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Retrieves info about the size of the resource.
<p>

<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00093">93</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.
<p>
Referenced by <a class="el" href="OgreResourceManager_8cpp-source.html#l00105">Ogre::ResourceManager::unload</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea0" doxytag="Ogre::GLTexture::getTextureType"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a648">TextureType</a> Ogre::Texture::getTextureType </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Gets the type of texture.
<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00072">72</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
References <a class="el" href="OgreTexture_8h-source.html#l00045">Ogre::TextureType</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00431">Ogre::D3D9Texture::_createTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00377">Ogre::D3D9Texture::_loadNormTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00747">Ogre::D3D9Texture::_setSrcAttributes</a>(), <a class="el" href="OgreD3D9RenderSystem_8cpp-source.html#l01046">Ogre::D3D9RenderSystem::_setTexture</a>(), <a class="el" href="OgreD3D7RenderSystem_8cpp-source.html#l00836">Ogre::D3DRenderSystem::_setTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00137">blitToTexture</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00097">Ogre::D3D9Texture::copyToTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00274">createRenderTexture</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00040">Ogre::D3D9Texture::D3D9Texture</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00213">Ogre::D3D9Texture::load</a>(), and <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00196">Ogre::D3D9Texture::loadImage</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea9" doxytag="Ogre::GLTexture::getUsage"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a647">TextureUsage</a> Ogre::Texture::getUsage </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the TextureUsage indentifier for this <a class="el" href="classOgre_1_1Texture.html">Texture</a>.
<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00112">112</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
References <a class="el" href="OgreTexture_8h-source.html#l00037">Ogre::TextureUsage</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00097">Ogre::D3D9Texture::copyToTexture</a>(), and <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00684">Ogre::D3DTexture::copyToTexture</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea6" doxytag="Ogre::GLTexture::getWidth"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned int Ogre::Texture::getWidth </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the width of the texture.
<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00100">100</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l01063">Ogre::D3D9Texture::_blitImagesToCubeTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00264">Ogre::D3D9Texture::_loadCubeTex</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00457">Ogre::D3DTexture::blitImage3D</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00097">Ogre::D3D9Texture::copyToTexture</a>(), and <a class="el" href="OgreTextureUnitState_8cpp-source.html#l00319">Ogre::TextureUnitState::getTextureDimensions</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea17" doxytag="Ogre::GLTexture::hasAlpha"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual bool Ogre::Texture::hasAlpha </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns true if the texture has an alpha layer.
<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00164">164</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreFont_8cpp-source.html#l00139">Ogre::Font::load</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipa28" doxytag="Ogre::GLTexture::isLoaded"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::Resource::isLoaded </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns true if the <a class="el" href="classOgre_1_1Resource.html">Resource</a> has been loaded, false otherwise.
<p>

<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00127">127</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.
<p>
Referenced by <a class="el" href="OgreGpuProgramUsage_8cpp-source.html#l00086">Ogre::GpuProgramUsage::_load</a>(), <a class="el" href="OgreTechnique_8cpp-source.html#l00235">Ogre::Technique::isLoaded</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00213">Ogre::D3D9Texture::load</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00246">Ogre::D3D9Texture::unload</a>(), and <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00080">Ogre::D3D9Texture::~D3D9Texture</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTexturea3" doxytag="Ogre::GLTexture::load"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::GLTexture::load </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Loads the resource, if it is not already.
<p>

<p>
Implements <a class="el" href="classOgre_1_1Resource.html#Ogre_1_1Texturea18">Ogre::Resource</a>.
<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00292">292</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="OgreGLTexture_8cpp-source.html#l00274">createRenderTexture</a>(), <a class="el" href="OgreString_8cpp-source.html#l00143">Ogre::String::endsWith</a>(), <a class="el" href="OgreException_8h-source.html#l00033">Except</a>, <a class="el" href="OgreImage_8cpp-source.html#l00326">Ogre::Image::getData</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00364">Ogre::Image::getDepth</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00387">Ogre::Image::getFormat</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00375">Ogre::Image::getHeight</a>(), <a class="el" href="OgreResource_8h-source.html#l00115">Ogre::Resource::getName</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00339">Ogre::Image::getSize</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00369">Ogre::Image::getWidth</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00351">Ogre::Image::hasFlag</a>(), <a class="el" href="namespaceOgre.html#a632a162">Ogre::IF_CUBEMAP</a>, <a class="el" href="OgreImage_8cpp-source.html#l00226">Ogre::Image::load</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00198">loadImage</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00206">Ogre::Image::loadRawData</a>(), <a class="el" href="OgreResource_8h-source.html#l00058">Ogre::Resource::mIsLoaded</a>, <a class="el" href="OgreResource_8h-source.html#l00056">Ogre::Resource::mName</a>, <a class="el" href="OgreTexture_8h-source.html#l00177">Ogre::Texture::mTextureType</a>, <a class="el" href="OgreTexture_8h-source.html#l00179">Ogre::Texture::mUsage</a>, <a class="el" href="namespaceOgre.html#a648a439">Ogre::TEX_TYPE_1D</a>, <a class="el" href="namespaceOgre.html#a648a440">Ogre::TEX_TYPE_2D</a>, <a class="el" href="namespaceOgre.html#a648a441">Ogre::TEX_TYPE_3D</a>, <a class="el" href="namespaceOgre.html#a648a442">Ogre::TEX_TYPE_CUBE_MAP</a>, <a class="el" href="namespaceOgre.html#a647a438">Ogre::TU_RENDERTARGET</a>, and <a class="el" href="OgrePrerequisites_8h-source.html#l00116">Ogre::uint</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTexturea4" doxytag="Ogre::GLTexture::loadImage"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::GLTexture::loadImage </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Image.html">Image</a> &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>img</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Loads the data from an image.
<p>

<p>
Implements <a class="el" href="classOgre_1_1Texture.html#Ogre_1_1Texturea13">Ogre::Texture</a>.
<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00198">198</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>().
<p>
Referenced by <a class="el" href="OgreGLTexture_8cpp-source.html#l00292">load</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTexturea5" doxytag="Ogre::GLTexture::loadImages"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::GLTexture::loadImages </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const std::vector&lt; <a class="el" href="classOgre_1_1Image.html">Image</a> &gt; &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>images</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">207</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="OgreGLSupport_8h-source.html#l00058">Ogre::GLSupport::begin_context</a>(), <a class="el" href="OgreGLSupport_8h-source.html#l00064">Ogre::GLSupport::end_context</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00364">Ogre::Image::getDepth</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00387">Ogre::Image::getFormat</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00095">getGLTextureType</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00399">Ogre::Image::getHasAlpha</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00375">Ogre::Image::getHeight</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00345">Ogre::Image::getNumMipmaps</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00369">Ogre::Image::getWidth</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00351">Ogre::Image::hasFlag</a>(), <a class="el" href="namespaceOgre.html#a632a161">Ogre::IF_COMPRESSED</a>, <a class="el" href="namespaceOgre.html#a635a316">Ogre::LML_NORMAL</a>, <a class="el" href="OgreTexture_8h-source.html#l00172">Ogre::Texture::mDepth</a>, <a class="el" href="OgreTexture_8h-source.html#l00183">Ogre::Texture::mFinalBpp</a>, <a class="el" href="OgreTexture_8h-source.html#l00178">Ogre::Texture::mFormat</a>, <a class="el" href="OgreGLTexture_8h-source.html#l00075">mGLSupport</a>, <a class="el" href="OgreTexture_8h-source.html#l00184">Ogre::Texture::mHasAlpha</a>, <a class="el" href="OgreTexture_8h-source.html#l00170">Ogre::Texture::mHeight</a>, <a class="el" href="OgreResource_8h-source.html#l00058">Ogre::Resource::mIsLoaded</a>, <a class="el" href="OgreResource_8h-source.html#l00056">Ogre::Resource::mName</a>, <a class="el" href="OgreTexture_8h-source.html#l00174">Ogre::Texture::mNumMipMaps</a>, <a class="el" href="OgreResource_8h-source.html#l00060">Ogre::Resource::mSize</a>, <a class="el" href="OgreTexture_8h-source.html#l00181">Ogre::Texture::mSrcBpp</a>, <a class="el" href="OgreTexture_8h-source.html#l00182">Ogre::Texture::mSrcHeight</a>, <a class="el" href="OgreTexture_8h-source.html#l00182">Ogre::Texture::mSrcWidth</a>, <a class="el" href="OgreGLTexture_8h-source.html#l00074">mTextureID</a>, <a class="el" href="OgreTexture_8h-source.html#l00171">Ogre::Texture::mWidth</a>, <a class="el" href="OgreGLTexture_8cpp-source.html#l00155">rescaleNPower2</a>(), <a class="el" href="namespaceOgre.html#a641a378">Ogre::RSC_AUTOMIPMAP</a>, <a class="el" href="OgrePrerequisites_8h-source.html#l00114">Ogre::uchar</a>, and <a class="el" href="OgreGLTexture_8cpp-source.html#l00363">unload</a>().
<p>
Referenced by <a class="el" href="OgreGLTexture_8cpp-source.html#l00292">load</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00198">loadImage</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea14" doxytag="Ogre::GLTexture::loadRawData"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::Texture::loadRawData </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1DataChunk.html">DataChunk</a> &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>pData</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a351">ushort</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>uWidth</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a351">ushort</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>uHeight</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a623">PixelFormat</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>eFormat</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Loads the data from the raw memory area.
<p>

<p>
Definition at line <a class="el" href="OgreTexture_8cpp-source.html#l00031">31</a> of file <a class="el" href="OgreTexture_8cpp-source.html">OgreTexture.cpp</a>.
<p>
References <a class="el" href="classOgre_1_1Texture.html#Ogre_1_1Texturea13">Ogre::Texture::loadImage</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00206">Ogre::Image::loadRawData</a>(), <a class="el" href="OgreCommon_8h-source.html#l00170">Ogre::PixelFormat</a>, and <a class="el" href="OgrePrerequisites_8h-source.html#l00115">Ogre::ushort</a>.
<p>
Referenced by <a class="el" href="OgreTextureManager_8cpp-source.html#l00086">Ogre::TextureManager::loadRawData</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTextureb1" doxytag="Ogre::GLTexture::rescaleNPower2"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a350">uchar</a> * Ogre::GLTexture::rescaleNPower2 </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Image.html">Image</a> &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>src</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [protected]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00155">155</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="OgreGLSupport_8h-source.html#l00058">Ogre::GLSupport::begin_context</a>(), <a class="el" href="OgreGLSupport_8h-source.html#l00064">Ogre::GLSupport::end_context</a>(), <a class="el" href="OgreException_8h-source.html#l00033">Except</a>, <a class="el" href="OgreImage_8cpp-source.html#l00326">Ogre::Image::getData</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00112">getGLTextureFormat</a>(), <a class="el" href="OgreImage_8cpp-source.html#l00339">Ogre::Image::getSize</a>(), <a class="el" href="OgreTexture_8h-source.html#l00175">Ogre::Texture::mGamma</a>, <a class="el" href="OgreGLTexture_8h-source.html#l00075">mGLSupport</a>, <a class="el" href="OgreTexture_8h-source.html#l00184">Ogre::Texture::mHasAlpha</a>, <a class="el" href="OgreTexture_8h-source.html#l00170">Ogre::Texture::mHeight</a>, <a class="el" href="OgreGLTexture_8cpp-source.html#l00045">Ogre::mostSignificantBitSet</a>(), <a class="el" href="OgreTexture_8h-source.html#l00181">Ogre::Texture::mSrcBpp</a>, <a class="el" href="OgreTexture_8h-source.html#l00182">Ogre::Texture::mSrcHeight</a>, <a class="el" href="OgreTexture_8h-source.html#l00182">Ogre::Texture::mSrcWidth</a>, <a class="el" href="OgreTexture_8h-source.html#l00171">Ogre::Texture::mWidth</a>, and <a class="el" href="OgrePrerequisites_8h-source.html#l00114">Ogre::uchar</a>.
<p>
Referenced by <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea4" doxytag="Ogre::GLTexture::setGamma"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::Texture::setGamma </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">float&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>g</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the gamma adjustment factor applied to this texture.
<p>
<dl compact><dt><b>
Note: </b><dd>
 Must be called before any 'load' method. </dl>
<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00092">92</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreTextureManager_8cpp-source.html#l00035">Ogre::TextureManager::load</a>(), <a class="el" href="OgreTextureManager_8cpp-source.html#l00060">Ogre::TextureManager::loadImage</a>(), and <a class="el" href="OgreTextureManager_8cpp-source.html#l00086">Ogre::TextureManager::loadRawData</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturea2" doxytag="Ogre::GLTexture::setNumMipMaps"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::Texture::setNumMipMaps </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">unsigned short&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>num</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Sets the number of mipmaps to be used for this texture.
<p>
<dl compact><dt><b>
Note: </b><dd>
 Must be set before calling any 'load' method. </dl>
<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00082">82</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreTextureManager_8cpp-source.html#l00035">Ogre::TextureManager::load</a>(), <a class="el" href="OgreTextureManager_8cpp-source.html#l00060">Ogre::TextureManager::loadImage</a>(), and <a class="el" href="OgreTextureManager_8cpp-source.html#l00086">Ogre::TextureManager::loadRawData</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipa24" doxytag="Ogre::GLTexture::touch"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual void Ogre::Resource::touch </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual, inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
'Touches' the resource to indicate it has been used.
<p>

<p>
Reimplemented in <a class="el" href="classOgre_1_1Material.html#Ogre_1_1Materiala46">Ogre::Material</a>.
<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00100">100</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.
<p>
Referenced by <a class="el" href="OgreResourceManager_8cpp-source.html#l00067">Ogre::ResourceManager::load</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTexturea6" doxytag="Ogre::GLTexture::unload"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::GLTexture::unload </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Unloads the resource, but retains data to recreate.
<p>

<p>
Reimplemented from <a class="el" href="classOgre_1_1Resource.html#Ogre_1_1Texturea19">Ogre::Resource</a>.
<p>
Definition at line <a class="el" href="OgreGLTexture_8cpp-source.html#l00363">363</a> of file <a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a>.
<p>
References <a class="el" href="OgreResource_8h-source.html#l00058">Ogre::Resource::mIsLoaded</a>, and <a class="el" href="OgreGLTexture_8h-source.html#l00074">mTextureID</a>.
<p>
Referenced by <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), <a class="el" href="OgreGLTextureManager_8cpp-source.html#l00056">Ogre::GLTextureManager::unloadAndDestroyAll</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00090">~GLTexture</a>().    </td>
  </tr>
</table>
<hr><h2>Member Data Documentation</h2>
<a name="Ogre_1_1Texturen2" doxytag="Ogre::GLTexture::mDepth"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned long Ogre::Texture::mDepth<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00172">172</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00720">Ogre::D3D9Texture::_setFinalAttributes</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00066">GLTexture</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen11" doxytag="Ogre::GLTexture::mFinalBpp"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned short Ogre::Texture::mFinalBpp<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00183">183</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l01175">Ogre::D3D9Texture::_chooseD3DFormat</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00828">Ogre::D3DTexture::_chooseD3DFormat</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00720">Ogre::D3D9Texture::_setFinalAttributes</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00269">Ogre::D3DTexture::blitImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00457">Ogre::D3DTexture::blitImage3D</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00226">Ogre::D3DTexture::D3DTexture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00782">Ogre::D3DTexture::load</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00702">Ogre::D3DTexture::loadImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00742">Ogre::D3DTexture::loadImage3D</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen6" doxytag="Ogre::GLTexture::mFormat"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a623">PixelFormat</a> Ogre::Texture::mFormat<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00178">178</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00720">Ogre::D3D9Texture::_setFinalAttributes</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00226">Ogre::D3DTexture::D3DTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00066">GLTexture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00702">Ogre::D3DTexture::loadImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00742">Ogre::D3DTexture::loadImage3D</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen4" doxytag="Ogre::GLTexture::mGamma"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> float Ogre::Texture::mGamma<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00175">175</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00269">Ogre::D3DTexture::blitImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00457">Ogre::D3DTexture::blitImage3D</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00155">rescaleNPower2</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTextureo1" doxytag="Ogre::GLTexture::mGLSupport"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1GLSupport.html">GLSupport</a>&amp; Ogre::GLTexture::mGLSupport<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8h-source.html#l00075">75</a> of file <a class="el" href="OgreGLTexture_8h-source.html">OgreGLTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreGLTexture_8cpp-source.html#l00137">blitToTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00274">createRenderTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00155">rescaleNPower2</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipn1" doxytag="Ogre::GLTexture::mHandle"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a392">ResourceHandle</a> Ogre::Resource::mHandle<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00057">57</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.
<p>
Referenced by <a class="el" href="OgreResourceManager_8cpp-source.html#l00075">Ogre::ResourceManager::add</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00153">Ogre::Material::clone</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00172">Ogre::Material::copyDetailsTo</a>(), and <a class="el" href="OgreMaterial_8cpp-source.html#l00070">Ogre::Material::operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen12" doxytag="Ogre::GLTexture::mHasAlpha"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::Texture::mHasAlpha<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00184">184</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l01175">Ogre::D3D9Texture::_chooseD3DFormat</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00720">Ogre::D3D9Texture::_setFinalAttributes</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00747">Ogre::D3D9Texture::_setSrcAttributes</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00226">Ogre::D3DTexture::D3DTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00702">Ogre::D3DTexture::loadImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00742">Ogre::D3DTexture::loadImage3D</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00155">rescaleNPower2</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen0" doxytag="Ogre::GLTexture::mHeight"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned long Ogre::Texture::mHeight<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00170">170</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00636">Ogre::D3D9Texture::_initMembers</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00720">Ogre::D3D9Texture::_setFinalAttributes</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00274">createRenderTexture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00891">Ogre::D3DTexture::createSurface2D</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l01029">Ogre::D3DTexture::createSurface3D</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00066">GLTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00155">rescaleNPower2</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipn2" doxytag="Ogre::GLTexture::mIsLoaded"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::Resource::mIsLoaded<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00058">58</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00636">Ogre::D3D9Texture::_initMembers</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00264">Ogre::D3D9Texture::_loadCubeTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00377">Ogre::D3D9Texture::_loadNormTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00338">Ogre::D3D9Texture::_loadVolumeTex</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00537">Ogre::Material::_notifyNeedsRecompile</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00153">Ogre::Material::clone</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00891">Ogre::D3DTexture::createSurface2D</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l01029">Ogre::D3DTexture::createSurface3D</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00055">Ogre::D3D9Texture::D3D9Texture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00226">Ogre::D3DTexture::D3DTexture</a>(), <a class="el" href="OgreDynLib_8cpp-source.html#l00045">Ogre::DynLib::DynLib</a>(), <a class="el" href="OgreZip_8cpp-source.html#l00216">Ogre::Zip::load</a>(), <a class="el" href="OgreSkeleton_8cpp-source.html#l00063">Ogre::Skeleton::load</a>(), <a class="el" href="OgrePatchMesh_8cpp-source.html#l00064">Ogre::PatchMesh::load</a>(), <a class="el" href="OgreMesh_8cpp-source.html#l00123">Ogre::Mesh::load</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00117">Ogre::Material::load</a>(), <a class="el" href="OgreHighLevelGpuProgram_8cpp-source.html#l00040">Ogre::HighLevelGpuProgram::load</a>(), <a class="el" href="OgreGpuProgram_8cpp-source.html#l00059">Ogre::GpuProgram::load</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00292">load</a>(), <a class="el" href="OgreFont_8cpp-source.html#l00139">Ogre::Font::load</a>(), <a class="el" href="OgreDynLib_8cpp-source.html#l00069">Ogre::DynLib::load</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00213">Ogre::D3D9Texture::load</a>(), <a class="el" href="OgreD3D9GpuProgram_8cpp-source.html#l00042">Ogre::D3D9GpuProgram::load</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00782">Ogre::D3DTexture::load</a>(), <a class="el" href="OgreBspLevel_8cpp-source.html#l00072">Ogre::BspLevel::load</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00196">Ogre::D3D9Texture::loadImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00702">Ogre::D3DTexture::loadImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00742">Ogre::D3DTexture::loadImage3D</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00040">Ogre::Material::Material</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00070">Ogre::Material::operator=</a>(), <a class="el" href="OgreSkeleton_8cpp-source.html#l00104">Ogre::Skeleton::unload</a>(), <a class="el" href="OgreMesh_8cpp-source.html#l00167">Ogre::Mesh::unload</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00138">Ogre::Material::unload</a>(), <a class="el" href="OgreHighLevelGpuProgram_8cpp-source.html#l00058">Ogre::HighLevelGpuProgram::unload</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00363">unload</a>(), <a class="el" href="OgreFont_8cpp-source.html#l00186">Ogre::Font::unload</a>(), <a class="el" href="OgreDynLib_8cpp-source.html#l00091">Ogre::DynLib::unload</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00246">Ogre::D3D9Texture::unload</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00819">Ogre::D3DTexture::unload</a>(), and <a class="el" href="OgreBspLevel_8cpp-source.html#l00061">Ogre::BspLevel::~BspLevel</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipn3" doxytag="Ogre::GLTexture::mLastAccess"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> time_t Ogre::Resource::mLastAccess<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00059">59</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.
<p>
Referenced by <a class="el" href="OgreMaterial_8cpp-source.html#l00070">Ogre::Material::operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipn0" doxytag="Ogre::GLTexture::mName"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1String.html">String</a> Ogre::Resource::mName<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00056">56</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.
<p>
Referenced by <a class="el" href="OgreSkeleton_8cpp-source.html#l00457">Ogre::Skeleton::_dumpContents</a>(), <a class="el" href="OgreMesh_8cpp-source.html#l00419">Ogre::Mesh::_rationaliseBoneAssignments</a>(), <a class="el" href="OgreBspLevel_8cpp-source.html#l00049">Ogre::BspLevel::BspLevel</a>(), <a class="el" href="OgreMesh_8cpp-source.html#l00907">Ogre::Mesh::buildTangentVectors</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00153">Ogre::Material::clone</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00275">Ogre::Material::compile</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00172">Ogre::Material::copyDetailsTo</a>(), <a class="el" href="OgreQuake3Shader_8cpp-source.html#l00067">Ogre::Quake3Shader::createAsMaterial</a>(), <a class="el" href="OgreD3D9HLSLProgram_8cpp-source.html#l00064">Ogre::D3D9HLSLProgram::createLowLevelImpl</a>(), <a class="el" href="OgreCgProgram_8cpp-source.html#l00130">Ogre::CgProgram::createLowLevelImpl</a>(), <a class="el" href="OgreFont_8cpp-source.html#l00191">Ogre::Font::createTextureFromFont</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00040">Ogre::D3D9Texture::D3D9Texture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00226">Ogre::D3DTexture::D3DTexture</a>(), <a class="el" href="OgreDynLib_8cpp-source.html#l00045">Ogre::DynLib::DynLib</a>(), <a class="el" href="OgreFont_8cpp-source.html#l00052">Ogre::Font::Font</a>(), <a class="el" href="OgreMesh_8cpp-source.html#l00670">Ogre::Mesh::generateLodLevels</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00206">Ogre::Material::getBestTechnique</a>(), <a class="el" href="OgreOverlay_8cpp-source.html#l00059">Ogre::Overlay::getName</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00112">Ogre::Material::getName</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00055">GLTexture</a>(), <a class="el" href="OgreGpuProgram_8cpp-source.html#l00038">Ogre::GpuProgram::GpuProgram</a>(), <a class="el" href="OgreZip_8cpp-source.html#l00216">Ogre::Zip::load</a>(), <a class="el" href="OgreSkeleton_8cpp-source.html#l00063">Ogre::Skeleton::load</a>(), <a class="el" href="OgreMesh_8cpp-source.html#l00123">Ogre::Mesh::load</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00292">load</a>(), <a class="el" href="OgreFont_8cpp-source.html#l00139">Ogre::Font::load</a>(), <a class="el" href="OgreDynLib_8cpp-source.html#l00069">Ogre::DynLib::load</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00782">Ogre::D3DTexture::load</a>(), <a class="el" href="OgreBspLevel_8cpp-source.html#l00072">Ogre::BspLevel::load</a>(), <a class="el" href="OgreD3D9GpuProgram_8cpp-source.html#l00133">Ogre::D3D9GpuFragmentProgram::loadFromMicrocode</a>(), <a class="el" href="OgreD3D9GpuProgram_8cpp-source.html#l00106">Ogre::D3D9GpuVertexProgram::loadFromMicrocode</a>(), <a class="el" href="OgreGLGpuProgram_8cpp-source.html#l00085">Ogre::GLArbGpuProgram::loadFromSource</a>(), <a class="el" href="OgreD3D9HLSLProgram_8cpp-source.html#l00037">Ogre::D3D9HLSLProgram::loadFromSource</a>(), <a class="el" href="OgreD3D9GpuProgram_8cpp-source.html#l00072">Ogre::D3D9GpuProgram::loadFromSource</a>(), <a class="el" href="OgreCgProgram_8cpp-source.html#l00113">Ogre::CgProgram::loadFromSource</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00040">Ogre::Material::Material</a>(), <a class="el" href="OgreMesh_8cpp-source.html#l00044">Ogre::Mesh::Mesh</a>(), <a class="el" href="OgreMaterial_8cpp-source.html#l00070">Ogre::Material::operator=</a>(), <a class="el" href="OgreOverlay_8cpp-source.html#l00039">Ogre::Overlay::Overlay</a>(), <a class="el" href="OgreQuake3Shader_8cpp-source.html#l00040">Ogre::Quake3Shader::Quake3Shader</a>(), <a class="el" href="OgreCgProgram_8cpp-source.html#l00035">Ogre::CgProgram::selectProfile</a>(), <a class="el" href="OgreMesh_8cpp-source.html#l00327">Ogre::Mesh::setSkeletonName</a>(), <a class="el" href="OgreSkeleton_8cpp-source.html#l00043">Ogre::Skeleton::Skeleton</a>(), <a class="el" href="OgreStringResource_8h-source.html#l00040">Ogre::StringResource::StringResource</a>(), <a class="el" href="OgreZip_8cpp-source.html#l00231">Ogre::Zip::unload</a>(), <a class="el" href="OgreDynLib_8cpp-source.html#l00091">Ogre::DynLib::unload</a>(), <a class="el" href="OgreCgProgram_8cpp-source.html#l00142">Ogre::CgProgram::unloadImpl</a>(), and <a class="el" href="OgreZip_8cpp-source.html#l00244">Ogre::Zip::Zip</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen3" doxytag="Ogre::GLTexture::mNumMipMaps"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned short Ogre::Texture::mNumMipMaps<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00174">174</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00545">Ogre::D3D9Texture::_createCubeTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00452">Ogre::D3D9Texture::_createNormTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00747">Ogre::D3D9Texture::_setSrcAttributes</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00274">createRenderTexture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00891">Ogre::D3DTexture::createSurface2D</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l01029">Ogre::D3DTexture::createSurface3D</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00055">Ogre::D3D9Texture::D3D9Texture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00226">Ogre::D3DTexture::D3DTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00066">GLTexture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00702">Ogre::D3DTexture::loadImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00742">Ogre::D3DTexture::loadImage3D</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Zipn4" doxytag="Ogre::GLTexture::mSize"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> size_t Ogre::Resource::mSize<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreResource_8h-source.html#l00060">60</a> of file <a class="el" href="OgreResource_8h-source.html">OgreResource.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00720">Ogre::D3D9Texture::_setFinalAttributes</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00702">Ogre::D3DTexture::loadImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00742">Ogre::D3DTexture::loadImage3D</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), and <a class="el" href="OgreMaterial_8cpp-source.html#l00070">Ogre::Material::operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen8" doxytag="Ogre::GLTexture::mSrcBpp"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned short Ogre::Texture::mSrcBpp<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00181">181</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00861">Ogre::D3D9Texture::_copyMemoryToSurface</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00747">Ogre::D3D9Texture::_setSrcAttributes</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00226">Ogre::D3DTexture::D3DTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00066">GLTexture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00782">Ogre::D3DTexture::load</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00702">Ogre::D3DTexture::loadImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00742">Ogre::D3DTexture::loadImage3D</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00155">rescaleNPower2</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen10" doxytag="Ogre::GLTexture::mSrcHeight"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned long Ogre::Texture::mSrcHeight<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00182">182</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00861">Ogre::D3D9Texture::_copyMemoryToSurface</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00545">Ogre::D3D9Texture::_createCubeTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l01190">Ogre::D3D9Texture::_createDepthStencil</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00452">Ogre::D3D9Texture::_createNormTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00431">Ogre::D3D9Texture::_createTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00636">Ogre::D3D9Texture::_initMembers</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00720">Ogre::D3D9Texture::_setFinalAttributes</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00747">Ogre::D3D9Texture::_setSrcAttributes</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00891">Ogre::D3DTexture::createSurface2D</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l01029">Ogre::D3DTexture::createSurface3D</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00226">Ogre::D3DTexture::D3DTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00066">GLTexture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00782">Ogre::D3DTexture::load</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00702">Ogre::D3DTexture::loadImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00742">Ogre::D3DTexture::loadImage3D</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00155">rescaleNPower2</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen9" doxytag="Ogre::GLTexture::mSrcWidth"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned long Ogre::Texture::mSrcWidth<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00182">182</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00861">Ogre::D3D9Texture::_copyMemoryToSurface</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00545">Ogre::D3D9Texture::_createCubeTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l01190">Ogre::D3D9Texture::_createDepthStencil</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00452">Ogre::D3D9Texture::_createNormTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00431">Ogre::D3D9Texture::_createTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00636">Ogre::D3D9Texture::_initMembers</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00720">Ogre::D3D9Texture::_setFinalAttributes</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00747">Ogre::D3D9Texture::_setSrcAttributes</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00891">Ogre::D3DTexture::createSurface2D</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l01029">Ogre::D3DTexture::createSurface3D</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00226">Ogre::D3DTexture::D3DTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00066">GLTexture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00782">Ogre::D3DTexture::load</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00702">Ogre::D3DTexture::loadImage</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00742">Ogre::D3DTexture::loadImage3D</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00155">rescaleNPower2</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1GLTextureo0" doxytag="Ogre::GLTexture::mTextureID"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> GLuint Ogre::GLTexture::mTextureID<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreGLTexture_8h-source.html#l00074">74</a> of file <a class="el" href="OgreGLTexture_8h-source.html">OgreGLTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreGLTexture_8cpp-source.html#l00137">blitToTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00274">createRenderTexture</a>(), <a class="el" href="OgreGLTexture_8h-source.html#l00066">getGLID</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00363">unload</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen5" doxytag="Ogre::GLTexture::mTextureType"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a648">TextureType</a> Ogre::Texture::mTextureType<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00177">177</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00720">Ogre::D3D9Texture::_setFinalAttributes</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00878">Ogre::D3DTexture::createSurface</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00040">Ogre::D3D9Texture::D3D9Texture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00226">Ogre::D3DTexture::D3DTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00055">GLTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00292">load</a>(), and <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00782">Ogre::D3DTexture::load</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen7" doxytag="Ogre::GLTexture::mUsage"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a647">TextureUsage</a> Ogre::Texture::mUsage<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00179">179</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00545">Ogre::D3D9Texture::_createCubeTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00452">Ogre::D3D9Texture::_createNormTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00747">Ogre::D3D9Texture::_setSrcAttributes</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00684">Ogre::D3DTexture::copyToTexture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00891">Ogre::D3DTexture::createSurface2D</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l01029">Ogre::D3DTexture::createSurface3D</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00040">Ogre::D3D9Texture::D3D9Texture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00226">Ogre::D3DTexture::D3DTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00055">GLTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00292">load</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00213">Ogre::D3D9Texture::load</a>(), and <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00782">Ogre::D3DTexture::load</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1Texturen1" doxytag="Ogre::GLTexture::mWidth"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> unsigned long Ogre::Texture::mWidth<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreTexture_8h-source.html#l00171">171</a> of file <a class="el" href="OgreTexture_8h-source.html">OgreTexture.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00636">Ogre::D3D9Texture::_initMembers</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00720">Ogre::D3D9Texture::_setFinalAttributes</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00274">createRenderTexture</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l00891">Ogre::D3DTexture::createSurface2D</a>(), <a class="el" href="OgreD3D7Texture_8cpp-source.html#l01029">Ogre::D3DTexture::createSurface3D</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00372">generateMipMaps</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00066">GLTexture</a>(), <a class="el" href="OgreGLTexture_8cpp-source.html#l00207">loadImages</a>(), and <a class="el" href="OgreGLTexture_8cpp-source.html#l00155">rescaleNPower2</a>().    </td>
  </tr>
</table>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="OgreGLTexture_8h-source.html">OgreGLTexture.h</a><li><a class="el" href="OgreGLTexture_8cpp-source.html">OgreGLTexture.cpp</a></ul>
<p>
Copyright &copy; 2002-2003 by The OGRE Team<br />
Last modified Wed Jan 21 00:12:43 2004
</p>
</body>
</html>