<map id="Ogre::StringInterface" name="Ogre::StringInterface">
<area shape="rect" id="Node000001" title="Class defining the common interface which classes can use to present a reflection&#45;style,..." alt="" coords="5,670,162,698"/>
<area shape="rect" id="Node000002" 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="215,156,421,184"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="86,654,100,552,126,415,143,345,162,282,184,230,208,195,228,183,225,187,212,199,188,233,167,284,148,347,131,416,106,553,91,655"/>
<area shape="rect" id="Node000003" href="$class_ogre_1_1_overlay_element.html" title="Abstract definition of a 2D element to be displayed in an Overlay." alt="" coords="235,208,400,236"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="93,654,139,537,171,463,207,389,260,300,307,234,305,239,264,303,212,392,176,465,144,539,98,656"/>
<area shape="rect" id="Node000008" href="$class_ogre_1_1_particle_affector.html" title="Abstract class defining the interface to be implemented by particle affectors." alt="" coords="238,402,398,430"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="105,656,305,428,303,433,110,659"/>
<area shape="rect" id="Node000019" href="$class_ogre_1_1_particle_emitter.html" title="Abstract class defining the interface to be implemented by particle emitters." alt="" coords="240,670,396,698"/>
<area shape="poly" id="edge18_Node000001_Node000019" title=" " alt="" coords="175,681,241,682,237,685,178,686"/>
<area shape="rect" id="Node000027" href="$class_ogre_1_1_particle_system.html" title="Class defining particle system based special effects." alt="" coords="239,722,396,750"/>
<area shape="poly" id="edge26_Node000001_Node000027" title=" " alt="" coords="163,699,254,720,250,723,165,704"/>
<area shape="rect" id="Node000028" 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="210,774,426,802"/>
<area shape="poly" id="edge27_Node000001_Node000028" title=" " alt="" coords="115,704,161,733,211,759,248,772,243,774,209,763,158,737,117,709"/>
<area shape="rect" id="Node000030" href="$class_ogre_1_1_resource.html" title="Abstract class representing a loadable resource." alt="" coords="258,982,378,1010"/>
<area shape="poly" id="edge29_Node000001_Node000030" title=" " alt="" coords="106,708,308,980,303,982,103,712"/>
<area shape="rect" id="Node000004" href="$class_ogre_1_1_overlay_container.html" title="A 2D element which contains other OverlayElement instances." alt="" coords="500,14,674,42"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="412,203,424,194,438,177,445,160,447,125,450,88,458,70,472,52,501,37,498,41,476,56,462,73,455,90,453,125,450,162,442,180,428,198,416,206"/>
<area shape="rect" id="Node000007" href="$class_ogre_1_1_text_area_overlay_element.html" title="This class implements an overlay element which contains simple unformatted text." alt="" coords="476,66,698,94"/>
<area shape="poly" id="edge6_Node000003_Node000007" title=" " alt="" coords="412,202,424,194,441,173,447,150,454,127,472,104,497,92,494,96,476,108,459,129,453,152,446,175,428,198,416,205"/>
<area shape="rect" id="Node000005" href="$class_ogre_1_1_panel_overlay_element.html" title="OverlayElement representing a flat, single&#45;material (or transparent) panel which can contain other el..." alt="" coords="750,14,951,42"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="688,25,752,26,748,29,691,30"/>
<area shape="rect" id="Node000006" href="$class_ogre_1_1_border_panel_overlay_element.html" title="A specialisation of the PanelOverlayElement to provide a panel with a border." alt="" coords="1011,5,1200,50"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="966,25,1013,26,1008,29,968,30"/>
<area shape="rect" id="Node000009" href="$class_ogre_1_1_colour_fader_affector.html" title="This affector modifies the colour of particles in flight." alt="" coords="492,118,681,146"/>
<area shape="poly" id="edge8_Node000008_Node000009" title=" " alt="" coords="335,388,424,246,436,220,443,198,452,177,472,156,497,144,494,148,476,160,457,180,448,200,441,222,428,249,339,390"/>
<area shape="rect" id="Node000010" href="$class_ogre_1_1_colour_fader_affector2.html" title=" " alt="" coords="488,170,685,198"/>
<area shape="poly" id="edge9_Node000008_Node000010" title=" " alt="" coords="330,387,352,347,383,298,424,249,473,208,500,196,497,200,475,213,428,253,387,301,356,349,334,389"/>
<area shape="rect" id="Node000011" href="$class_ogre_1_1_colour_image_affector.html" title=" " alt="" coords="490,222,684,250"/>
<area shape="poly" id="edge10_Node000008_Node000011" title=" " alt="" coords="335,388,392,322,430,288,473,259,501,248,497,252,475,263,433,292,396,326,340,391"/>
<area shape="rect" id="Node000012" href="$class_ogre_1_1_colour_interpolator_affector.html" title=" " alt="" coords="498,273,676,318"/>
<area shape="poly" id="edge11_Node000008_Node000012" title=" " alt="" coords="353,392,409,359,473,328,507,317,503,320,475,333,411,364,356,395"/>
<area shape="rect" id="Node000013" href="$class_ogre_1_1_deflector_plane_affector.html" title="This affector defines a plane which deflects particles which collide with it." alt="" coords="484,342,690,370"/>
<area shape="poly" id="edge12_Node000008_Node000013" title=" " alt="" coords="396,396,523,368,519,372,399,400"/>
<area shape="rect" id="Node000014" href="$class_ogre_1_1_direction_randomiser_affector.html" title="This affector applies randomness to the movement of the particles." alt="" coords="488,393,685,438"/>
<area shape="poly" id="edge13_Node000008_Node000014" title=" " alt="" coords="412,413,490,414,485,417,414,418"/>
<area shape="rect" id="Node000015" href="$class_ogre_1_1_linear_force_affector.html" title="This affector applies a force vector to all particles to modify their trajectory." alt="" coords="494,462,680,490"/>
<area shape="poly" id="edge14_Node000008_Node000015" title=" " alt="" coords="397,431,524,460,519,463,399,436"/>
<area shape="rect" id="Node000016" href="$class_ogre_1_1_rotation_affector.html" title="This affector rotates particles in flight." alt="" coords="504,514,670,542"/>
<area shape="poly" id="edge15_Node000008_Node000016" title=" " alt="" coords="353,436,410,468,475,499,515,512,510,514,473,503,408,473,354,441"/>
<area shape="rect" id="Node000017" href="$class_ogre_1_1_scale_affector.html" title="This affector scales particles in flight." alt="" coords="514,566,660,594"/>
<area shape="poly" id="edge16_Node000008_Node000017" title=" " alt="" coords="340,438,399,496,435,526,475,551,516,567,511,569,473,555,432,530,395,500,341,444"/>
<area shape="rect" id="Node000018" href="$class_ogre_1_1_texture_animator_affector.html" title="This affector makes it possible to have an animated texture for each individual particle." alt="" coords="477,618,696,646"/>
<area shape="poly" id="edge17_Node000008_Node000018" title=" " alt="" coords="333,440,358,478,390,522,429,566,475,603,502,617,497,618,473,607,426,570,386,526,354,481,334,445"/>
<area shape="rect" id="Node000020" href="$class_ogre_1_1_area_emitter.html" title="Particle emitter which emits particles randomly from points inside an area (box, sphere,..." alt="" coords="518,670,656,698"/>
<area shape="poly" id="edge19_Node000019_Node000020" title=" " alt="" coords="411,681,519,682,515,685,412,686"/>
<area shape="rect" id="Node000026" href="$class_ogre_1_1_point_emitter.html" title="This emitter emits particles from a single point, which is it’s position." alt="" coords="516,722,657,750"/>
<area shape="poly" id="edge25_Node000019_Node000026" title=" " alt="" coords="407,698,518,721,513,723,409,704"/>
<area shape="rect" id="Node000021" href="$class_ogre_1_1_box_emitter.html" title="This emitter emits particles from a random location within a 3&#45;dimensional box." alt="" coords="784,592,917,620"/>
<area shape="poly" id="edge20_Node000020_Node000021" title=" " alt="" coords="670,664,698,655,722,643,746,631,788,620,783,622,748,635,725,647,700,659,672,668"/>
<area shape="rect" id="Node000022" href="$class_ogre_1_1_cylinder_emitter.html" title="This emitter emits particles in a random direction from within a cylinder area, where the cylinder is..." alt="" coords="769,644,932,672"/>
<area shape="poly" id="edge21_Node000020_Node000022" title=" " alt="" coords="670,673,771,665,766,667,672,678"/>
<area shape="rect" id="Node000023" href="$class_ogre_1_1_ellipsoid_emitter.html" title="Particle emitter which emits particles randomly from points inside an ellipsoid." alt="" coords="769,696,932,724"/>
<area shape="poly" id="edge22_Node000020_Node000023" title=" " alt="" coords="671,690,771,701,766,703,672,695"/>
<area shape="rect" id="Node000025" href="$class_ogre_1_1_ring_emitter.html" title="Particle emitter which emits particles randomly from points inside a ring (e.g." alt="" coords="782,748,919,776"/>
<area shape="poly" id="edge24_Node000020_Node000025" title=" " alt="" coords="670,698,700,708,725,721,748,733,788,748,782,748,746,738,722,725,698,713,671,704"/>
<area shape="rect" id="Node000024" href="$class_ogre_1_1_hollow_ellipsoid_emitter.html" title="Particle emitter which emits particles randomly from points inside a hollow ellipsoid." alt="" coords="1002,696,1210,724"/>
<area shape="poly" id="edge23_Node000023_Node000024" title=" " alt="" coords="947,708,1004,710,999,711,949,713"/>
<area shape="rect" id="Node000029" href="$class_ogre_1_1_billboard_particle_renderer.html" title="Specialisation of ParticleSystemRenderer to render particles using a BillboardSet." alt="" coords="474,774,699,802"/>
<area shape="poly" id="edge28_Node000028_Node000029" title=" " alt="" coords="441,785,476,787,471,789,443,790"/>
<area shape="rect" id="Node000031" href="$class_ogre_1_1_bsp_level.html" title="Holds all the data associated with a Binary Space Parition (BSP) based indoor level." alt="" coords="527,826,646,854"/>
<area shape="poly" id="edge30_Node000030_Node000031" title=" " alt="" coords="340,969,397,915,433,888,473,864,529,847,524,850,475,869,436,892,400,919,344,973"/>
<area shape="rect" id="Node000032" href="$class_ogre_1_1_compositor.html" title="Class representing a Compositor object." alt="" coords="519,878,654,906"/>
<area shape="poly" id="edge31_Node000030_Node000032" title=" " alt="" coords="355,972,410,943,473,916,521,904,516,906,475,921,412,948,358,976"/>
<area shape="rect" id="Node000033" href="$class_ogre_1_1_font.html" title="Class representing a font in the system." alt="" coords="542,930,631,958"/>
<area shape="poly" id="edge32_Node000030_Node000033" title=" " alt="" coords="392,979,545,951,540,953,393,984"/>
<area shape="rect" id="Node000034" 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="516,982,657,1010"/>
<area shape="poly" id="edge33_Node000030_Node000034" title=" " alt="" coords="393,993,518,995,513,997,394,998"/>
<area shape="rect" id="Node000038" href="$class_ogre_1_1_material.html" title="Class encapsulates rendering properties of an object." alt="" coords="530,1034,644,1062"/>
<area shape="poly" id="edge37_Node000030_Node000038" title=" " alt="" coords="393,1007,532,1036,527,1037,393,1013"/>
<area shape="rect" id="Node000039" href="$class_ogre_1_1_mesh.html" title="Resource holding data about 3D mesh." alt="" coords="539,1086,634,1114"/>
<area shape="poly" id="edge38_Node000030_Node000039" title=" " alt="" coords="357,1015,412,1044,475,1070,541,1091,536,1091,473,1076,410,1048,356,1020"/>
<area shape="rect" id="Node000041" href="$class_ogre_1_1_skeleton.html" title="A collection of Bone objects used to animate a skinned mesh." alt="" coords="528,1138,645,1166"/>
<area shape="poly" id="edge40_Node000030_Node000041" title=" " alt="" coords="343,1018,400,1072,436,1099,475,1123,531,1143,525,1143,473,1127,433,1104,397,1076,341,1023"/>
<area shape="rect" id="Node000043" href="$class_ogre_1_1_texture.html" title="Abstract class representing a Texture resource." alt="" coords="532,1190,641,1218"/>
<area shape="poly" id="edge42_Node000030_Node000043" title=" " alt="" coords="336,1021,360,1057,392,1099,431,1140,475,1175,503,1188,535,1198,530,1198,502,1193,473,1179,427,1144,388,1102,356,1060,334,1026"/>
<area shape="rect" id="Node000035" 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="747,982,954,1010"/>
<area shape="poly" id="edge34_Node000034_Node000035" title=" " alt="" coords="673,993,750,995,744,996,673,998"/>
<area shape="rect" id="Node000036" href="$class_ogre_1_1_cg_program.html" title="Specialisation of HighLevelGpuProgram to provide support for nVidia&#39;s CG language." alt="" coords="1040,956,1172,984"/>
<area shape="poly" id="edge35_Node000035_Node000036" title=" " alt="" coords="969,981,1042,976,1037,977,970,987"/>
<area shape="rect" id="Node000037" 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="1020,1008,1192,1036"/>
<area shape="poly" id="edge36_Node000035_Node000037" title=" " alt="" coords="969,1005,1022,1013,1017,1014,969,1011"/>
<area shape="rect" id="Node000040" href="$class_ogre_1_1_patch_mesh.html" title="Patch specialisation of Mesh." alt="" coords="785,1086,916,1114"/>
<area shape="poly" id="edge39_Node000039_Node000040" title=" " alt="" coords="649,1097,787,1099,782,1100,650,1102"/>
<area shape="rect" id="Node000042" href="$class_ogre_1_1_skeleton_instance.html" title="A SkeletonInstance is a single instance of a Skeleton used by a world object." alt="" coords="765,1138,936,1166"/>
<area shape="poly" id="edge41_Node000041_Node000042" title=" " alt="" coords="660,1149,767,1152,762,1152,661,1154"/>
</map>
