<map id="Ogre::HighLevelGpuProgram" name="Ogre::HighLevelGpuProgram">
<area shape="rect" id="Node000001" title="Abstract base class representing a high&#45;level program (a vertex or fragment program)." alt="" coords="59,232,265,260"/>
<area shape="rect" id="Node000006" href="$class_ogre_1_1_cg_program.html" title="Specialisation of HighLevelGpuProgram to provide support for nVidia&#39;s CG language." alt="" coords="8,308,140,336"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="137,270,91,310,88,305,132,271"/>
<area shape="rect" id="Node000007" href="$class_ogre_1_1_g_l_s_lang_program.html" title="Specialisation of HighLevelGpuProgram to provide support for the GLSLang compiler by Khronos." alt="" coords="164,308,336,336"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="190,268,237,308,232,307,189,273"/>
<area shape="rect" id="Node000002" 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="92,157,233,184"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="164,198,165,233,160,231,161,202"/>
<area shape="rect" id="Node000003" href="$class_ogre_1_1_resource.html" title="Abstract class representing a loadable resource." alt="" coords="102,81,222,109"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="163,122,165,157,160,155,161,127"/>
<area shape="rect" id="Node000004" 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="edge3_Node000003_Node000004" title=" " alt="" coords="109,41,151,80,146,81,109,47"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="186,5,299,33"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="215,46,178,82,174,79,218,42"/>
</map>
