<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>SFML - Simple and Fast Multimedia Library</title> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <link href="doxygen.css" rel="stylesheet" type="text/css" /> <link href="tabs.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="logo"> <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" /> </div> <!-- Generated by Doxygen 1.6.3 --> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="index.htm"><span>Main Page</span></a></li> <li><a href="modules.htm"><span>Modules</span></a></li> <li class="current"><a href="annotated.htm"><span>Classes</span></a></li> <li><a href="files.htm"><span>Files</span></a></li> </ul> </div> <div class="tabs"> <ul> <li><a href="annotated.htm"><span>Class List</span></a></li> <li><a href="classes.htm"><span>Class Index</span></a></li> <li><a href="hierarchy.htm"><span>Class Hierarchy</span></a></li> <li><a href="functions.htm"><span>Class Members</span></a></li> </ul> </div> </div> <div class="contents"> <h1>sf::Shader Member List</h1>This is the complete list of members for <a class="el" href="classsf_1_1Shader.htm">sf::Shader</a>, including all inherited members.<table> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#a242ba50f108e57731e987a1cec58930b">Bind</a>() const </td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>EnsureGlContext</b>() (defined in <a class="el" href="classsf_1_1GlResource.htm">sf::GlResource</a>)</td><td><a class="el" href="classsf_1_1GlResource.htm">sf::GlResource</a></td><td><code> [private, static]</code></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1GlResource.htm#ad8fb7a0674f0f77e530dacc2a3b0dc6a">GlResource</a>()</td><td><a class="el" href="classsf_1_1GlResource.htm">sf::GlResource</a></td><td><code> [private]</code></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#a6d466d1bf48dd098ccd856aa7e0768cc">IsAvailable</a>()</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td><code> [static]</code></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#afaee98987bd6dc3fe080dfbccedf3e18">LoadFromFile</a>(const std::string &filename)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#a396763217c657ed2186bb503a26ae6fc">LoadFromMemory</a>(const std::string &shader)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#aaa1ae22ff9fe027581fb11d9d0364ca4">LoadFromStream</a>(InputStream &stream)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#a07eab5288636d17f4f9355ee5591fa47">operator=</a>(const Shader &right)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>Renderer</b> (defined in <a class="el" href="classsf_1_1Shader.htm">sf::Shader</a>)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td><code> [friend]</code></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#acbdf3864d831787966a6302ec41799a5">SetCurrentTexture</a>(const std::string &name)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#a4da75b8932ad8c22b75ab8c322864265">SetParameter</a>(const std::string &name, float x)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#a5df1cc23777ae8f64c8d7864b8e16de0">SetParameter</a>(const std::string &name, float x, float y)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#ab99963f7d01c4ebc08fa440516b6fbe1">SetParameter</a>(const std::string &name, float x, float y, float z)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#aa059891866ce5ee35742d10152d11f4c">SetParameter</a>(const std::string &name, float x, float y, float z, float w)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#af3ef2704b924a516c96fe07200cc9b91">SetParameter</a>(const std::string &name, const Vector2f &vector)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#adc1f7936eeea9b11dc5e17a6a77d344d">SetParameter</a>(const std::string &name, const Vector3f &vector)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#a6e64cbafcf0c632219049257f06a944b">SetTexture</a>(const std::string &name, const Texture &texture)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#a1d7f28f26b4122959fcafec871c2c3c5">Shader</a>()</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#ad86ff0d5cea02f25c4e497d8a420e719">Shader</a>(const Shader &copy)</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#af5e0fe28cbefd2d422101c4efb743537">Unbind</a>() const </td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1GlResource.htm#ab99035b67052331d1e8cf67abd93de98">~GlResource</a>()</td><td><a class="el" href="classsf_1_1GlResource.htm">sf::GlResource</a></td><td><code> [private]</code></td></tr> <tr class="memlist"><td><a class="el" href="classsf_1_1Shader.htm#a4bac6cc8b046ecd8fb967c145a2380e6">~Shader</a>()</td><td><a class="el" href="classsf_1_1Shader.htm">sf::Shader</a></td><td></td></tr> </table></div> <p id="footer"> :: Copyright © 2007-2008 Laurent Gomila, all rights reserved :: Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> :: </p> </body> </html>