<trclass="memdesc:aa9122bf87edd23bd731bd9eaf072e757"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the dimensions of a texture instance: width and height. <br/></td></tr>
<trclass="memdesc:a91093dbf82799b0838fe1828cdfe05eb"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Fetch a texel from a texture. The texture format must be uncompressed. <br/></td></tr>
<trclass="memdesc:af56d4d7adaa673dfb24e406acbf362cc"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a view of the image identified by Level in the mipmap chain of the texture. <br/></td></tr>
<trclass="memdesc:a9a50cbe79dfa186affb1811e96c73a95"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Write a texel to a texture. The texture format must be uncompressed. <br/></td></tr>
<trclass="memdesc:a4a9985c0e7c934e98e1ec2b7c80d0977"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a <aclass="el"href="a00015.html"title="2d texture ">texture2d</a> and allocate a new storage_linear. <br/></td></tr>
<trclass="memdesc:aa815f652b4cf0a41ecd91efa6b074a3d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a <aclass="el"href="a00015.html"title="2d texture ">texture2d</a> and allocate a new storage_linear with a complete mipmap chain. <br/></td></tr>
<trclass="memdesc:a747dba86c3a3a20270133755d012cd48"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a <aclass="el"href="a00015.html"title="2d texture ">texture2d</a> view with an existing storage_linear. <br/></td></tr>
<trclass="memdesc:aaef1c237c9932cfbf6a94b270a2ebbda"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a <aclass="el"href="a00015.html"title="2d texture ">texture2d</a> view with an existing storage_linear. <br/></td></tr>
<trclass="memdesc:a9bfd372194039290b4628fd084b9d2f6"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a <aclass="el"href="a00015.html"title="2d texture ">texture2d</a> view, reference a subset of an existing <aclass="el"href="a00015.html"title="2d texture ">texture2d</a> instance. <br/></td></tr>
<trclass="inherit_header pub_methods_a00012"><tdcolspan="2"onclick="javascript:toggleInherit('pub_methods_a00012')"><imgsrc="closed.png"alt="-"/> Public Member Functions inherited from <aclass="el"href="a00012.html">texture</a></td></tr>
<trclass="memdesc:ae7c1f35cf657c7bbe9eae2b39e44f728 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the base face of the texture instance, effectively a memory offset in the actual texture storage_type to identify where to start reading the faces. <br/></td></tr>
<trclass="memdesc:a1aeb020d8f82035e607b209c3841dee2 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the base layer of the texture instance, effectively a memory offset in the actual texture storage_type to identify where to start reading the layers. <br/></td></tr>
<trclass="memdesc:a01c07293e367b293736943e92f6a9e98 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the base level of the texture instance, effectively a memory offset in the actual texture storage_type to identify where to start reading the levels. <br/></td></tr>
<trclass="memdesc:ac8bb3912a3ce86b15842e79d0b421204 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Clear the entire texture storage_linear with zeros. <br/></td></tr>
<trclass="memdesc:a5430e0073bc8a24264b7133f25f0edec inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Clear the entire texture storage_linear with Texel which type must match the texture storage_linear format block size If the type of gen_type doesn't match the type of the texture format, no conversion is performed and the data will be reinterpreted as if is was of the texture format. <ahref="#a5430e0073bc8a24264b7133f25f0edec">More...</a><br/></td></tr>
<trclass="memdesc:a54710883dcdf8a8f8f9bfc13e9dd5398 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Clear a specific image of a texture. <br/></td></tr>
<trclass="memdesc:a1df5aef4908916286c693427ae042eca inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Clear a subset of a specific image of a texture. <br/></td></tr>
<trclass="memdesc:ade92aae99ac3524a83809acdfd8c0715 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Copy a specific image of a texture. <br/></td></tr>
<trclass="memdesc:ace50b0c766f3c82847eda49459eec7e0 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Copy a subset of a specific image of a texture. <br/></td></tr>
<trclass="memdesc:a3f2c67dc864c6b6e705710853b5568ef inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer to the beginning of the texture instance data. <br/></td></tr>
<trclass="memdesc:aecfb33a652ea3f984735a031e4af697f inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer of type genType which size must match the texture format block size. <br/></td></tr>
<trclass="memdesc:aec236abf7eac8ff4eec54eda033b9288 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer to the beginning of the texture instance data. <br/></td></tr>
<trclass="memdesc:a8c538fecdc895b20bbd61890bffe0fdb inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer of type genType which size must match the texture format block size. <br/></td></tr>
<trclass="memdesc:a76d02b884284dee754400f17bb7f5053 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer to the beginning of the texture instance data. <br/></td></tr>
<trclass="memdesc:aad0d21d1d0e5888e0d546dc585d30249 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer to the beginning of the texture instance data. <br/></td></tr>
<trclass="memdesc:a42214ff33bec0fa5dd52c2b0df7dcdbe inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer of type genType which size must match the texture format block size. <br/></td></tr>
<trclass="memdesc:a272d7f02634851f003d81a25407ba782 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer of type genType which size must match the texture format block size. <br/></td></tr>
<trclass="memdesc:ac6e61de369e994009e36f344f99c15ad inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return whether the texture instance is empty, no storage_type or description have been assigned to the instance. <br/></td></tr>
<trclass="memdesc:aa9122bf87edd23bd731bd9eaf072e757 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the size of a texture instance: width, height and depth. <br/></td></tr>
<trclass="memdesc:a3914cdf138e9267662ac7147fe71d644 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return <aclass="el"href="a00012.html#aa18daf8e8534d4cefabf3b7dfd43a6f3"title="Return the max face of the texture instance, effectively a memory offset to the beginning of the last...">max_face()</a> - <aclass="el"href="a00012.html#ae7c1f35cf657c7bbe9eae2b39e44f728"title="Return the base face of the texture instance, effectively a memory offset in the actual texture stora...">base_face()</a> + 1. <br/></td></tr>
<trclass="memdesc:aac4e6a627c907856620b7eb161c9b85d inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return <aclass="el"href="a00012.html#af8ae0072dcfb583fcd278650b3f55ec6"title="Return the max layer of the texture instance, effectively a memory offset to the beginning of the las...">max_layer()</a> - <aclass="el"href="a00012.html#a1aeb020d8f82035e607b209c3841dee2"title="Return the base layer of the texture instance, effectively a memory offset in the actual texture stor...">base_layer()</a> + 1. <br/></td></tr>
<trclass="memdesc:a9b85eb415046f5a31b2d9eff8cefc24c inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return <aclass="el"href="a00012.html#ae174e356683cee9bf9d3e11df4d6f78a"title="Return the max level of the texture instance, effectively a memory offset to the beginning of the las...">max_level()</a> - <aclass="el"href="a00012.html#a01c07293e367b293736943e92f6a9e98"title="Return the base level of the texture instance, effectively a memory offset in the actual texture stor...">base_level()</a> + 1. <br/></td></tr>
<trclass="memdesc:a643d8893b84d50b7a3c7fc53b218da8a inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Fetch a texel from a texture. The texture format must be uncompressed. <br/></td></tr>
<trclass="memdesc:aa18daf8e8534d4cefabf3b7dfd43a6f3 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the max face of the texture instance, effectively a memory offset to the beginning of the last face in the actual texture storage_type that the texture instance can access. <br/></td></tr>
<trclass="memdesc:af8ae0072dcfb583fcd278650b3f55ec6 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the max layer of the texture instance, effectively a memory offset to the beginning of the last layer in the actual texture storage_type that the texture instance can access. <br/></td></tr>
<trclass="memdesc:ae174e356683cee9bf9d3e11df4d6f78a inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the max level of the texture instance, effectively a memory offset to the beginning of the last level in the actual texture storage_type that the texture instance can access. <br/></td></tr>
<trclass="memdesc:a503ab01f6c0142145d3434f6924714e7 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the memory size of a texture instance storage_type in bytes. <br/></td></tr>
<trclass="memdesc:a24789b8cce4dcbe8e0d3a47b68447aba inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the number of blocks contained in a texture instance storage_type. <ahref="#a24789b8cce4dcbe8e0d3a47b68447aba">More...</a><br/></td></tr>
<trclass="memdesc:a46f11d7b73797c3e4b9a6da00f505fd8 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the memory size of a specific level identified by Level. <br/></td></tr>
<trclass="memdesc:a665df3b51266310cd164cd5aa9c6e80e inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the memory size of a specific level identified by Level. <ahref="#a665df3b51266310cd164cd5aa9c6e80e">More...</a><br/></td></tr>
<trclass="memdesc:a290419a437522cfe1981880fbfd9f810 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Write a texel to a texture. The texture format must be uncompressed. <br/></td></tr>
<trclass="memdesc:aa2c92d09106b13d3d20dd0909ada8a68 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Reorder the component in texture memory. <br/></td></tr>
<trclass="memdesc:a59d3d7946e94bc294444c5f55db70c21 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the target of a texture instance. <br/></td></tr>
<trclass="memdesc:a4ca26840db935a649290350da2b5f5ca inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a texture object and allocate a texture storage for it. <ahref="#a4ca26840db935a649290350da2b5f5ca">More...</a><br/></td></tr>
<trclass="memdesc:a9bbe0e3db3a8e9b7878acf20bc9f4c81 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a texture object by sharing an existing texture storage_type from another texture instance. <ahref="#a9bbe0e3db3a8e9b7878acf20bc9f4c81">More...</a><br/></td></tr>
<trclass="memdesc:a3efa6c67e681cdb4630d99cbb355aa3d inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a texture object by sharing an existing texture storage_type from another texture instance. <ahref="#a3efa6c67e681cdb4630d99cbb355aa3d">More...</a><br/></td></tr>