<map id="Ogre::StringInterface" name="Ogre::StringInterface">
<area shape="rect" id="node1" title="Class defining the common interface which classes can use to present a reflection&#45;style,..." alt="" coords="5,376,163,403"/>
<area shape="rect" id="node2" href="$class_ogre_1_1_external_texture_source.html" title="IMPORTANT: Plugins must override default dictionary name! Base class that texture plugins derive from..." alt="" coords="216,224,423,251"/>
<area shape="rect" id="node3" href="$class_ogre_1_1_particle_affector.html" title="Abstract class defining the interface to be implemented by particle affectors." alt="" coords="239,275,399,301"/>
<area shape="rect" id="node4" href="$class_ogre_1_1_particle_emitter.html" title="Abstract class defining the interface to be implemented by particle emitters." alt="" coords="241,325,398,352"/>
<area shape="rect" id="node5" href="$class_ogre_1_1_particle_system.html" title="Class defining particle system based special effects." alt="" coords="240,376,399,403"/>
<area shape="rect" id="node6" href="$class_ogre_1_1_particle_system_renderer.html" title="Abstract class defining the interface required to be implemented by classes which provide rendering c..." alt="" coords="211,427,428,453"/>
<area shape="rect" id="node8" href="$class_ogre_1_1_resource.html" title="Abstract class representing a loadable resource (e.g." alt="" coords="259,477,380,504"/>
<area shape="rect" id="node38" href="$class_ogre_1_1v1_1_1_overlay_element.html" title="Abstract definition of a 2D element to be displayed in an Overlay." alt="" coords="224,724,415,751"/>
<area shape="rect" id="node7" href="$class_ogre_1_1v1_1_1_billboard_particle_renderer.html" title="Specialisation of ParticleSystemRenderer to render particles using a BillboardSet." alt="" coords="480,259,671,301"/>
<area shape="rect" id="node9" href="$class_ogre_1_1_font.html" title="Class representing a font in the system." alt="" coords="531,325,620,352"/>
<area shape="rect" id="node10" 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="504,376,647,403"/>
<area shape="rect" id="node20" href="$class_ogre_1_1_material.html" title="Class encapsulates rendering properties of an object." alt="" coords="518,427,633,453"/>
<area shape="rect" id="node21" href="$class_ogre_1_1_mesh.html" title="Resource holding data about 3D mesh." alt="" coords="527,477,623,504"/>
<area shape="rect" id="node22" href="$class_ogre_1_1_texture.html" title="Abstract class representing a Texture resource." alt="" coords="521,528,630,555"/>
<area shape="rect" id="node34" href="$class_ogre_1_1v1_1_1_mesh.html" title="Resource holding data about 3D mesh." alt="" coords="515,585,635,612"/>
<area shape="rect" id="node36" href="$class_ogre_1_1v1_1_1_skeleton.html" title="A collection of OldBone objects used to animate a skinned mesh." alt="" coords="505,648,646,675"/>
<area shape="rect" id="node11" href="$class_ogre_1_1_d3_d9_gpu_program.html" title="Direct3D implementation of a few things common to low&#45;level vertex &amp; fragment programs." alt="" coords="746,56,925,83"/>
<area shape="rect" id="node14" 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="732,233,939,260"/>
<area shape="rect" id="node12" href="$class_ogre_1_1_d3_d9_gpu_fragment_program.html" title="Direct3D implementation of low&#45;level fragment programs." alt="" coords="996,5,1236,32"/>
<area shape="rect" id="node13" href="$class_ogre_1_1_d3_d9_gpu_vertex_program.html" title="Direct3D implementation of low&#45;level vertex programs." alt="" coords="1006,56,1226,83"/>
<area shape="rect" id="node15" href="$class_ogre_1_1_d3_d11_h_l_s_l_program.html" title="Specialization of HighLevelGpuProgram to provide support for D3D11 High&#45;Level Shader Language (HLSL)." alt="" coords="1020,107,1212,133"/>
<area shape="rect" id="node16" href="$class_ogre_1_1_d3_d9_h_l_s_l_program.html" title="Specialisation of HighLevelGpuProgram to provide support for D3D9 High&#45;Level Shader Language (HLSL)." alt="" coords="1024,157,1208,184"/>
<area shape="rect" id="node17" href="$class_ogre_1_1_g_l_s_l_shader.html" title="Specialisation of HighLevelGpuProgram to encapsulate shader objects obtained from compiled shaders wr..." alt="" coords="1047,208,1185,235"/>
<area shape="rect" id="node18" href="$class_ogre_1_1_metal_program.html" title="Specialisation of HighLevelGpuProgram to provide support for Metal Shader Language." alt="" coords="1039,259,1193,285"/>
<area shape="rect" id="node19" href="$class_ogre_1_1_unified_high_level_gpu_program.html" title="Specialisation of HighLevelGpuProgram which just delegates its implementation to one other high level..." alt="" coords="1017,310,1215,351"/>
<area shape="rect" id="node23" href="$class_ogre_1_1_d3_d11_texture.html" title=" " alt="" coords="759,401,912,428"/>
<area shape="rect" id="node26" href="$class_ogre_1_1_d3_d9_texture.html" title=" " alt="" coords="763,452,908,479"/>
<area shape="rect" id="node27" href="$class_ogre_1_1_g_l3_plus_texture.html" title=" " alt="" coords="755,503,916,529"/>
<area shape="rect" id="node30" href="$class_ogre_1_1_metal_texture.html" title=" " alt="" coords="762,553,909,580"/>
<area shape="rect" id="node33" href="$class_ogre_1_1_n_u_l_l_texture.html" title=" " alt="" coords="764,604,907,631"/>
<area shape="rect" id="node24" href="$class_ogre_1_1_d3_d11_depth_texture.html" title=" " alt="" coords="1020,376,1212,403"/>
<area shape="rect" id="node25" href="$class_ogre_1_1_d3_d11_null_texture.html" title=" " alt="" coords="1027,427,1205,453"/>
<area shape="rect" id="node28" href="$class_ogre_1_1_g_l3_plus_depth_texture.html" title=" " alt="" coords="1016,477,1216,504"/>
<area shape="rect" id="node29" href="$class_ogre_1_1_g_l3_plus_null_texture.html" title=" " alt="" coords="1023,528,1209,555"/>
<area shape="rect" id="node31" href="$class_ogre_1_1_metal_depth_texture.html" title=" " alt="" coords="1023,579,1209,605"/>
<area shape="rect" id="node32" href="$class_ogre_1_1_metal_null_texture.html" title=" " alt="" coords="1030,629,1202,656"/>
<area shape="rect" id="node35" href="$class_ogre_1_1v1_1_1_patch_mesh.html" title="Patch specialisation of Mesh." alt="" coords="758,655,913,681"/>
<area shape="rect" id="node37" href="$class_ogre_1_1v1_1_1_old_skeleton_instance.html" title="A OldSkeletonInstance is a single instance of a Skeleton used by a world object." alt="" coords="726,705,945,732"/>
<area shape="rect" id="node39" href="$class_ogre_1_1v1_1_1_overlay_container.html" title="A 2D element which contains other OverlayElement instances." alt="" coords="476,724,675,751"/>
<area shape="rect" id="node42" href="$class_ogre_1_1v1_1_1_text_area_overlay_element.html" title="This class implements an overlay element which contains simple unformatted text." alt="" coords="479,775,672,817"/>
<area shape="rect" id="node40" href="$class_ogre_1_1v1_1_1_panel_overlay_element.html" title="OverlayElement representing a flat, single&#45;material (or transparent) panel which can contain other el..." alt="" coords="723,756,948,783"/>
<area shape="rect" id="node41" href="$class_ogre_1_1v1_1_1_border_panel_overlay_element.html" title="A specialisation of the PanelOverlayElement to provide a panel with a border." alt="" coords="1009,749,1223,790"/>
</map>
