<map id="Ogre::GpuProgram" name="Ogre::GpuProgram">
<area shape="rect" id="node5" href="$classOgre_1_1HighLevelGpuProgram.html" title="Abstract base class representing a high&#45;level program (a vertex or fragment program). " alt="" coords="58,229,261,256"/>
<area shape="rect" id="node2" href="$classOgre_1_1Resource.html" title="Abstract class representing a loadable resource (e.g. " alt="" coords="101,80,219,107"/>
<area shape="rect" id="node3" href="$classOgre_1_1StringInterface.html" title="Class defining the common interface which classes can use to present a reflection&#45;style, self&#45;defining parameter set to callers. " alt="" coords="4,5,157,32"/>
<area shape="rect" id="node4" href="$classOgre_1_1AllocatedObject.html" title="Superclass for all objects that wish to use custom memory allocators when their new / delete operator..." alt="" coords="183,5,293,32"/>
<area shape="rect" id="node6" href="$classOgre_1_1UnifiedHighLevelGpuProgram.html" title="Specialisation of HighLevelGpuProgram which just delegates its implementation to one other high level..." alt="" coords="63,305,256,346"/>
</map>
