<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$classOgre_1_1FactoryObj.html" title="Ogre::FactoryObj\&lt; Archive \&gt;" alt="" coords="349,2335,555,2361"/>
<area shape="rect" id="node2" href="$classOgre_1_1ArchiveFactory.html" title="Abstract factory class, archive codec plugins can register concrete subclasses of this..." alt="" coords="680,2335,835,2361"/>
<area shape="rect" id="node3" href="$classOgre_1_1APKFileSystemArchiveFactory.html" title="Ogre::APKFileSystemArchive\lFactory" alt="" coords="959,2113,1161,2154"/>
<area shape="rect" id="node4" href="$classOgre_1_1FileSystemArchiveFactory.html" title="Specialisation of ArchiveFactory for FileSystem files. " alt="" coords="949,2335,1171,2361"/>
<area shape="rect" id="node5" href="$classOgre_1_1ZipArchiveFactory.html" title="Specialisation of ArchiveFactory for Zip files. " alt="" coords="973,2284,1147,2311"/>
<area shape="rect" id="node6" href="$classOgre_1_1EmbeddedZipArchiveFactory.html" title="Specialisation of ZipArchiveFactory for embedded Zip files. " alt="" coords="1259,2281,1458,2322"/>
<area shape="rect" id="node7" href="$classOgre_1_1APKZipArchiveFactory.html" title="Ogre::APKZipArchiveFactory" alt="" coords="1547,2288,1747,2315"/>
<area shape="rect" id="node8" href="$classOgre_1_1FactoryObj.html" title="Ogre::FactoryObj\&lt; Particle\lSystemRenderer \&gt;" alt="" coords="357,2461,547,2502"/>
<area shape="rect" id="node9" href="$classOgre_1_1ParticleSystemRendererFactory.html" title="Abstract class definition of a factory object for ParticleSystemRenderer. " alt="" coords="651,2487,864,2529"/>
<area shape="rect" id="node10" href="$classOgre_1_1BillboardParticleRendererFactory.html" title="Factory class for BillboardParticleRenderer. " alt="" coords="951,2639,1169,2681"/>
<area shape="rect" id="node11" href="$classOgre_1_1AllocatedObject.html" title="Superclass for all objects that wish to use custom memory allocators when their new / delete operator..." alt="" coords="371,7367,533,7409"/>
<area shape="rect" id="node12" href="$classOgre_1_1Controller.html" title="Ogre::Controller\&lt; Real \&gt;" alt="" coords="668,5352,847,5379"/>
<area shape="rect" id="node13" href="$classOgre_1_1ControllerFunction.html" title="Ogre::ControllerFunction\l\&lt; Real \&gt;" alt="" coords="669,6089,845,6130"/>
<area shape="rect" id="node18" href="$classOgre_1_1ControllerValue.html" title="Ogre::ControllerValue\l\&lt; Real \&gt;" alt="" coords="678,6154,837,6195"/>
<area shape="rect" id="node24" href="$classOgre_1_1AbstractNode.html" title="Ogre::AbstractNode" alt="" coords="683,7611,832,7637"/>
<area shape="rect" id="node30" href="$classOgre_1_1AndroidLogListener.html" title="Ogre::AndroidLogListener" alt="" coords="665,2553,849,2580"/>
<area shape="rect" id="node31" href="$classOgre_1_1AnimableValue.html" title="Defines an object property which is animable, i.e. " alt="" coords="679,7813,835,7840"/>
<area shape="rect" id="node32" href="$classOgre_1_1Animation.html" title="An animation sequence. " alt="" coords="694,7864,821,7891"/>
<area shape="rect" id="node33" href="$classOgre_1_1AnimationState.html" title="Represents the state of an animation and the weight of its influence. " alt="" coords="677,7915,838,7941"/>
<area shape="rect" id="node34" href="$classOgre_1_1AnimationStateSet.html" title="Class encapsulating a set of AnimationState objects. " alt="" coords="666,7965,849,7992"/>
<area shape="rect" id="node35" href="$classOgre_1_1AnimationTrack.html" title="A &#39;track&#39; in an animation sequence, i.e. " alt="" coords="678,7661,837,7688"/>
<area shape="rect" id="node39" href="$classOgre_1_1Archive.html" title="Archive&#45;handling class. " alt="" coords="703,7712,811,7739"/>
<area shape="rect" id="node43" href="$classOgre_1_1ArchiveManager.html" title="This class manages the available ArchiveFactory plugins. " alt="" coords="675,2604,839,2631"/>
<area shape="rect" id="node44" href="$classOgre_1_1AutoParamDataSource.html" title="This utility class is used to hold the information used to generate the matrices and other informatio..." alt="" coords="653,8184,861,8211"/>
<area shape="rect" id="node45" href="$classOgre_1_1Billboard.html" title="A billboard is a primitive which always faces the camera in every frame. " alt="" coords="699,8235,815,8261"/>
<area shape="rect" id="node46" href="$classOgre_1_1BorderRenderable.html" title="Class for rendering the border of a BorderPanelOverlayElement. " alt="" coords="670,1781,845,1808"/>
<area shape="rect" id="node47" href="$classOgre_1_1Codec.html" title="Abstract class that defines a &#39;codec&#39;. " alt="" coords="707,8067,808,8093"/>
<area shape="rect" id="node53" href="$classOgre_1_1Codec_1_1CodecData.html" title="Ogre::Codec::CodecData" alt="" coords="667,7763,847,7789"/>
<area shape="rect" id="node55" href="$classOgre_1_1CompositionPass.html" title="Object representing one pass or operation in a composition sequence. " alt="" coords="672,8285,843,8312"/>
<area shape="rect" id="node56" href="$classOgre_1_1CompositionTargetPass.html" title="Object representing one render to a RenderTarget or Viewport in the Ogre Composition framework..." alt="" coords="653,8336,862,8363"/>
<area shape="rect" id="node57" href="$classOgre_1_1CompositionTechnique.html" title="Base composition technique, can be subclassed in plugins. " alt="" coords="655,8387,859,8413"/>
<area shape="rect" id="node58" href="$classOgre_1_1CompositionTechnique_1_1TextureDefinition.html" title="Local texture definition. " alt="" coords="655,8438,859,8479"/>
<area shape="rect" id="node59" href="$classOgre_1_1CompositorChain.html" title="Chain of compositor effects applying to one viewport. " alt="" coords="672,305,843,332"/>
<area shape="rect" id="node60" href="$classOgre_1_1CompositorInstance.html" title="An instance of a Compositor object for one Viewport. " alt="" coords="663,8504,852,8531"/>
<area shape="rect" id="node61" href="$classOgre_1_1CompositorInstance_1_1RenderSystemOperation.html" title="Specific render system operation. " alt="" coords="663,8606,852,8647"/>
<area shape="rect" id="node62" href="$structOgre_1_1ConcreteNode.html" title="Ogre::ConcreteNode" alt="" coords="681,8723,834,8749"/>
<area shape="rect" id="node63" href="$classOgre_1_1ConfigDialog.html" title="Defines the behaviour of an automatic renderer configuration dialog. " alt="" coords="687,8773,828,8800"/>
<area shape="rect" id="node64" href="$classOgre_1_1ConfigFile.html" title="Class for quickly loading settings from a text file. " alt="" coords="697,8824,818,8851"/>
<area shape="rect" id="node65" href="$classOgre_1_1Controller.html" title="Instances of this class &#39;control&#39; the value of another object in the system. " alt="" coords="677,8875,837,8901"/>
<area shape="rect" id="node66" href="$classOgre_1_1ControllerFunction.html" title="Subclasses of this class are responsible for performing a function on an input value for a Controller..." alt="" coords="651,8925,864,8952"/>
<area shape="rect" id="node67" href="$classOgre_1_1ControllerManager.html" title="Class for managing Controller instances. " alt="" coords="668,2655,847,2681"/>
<area shape="rect" id="node68" href="$classOgre_1_1ControllerValue.html" title="Can either be used as an input or output value. " alt="" coords="660,8976,855,9003"/>
<area shape="rect" id="node69" href="$classOgre_1_1DataStream.html" title="General purpose class used for encapsulating the reading and writing of data. " alt="" coords="687,8016,827,8043"/>
<area shape="rect" id="node75" href="$classOgre_1_1DefaultWorkQueueBase_1_1RequestHandlerHolder.html" title="Intermediate structure to hold a pointer to a request handler which provides insurance against the ha..." alt="" coords="652,9027,863,9069"/>
<area shape="rect" id="node76" href="$classOgre_1_1DepthBuffer.html" title="An abstract class that contains a depth/stencil buffer. " alt="" coords="688,9093,827,9120"/>
<area shape="rect" id="node77" href="$classOgre_1_1DynLib.html" title="Resource holding data about a dynamic library. " alt="" coords="705,9144,809,9171"/>
<area shape="rect" id="node78" href="$classOgre_1_1DynLibManager.html" title="Manager for Dynamic&#45;loading Libraries. " alt="" coords="677,2705,837,2732"/>
<area shape="rect" id="node79" href="$classOgre_1_1EdgeData.html" title="This class contains the information required to describe the edge connectivity of a given set of vert..." alt="" coords="695,9195,819,9221"/>
<area shape="rect" id="node80" href="$classOgre_1_1ExternalTextureSourceManager.html" title="Singleton Class which handles the registering and control of texture plugins. " alt="" coords="655,2757,859,2798"/>
<area shape="rect" id="node81" href="$classOgre_1_1FileSystemLayer.html" title="Provides methods to find out where the Ogre config files are stored and where logs and settings files..." alt="" coords="675,9245,840,9272"/>
<area shape="rect" id="node82" href="$structOgre_1_1GpuLogicalBufferStruct.html" title="Container struct to allow params to safely &amp; update shared list of logical buffer assignments..." alt="" coords="653,9296,861,9323"/>
<area shape="rect" id="node83" href="$structOgre_1_1GpuNamedConstants.html" title="Struct collecting together the information for named constants. " alt="" coords="658,9347,857,9373"/>
<area shape="rect" id="node84" href="$classOgre_1_1GpuProgramParameters.html" title="Collects together the program parameters used for a GpuProgram. " alt="" coords="649,9397,865,9424"/>
<area shape="rect" id="node85" href="$classOgre_1_1GpuProgramUsage.html" title="This class makes the usage of a vertex and fragment programs (low&#45;level or high&#45;level), with a given set of parameters, explicit. " alt="" coords="666,2183,849,2209"/>
<area shape="rect" id="node86" href="$classOgre_1_1GpuSharedParameters.html" title="A group of manually updated parameters that are shared between many parameter sets. " alt="" coords="654,9448,861,9475"/>
<area shape="rect" id="node87" href="$classOgre_1_1GpuSharedParametersUsage.html" title="This class records the usage of a set of shared parameters in a concrete set of GpuProgramParameters..." alt="" coords="654,9499,861,9541"/>
<area shape="rect" id="node88" href="$classOgre_1_1HardwareBuffer.html" title="Abstract class defining common features of hardware buffers. " alt="" coords="677,10299,837,10325"/>
<area shape="rect" id="node98" href="$classOgre_1_1HardwareBufferManagerBase.html" title="Base definition of a hardware buffer manager. " alt="" coords="633,5052,881,5079"/>
<area shape="rect" id="node102" href="$classOgre_1_1HardwareOcclusionQuery.html" title="This is a abstract class that that provides the interface for the query class for hardware occlusion..." alt="" coords="647,9717,868,9744"/>
<area shape="rect" id="node103" href="$classOgre_1_1HighLevelGpuProgramFactory.html" title="Interface definition for factories of HighLevelGpuProgram. " alt="" coords="655,10533,859,10574"/>
<area shape="rect" id="node105" href="$structOgre_1_1IlluminationPass.html" title="Struct recording a pass which can be used for a specific illumination stage. " alt="" coords="676,9768,839,9795"/>
<area shape="rect" id="node106" href="$classOgre_1_1Image.html" title="Class representing an image file. " alt="" coords="707,9819,808,9845"/>
<area shape="rect" id="node107" href="$classOgre_1_1IndexData.html" title="Summary class collecting together index data source information. " alt="" coords="694,9869,821,9896"/>
<area shape="rect" id="node108" href="$classOgre_1_1InstancedGeometry.html" title="Pre&#45;transforms and batches up meshes for efficient use as instanced geometry in a scene..." alt="" coords="664,9920,851,9947"/>
<area shape="rect" id="node109" href="$classOgre_1_1InstancedGeometry_1_1InstancedObject.html" title="Ogre::InstancedGeometry\l::InstancedObject" alt="" coords="664,9971,851,10013"/>
<area shape="rect" id="node110" href="$classOgre_1_1InstancedGeometry_1_1LODBucket.html" title="A LODBucket is a collection of smaller buckets with the same LOD. " alt="" coords="664,10037,851,10078"/>
<area shape="rect" id="node111" href="$classOgre_1_1InstancedGeometry_1_1MaterialBucket.html" title="A MaterialBucket is a collection of smaller buckets with the same Material (and implicitly the same L..." alt="" coords="664,10102,851,10143"/>
<area shape="rect" id="node112" href="$classOgre_1_1InstancedGeometry_1_1OptimisedSubMeshGeometry.html" title="Struct holding geometry optimised per SubMesh / LOD level, ready for copying to instances. " alt="" coords="648,10167,867,10209"/>
<area shape="rect" id="node113" href="$structOgre_1_1InstancedGeometry_1_1QueuedGeometry.html" title="Structure recording a queued geometry for low level builds. " alt="" coords="664,10233,851,10274"/>
<area shape="rect" id="node114" href="$structOgre_1_1InstancedGeometry_1_1QueuedSubMesh.html" title="Structure recording a queued submesh for the build. " alt="" coords="664,10350,851,10391"/>
<area shape="rect" id="node115" href="$classOgre_1_1InstanceManager.html" title="This is the main starting point for the new instancing system. " alt="" coords="672,10416,843,10443"/>
<area shape="rect" id="node116" href="$structOgre_1_1IntersectionSceneQueryResult.html" title="Holds the results of an intersection scene query (pair values). " alt="" coords="650,10467,865,10509"/>
<area shape="rect" id="node117" href="$classOgre_1_1KeyFrame.html" title="A key frame in an animation sequence defined by an AnimationTrack. " alt="" coords="696,10599,819,10625"/>
<area shape="rect" id="node122" href="$classOgre_1_1LodStrategy.html" title="Strategy for determining level of detail. " alt="" coords="688,6220,827,6247"/>
<area shape="rect" id="node129" href="$classOgre_1_1LodStrategyManager.html" title="Manager for LOD strategies. " alt="" coords="660,2823,855,2849"/>
<area shape="rect" id="node130" href="$classOgre_1_1Log.html" title="Ogre::Log" alt="" coords="715,10649,799,10676"/>
<area shape="rect" id="node131" href="$classOgre_1_1LogManager.html" title="The log manager handles the creation and retrieval of logs for the application. " alt="" coords="687,2873,827,2900"/>
<area shape="rect" id="node132" href="$classOgre_1_1ManualObject_1_1ManualObjectSection.html" title="Built, renderable section of geometry. " alt="" coords="675,1833,840,1874"/>
<area shape="rect" id="node133" href="$classOgre_1_1MaterialSerializer.html" title="Class for serializing Materials to / from a .material script. " alt="" coords="672,10700,843,10727"/>
<area shape="rect" id="node134" href="$classOgre_1_1MeshSerializer_1_1MeshVersionData.html" title="Ogre::MeshSerializer\l::MeshVersionData" alt="" coords="680,10751,835,10793"/>
<area shape="rect" id="node135" href="$classOgre_1_1MovableObject.html" title="Abstract class defining a movable object in a scene. " alt="" coords="680,407,835,433"/>
<area shape="rect" id="node161" href="$classOgre_1_1MovableObjectFactory.html" title="Interface definition for a factory class which produces a certain kind of MovableObject, and can be registered with Root in order to allow all clients to produce new instances of this object, integrated with the standard Ogre processing. " alt="" coords="657,10919,858,10945"/>
<area shape="rect" id="node169" href="$classOgre_1_1Node.html" title="Class representing a general&#45;purpose node an articulated scene graph. " alt="" coords="710,11071,805,11097"/>
<area shape="rect" id="node173" href="$classOgre_1_1Node_1_1DebugRenderable.html" title="Inner class for displaying debug renderable for Node. " alt="" coords="649,1899,865,1925"/>
<area shape="rect" id="node174" href="$classOgre_1_1Overlay.html" title="Represents a layer which is rendered on top of the &#39;normal&#39; scene contents. " alt="" coords="703,10868,812,10895"/>
<area shape="rect" id="node175" href="$classOgre_1_1OverlayElement.html" title="Abstract definition of a 2D element to be displayed in an Overlay. " alt="" coords="676,1629,839,1656"/>
<area shape="rect" id="node180" href="$classOgre_1_1OverlayElementFactory.html" title="Defines the interface which all components wishing to supply OverlayElement subclasses must implement..." alt="" coords="653,11273,861,11300"/>
<area shape="rect" id="node184" href="$classOgre_1_1OverlayManager.html" title="Manages Overlay objects, parsing them from .overlay files and storing a lookup library of them..." alt="" coords="675,145,840,172"/>
<area shape="rect" id="node185" href="$classOgre_1_1OverlaySystem.html" title="This class simplify initialization / finalization of the overlay system. " alt="" coords="678,2233,837,2260"/>
<area shape="rect" id="node186" href="$classOgre_1_1Page.html" title="Page class. " alt="" coords="711,13241,803,13268"/>
<area shape="rect" id="node187" href="$structOgre_1_1Page_1_1PageData.html" title="Ogre::Page::PageData" alt="" coords="676,10969,839,10996"/>
<area shape="rect" id="node188" href="$classOgre_1_1PageContent.html" title="Interface definition for a unit of content within a page. " alt="" coords="686,11020,829,11047"/>
<area shape="rect" id="node189" href="$classOgre_1_1PageContentCollection.html" title="Definition of the interface for a collection of PageContent instances. " alt="" coords="655,11729,860,11756"/>
<area shape="rect" id="node191" href="$classOgre_1_1PageContentCollectionFactory.html" title="Define the interface to a factory class that will create subclasses of PageContentCollection. " alt="" coords="655,11781,860,11822"/>
<area shape="rect" id="node193" href="$classOgre_1_1PageContentFactory.html" title="Define the interface to a factory class that will create subclasses of PageContent. " alt="" coords="663,11121,852,11148"/>
<area shape="rect" id="node194" href="$classOgre_1_1PagedWorld.html" title="This class represents a collection of pages which make up a world. " alt="" coords="690,11172,825,11199"/>
<area shape="rect" id="node195" href="$classOgre_1_1PagedWorldSection.html" title="Represents a section of the PagedWorld which uses a given PageStrategy, and which is made up of a gen..." alt="" coords="666,11999,849,12025"/>
<area shape="rect" id="node197" href="$classOgre_1_1PagedWorldSectionFactory.html" title="A factory class for creating types of world section. " alt="" coords="643,11847,871,11873"/>
<area shape="rect" id="node199" href="$classOgre_1_1PageManager.html" title="The PageManager is the entry point through which you load all PagedWorld instances, and the place where PageStrategy instances and factory classes are registered to customise the paging behaviour. " alt="" coords="683,11223,831,11249"/>
<area shape="rect" id="node200" href="$classOgre_1_1PageStrategy.html" title="Defines the interface to a strategy class which is responsible for deciding when Page instances are r..." alt="" coords="684,11897,831,11924"/>
<area shape="rect" id="node203" href="$classOgre_1_1PageStrategyData.html" title="Abstract marker class representing the data held against the PagedWorldSection which is specifically ..." alt="" coords="668,2924,847,2951"/>
<area shape="rect" id="node206" href="$classOgre_1_1Particle.html" title="Class representing a single particle instance. " alt="" coords="704,4413,811,4440"/>
<area shape="rect" id="node208" href="$classOgre_1_1ParticleAffector.html" title="Abstract class defining the interface to be implemented by particle affectors. " alt="" coords="679,2284,836,2311"/>
<area shape="rect" id="node209" href="$classOgre_1_1ParticleAffectorFactory.html" title="Abstract class defining the interface to be implemented by creators of ParticleAffector subclasses..." alt="" coords="656,11324,859,11351"/>
<area shape="rect" id="node210" href="$classOgre_1_1ParticleEmitterFactory.html" title="Abstract class defining the interface to be implemented by creators of ParticleEmitter subclasses..." alt="" coords="657,11375,857,11401"/>
<area shape="rect" id="node211" href="$classOgre_1_1ParticleSystemManager.html" title="Manages particle systems, particle system scripts (templates) and the available emitter &amp; affector fa..." alt="" coords="651,196,863,223"/>
<area shape="rect" id="node212" href="$classOgre_1_1ParticleSystemRenderer.html" title="Abstract class defining the interface required to be implemented by classes which provide rendering c..." alt="" coords="651,2385,864,2412"/>
<area shape="rect" id="node214" href="$classOgre_1_1ParticleVisualData.html" title="Abstract class containing any additional data required to be associated with a particle to perform th..." alt="" coords="669,11425,845,11452"/>
<area shape="rect" id="node215" href="$classOgre_1_1Pass.html" title="Class defining a single pass of a Technique (of a Material), i.e. " alt="" coords="712,11476,803,11503"/>
<area shape="rect" id="node216" href="$classOgre_1_1PatchSurface.html" title="A surface which is defined by curves of some kind to form a patch, e.g. " alt="" coords="685,11527,830,11553"/>
<area shape="rect" id="node217" href="$classOgre_1_1PixelBox.html" title="A primitive describing a volume (3D), image (2D) or line (1D) of pixels in memory. " alt="" coords="700,12049,815,12076"/>
<area shape="rect" id="node218" href="$classOgre_1_1Plugin.html" title="Class defining a generic OGRE plugin. " alt="" coords="708,11577,807,11604"/>
<area shape="rect" id="node219" href="$classOgre_1_1PMInjector.html" title="Injects the output of a request to the mesh in a thread safe way. " alt="" coords="694,13073,821,13100"/>
<area shape="rect" id="node220" href="$classOgre_1_1PMWorker.html" title="Processes requests. " alt="" coords="696,13545,819,13572"/>
<area shape="rect" id="node221" href="$classOgre_1_1Pose.html" title="A pose is a linked set of vertex offsets applying to one set of vertex data. " alt="" coords="711,11628,803,11655"/>
<area shape="rect" id="node222" href="$classOgre_1_1Profile.html" title="An individual profile that will be processed by the Profiler. " alt="" coords="707,11679,807,11705"/>
<area shape="rect" id="node223" href="$classOgre_1_1ProfileInstance.html" title="Represents an individual profile call. " alt="" coords="680,11948,835,11975"/>
<area shape="rect" id="node224" href="$classOgre_1_1Profiler.html" title="The profiler allows you to measure the performance of your code. " alt="" coords="705,12100,810,12127"/>
<area shape="rect" id="node225" href="$classOgre_1_1PropertyBase.html" title="Base interface for an instance of a property. " alt="" coords="684,3497,831,3524"/>
<area shape="rect" id="node227" href="$classOgre_1_1PropertyDef.html" title="Definition of a property of an object. " alt="" coords="689,2975,826,3001"/>
<area shape="rect" id="node228" href="$classOgre_1_1PropertySet.html" title="Defines a complete set of properties for a single object instance. " alt="" coords="689,3025,826,3052"/>
<area shape="rect" id="node229" href="$classOgre_1_1QueuedRenderableCollection.html" title="Lowest level collection of renderables. " alt="" coords="635,3076,879,3103"/>
<area shape="rect" id="node230" href="$classOgre_1_1RenderPriorityGroup.html" title="Collection of renderables by priority. " alt="" coords="663,3127,851,3153"/>
<area shape="rect" id="node231" href="$classOgre_1_1RenderQueue.html" title="Class to manage the scene object rendering queue. " alt="" coords="684,3177,831,3204"/>
<area shape="rect" id="node232" href="$classOgre_1_1RenderQueueGroup.html" title="A grouping level underneath RenderQueue which groups renderables to be issued at coarsely the same ti..." alt="" coords="664,3228,851,3255"/>
<area shape="rect" id="node233" href="$classOgre_1_1RenderQueueInvocation.html" title="Class representing the invocation of queue groups in a RenderQueue. " alt="" coords="651,3279,863,3305"/>
<area shape="rect" id="node234" href="$classOgre_1_1RenderQueueInvocationSequence.html" title="Class to hold a linear sequence of RenderQueueInvocation objects. " alt="" coords="651,3330,863,3371"/>
<area shape="rect" id="node235" href="$classOgre_1_1RenderSystem.html" title="Defines the functionality of a 3D API. " alt="" coords="680,3396,835,3423"/>
<area shape="rect" id="node236" href="$classOgre_1_1RenderSystemCapabilities.html" title="singleton class for storing the capabilities of the graphics card. " alt="" coords="644,3447,871,3473"/>
<area shape="rect" id="node237" href="$classOgre_1_1RenderSystemCapabilitiesManager.html" title="Class for managing RenderSystemCapabilities database for Ogre. " alt="" coords="644,12151,871,12193"/>
<area shape="rect" id="node238" href="$classOgre_1_1RenderSystemCapabilitiesSerializer.html" title="Class for serializing RenderSystemCapabilities to / from a .rendercaps script. " alt="" coords="644,3549,871,3590"/>
<area shape="rect" id="node239" href="$classOgre_1_1RenderTarget.html" title="A &#39;canvas&#39; which can receive the results of a rendering operation. " alt="" coords="685,3615,829,3641"/>
<area shape="rect" id="node243" href="$classOgre_1_1Resource.html" title="Abstract class representing a loadable resource (e.g. " alt="" coords="698,2436,817,2463"/>
<area shape="rect" id="node255" href="$classOgre_1_1ResourceBackgroundQueue.html" title="This class is used to perform Resource operations in a background thread. " alt="" coords="660,13175,855,13217"/>
<area shape="rect" id="node256" href="$classOgre_1_1ResourceGroupManager.html" title="This singleton class manages the list of resource groups, and notifying the various resource managers..." alt="" coords="650,12217,865,12244"/>
<area shape="rect" id="node257" href="$classOgre_1_1ResourceManager.html" title="Defines a generic resource handler. " alt="" coords="670,1179,845,1205"/>
<area shape="rect" id="node266" href="$classOgre_1_1ResourceManager_1_1ResourcePool.html" title="Definition of a pool of resources, which users can use to reuse similar resources many times without ..." alt="" coords="670,12269,845,12310"/>
<area shape="rect" id="node267" href="$classOgre_1_1Root.html" title="The root class of the Ogre system. " alt="" coords="713,12335,802,12361"/>
<area shape="rect" id="node268" href="$classOgre_1_1RTShader_1_1Function.html" title="A class that represents a shader based program function. " alt="" coords="666,3665,849,3692"/>
<area shape="rect" id="node269" href="$classOgre_1_1RTShader_1_1FunctionAtom.html" title="A class that represents an atomic code section of shader based program function. " alt="" coords="649,3716,866,3743"/>
<area shape="rect" id="node271" href="$classOgre_1_1RTShader_1_1Operand.html" title="A class that represents a function operand (its the combination of a parameter the in/out semantic an..." alt="" coords="665,3767,849,3793"/>
<area shape="rect" id="node272" href="$classOgre_1_1RTShader_1_1Parameter.html" title="A class that represents a shader based program parameter. " alt="" coords="659,3817,855,3844"/>
<area shape="rect" id="node275" href="$classOgre_1_1RTShader_1_1Program.html" title="A class that represents a shader based program. " alt="" coords="665,3868,849,3895"/>
<area shape="rect" id="node276" href="$classOgre_1_1RTShader_1_1ProgramManager.html" title="A singleton manager class that manages shader based programs. " alt="" coords="637,12452,877,12479"/>
<area shape="rect" id="node277" href="$classOgre_1_1RTShader_1_1ProgramProcessor.html" title="A class that provides extra processing services on CPU based programs. " alt="" coords="634,3969,881,3996"/>
<area shape="rect" id="node282" href="$classOgre_1_1RTShader_1_1ProgramSet.html" title="Container class for shader based programs. " alt="" coords="654,3919,861,3945"/>
<area shape="rect" id="node283" href="$classOgre_1_1RTShader_1_1ProgramWriter.html" title="Base class interface for shader program writers. " alt="" coords="647,4464,867,4491"/>
<area shape="rect" id="node288" href="$classOgre_1_1RTShader_1_1ProgramWriterFactory.html" title="Interface definition for factories of ShaderProgramWriter. " alt="" coords="647,4682,867,4723"/>
<area shape="rect" id="node293" href="$classOgre_1_1RTShader_1_1ProgramWriterManager.html" title="Ogre::RTShader::ProgramWriter\lManager" alt="" coords="647,12503,867,12545"/>
<area shape="rect" id="node294" href="$classOgre_1_1RTShader_1_1RenderState.html" title="This is a container class for sub render state class. " alt="" coords="653,4748,861,4775"/>
<area shape="rect" id="node296" href="$classOgre_1_1RTShader_1_1SGMaterialSerializerListener.html" title="This class responsible for translating core features of the RT Shader System for Ogre material script..." alt="" coords="658,12621,857,12662"/>
<area shape="rect" id="node297" href="$classOgre_1_1RTShader_1_1ShaderGenerator.html" title="Shader generator system main interface. " alt="" coords="637,12687,877,12713"/>
<area shape="rect" id="node298" href="$classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGMaterial.html" title="Shader generator material wrapper class. " alt="" coords="637,4021,877,4062"/>
<area shape="rect" id="node299" href="$classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGPass.html" title="Shader generator pass wrapper class. " alt="" coords="637,4086,877,4127"/>
<area shape="rect" id="node300" href="$classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGRenderObjectListener.html" title="Shader generator RenderObjectListener sub class. " alt="" coords="637,12738,877,12779"/>
<area shape="rect" id="node301" href="$classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGSceneManagerListener.html" title="Shader generator scene manager sub class. " alt="" coords="637,13007,877,13049"/>
<area shape="rect" id="node302" href="$classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScheme.html" title="Shader generator scheme class. " alt="" coords="637,4151,877,4193"/>
<area shape="rect" id="node303" href="$classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGTechnique.html" title="Shader generator technique wrapper class. " alt="" coords="637,4217,877,4258"/>
<area shape="rect" id="node304" href="$classOgre_1_1RTShader_1_1SubRenderState.html" title="This class is the base interface of sub part from a shader based rendering pipeline. " alt="" coords="658,4282,857,4323"/>
<area shape="rect" id="node305" href="$classOgre_1_1RTShader_1_1SubRenderStateFactory.html" title="Abstract factory interface for creating SubRenderState implementation instances. " alt="" coords="658,4347,857,4389"/>
<area shape="rect" id="node306" href="$classOgre_1_1SceneManager.html" title="Manages the organisation and rendering of a &#39;scene&#39; i.e. " alt="" coords="679,4799,836,4825"/>
<area shape="rect" id="node308" href="$classOgre_1_1SceneManager_1_1ShadowCasterSceneQueryListener.html" title="Inner class to use as callback for shadow caster scene query. " alt="" coords="632,12386,883,12427"/>
<area shape="rect" id="node309" href="$classOgre_1_1SceneManagerEnumerator.html" title="Enumerates the SceneManager classes available to applications. " alt="" coords="641,12804,874,12831"/>
<area shape="rect" id="node310" href="$classOgre_1_1SceneManagerFactory.html" title="Class which will create instances of a given SceneManager. " alt="" coords="656,4951,859,4977"/>
<area shape="rect" id="node312" href="$classOgre_1_1SceneQuery.html" title="A class for performing queries on a scene. " alt="" coords="688,8555,827,8581"/>
<area shape="rect" id="node324" href="$structOgre_1_1SceneQueryResult.html" title="Holds the results of a scene query. " alt="" coords="669,4515,846,4541"/>
<area shape="rect" id="node325" href="$classOgre_1_1ScriptCompiler.html" title="This is the main class for the compiler. " alt="" coords="680,4565,835,4592"/>
<area shape="rect" id="node326" href="$structOgre_1_1ScriptCompiler_1_1Error.html" title="Ogre::ScriptCompiler\l::Error" alt="" coords="680,4617,835,4658"/>
<area shape="rect" id="node327" href="$classOgre_1_1ScriptCompilerManager.html" title="Manages threaded compilation of scripts. " alt="" coords="652,251,863,277"/>
<area shape="rect" id="node328" href="$classOgre_1_1ScriptLexer.html" title="Ogre::ScriptLexer" alt="" coords="691,4849,824,4876"/>
<area shape="rect" id="node329" href="$classOgre_1_1ScriptParser.html" title="Ogre::ScriptParser" alt="" coords="688,4900,827,4927"/>
<area shape="rect" id="node330" href="$classOgre_1_1ScriptTranslator.html" title="This class translates script AST (abstract syntax tree) into Ogre resources. " alt="" coords="677,5001,837,5028"/>
<area shape="rect" id="node346" href="$classOgre_1_1ScriptTranslatorManager.html" title="The ScriptTranslatorManager manages the lifetime and access to script translators. " alt="" coords="649,5819,865,5845"/>
<area shape="rect" id="node349" href="$classOgre_1_1Serializer.html" title="Generic class for serialising data to / from binary stream&#45;based files. " alt="" coords="697,5869,817,5896"/>
<area shape="rect" id="node359" href="$classOgre_1_1ShadowCameraSetup.html" title="This class allows you to plug in new ways to define the camera setup when rendering and projecting sh..." alt="" coords="657,6037,857,6064"/>
<area shape="rect" id="node365" href="$classOgre_1_1ShadowRenderable.html" title="Class which represents the renderable aspects of a set of shadow volume faces. " alt="" coords="666,1680,849,1707"/>
<area shape="rect" id="node369" href="$classOgre_1_1ShadowTextureManager.html" title="Class to manage the available shadow textures which may be shared between many SceneManager instances..." alt="" coords="651,12855,864,12881"/>
<area shape="rect" id="node370" href="$classOgre_1_1ShadowVolumeExtrudeProgram.html" title="Static class containing source for vertex programs for extruding shadow volumes. " alt="" coords="653,5103,861,5145"/>
<area shape="rect" id="node371" href="$classOgre_1_1StaticGeometry.html" title="Pre&#45;transforms and batches up meshes for efficient use as static geometry in a scene. " alt="" coords="676,5169,839,5196"/>
<area shape="rect" id="node372" href="$classOgre_1_1StaticGeometry_1_1GeometryBucket.html" title="A GeometryBucket is a the lowest level bucket where geometry with the same vertex &amp; index format is s..." alt="" coords="676,2001,839,2042"/>
<area shape="rect" id="node373" href="$classOgre_1_1StaticGeometry_1_1LODBucket.html" title="A LODBucket is a collection of smaller buckets with the same LOD. " alt="" coords="676,5221,839,5262"/>
<area shape="rect" id="node374" href="$classOgre_1_1StaticGeometry_1_1MaterialBucket.html" title="A MaterialBucket is a collection of smaller buckets with the same Material (and implicitly the same L..." alt="" coords="676,5286,839,5327"/>
<area shape="rect" id="node375" href="$classOgre_1_1StaticGeometry_1_1OptimisedSubMeshGeometry.html" title="Struct holding geometry optimised per SubMesh / LOD level, ready for copying to instances. " alt="" coords="648,5403,867,5445"/>
<area shape="rect" id="node376" href="$structOgre_1_1StaticGeometry_1_1QueuedGeometry.html" title="Structure recording a queued geometry for low level builds. " alt="" coords="676,5469,839,5510"/>
<area shape="rect" id="node377" href="$structOgre_1_1StaticGeometry_1_1QueuedSubMesh.html" title="Structure recording a queued submesh for the build. " alt="" coords="676,5534,839,5575"/>
<area shape="rect" id="node378" href="$classOgre_1_1StreamSerialiser.html" title="Utility class providing helper methods for reading / writing structured data held in a DataStream..." alt="" coords="673,5600,841,5627"/>
<area shape="rect" id="node379" href="$structOgre_1_1StreamSerialiser_1_1Chunk.html" title="Definition of a chunk of data in a file. " alt="" coords="673,5651,841,5693"/>
<area shape="rect" id="node380" href="$classOgre_1_1SubEntity.html" title="Utility class which defines the sub&#45;parts of an Entity. " alt="" coords="696,1949,819,1976"/>
<area shape="rect" id="node381" href="$classOgre_1_1SubMesh.html" title="Defines a part of a complete mesh. " alt="" coords="697,5717,817,5744"/>
<area shape="rect" id="node382" href="$classOgre_1_1Technique.html" title="Class representing an approach to rendering this particular Material. " alt="" coords="695,5768,819,5795"/>
<area shape="rect" id="node383" href="$classOgre_1_1TempBlendedBufferInfo.html" title="Structure for recording the use of temporary blend buffers. " alt="" coords="653,12905,861,12932"/>
<area shape="rect" id="node384" href="$classOgre_1_1Terrain.html" title="The main containing class for a chunk of terrain. " alt="" coords="706,13124,809,13151"/>
<area shape="rect" id="node385" href="$classOgre_1_1Terrain_1_1GpuBufferAllocator.html" title="Interface used to by the Terrain instance to allocate GPU buffers. " alt="" coords="670,6337,845,6378"/>
<area shape="rect" id="node387" href="$classOgre_1_1TerrainAutoUpdateLod.html" title="Terrain automatic LOD loading. " alt="" coords="656,6571,859,6597"/>
<area shape="rect" id="node389" href="$classOgre_1_1TerrainGlobalOptions.html" title="Options class which just stores default options for the terrain. " alt="" coords="661,12956,853,12983"/>
<area shape="rect" id="node390" href="$classOgre_1_1TerrainGroup.html" title="Helper class to assist you in managing multiple terrain instances that are connected to each other..." alt="" coords="686,13393,829,13420"/>
<area shape="rect" id="node391" href="$structOgre_1_1TerrainGroup_1_1TerrainSlot.html" title="Slot for a terrain instance, together with its definition. " alt="" coords="686,5921,829,5962"/>
<area shape="rect" id="node392" href="$classOgre_1_1TerrainLayerBlendMap.html" title="Class exposing an interface to a blend map for a given layer. " alt="" coords="657,5987,858,6013"/>
<area shape="rect" id="node393" href="$classOgre_1_1TerrainLodManager.html" title="Terrain LOD data manager. " alt="" coords="666,13343,849,13369"/>
<area shape="rect" id="node394" href="$classOgre_1_1TerrainMaterialGenerator.html" title="Class that provides functionality to generate materials for use with a terrain. " alt="" coords="648,6789,867,6816"/>
<area shape="rect" id="node396" href="$classOgre_1_1TerrainMaterialGenerator_1_1Profile.html" title="Inner class which should also be subclassed to provide profile&#45;specific material generation. " alt="" coords="648,7429,867,7470"/>
<area shape="rect" id="node398" href="$classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelper.html" title="Interface definition for helper class to generate shaders. " alt="" coords="648,7494,867,7535"/>
<area shape="rect" id="node403" href="$classOgre_1_1TerrainPagedWorldSection_1_1TerrainDefiner.html" title="Ogre::TerrainPagedWorldSection\l::TerrainDefiner" alt="" coords="645,6271,869,6313"/>
<area shape="rect" id="node404" href="$classOgre_1_1TerrainPaging.html" title="This class is the &#39;core&#39; class for paging terrain, that will integrate with the larger paging system ..." alt="" coords="685,6403,830,6429"/>
<area shape="rect" id="node405" href="$classOgre_1_1TerrainQuadTreeNode.html" title="A node in a quad tree used to store a patch of terrain. " alt="" coords="659,6453,856,6480"/>
<area shape="rect" id="node406" href="$structOgre_1_1TerrainQuadTreeNode_1_1LodLevel.html" title="Ogre::TerrainQuadTreeNode\l::LodLevel" alt="" coords="659,6505,856,6546"/>
<area shape="rect" id="node407" href="$classOgre_1_1TerrainQuadTreeNode_1_1Rend.html" title="Hook to the render queue. " alt="" coords="659,2066,856,2107"/>
<area shape="rect" id="node408" href="$structOgre_1_1TerrainQuadTreeNode_1_1VertexDataRecord.html" title="Ogre::TerrainQuadTreeNode\l::VertexDataRecord" alt="" coords="659,6622,856,6663"/>
<area shape="rect" id="node409" href="$classOgre_1_1TextureUnitState.html" title="Class representing the state of a single texture unit during a Pass of a Technique, of a Material. " alt="" coords="673,6688,841,6715"/>
<area shape="rect" id="node410" href="$classOgre_1_1Timer.html" title="Timer class. " alt="" coords="709,6739,806,6765"/>
<area shape="rect" id="node411" href="$classOgre_1_1UserObjectBindings.html" title="Class that provides convenient interface to establish a linkage between custom user application objec..." alt="" coords="664,6840,851,6867"/>
<area shape="rect" id="node412" href="$classOgre_1_1UserObjectBindings_1_1Attributes.html" title="Internal class that uses as data storage container. " alt="" coords="664,6891,851,6933"/>
<area shape="rect" id="node413" href="$classOgre_1_1VertexBufferBinding.html" title="Records the state of all the vertex buffer bindings required to provide a vertex declaration with the..." alt="" coords="664,6957,851,6984"/>
<area shape="rect" id="node414" href="$classOgre_1_1VertexCacheProfiler.html" title="Vertex cache profiler. " alt="" coords="664,7008,851,7035"/>
<area shape="rect" id="node415" href="$classOgre_1_1VertexData.html" title="Summary class collecting together vertex source information. " alt="" coords="691,7059,824,7085"/>
<area shape="rect" id="node416" href="$classOgre_1_1VertexDeclaration.html" title="This class declares the format of a set of vertex inputs, which can be issued to the rendering API th..." alt="" coords="670,7109,845,7136"/>
<area shape="rect" id="node417" href="$classOgre_1_1VertexElement.html" title="This class declares the usage of a single vertex buffer as a component of a complete VertexDeclaratio..." alt="" coords="680,7160,835,7187"/>
<area shape="rect" id="node418" href="$classOgre_1_1Viewport.html" title="An abstraction of a viewport, i.e. " alt="" coords="699,7211,815,7237"/>
<area shape="rect" id="node419" href="$classOgre_1_1Volume_1_1DualGridGenerator.html" title="Class for the generation of the DualGrid. " alt="" coords="639,7261,876,7288"/>
<area shape="rect" id="node420" href="$classOgre_1_1Volume_1_1IsoSurface.html" title="Abstract IsoSurface. " alt="" coords="665,7560,849,7587"/>
<area shape="rect" id="node422" href="$classOgre_1_1Volume_1_1MeshBuilder.html" title="Class to build up a mesh with vertices and indices. " alt="" coords="660,7312,855,7339"/>
<area shape="rect" id="node423" href="$classOgre_1_1Volume_1_1OctreeNode.html" title="A node in the volume octree. " alt="" coords="660,9565,855,9592"/>
<area shape="rect" id="node424" href="$classOgre_1_1WorkQueue.html" title="Interface to a general purpose request / response style background work queue. " alt="" coords="691,10817,824,10844"/>
<area shape="rect" id="node427" href="$classOgre_1_1WorkQueue_1_1Request.html" title="General purpose request structure. " alt="" coords="661,9616,853,9643"/>
<area shape="rect" id="node428" href="$structOgre_1_1WorkQueue_1_1Response.html" title="General purpose response structure. " alt="" coords="656,9667,859,9693"/>
<area shape="rect" id="node14" href="$classOgre_1_1AnimationControllerFunction.html" title="Predefined controller function for dealing with animation. " alt="" coords="966,6366,1154,6407"/>
<area shape="rect" id="node15" href="$classOgre_1_1PassthroughControllerFunction.html" title="Predefined controller function which just passes through the original source directly to dest..." alt="" coords="959,6183,1161,6225"/>
<area shape="rect" id="node16" href="$classOgre_1_1ScaleControllerFunction.html" title="Predefined controller function which simply scales an input to an output value. " alt="" coords="955,6249,1165,6276"/>
<area shape="rect" id="node17" href="$classOgre_1_1WaveformControllerFunction.html" title="Predefined controller function based on a waveform. " alt="" coords="967,6301,1153,6342"/>
<area shape="rect" id="node19" href="$classOgre_1_1AnimationStateControllerValue.html" title="ControllerValue wrapper class for AnimationState. " alt="" coords="949,6614,1171,6655"/>
<area shape="rect" id="node20" href="$classOgre_1_1FloatGpuParameterControllerValue.html" title="Predefined controller value for setting a single floating&#45; point value in a constant parameter of a v..." alt="" coords="937,6679,1183,6721"/>
<area shape="rect" id="node21" href="$classOgre_1_1FrameTimeControllerValue.html" title="Predefined controller value for getting the latest frame time. " alt="" coords="963,4010,1157,4051"/>
<area shape="rect" id="node22" href="$classOgre_1_1TexCoordModifierControllerValue.html" title="Predefined controller value for getting / setting a texture coordinate modifications (scales and tran..." alt="" coords="945,6483,1175,6525"/>
<area shape="rect" id="node23" href="$classOgre_1_1TextureFrameControllerValue.html" title="Predefined controller value for getting / setting the frame number of a texture layer. " alt="" coords="955,6549,1165,6590"/>
<area shape="rect" id="node25" href="$classOgre_1_1AtomAbstractNode.html" title="This is an abstract node which cannot be broken down further. " alt="" coords="968,7611,1152,7637"/>
<area shape="rect" id="node26" href="$classOgre_1_1ImportAbstractNode.html" title="This abstract node represents an import statement. " alt="" coords="965,7408,1155,7435"/>
<area shape="rect" id="node27" href="$classOgre_1_1ObjectAbstractNode.html" title="This specific abstract node represents a script object. " alt="" coords="965,7459,1155,7485"/>
<area shape="rect" id="node28" href="$classOgre_1_1PropertyAbstractNode.html" title="This abstract node represents a script property. " alt="" coords="959,7509,1161,7536"/>
<area shape="rect" id="node29" href="$classOgre_1_1VariableAccessAbstractNode.html" title="This abstract node represents a variable assignment. " alt="" coords="937,7560,1183,7587"/>
<area shape="rect" id="node36" href="$classOgre_1_1NodeAnimationTrack.html" title="Specialised AnimationTrack for dealing with node transforms. " alt="" coords="964,7779,1156,7805"/>
<area shape="rect" id="node37" href="$classOgre_1_1NumericAnimationTrack.html" title="Specialised AnimationTrack for dealing with generic animable values. " alt="" coords="954,7829,1166,7856"/>
<area shape="rect" id="node38" href="$classOgre_1_1VertexAnimationTrack.html" title="Specialised AnimationTrack for dealing with changing vertex position information. ..." alt="" coords="961,7661,1159,7688"/>
<area shape="rect" id="node40" href="$classOgre_1_1APKFileSystemArchive.html" title="Ogre::APKFileSystemArchive" alt="" coords="959,7981,1161,8008"/>
<area shape="rect" id="node41" href="$classOgre_1_1FileSystemArchive.html" title="Specialisation of the Archive class to allow reading of files from filesystem folders / directories..." alt="" coords="971,7880,1149,7907"/>
<area shape="rect" id="node42" href="$classOgre_1_1ZipArchive.html" title="Specialisation of the Archive class to allow reading of files from a zip format source archive..." alt="" coords="995,7931,1125,7957"/>
<area shape="rect" id="node48" href="$classOgre_1_1ImageCodec.html" title="Codec specialized in images. " alt="" coords="989,8336,1131,8363"/>
<area shape="rect" id="node49" href="$classOgre_1_1DDSCodec.html" title="Codec specialized in loading DDS (Direct Draw Surface) images. " alt="" coords="1293,8311,1424,8337"/>
<area shape="rect" id="node50" href="$classOgre_1_1ETCCodec.html" title="Codec specialized in loading ETC (Ericsson Texture Compression) images. " alt="" coords="1297,8361,1421,8388"/>
<area shape="rect" id="node51" href="$classOgre_1_1FreeImageCodec.html" title="Codec specialized in images loaded using FreeImage. " alt="" coords="1275,8412,1443,8439"/>
<area shape="rect" id="node52" href="$classOgre_1_1PVRTCCodec.html" title="Codec specialized in loading PVRTC (PowerVR) images. " alt="" coords="1289,8260,1429,8287"/>
<area shape="rect" id="node54" href="$classOgre_1_1ImageCodec_1_1ImageData.html" title="Codec return class for images. " alt="" coords="950,8032,1170,8059"/>
<area shape="rect" id="node70" href="$classOgre_1_1DeflateStream.html" title="Stream which compresses / uncompresses data using the &#39;deflate&#39; compression algorithm. " alt="" coords="983,8235,1137,8261"/>
<area shape="rect" id="node71" href="$classOgre_1_1FileHandleDataStream.html" title="Common subclass of DataStream for handling data from C&#45;style file handles. " alt="" coords="957,8285,1163,8312"/>
<area shape="rect" id="node72" href="$classOgre_1_1FileStreamDataStream.html" title="Common subclass of DataStream for handling data from std::basic_istream. " alt="" coords="956,8083,1164,8109"/>
<area shape="rect" id="node73" href="$classOgre_1_1MemoryDataStream.html" title="Common subclass of DataStream for handling data from chunks of memory. " alt="" coords="964,8133,1156,8160"/>
<area shape="rect" id="node74" href="$classOgre_1_1ZipDataStream.html" title="Specialisation of DataStream to handle streaming data from zip archives. " alt="" coords="979,8184,1141,8211"/>
<area shape="rect" id="node89" href="$classOgre_1_1HardwareCounterBuffer.html" title="Specialisation of HardwareBuffer for a counter buffer. " alt="" coords="955,10349,1165,10376"/>
<area shape="rect" id="node91" href="$classOgre_1_1HardwareIndexBuffer.html" title="Specialisation of HardwareBuffer for vertex index buffers, still abstract. " alt="" coords="963,10197,1157,10224"/>
<area shape="rect" id="node93" href="$classOgre_1_1HardwarePixelBuffer.html" title="Specialisation of HardwareBuffer for a pixel buffer. " alt="" coords="965,10147,1155,10173"/>
<area shape="rect" id="node94" href="$classOgre_1_1HardwareUniformBuffer.html" title="Specialisation of HardwareBuffer for a uniform buffer. " alt="" coords="955,10248,1165,10275"/>
<area shape="rect" id="node96" href="$classOgre_1_1HardwareVertexBuffer.html" title="Specialisation of HardwareBuffer for a vertex buffer. " alt="" coords="959,10299,1161,10325"/>
<area shape="rect" id="node90" href="$classOgre_1_1DefaultHardwareCounterBuffer.html" title="Specialisation of HardwareCounterBuffer for emulation. " alt="" coords="1249,10365,1468,10406"/>
<area shape="rect" id="node92" href="$classOgre_1_1DefaultHardwareIndexBuffer.html" title="Specialisation of HardwareIndexBuffer for emulation. " alt="" coords="1257,10169,1460,10210"/>
<area shape="rect" id="node95" href="$classOgre_1_1DefaultHardwareUniformBuffer.html" title="Specialisation of HardwareUniformBuffer for emulation. " alt="" coords="1249,10234,1468,10275"/>
<area shape="rect" id="node97" href="$classOgre_1_1DefaultHardwareVertexBuffer.html" title="Specialisation of HardwareVertexBuffer for emulation. " alt="" coords="1254,10299,1463,10341"/>
<area shape="rect" id="node99" href="$classOgre_1_1DefaultHardwareBufferManagerBase.html" title="Specialisation of HardwareBufferManagerBase to emulate hardware buffers. " alt="" coords="957,5587,1163,5629"/>
<area shape="rect" id="node100" href="$classOgre_1_1HardwareBufferManager.html" title="Singleton wrapper for hardware buffer manager. " alt="" coords="952,6432,1168,6459"/>
<area shape="rect" id="node101" href="$classOgre_1_1DefaultHardwareBufferManager.html" title="DefaultHardwareBufferManager as a Singleton. " alt="" coords="1255,6425,1462,6466"/>
<area shape="rect" id="node104" href="$classOgre_1_1UnifiedHighLevelGpuProgramFactory.html" title="Factory class for Unified programs. " alt="" coords="963,10401,1157,10442"/>
<area shape="rect" id="node118" href="$classOgre_1_1NumericKeyFrame.html" title="Specialised KeyFrame which stores any numeric value. " alt="" coords="971,10619,1149,10645"/>
<area shape="rect" id="node119" href="$classOgre_1_1TransformKeyFrame.html" title="Specialised KeyFrame which stores a full transform. " alt="" coords="967,10669,1153,10696"/>
<area shape="rect" id="node120" href="$classOgre_1_1VertexMorphKeyFrame.html" title="Specialised KeyFrame which stores absolute vertex positions for a complete buffer, designed to be interpolated with other keys in the same track. " alt="" coords="958,10467,1162,10493"/>
<area shape="rect" id="node121" href="$classOgre_1_1VertexPoseKeyFrame.html" title="Specialised KeyFrame which references a Mesh::Pose at a certain influence level, which stores offsets..." alt="" coords="963,10568,1157,10595"/>
<area shape="rect" id="node123" href="$classOgre_1_1DistanceLodStrategy.html" title="Level of detail strategy based on distance from camera. " alt="" coords="963,6745,1157,6772"/>
<area shape="rect" id="node126" href="$classOgre_1_1PixelCountLodStrategy.html" title="Abstract base class for level of detail strategy based on pixel count approximations from bounding sp..." alt="" coords="957,6796,1163,6823"/>
<area shape="rect" id="node124" href="$classOgre_1_1DistanceLodBoxStrategy.html" title="Level of detail strategy based on distance from camera to an object&#39;s bounding box. " alt="" coords="1249,5208,1468,5235"/>
<area shape="rect" id="node125" href="$classOgre_1_1DistanceLodSphereStrategy.html" title="Level of detail strategy based on distance from camera to an object&#39;s bounding sphere. " alt="" coords="1238,6891,1479,6917"/>
<area shape="rect" id="node127" href="$classOgre_1_1AbsolutePixelCountLodStrategy.html" title="Ogre::AbsolutePixelCount\lLodStrategy" alt="" coords="1267,6271,1451,6313"/>
<area shape="rect" id="node128" href="$classOgre_1_1ScreenRatioPixelCountLodStrategy.html" title="Ogre::ScreenRatioPixelCount\lLodStrategy" alt="" coords="1256,7535,1461,7577"/>
<area shape="rect" id="node136" href="$classOgre_1_1BillboardChain.html" title="Allows the rendering of a chain of connected billboards. " alt="" coords="984,711,1136,737"/>
<area shape="rect" id="node138" href="$classOgre_1_1BillboardSet.html" title="A collection of billboards (faces which are always facing the given direction) with the same (default..." alt="" coords="991,457,1129,484"/>
<area shape="rect" id="node139" href="$classOgre_1_1Entity.html" title="Defines an instance of a discrete, movable object based on a Mesh. " alt="" coords="1011,761,1109,788"/>
<area shape="rect" id="node140" href="$classOgre_1_1Frustum.html" title="A frustum represents a pyramid, capped at the near and far end which is used to represent either a vi..." alt="" coords="1003,508,1117,535"/>
<area shape="rect" id="node142" href="$classOgre_1_1InstanceBatch.html" title="InstanceBatch forms part of the new Instancing system This is an abstract class that must be derived ..." alt="" coords="984,559,1136,585"/>
<area shape="rect" id="node148" href="$classOgre_1_1InstancedEntity.html" title="Ogre::InstancedEntity" alt="" coords="981,239,1139,265"/>
<area shape="rect" id="node149" href="$classOgre_1_1InstancedGeometry_1_1BatchInstance.html" title="The details of a topological BatchInstance which is the highest level of partitioning for this class..." alt="" coords="967,290,1153,331"/>
<area shape="rect" id="node150" href="$classOgre_1_1Light.html" title="Representation of a dynamic light source in the scene. " alt="" coords="1014,356,1106,383"/>
<area shape="rect" id="node151" href="$classOgre_1_1ManualObject.html" title="Class providing a much simplified interface to generating manual objects with custom geometry..." alt="" coords="986,407,1134,433"/>
<area shape="rect" id="node152" href="$classOgre_1_1MovablePlane.html" title="Definition of a Plane that may be attached to a node, and the derived details of it retrieved simply..." alt="" coords="985,609,1135,636"/>
<area shape="rect" id="node153" href="$classOgre_1_1ParticleSystem.html" title="Class defining particle system based special effects. " alt="" coords="982,820,1138,847"/>
<area shape="rect" id="node154" href="$classOgre_1_1SimpleRenderable.html" title="Simple implementation of MovableObject and Renderable for single&#45;part custom objects. " alt="" coords="972,56,1148,83"/>
<area shape="rect" id="node159" href="$classOgre_1_1StaticGeometry_1_1Region.html" title="The details of a topological region which is the highest level of partitioning for this class..." alt="" coords="979,107,1141,149"/>
<area shape="rect" id="node160" href="$classOgre_1_1TerrainQuadTreeNode_1_1Movable.html" title="MovableObject implementation to provide the hook to the scene. " alt="" coords="961,173,1159,214"/>
<area shape="rect" id="node137" href="$classOgre_1_1RibbonTrail.html" title="Subclass of BillboardChain which automatically leaves a trail behind one or more Node instances..." alt="" coords="1295,699,1423,725"/>
<area shape="rect" id="node141" href="$classOgre_1_1Camera.html" title="A viewpoint from which the scene will be rendered. " alt="" coords="1303,432,1415,459"/>
<area shape="rect" id="node143" href="$classOgre_1_1BaseInstanceBatchVTF.html" title="Instancing implementation using vertex texture through Vertex Texture Fetch (VTF) This implementation..." alt="" coords="1255,635,1462,661"/>
<area shape="rect" id="node146" href="$classOgre_1_1InstanceBatchHW.html" title="This is technique requires true instancing hardware support. " alt="" coords="1272,533,1445,560"/>
<area shape="rect" id="node147" href="$classOgre_1_1InstanceBatchShader.html" title="This is the same technique the old &quot;InstancedGeometry&quot; implementation used (with improvements). " alt="" coords="1259,584,1458,611"/>
<area shape="rect" id="node144" href="$classOgre_1_1InstanceBatchHW__VTF.html" title="Instancing implementation using vertex texture through Vertex Texture Fetch (VTF) and hardware instan..." alt="" coords="1545,609,1748,636"/>
<area shape="rect" id="node145" href="$classOgre_1_1InstanceBatchVTF.html" title="Ogre::InstanceBatchVTF" alt="" coords="1559,660,1734,687"/>
<area shape="rect" id="node155" href="$classOgre_1_1InstancedGeometry_1_1GeometryBucket.html" title="A GeometryBucket is a the lowest level bucket where geometry with the same vertex &amp; index format is s..." alt="" coords="1265,107,1452,149"/>
<area shape="rect" id="node156" href="$classOgre_1_1Rectangle2D.html" title="Allows the rendering of a simple 2D rectangle This class renders a simple 2D rectangle; this rectangl..." alt="" coords="1288,5,1429,32"/>
<area shape="rect" id="node157" href="$classOgre_1_1Volume_1_1Chunk.html" title="A single volume chunk mesh. " alt="" coords="1280,483,1437,509"/>
<area shape="rect" id="node158" href="$classOgre_1_1WireBoundingBox.html" title="Allows the rendering of a wireframe bounding box. " alt="" coords="1273,56,1445,83"/>
<area shape="rect" id="node162" href="$classOgre_1_1BillboardChainFactory.html" title="Factory object for creating BillboardChain instances. " alt="" coords="961,10973,1159,11000"/>
<area shape="rect" id="node163" href="$classOgre_1_1BillboardSetFactory.html" title="Factory object for creating BillboardSet instances. " alt="" coords="968,11024,1152,11051"/>
<area shape="rect" id="node164" href="$classOgre_1_1EntityFactory.html" title="Factory object for creating Entity instances. " alt="" coords="989,11075,1131,11101"/>
<area shape="rect" id="node165" href="$classOgre_1_1LightFactory.html" title="Factory object for creating Light instances. " alt="" coords="991,10771,1129,10797"/>
<area shape="rect" id="node166" href="$classOgre_1_1ManualObjectFactory.html" title="Factory object for creating ManualObject instances. " alt="" coords="963,10821,1157,10848"/>
<area shape="rect" id="node167" href="$classOgre_1_1ParticleSystemFactory.html" title="Factory object for creating ParticleSystem instances. " alt="" coords="959,10872,1161,10899"/>
<area shape="rect" id="node168" href="$classOgre_1_1RibbonTrailFactory.html" title="Factory object for creating RibbonTrail instances. " alt="" coords="973,10923,1147,10949"/>
<area shape="rect" id="node170" href="$classOgre_1_1Bone.html" title="A bone in a skeleton. " alt="" coords="1013,11176,1107,11203"/>
<area shape="rect" id="node172" href="$classOgre_1_1SceneNode.html" title="Class representing a node in the scene graph. " alt="" coords="993,11125,1127,11152"/>
<area shape="rect" id="node171" href="$classOgre_1_1TagPoint.html" title="A tagged point on a skeleton, which can be used to attach entities to on specific other entities..." alt="" coords="1301,11176,1416,11203"/>
<area shape="rect" id="node176" href="$classOgre_1_1OverlayContainer.html" title="A 2D element which contains other OverlayElement instances. " alt="" coords="975,1583,1145,1609"/>
<area shape="rect" id="node179" href="$classOgre_1_1TextAreaOverlayElement.html" title="This class implements an overlay element which contains simple unformatted text. " alt="" coords="951,1633,1169,1660"/>
<area shape="rect" id="node177" href="$classOgre_1_1PanelOverlayElement.html" title="OverlayElement representing a flat, single&#45;material (or transparent) panel which can contain other el..." alt="" coords="1261,1583,1457,1609"/>
<area shape="rect" id="node178" href="$classOgre_1_1BorderPanelOverlayElement.html" title="A specialisation of the PanelOverlayElement to provide a panel with a border. " alt="" coords="1553,1575,1740,1617"/>
<area shape="rect" id="node181" href="$classOgre_1_1BorderPanelOverlayElementFactory.html" title="Factory for creating BorderPanelOverlayElement instances. " alt="" coords="967,11227,1153,11269"/>
<area shape="rect" id="node182" href="$classOgre_1_1PanelOverlayElementFactory.html" title="Factory for creating PanelOverlayElement instances. " alt="" coords="962,11293,1158,11334"/>
<area shape="rect" id="node183" href="$classOgre_1_1TextAreaOverlayElementFactory.html" title="Factory for creating TextAreaOverlayElement instances. " alt="" coords="951,11358,1169,11399"/>
<area shape="rect" id="node190" href="$classOgre_1_1SimplePageContentCollection.html" title="Specialisation of PageContentCollection which just provides a simple list of PageContent instances..." alt="" coords="935,11723,1185,11749"/>
<area shape="rect" id="node192" href="$classOgre_1_1SimplePageContentCollectionFactory.html" title="Factory class for SimplePageContentCollection. " alt="" coords="935,11774,1185,11815"/>
<area shape="rect" id="node196" href="$classOgre_1_1TerrainPagedWorldSection.html" title="A world section which includes paged terrain. " alt="" coords="948,13292,1172,13319"/>
<area shape="rect" id="node198" href="$classOgre_1_1TerrainPaging_1_1SectionFactory.html" title="Ogre::TerrainPaging\l::SectionFactory" alt="" coords="987,11839,1133,11881"/>
<area shape="rect" id="node201" href="$classOgre_1_1Grid2DPageStrategy.html" title="Page strategy which loads new pages based on a regular 2D grid. " alt="" coords="965,11905,1155,11932"/>
<area shape="rect" id="node202" href="$classOgre_1_1Grid3DPageStrategy.html" title="Page strategy which loads new pages based on a regular 3D grid. " alt="" coords="965,11956,1155,11983"/>
<area shape="rect" id="node204" href="$classOgre_1_1Grid2DPageStrategyData.html" title="Specialisation of PageStrategyData for Grid2DPageStrategy. " alt="" coords="949,2949,1171,2976"/>
<area shape="rect" id="node205" href="$classOgre_1_1Grid3DPageStrategyData.html" title="Specialisation of PageStrategyData for Grid3DPageStrategy. " alt="" coords="949,2899,1171,2925"/>
<area shape="rect" id="node207" href="$classOgre_1_1ParticleEmitter.html" title="Abstract class defining the interface to be implemented by particle emitters. " alt="" coords="983,3632,1137,3659"/>
<area shape="rect" id="node213" href="$classOgre_1_1BillboardParticleRenderer.html" title="Specialisation of ParticleSystemRenderer to render particles using a BillboardSet. " alt="" coords="951,2385,1169,2412"/>
<area shape="rect" id="node226" href="$classOgre_1_1Property.html" title="Property instance with passthrough calls to a given object. " alt="" coords="984,3180,1136,3207"/>
<area shape="rect" id="node240" href="$classOgre_1_1MultiRenderTarget.html" title="This class represents a render target that renders to multiple RenderTextures at once. " alt="" coords="973,3332,1147,3359"/>
<area shape="rect" id="node241" href="$classOgre_1_1RenderTexture.html" title="This class represents a RenderTarget that renders to a Texture. " alt="" coords="985,3231,1135,3257"/>
<area shape="rect" id="node242" href="$classOgre_1_1RenderWindow.html" title="Manages the target rendering window. " alt="" coords="984,3281,1136,3308"/>
<area shape="rect" id="node244" href="$classOgre_1_1Compositor.html" title="Class representing a Compositor object. " alt="" coords="993,2487,1127,2513"/>
<area shape="rect" id="node245" href="$classOgre_1_1Font.html" title="Class representing a font in the system. " alt="" coords="1015,1976,1105,2003"/>
<area shape="rect" id="node246" href="$classOgre_1_1GpuProgram.html" title="Defines a program which runs on the GPU such as a vertex or fragment program. " alt="" coords="989,2537,1131,2564"/>
<area shape="rect" id="node249" href="$classOgre_1_1Material.html" title="Class encapsulates rendering properties of an object. " alt="" coords="1004,2588,1116,2615"/>
<area shape="rect" id="node250" href="$classOgre_1_1Mesh.html" title="Resource holding data about 3D mesh. " alt="" coords="1013,2179,1107,2205"/>
<area shape="rect" id="node252" href="$classOgre_1_1Skeleton.html" title="A collection of Bone objects used to animate a skinned mesh. " alt="" coords="1001,2229,1119,2256"/>
<area shape="rect" id="node254" href="$classOgre_1_1Texture.html" title="Abstract class representing a Texture resource. " alt="" coords="1007,2436,1113,2463"/>
<area shape="rect" id="node247" href="$classOgre_1_1HighLevelGpuProgram.html" title="Abstract base class representing a high&#45;level program (a vertex or fragment program). " alt="" coords="1257,2537,1461,2564"/>
<area shape="rect" id="node248" href="$classOgre_1_1UnifiedHighLevelGpuProgram.html" title="Specialisation of HighLevelGpuProgram which just delegates its implementation to one other high level..." alt="" coords="1550,2530,1743,2571"/>
<area shape="rect" id="node251" href="$classOgre_1_1PatchMesh.html" title="Patch specialisation of Mesh. " alt="" coords="1293,2179,1424,2205"/>
<area shape="rect" id="node253" href="$classOgre_1_1SkeletonInstance.html" title="A SkeletonInstance is a single instance of a Skeleton used by a world object. " alt="" coords="1273,2229,1444,2256"/>
<area shape="rect" id="node258" href="$classOgre_1_1CompositorManager.html" title="Class for managing Compositor settings for Ogre. " alt="" coords="965,892,1155,919"/>
<area shape="rect" id="node259" href="$classOgre_1_1FontManager.html" title="Manages Font resources, parsing .fontdef files and generally organising them. " alt="" coords="987,949,1133,976"/>
<area shape="rect" id="node260" href="$classOgre_1_1GpuProgramManager.html" title="Ogre::GpuProgramManager" alt="" coords="961,1061,1159,1088"/>
<area shape="rect" id="node261" href="$classOgre_1_1HighLevelGpuProgramManager.html" title="This ResourceManager manages high&#45;level vertex and fragment programs. " alt="" coords="958,1142,1162,1183"/>
<area shape="rect" id="node262" href="$classOgre_1_1MaterialManager.html" title="Class for managing Material settings for Ogre. " alt="" coords="976,1223,1144,1249"/>
<area shape="rect" id="node263" href="$classOgre_1_1MeshManager.html" title="Handles the management of mesh resources. " alt="" coords="985,1415,1135,1441"/>
<area shape="rect" id="node264" href="$classOgre_1_1SkeletonManager.html" title="Handles the management of skeleton resources. " alt="" coords="973,1288,1147,1315"/>
<area shape="rect" id="node265" href="$classOgre_1_1TextureManager.html" title="Class for loading &amp; managing textures. " alt="" coords="979,1353,1141,1380"/>
<area shape="rect" id="node270" href="$classOgre_1_1RTShader_1_1FunctionInvocation.html" title="A class that represents function invocation code from shader based program function. " alt="" coords="969,3383,1151,3425"/>
<area shape="rect" id="node273" href="$classOgre_1_1RTShader_1_1ConstParameter.html" title="Helper template which is the base for our ConstParameters. " alt="" coords="943,3501,1177,3542"/>
<area shape="rect" id="node274" href="$classOgre_1_1RTShader_1_1UniformParameter.html" title="Uniform parameter class. " alt="" coords="937,3449,1183,3476"/>
<area shape="rect" id="node278" href="$classOgre_1_1RTShader_1_1CGProgramProcessor.html" title="CG Language program processor class. " alt="" coords="959,3566,1161,3607"/>
<area shape="rect" id="node279" href="$classOgre_1_1RTShader_1_1GLSLESProgramProcessor.html" title="GLSL ES Language program processor class. " alt="" coords="943,3683,1177,3725"/>
<area shape="rect" id="node280" href="$classOgre_1_1RTShader_1_1GLSLProgramProcessor.html" title="GLSL Language program processor class. " alt="" coords="951,3749,1169,3790"/>
<area shape="rect" id="node281" href="$classOgre_1_1RTShader_1_1HLSLProgramProcessor.html" title="CG Language program processor class. " alt="" coords="951,3814,1169,3855"/>
<area shape="rect" id="node284" href="$classOgre_1_1RTShader_1_1CGProgramWriter.html" title="CG target language writer implementation. " alt="" coords="959,3945,1161,3986"/>
<area shape="rect" id="node285" href="$classOgre_1_1RTShader_1_1GLSLESProgramWriter.html" title="GLSL ES target language writer implementation. " alt="" coords="943,3879,1177,3921"/>
<area shape="rect" id="node286" href="$classOgre_1_1RTShader_1_1GLSLProgramWriter.html" title="GLSL target language writer implementation. " alt="" coords="951,4075,1169,4117"/>
<area shape="rect" id="node287" href="$classOgre_1_1RTShader_1_1HLSLProgramWriter.html" title="HLSL target language writer implementation. " alt="" coords="951,4141,1169,4182"/>
<area shape="rect" id="node289" href="$classOgre_1_1RTShader_1_1ShaderProgramWriterCGFactory.html" title="CG program writer factory implementation. " alt="" coords="945,4402,1175,4443"/>
<area shape="rect" id="node290" href="$classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLESFactory.html" title="GLSL ES program writer factory implementation. " alt="" coords="945,4206,1175,4247"/>
<area shape="rect" id="node291" href="$classOgre_1_1RTShader_1_1ShaderProgramWriterGLSLFactory.html" title="GLSL program writer factory implementation. " alt="" coords="945,4271,1175,4313"/>
<area shape="rect" id="node292" href="$classOgre_1_1RTShader_1_1ShaderProgramWriterHLSLFactory.html" title="HLSL program writer factory implementation. " alt="" coords="945,4337,1175,4378"/>
<area shape="rect" id="node295" href="$classOgre_1_1RTShader_1_1TargetRenderState.html" title="This is the target render state. " alt="" coords="954,4467,1166,4509"/>
<area shape="rect" id="node307" href="$classOgre_1_1DefaultSceneManager.html" title="Default scene manager. " alt="" coords="959,4664,1161,4691"/>
<area shape="rect" id="node311" href="$classOgre_1_1DefaultSceneManagerFactory.html" title="Factory for default scene manager. " alt="" coords="959,4715,1161,4757"/>
<area shape="rect" id="node313" href="$classOgre_1_1IntersectionSceneQuery.html" title="Separate SceneQuery class to query for pairs of objects which are possibly intersecting one another..." alt="" coords="953,8513,1167,8540"/>
<area shape="rect" id="node315" href="$classOgre_1_1RaySceneQuery.html" title="Specialises the SceneQuery class for querying along a ray. " alt="" coords="979,8623,1141,8649"/>
<area shape="rect" id="node317" href="$classOgre_1_1RegionSceneQuery.html" title="Abstract class defining a query which returns single results from a region. " alt="" coords="969,10517,1151,10544"/>
<area shape="rect" id="node314" href="$classOgre_1_1DefaultIntersectionSceneQuery.html" title="Default implementation of IntersectionSceneQuery. " alt="" coords="1267,8506,1450,8547"/>
<area shape="rect" id="node316" href="$classOgre_1_1DefaultRaySceneQuery.html" title="Default implementation of RaySceneQuery. " alt="" coords="1255,8623,1463,8649"/>
<area shape="rect" id="node318" href="$classOgre_1_1AxisAlignedBoxSceneQuery.html" title="Specialises the SceneQuery class for querying within an axis aligned box. " alt="" coords="1259,10510,1458,10551"/>
<area shape="rect" id="node320" href="$classOgre_1_1PlaneBoundedVolumeListSceneQuery.html" title="Specialises the SceneQuery class for querying within a plane&#45;bounded volume. " alt="" coords="1258,10575,1459,10617"/>
<area shape="rect" id="node322" href="$classOgre_1_1SphereSceneQuery.html" title="Specialises the SceneQuery class for querying within a sphere. " alt="" coords="1266,10455,1451,10481"/>
<area shape="rect" id="node319" href="$classOgre_1_1DefaultAxisAlignedBoxSceneQuery.html" title="Default implementation of AxisAlignedBoxSceneQuery. " alt="" coords="1557,10510,1737,10551"/>
<area shape="rect" id="node321" href="$classOgre_1_1DefaultPlaneBoundedVolumeListSceneQuery.html" title="Default implementation of PlaneBoundedVolumeListSceneQuery. " alt="" coords="1547,10575,1746,10617"/>
<area shape="rect" id="node323" href="$classOgre_1_1DefaultSphereSceneQuery.html" title="Default implementation of SphereSceneQuery. " alt="" coords="1550,10445,1743,10486"/>
<area shape="rect" id="node331" href="$classOgre_1_1CompositionPassTranslator.html" title="Ogre::CompositionPassTranslator" alt="" coords="944,4984,1176,5011"/>
<area shape="rect" id="node332" href="$classOgre_1_1CompositionTargetPassTranslator.html" title="Ogre::CompositionTargetPass\lTranslator" alt="" coords="955,5035,1165,5077"/>
<area shape="rect" id="node333" href="$classOgre_1_1CompositionTechniqueTranslator.html" title="Ogre::CompositionTechnique\lTranslator" alt="" coords="958,5101,1162,5142"/>
<area shape="rect" id="node334" href="$classOgre_1_1CompositorTranslator.html" title="Ogre::CompositorTranslator" alt="" coords="961,5167,1159,5193"/>
<area shape="rect" id="node335" href="$classOgre_1_1GpuProgramTranslator.html" title="Ogre::GpuProgramTranslator" alt="" coords="958,5217,1162,5244"/>
<area shape="rect" id="node336" href="$classOgre_1_1MaterialTranslator.html" title="Ogre::MaterialTranslator" alt="" coords="973,5268,1147,5295"/>
<area shape="rect" id="node337" href="$classOgre_1_1ParticleAffectorTranslator.html" title="Ogre::ParticleAffectorTranslator" alt="" coords="951,5319,1169,5345"/>
<area shape="rect" id="node338" href="$classOgre_1_1ParticleEmitterTranslator.html" title="Ogre::ParticleEmitterTranslator" alt="" coords="952,5369,1168,5396"/>
<area shape="rect" id="node339" href="$classOgre_1_1ParticleSystemTranslator.html" title="Ogre::ParticleSystemTranslator" alt="" coords="951,5420,1169,5447"/>
<area shape="rect" id="node340" href="$classOgre_1_1PassTranslator.html" title="Ogre::PassTranslator" alt="" coords="984,5471,1136,5497"/>
<area shape="rect" id="node341" href="$classOgre_1_1RTShader_1_1SGScriptTranslator.html" title="This class responsible for translating core features of the RT Shader System for Ogre material script..." alt="" coords="967,5522,1153,5563"/>
<area shape="rect" id="node342" href="$classOgre_1_1SharedParamsTranslator.html" title="Ogre::SharedParamsTranslator" alt="" coords="951,4781,1169,4808"/>
<area shape="rect" id="node343" href="$classOgre_1_1TechniqueTranslator.html" title="Ogre::TechniqueTranslator" alt="" coords="967,4832,1153,4859"/>
<area shape="rect" id="node344" href="$classOgre_1_1TextureSourceTranslator.html" title="Ogre::TextureSourceTranslator" alt="" coords="953,4883,1167,4909"/>
<area shape="rect" id="node345" href="$classOgre_1_1TextureUnitTranslator.html" title="Ogre::TextureUnitTranslator" alt="" coords="963,4933,1157,4960"/>
<area shape="rect" id="node347" href="$classOgre_1_1BuiltinScriptTranslatorManager.html" title="This class manages the builtin translators. " alt="" coords="961,5653,1159,5694"/>
<area shape="rect" id="node348" href="$classOgre_1_1RTShader_1_1ShaderGenerator_1_1SGScriptTranslatorManager.html" title="Shader generator ScriptTranslatorManager sub class. " alt="" coords="940,5718,1180,5759"/>
<area shape="rect" id="node350" href="$classOgre_1_1GpuNamedConstantsSerializer.html" title="Simple class for loading / saving GpuNamedConstants. " alt="" coords="931,5885,1189,5912"/>
<area shape="rect" id="node351" href="$classOgre_1_1MeshSerializer.html" title="Class for serialising mesh data to/from an OGRE .mesh file. " alt="" coords="983,5784,1137,5811"/>
<area shape="rect" id="node352" href="$classOgre_1_1MeshSerializerImpl.html" title="Internal implementation of Mesh reading / writing for the latest version of the .mesh format..." alt="" coords="969,5936,1151,5963"/>
<area shape="rect" id="node358" href="$classOgre_1_1SkeletonSerializer.html" title="Class for serialising skeleton data to/from an OGRE .skeleton file. " alt="" coords="972,5835,1148,5861"/>
<area shape="rect" id="node353" href="$classOgre_1_1MeshSerializerImpl__v1__41.html" title="Class for providing backwards&#45;compatibility for loading version 1.41 of the .mesh format..." alt="" coords="1268,5929,1449,5970"/>
<area shape="rect" id="node354" href="$classOgre_1_1MeshSerializerImpl__v1__4.html" title="Class for providing backwards&#45;compatibility for loading version 1.4 of the .mesh format. " alt="" coords="1537,5936,1756,5963"/>
<area shape="rect" id="node355" href="$classOgre_1_1MeshSerializerImpl__v1__3.html" title="Class for providing backwards&#45;compatibility for loading version 1.3 of the .mesh format. " alt="" coords="1813,5936,2032,5963"/>
<area shape="rect" id="node356" href="$classOgre_1_1MeshSerializerImpl__v1__2.html" title="Class for providing backwards&#45;compatibility for loading version 1.2 of the .mesh format. " alt="" coords="2080,5936,2299,5963"/>
<area shape="rect" id="node357" href="$classOgre_1_1MeshSerializerImpl__v1__1.html" title="Class for providing backwards&#45;compatibility for loading version 1.1 of the .mesh format. " alt="" coords="2347,5936,2565,5963"/>
<area shape="rect" id="node360" href="$classOgre_1_1DefaultShadowCameraSetup.html" title="Implements default shadow camera setup. " alt="" coords="956,5987,1164,6029"/>
<area shape="rect" id="node361" href="$classOgre_1_1FocusedShadowCameraSetup.html" title="Implements the uniform shadow mapping algorithm in focused mode. " alt="" coords="953,6118,1167,6159"/>
<area shape="rect" id="node364" href="$classOgre_1_1PlaneOptimalShadowCameraSetup.html" title="Implements the plane optimal shadow camera algorithm. " alt="" coords="962,6053,1158,6094"/>
<area shape="rect" id="node362" href="$classOgre_1_1LiSPSMShadowCameraSetup.html" title="Implements the Light Space Perspective Shadow Mapping Algorithm. " alt="" coords="1254,6118,1463,6159"/>
<area shape="rect" id="node363" href="$classOgre_1_1PSSMShadowCameraSetup.html" title="Parallel Split Shadow Map (PSSM) shadow camera setup. " alt="" coords="1528,6125,1765,6152"/>
<area shape="rect" id="node366" href="$classOgre_1_1Entity_1_1EntityShadowRenderable.html" title="Nested class to allow entity shadows. " alt="" coords="965,1750,1155,1791"/>
<area shape="rect" id="node367" href="$classOgre_1_1ManualObject_1_1ManualObjectSectionShadowRenderable.html" title="Nested class to allow shadows. " alt="" coords="953,1815,1167,1871"/>
<area shape="rect" id="node368" href="$classOgre_1_1StaticGeometry_1_1LODBucket_1_1LODShadowRenderable.html" title="Nested class to allow shadows. " alt="" coords="931,1685,1189,1726"/>
<area shape="rect" id="node386" href="$classOgre_1_1Terrain_1_1DefaultGpuBufferAllocator.html" title="Standard implementation of a buffer allocator which re&#45;uses buffers. " alt="" coords="969,6847,1151,6889"/>
<area shape="rect" id="node388" href="$classOgre_1_1TerrainAutoUpdateLodByDistance.html" title="Class implementing TerrainAutoUpdateLod interface. " alt="" coords="959,6913,1161,6954"/>
<area shape="rect" id="node395" href="$classOgre_1_1TerrainMaterialGeneratorA.html" title="A TerrainMaterialGenerator which can cope with normal mapped, specular mapped terrain. " alt="" coords="946,6979,1174,7005"/>
<area shape="rect" id="node397" href="$classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile.html" title="Shader model 2 profile target. " alt="" coords="951,7095,1169,7137"/>
<area shape="rect" id="node399" href="$classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperCg.html" title="Utility class to help with generating shaders for Cg / HLSL. " alt="" coords="951,7291,1169,7333"/>
<area shape="rect" id="node401" href="$classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSL.html" title="Utility class to help with generating shaders for GLSL. " alt="" coords="943,7226,1177,7267"/>
<area shape="rect" id="node402" href="$classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperGLSLES.html" title="Utility class to help with generating shaders for GLSL ES. " alt="" coords="934,7161,1186,7202"/>
<area shape="rect" id="node400" href="$classOgre_1_1TerrainMaterialGeneratorA_1_1SM2Profile_1_1ShaderHelperHLSL.html" title="Ogre::TerrainMaterialGenerator\lA::SM2Profile::ShaderHelperHLSL" alt="" coords="1241,7291,1476,7333"/>
<area shape="rect" id="node421" href="$classOgre_1_1Volume_1_1IsoSurfaceMC.html" title="Marching Cubes implementation like at http://local.wasp.uwa.edu.au/~pbourke/geometry/polygonise/. " alt="" coords="958,7357,1162,7384"/>
<area shape="rect" id="node425" href="$classOgre_1_1DefaultWorkQueueBase.html" title="Base for a general purpose request / response style background work queue. " alt="" coords="955,10720,1165,10747"/>
<area shape="rect" id="node426" href="$classOgre_1_1DefaultWorkQueue.html" title="Implementation of a general purpose request / response style background work queue. " alt="" coords="1269,10720,1448,10747"/>
<area shape="rect" id="node429" href="$classOgre_1_1AnimableObject.html" title="Defines an interface to classes which have one or more AnimableValue instances to expose..." alt="" coords="371,411,533,437"/>
<area shape="rect" id="node430" href="$classOgre_1_1AnimationContainer.html" title="An animation container interface, which allows generic access to sibling animations. " alt="" coords="663,1731,851,1757"/>
<area shape="rect" id="node431" href="$structOgre_1_1Box.html" title="Structure used to define a box in a 3&#45;D integer space. " alt="" coords="409,12045,495,12072"/>
<area shape="rect" id="node432" href="$classOgre_1_1Camera_1_1Listener.html" title="Listener interface so you can be notified of Camera events. " alt="" coords="672,1477,843,1504"/>
<area shape="rect" id="node433" href="$classOgre_1_1PageManager_1_1EventRouter.html" title="Ogre::PageManager::\lEventRouter" alt="" coords="982,1466,1138,1507"/>
<area shape="rect" id="node434" href="$classOgre_1_1FrameListener.html" title="A interface class defining a listener which can be used to receive notifications of frame events..." alt="" coords="681,1579,833,1605"/>
<area shape="rect" id="node435" href="$classOgre_1_1HardwareBufferLicensee.html" title="Abstract interface representing a &#39;licensee&#39; of a hardware buffer copy. " alt="" coords="344,12927,560,12953"/>
<area shape="rect" id="node436" href="$classOgre_1_1IntersectionSceneQueryListener.html" title="Alternative listener class for dealing with IntersectionSceneQuery. " alt="" coords="650,8118,865,8159"/>
<area shape="rect" id="node437" href="$classOgre_1_1LogListener.html" title="Ogre::LogListener" alt="" coords="385,2527,519,2553"/>
<area shape="rect" id="node438" href="$classOgre_1_1ManualResourceLoader.html" title="Interface describing a manual resource loader. " alt="" coords="653,1528,862,1555"/>
<area shape="rect" id="node439" href="$classOgre_1_1MaterialSerializer_1_1Listener.html" title="Class that allows listening in on the various stages of material serialization process. " alt="" coords="367,12627,537,12669"/>
<area shape="rect" id="node440" href="$classOgre_1_1Node_1_1Listener.html" title="Listener which gets called back on Node events. " alt="" coords="983,660,1137,687"/>
<area shape="rect" id="node441" href="$classOgre_1_1Plane.html" title="Defines a plane in 3D space. " alt="" coords="709,609,805,636"/>
<area shape="rect" id="node442" href="$classOgre_1_1ProgressiveMeshGeneratorBase.html" title="Ogre::ProgressiveMeshGeneratorBase" alt="" coords="5,12944,272,12971"/>
<area shape="rect" id="node443" href="$classOgre_1_1ProgressiveMeshGenerator.html" title="Improved version of ProgressiveMesh. " alt="" coords="335,13448,569,13475"/>
<area shape="rect" id="node444" href="$classOgre_1_1QueuedProgressiveMeshGenerator.html" title="Creates a request for the worker. " alt="" coords="343,12431,561,12473"/>
<area shape="rect" id="node445" href="$classOgre_1_1RaySceneQueryListener.html" title="Alternative listener class for dealing with RaySceneQuery. " alt="" coords="651,8672,864,8699"/>
<area shape="rect" id="node446" href="$classOgre_1_1Renderable.html" title="Abstract class defining the interface all renderable objects must implement. " alt="" coords="386,1680,518,1707"/>
<area shape="rect" id="node447" href="$classOgre_1_1RenderObjectListener.html" title="Abstract interface which classes must implement if they wish to receive events from the scene manager..." alt="" coords="353,12744,551,12771"/>
<area shape="rect" id="node448" href="$classOgre_1_1RenderQueueListener.html" title="Abstract interface which classes must implement if they wish to receive events from the render queue..." alt="" coords="353,1932,551,1959"/>
<area shape="rect" id="node449" href="$classOgre_1_1CompositorChain_1_1RQListener.html" title="Render queue listener used to set up rendering events. " alt="" coords="672,762,843,803"/>
<area shape="rect" id="node450" href="$classOgre_1_1RenderTargetListener.html" title="A interface class defining a listener which can be used to receive notifications of RenderTarget even..." alt="" coords="355,309,549,336"/>
<area shape="rect" id="node451" href="$classOgre_1_1Resource_1_1Listener.html" title="Ogre::Resource::Listener" alt="" coords="363,1805,541,1832"/>
<area shape="rect" id="node452" href="$classOgre_1_1SceneManager_1_1Listener.html" title="Class that allows listening in on the various stages of SceneManager processing, so that custom behav..." alt="" coords="373,13114,531,13155"/>
<area shape="rect" id="node453" href="$classOgre_1_1SceneQueryListener.html" title="This optional class allows you to receive per&#45;result callbacks from SceneQuery executions instead of ..." alt="" coords="357,12380,547,12407"/>
<area shape="rect" id="node454" href="$classOgre_1_1ScriptLoader.html" title="Abstract class defining the interface used by classes which wish to perform script loading to define ..." alt="" coords="381,192,523,219"/>
<area shape="rect" id="node455" href="$classOgre_1_1ShadowCaster.html" title="This class defines the interface that must be implemented by shadow casters. " alt="" coords="375,461,529,488"/>
<area shape="rect" id="node456" 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="375,2132,529,2159"/>
<area shape="rect" id="node457" href="$classOgre_1_1ExternalTextureSource.html" title="IMPORTANT: Plugins must override default dictionary name! Base class that texture plugins derive from..." alt="" coords="655,1128,859,1155"/>
<area shape="rect" id="node458" href="$classOgre_1_1Viewport_1_1Listener.html" title="Listener interface so you can be notified of Viewport changes. " alt="" coords="365,360,539,387"/>
<area shape="rect" id="node459" href="$classOgre_1_1WorkQueue_1_1RequestHandler.html" title="Interface definition for a handler of requests. " alt="" coords="356,13361,548,13402"/>
<area shape="rect" id="node460" href="$classOgre_1_1Volume_1_1ChunkHandler.html" title="Handles the WorkQueue management of the chunks. " alt="" coords="654,13444,861,13471"/>
<area shape="rect" id="node461" href="$classOgre_1_1WorkQueue_1_1ResponseHandler.html" title="Interface definition for a handler of responses. " alt="" coords="351,13265,553,13306"/>
<area shape="rect" id="node462" href="$classOgre_1_1Pool.html" title="Ogre::Pool\&lt; ResourcePtr \&gt;" alt="" coords="355,12279,549,12305"/>
<area shape="rect" id="node463" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Absolute\lPixelCountLodStrategy \&gt;" alt="" coords="964,4598,1156,4639"/>
<area shape="rect" id="node464" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Archive\lManager \&gt;" alt="" coords="361,2578,543,2619"/>
<area shape="rect" id="node465" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Compositor\lManager \&gt;" alt="" coords="652,879,863,921"/>
<area shape="rect" id="node466" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Controller\lManager \&gt;" alt="" coords="353,2643,551,2685"/>
<area shape="rect" id="node467" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Distance\lLodBoxStrategy \&gt;" alt="" coords="964,4533,1156,4574"/>
<area shape="rect" id="node468" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Distance\lLodSphereStrategy \&gt;" alt="" coords="964,7030,1156,7071"/>
<area shape="rect" id="node469" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; DynLibManager \&gt;" alt="" coords="327,2709,577,2736"/>
<area shape="rect" id="node470" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; External\lTextureSourceManager \&gt;" alt="" coords="358,2761,546,2802"/>
<area shape="rect" id="node471" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; FontManager \&gt;" alt="" coords="640,945,875,972"/>
<area shape="rect" id="node472" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; GpuProgram\lManager \&gt;" alt="" coords="649,997,866,1038"/>
<area shape="rect" id="node473" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Hardware\lBufferManager \&gt;" alt="" coords="659,7363,856,7405"/>
<area shape="rect" id="node474" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; HighLevel\lGpuProgramManager \&gt;" alt="" coords="658,1062,857,1103"/>
<area shape="rect" id="node475" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; LodStrategy\lManager \&gt;" alt="" coords="345,2826,559,2867"/>
<area shape="rect" id="node476" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; LogManager \&gt;" alt="" coords="337,2892,567,2919"/>
<area shape="rect" id="node477" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Material\lManager \&gt;" alt="" coords="664,1230,851,1271"/>
<area shape="rect" id="node478" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; MeshManager \&gt;" alt="" coords="637,1427,878,1453"/>
<area shape="rect" id="node479" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Overlay\lManager \&gt;" alt="" coords="360,61,544,102"/>
<area shape="rect" id="node480" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Particle\lSystemManager \&gt;" alt="" coords="361,126,543,167"/>
<area shape="rect" id="node481" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; PMInjector \&gt;" alt="" coords="343,13063,561,13089"/>
<area shape="rect" id="node482" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; PMWorker \&gt;" alt="" coords="345,13545,559,13572"/>
<area shape="rect" id="node483" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Profiler \&gt;" alt="" coords="355,12096,549,12123"/>
<area shape="rect" id="node484" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Program\lManager \&gt;" alt="" coords="357,12497,547,12538"/>
<area shape="rect" id="node485" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Program\lWriterManager \&gt;" alt="" coords="357,12562,547,12603"/>
<area shape="rect" id="node486" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; RenderSystem\lCapabilitiesManager \&gt;" alt="" coords="337,12147,567,12189"/>
<area shape="rect" id="node487" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Resource\lBackgroundQueue \&gt;" alt="" coords="355,13179,549,13221"/>
<area shape="rect" id="node488" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Resource\lGroupManager \&gt;" alt="" coords="355,12213,549,12254"/>
<area shape="rect" id="node489" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Root \&gt;" alt="" coords="363,12329,541,12356"/>
<area shape="rect" id="node490" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; SceneManager\lEnumerator \&gt;" alt="" coords="336,12795,568,12837"/>
<area shape="rect" id="node491" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; ScreenRatio\lPixelCountLodStrategy \&gt;" alt="" coords="953,7713,1167,7754"/>
<area shape="rect" id="node492" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; ScriptCompiler\lManager \&gt;" alt="" coords="337,243,567,285"/>
<area shape="rect" id="node493" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; ShaderGenerator \&gt;" alt="" coords="321,12693,583,12720"/>
<area shape="rect" id="node494" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; ShadowTexture\lManager \&gt;" alt="" coords="336,12861,568,12902"/>
<area shape="rect" id="node495" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Skeleton\lManager \&gt;" alt="" coords="661,1295,853,1337"/>
<area shape="rect" id="node496" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Terrain\lGlobalOptions \&gt;" alt="" coords="363,12978,541,13019"/>
<area shape="rect" id="node497" href="$classOgre_1_1Singleton.html" title="Ogre::Singleton\&lt; Texture\lManager \&gt;" alt="" coords="666,1361,849,1402"/>
</map>
