<map id="Ogre::GLSLShader" name="Ogre::GLSLShader">
<area shape="rect" id="Node000001" title="Specialisation of HighLevelGpuProgram to encapsulate shader objects obtained from compiled shaders wr..." alt="" coords="110,308,247,336"/>
<area shape="rect" id="Node000002" href="$class_ogre_1_1_high_level_gpu_program.html" title="Abstract base class representing a high&#45;level program (a vertex or fragment program)." alt="" coords="75,232,281,260"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="181,276,181,308,176,308,176,276"/>
<area shape="rect" id="Node000003" href="$class_ogre_1_1_gpu_program.html" title="Defines a program which runs on the GPU such as a vertex or fragment program." alt="" coords="108,157,249,184"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="181,200,181,232,176,232,176,200"/>
<area shape="rect" id="Node000004" href="$class_ogre_1_1_resource.html" title="Abstract class representing a loadable resource (e.g." alt="" coords="118,81,238,109"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="181,124,181,156,176,156,176,124"/>
<area shape="rect" id="Node000005" href="$class_ogre_1_1_string_interface.html" title="Class defining the common interface which classes can use to present a reflection&#45;style,..." alt="" coords="5,5,162,33"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="114,41,163,78,160,83,111,45"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="186,5,360,33"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="246,45,197,83,193,78,242,41"/>
</map>
