<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.16.1">
  <compound kind="file">
    <name>BuildingOgre.md</name>
    <path>/build/ogre/src/ogre-14.5.2/</path>
    <filename>_building_ogre_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>OgreAdvancedRenderControls.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_advanced_render_controls_8h.html</filename>
    <includes id="_ogre_input_8h" name="OgreInput.h" local="yes" import="no" module="no" objc="no">OgreInput.h</includes>
    <includes id="_ogre_root_8h" name="OgreRoot.h" local="yes" import="no" module="no" objc="no">OgreRoot.h</includes>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" import="no" module="no" objc="no">OgreCamera.h</includes>
    <class kind="class">OgreBites::AdvancedRenderControls</class>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreApplicationContext.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_application_context_8h.html</filename>
    <includes id="_ogre_application_context_base_8h" name="OgreApplicationContextBase.h" local="yes" import="no" module="no" objc="no">OgreApplicationContextBase.h</includes>
    <includes id="_ogre_input_8h" name="OgreInput.h" local="yes" import="no" module="no" objc="no">OgreInput.h</includes>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreApplicationContextBase.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_application_context_base_8h.html</filename>
    <includes id="_ogre_log_manager_8h" name="OgreLogManager.h" local="yes" import="no" module="no" objc="no">OgreLogManager.h</includes>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <includes id="_ogre_file_system_layer_8h" name="OgreFileSystemLayer.h" local="yes" import="no" module="no" objc="no">OgreFileSystemLayer.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" import="no" module="no" objc="no">OgreFrameListener.h</includes>
    <includes id="_ogre_static_plugin_loader_8h" name="OgreStaticPluginLoader.h" local="yes" import="no" module="no" objc="no">OgreStaticPluginLoader.h</includes>
    <includes id="_ogre_input_8h" name="OgreInput.h" local="yes" import="no" module="no" objc="no">OgreInput.h</includes>
    <class kind="class">OgreBites::ApplicationContextBase</class>
    <class kind="struct">OgreBites::NativeWindowPair</class>
    <namespace>Ogre</namespace>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreApplicationContextQt.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_application_context_qt_8h.html</filename>
    <includes id="_ogre_application_context_base_8h" name="OgreApplicationContextBase.h" local="yes" import="no" module="no" objc="no">OgreApplicationContextBase.h</includes>
    <class kind="class">OgreBites::ApplicationContextQt</class>
    <namespace>OgreBites</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_OgreBitesQtExport</name>
      <anchorfile>_ogre_application_context_qt_8h.html</anchorfile>
      <anchor>ab6fc6d8988920ab2109772757f173b76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreBitesConfigDialog.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_bites_config_dialog_8h.html</filename>
    <includes id="_ogre_config_dialog_8h" name="OgreConfigDialog.h" local="yes" import="no" module="no" objc="no">OgreConfigDialog.h</includes>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCameraMan.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_camera_man_8h.html</filename>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" import="no" module="no" objc="no">OgreCamera.h</includes>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" import="no" module="no" objc="no">OgreSceneNode.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" import="no" module="no" objc="no">OgreFrameListener.h</includes>
    <includes id="_ogre_input_8h" name="OgreInput.h" local="yes" import="no" module="no" objc="no">OgreInput.h</includes>
    <class kind="class">OgreBites::CameraMan</class>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreImGuiInputListener.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_im_gui_input_listener_8h.html</filename>
    <includes id="_ogre_input_8h" name="OgreInput.h" local="yes" import="no" module="no" objc="no">OgreInput.h</includes>
    <class kind="struct">OgreBites::ImGuiInputListener</class>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreInput.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_input_8h.html</filename>
    <class kind="struct">OgreBites::AxisEvent</class>
    <class kind="struct">OgreBites::ButtonEvent</class>
    <class kind="union">OgreBites::Event</class>
    <class kind="struct">OgreBites::HatEvent</class>
    <class kind="struct">OgreBites::InputListener</class>
    <class kind="class">OgreBites::InputListenerChain</class>
    <class kind="struct">OgreBites::KeyboardEvent</class>
    <class kind="struct">OgreBites::Keysym</class>
    <class kind="struct">OgreBites::MouseButtonEvent</class>
    <class kind="struct">OgreBites::MouseMotionEvent</class>
    <class kind="struct">OgreBites::MouseWheelEvent</class>
    <class kind="struct">OgreBites::TextInputEvent</class>
    <class kind="struct">OgreBites::TouchFingerEvent</class>
    <namespace>Ogre</namespace>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSGTechniqueResolverListener.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_s_g_technique_resolver_listener_8h.html</filename>
    <includes id="_ogre_r_t_shader_system_8h" name="OgreRTShaderSystem.h" local="yes" import="no" module="no" objc="no">OgreRTShaderSystem.h</includes>
    <includes id="_ogre_material_manager_8h" name="OgreMaterialManager.h" local="yes" import="no" module="no" objc="no">OgreMaterialManager.h</includes>
    <class kind="class">OgreBites::SGTechniqueResolverListener</class>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreStaticPluginLoader.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_static_plugin_loader_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">OgreBites::StaticPluginLoader</class>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTrays.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_trays_8h.html</filename>
    <includes id="_ogre_overlay_8h" name="OgreOverlay.h" local="yes" import="no" module="no" objc="no">OgreOverlay.h</includes>
    <includes id="_ogre_overlay_system_8h" name="OgreOverlaySystem.h" local="yes" import="no" module="no" objc="no">OgreOverlaySystem.h</includes>
    <includes id="_ogre_overlay_manager_8h" name="OgreOverlayManager.h" local="yes" import="no" module="no" objc="no">OgreOverlayManager.h</includes>
    <includes id="_ogre_border_panel_overlay_element_8h" name="OgreBorderPanelOverlayElement.h" local="yes" import="no" module="no" objc="no">OgreBorderPanelOverlayElement.h</includes>
    <includes id="_ogre_text_area_overlay_element_8h" name="OgreTextAreaOverlayElement.h" local="yes" import="no" module="no" objc="no">OgreTextAreaOverlayElement.h</includes>
    <includes id="_ogre_font_manager_8h" name="OgreFontManager.h" local="yes" import="no" module="no" objc="no">OgreFontManager.h</includes>
    <includes id="_ogre_timer_8h" name="OgreTimer.h" local="yes" import="no" module="no" objc="no">OgreTimer.h</includes>
    <includes id="_ogre_root_8h" name="OgreRoot.h" local="yes" import="no" module="no" objc="no">OgreRoot.h</includes>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" import="no" module="no" objc="no">OgreCamera.h</includes>
    <includes id="_ogre_render_window_8h" name="OgreRenderWindow.h" local="yes" import="no" module="no" objc="no">OgreRenderWindow.h</includes>
    <includes id="_ogre_input_8h" name="OgreInput.h" local="yes" import="no" module="no" objc="no">OgreInput.h</includes>
    <class kind="class">OgreBites::Button</class>
    <class kind="class">OgreBites::CheckBox</class>
    <class kind="class">OgreBites::DecorWidget</class>
    <class kind="class">OgreBites::Label</class>
    <class kind="class">OgreBites::ParamsPanel</class>
    <class kind="class">OgreBites::ProgressBar</class>
    <class kind="class">OgreBites::SelectMenu</class>
    <class kind="class">OgreBites::Separator</class>
    <class kind="class">OgreBites::Slider</class>
    <class kind="class">OgreBites::TextBox</class>
    <class kind="class">OgreBites::TrayListener</class>
    <class kind="class">OgreBites::TrayManager</class>
    <class kind="class">OgreBites::Widget</class>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreWindowEventUtilities.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>_ogre_window_event_utilities_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" import="no" module="no" objc="no">OgrePlatform.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">OgreBites::WindowEventListener</class>
    <class kind="class">OgreBites::WindowEventUtilities</class>
    <namespace>Ogre</namespace>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBullet.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bullet/include/</path>
    <filename>_ogre_bullet_8h.html</filename>
    <includes id="_ogre_8h" name="Ogre.h" local="yes" import="no" module="no" objc="no">Ogre.h</includes>
    <class kind="struct">Ogre::Bullet::CollisionListener</class>
    <class kind="class">Ogre::Bullet::CollisionWorld</class>
    <class kind="class">Ogre::Bullet::DebugDrawer</class>
    <class kind="class">Ogre::Bullet::DynamicsWorld</class>
    <class kind="struct">Ogre::Bullet::HeightFieldData</class>
    <class kind="class">Ogre::Bullet::KinematicMotionSimple</class>
    <class kind="struct">Ogre::Bullet::RayResultCallback</class>
    <class kind="class">Ogre::Bullet::RigidBodyState</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Bullet</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLod0Stripifier.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod0_stripifier_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" import="no" module="no" objc="no">OgreMesh.h</includes>
    <includes id="_ogre_sub_mesh_8h" name="OgreSubMesh.h" local="yes" import="no" module="no" objc="no">OgreSubMesh.h</includes>
    <includes id="_ogre_key_frame_8h" name="OgreKeyFrame.h" local="yes" import="no" module="no" objc="no">OgreKeyFrame.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" import="no" module="no" objc="no">OgreHardwareBufferManager.h</includes>
    <class kind="class">Ogre::Lod0Stripifier</class>
    <class kind="struct">Ogre::Lod0Stripifier::RemapInfo</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodCollapseCost.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapse_cost_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" import="no" module="no" objc="no">OgreLodData.h</includes>
    <class kind="class">Ogre::LodCollapseCost</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodCollapseCostCurvature.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapse_cost_curvature_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" import="no" module="no" objc="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" import="no" module="no" objc="no">OgreLodData.h</includes>
    <class kind="class">Ogre::LodCollapseCostCurvature</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodCollapseCostOutside.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapse_cost_outside_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" import="no" module="no" objc="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" import="no" module="no" objc="no">OgreLodData.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodCollapseCostOutside</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodCollapseCostProfiler.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapse_cost_profiler_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" import="no" module="no" objc="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" import="no" module="no" objc="no">OgreLodData.h</includes>
    <includes id="_ogre_lod_config_8h" name="OgreLodConfig.h" local="yes" import="no" module="no" objc="no">OgreLodConfig.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodCollapseCostProfiler</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodCollapseCostQuadric.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapse_cost_quadric_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" import="no" module="no" objc="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" import="no" module="no" objc="no">OgreLodData.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodCollapseCostQuadric</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodCollapser.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapser_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" import="no" module="no" objc="no">OgreLodData.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodCollapser</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodConfig.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_config_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_distance_lod_strategy_8h" name="OgreDistanceLodStrategy.h" local="yes" import="no" module="no" objc="no">OgreDistanceLodStrategy.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::LodConfig</class>
    <class kind="struct">Ogre::LodConfig::Advanced</class>
    <class kind="struct">Ogre::LodLevel</class>
    <class kind="struct">Ogre::ProfiledEdge</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodConfigSerializer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_config_serializer_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" import="no" module="no" objc="no">OgreDataStream.h</includes>
    <includes id="_ogre_serializer_8h" name="OgreSerializer.h" local="yes" import="no" module="no" objc="no">OgreSerializer.h</includes>
    <class kind="class">Ogre::LodConfigSerializer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodData.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_data_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_vector_set_8h" name="OgreVectorSet.h" local="yes" import="no" module="no" objc="no">OgreVectorSet.h</includes>
    <includes id="_ogre_vector_set_impl_8h" name="OgreVectorSetImpl.h" local="yes" import="no" module="no" objc="no">OgreVectorSetImpl.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::LodData</class>
    <class kind="struct">Ogre::LodData::Edge</class>
    <class kind="struct">Ogre::LodData::IndexBufferInfo</class>
    <class kind="union">Ogre::LodData::IndexBufferPointer</class>
    <class kind="struct">Ogre::LodData::Line</class>
    <class kind="struct">Ogre::LodData::Triangle</class>
    <class kind="struct">Ogre::LodData::Vertex</class>
    <class kind="struct">Ogre::LodData::VertexEqual</class>
    <class kind="struct">Ogre::LodData::VertexHash</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MESHLOD_QUALITY</name>
      <anchorfile>_ogre_lod_data_8h.html</anchorfile>
      <anchor>a4ab13ea31c94ca532d07f7769f19c70c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreLodInputProvider.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_input_provider_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" import="no" module="no" objc="no">OgreLodData.h</includes>
    <class kind="class">Ogre::LodInputProvider</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodOutputProvider.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_output_provider_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" import="no" module="no" objc="no">OgreLodData.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareIndexBuffer.h</includes>
    <class kind="class">Ogre::LodOutputProvider</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodOutsideMarker.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_outside_marker_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" import="no" module="no" objc="no">OgreLodData.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodOutsideMarker</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodPrerequisites.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_prerequisites_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_OgreLodExport</name>
      <anchorfile>_ogre_lod_prerequisites_8h.html</anchorfile>
      <anchor>a2443cfc3de127c74d364ec23ecfddcad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreLodWorkQueueInjectorListener.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_work_queue_injector_listener_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <class kind="class">Ogre::LodWorkQueueInjectorListener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMeshLodGenerator.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_mesh_lod_generator_8h.html</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_config_8h" name="OgreLodConfig.h" local="yes" import="no" module="no" objc="no">OgreLodConfig.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" import="no" module="no" objc="no">OgreLodData.h</includes>
    <includes id="_ogre_lod_input_provider_8h" name="OgreLodInputProvider.h" local="yes" import="no" module="no" objc="no">OgreLodInputProvider.h</includes>
    <includes id="_ogre_lod_output_provider_8h" name="OgreLodOutputProvider.h" local="yes" import="no" module="no" objc="no">OgreLodOutputProvider.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" import="no" module="no" objc="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_collapser_8h" name="OgreLodCollapser.h" local="yes" import="no" module="no" objc="no">OgreLodCollapser.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" import="no" module="no" objc="no">OgreWorkQueue.h</includes>
    <class kind="class">Ogre::MeshLodGenerator</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSmallVector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_small_vector_8h.html</filename>
    <class kind="struct">Ogre::isPodLike</class>
    <class kind="struct">Ogre::isPodLike&lt; bool &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; char &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; double &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; float &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; int &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; long &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; short &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; signed char &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; std::pair&lt; T, U &gt; &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; T * &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; unsigned &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; unsigned char &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; unsigned long &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; unsigned short &gt;</class>
    <class kind="class">Ogre::SmallVector</class>
    <class kind="class">Ogre::SmallVector&lt; T, 0 &gt;</class>
    <class kind="class">Ogre::SmallVectorBase</class>
    <class kind="class">Ogre::SmallVectorImpl</class>
    <class kind="class">Ogre::SmallVectorTemplateBase</class>
    <class kind="class">Ogre::SmallVectorTemplateBase&lt; T, true &gt;</class>
    <class kind="class">Ogre::SmallVectorTemplateCommon</class>
    <namespace>Ogre</namespace>
    <namespace>std</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVectorSet.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_vector_set_8h.html</filename>
    <includes id="_ogre_small_vector_8h" name="OgreSmallVector.h" local="yes" import="no" module="no" objc="no">OgreSmallVector.h</includes>
    <class kind="struct">Ogre::VectorSet</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVectorSetImpl.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_vector_set_impl_8h.html</filename>
    <includes id="_ogre_vector_set_8h" name="OgreVectorSet.h" local="yes" import="no" module="no" objc="no">OgreVectorSet.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" import="no" module="no" objc="no">OgreException.h</includes>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBorderPanelOverlayElement.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_border_panel_overlay_element_8h.html</filename>
    <includes id="_ogre_panel_overlay_element_8h" name="OgrePanelOverlayElement.h" local="yes" import="no" module="no" objc="no">OgrePanelOverlayElement.h</includes>
    <class kind="class">Ogre::BorderPanelOverlayElement</class>
    <class kind="class">Ogre::BorderRenderable</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFont.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_font_8h.html</filename>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" import="no" module="no" objc="no">OgreResource.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" import="no" module="no" objc="no">OgreException.h</includes>
    <class kind="class">Ogre::Font</class>
    <class kind="struct">Ogre::GlyphInfo</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFontManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_font_manager_8h.html</filename>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" import="no" module="no" objc="no">OgreResourceManager.h</includes>
    <includes id="_ogre_font_8h" name="OgreFont.h" local="yes" import="no" module="no" objc="no">OgreFont.h</includes>
    <class kind="class">Ogre::FontManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreImGuiOverlay.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_im_gui_overlay_8h.html</filename>
    <includes id="_ogre_overlay_8h" name="OgreOverlay.h" local="yes" import="no" module="no" objc="no">OgreOverlay.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="no" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <class kind="class">Ogre::ImGuiOverlay</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOverlay.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_8h.html</filename>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <includes id="_ogre_viewport_8h" name="OgreViewport.h" local="yes" import="no" module="no" objc="no">OgreViewport.h</includes>
    <class kind="class">Ogre::Overlay</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOverlayContainer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_container_8h.html</filename>
    <includes id="_ogre_overlay_element_8h" name="OgreOverlayElement.h" local="yes" import="no" module="no" objc="no">OgreOverlayElement.h</includes>
    <class kind="class">Ogre::OverlayContainer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOverlayElement.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_element_8h.html</filename>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <class kind="class">Ogre::OverlayElement</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOverlayElementFactory.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_element_factory_8h.html</filename>
    <includes id="_ogre_overlay_element_8h" name="OgreOverlayElement.h" local="yes" import="no" module="no" objc="no">OgreOverlayElement.h</includes>
    <includes id="_ogre_panel_overlay_element_8h" name="OgrePanelOverlayElement.h" local="yes" import="no" module="no" objc="no">OgrePanelOverlayElement.h</includes>
    <includes id="_ogre_border_panel_overlay_element_8h" name="OgreBorderPanelOverlayElement.h" local="yes" import="no" module="no" objc="no">OgreBorderPanelOverlayElement.h</includes>
    <includes id="_ogre_text_area_overlay_element_8h" name="OgreTextAreaOverlayElement.h" local="yes" import="no" module="no" objc="no">OgreTextAreaOverlayElement.h</includes>
    <class kind="class">Ogre::OverlayElementFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOverlayManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_manager_8h.html</filename>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_script_loader_8h" name="OgreScriptLoader.h" local="yes" import="no" module="no" objc="no">OgreScriptLoader.h</includes>
    <includes id="_ogre_frustum_8h" name="OgreFrustum.h" local="yes" import="no" module="no" objc="no">OgreFrustum.h</includes>
    <includes id="_ogre_script_translator_8h" name="OgreScriptTranslator.h" local="yes" import="no" module="no" objc="no">OgreScriptTranslator.h</includes>
    <class kind="class">Ogre::OverlayManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOverlayProfileSessionListener.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_profile_session_listener_8h.html</filename>
    <includes id="_ogre_profiler_8h" name="OgreProfiler.h" local="yes" import="no" module="no" objc="no">OgreProfiler.h</includes>
    <class kind="class">Ogre::OverlayProfileSessionListener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOverlaySystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_system_8h.html</filename>
    <includes id="_ogre_render_queue_listener_8h" name="OgreRenderQueueListener.h" local="yes" import="no" module="no" objc="no">OgreRenderQueueListener.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_overlay_profile_session_listener_8h" name="OgreOverlayProfileSessionListener.h" local="yes" import="no" module="no" objc="no">OgreOverlayProfileSessionListener.h</includes>
    <class kind="class">Ogre::OverlaySystem</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePanelOverlayElement.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_panel_overlay_element_8h.html</filename>
    <includes id="_ogre_overlay_container_8h" name="OgreOverlayContainer.h" local="yes" import="no" module="no" objc="no">OgreOverlayContainer.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" import="no" module="no" objc="no">OgreRenderOperation.h</includes>
    <class kind="class">Ogre::PanelOverlayElement</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTextAreaOverlayElement.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>_ogre_text_area_overlay_element_8h.html</filename>
    <includes id="_ogre_overlay_element_8h" name="OgreOverlayElement.h" local="yes" import="no" module="no" objc="no">OgreOverlayElement.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" import="no" module="no" objc="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_font_8h" name="OgreFont.h" local="yes" import="no" module="no" objc="no">OgreFont.h</includes>
    <class kind="class">Ogre::TextAreaOverlayElement</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGrid2DPageStrategy.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_grid2_d_page_strategy_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_page_strategy_8h" name="OgrePageStrategy.h" local="yes" import="no" module="no" objc="no">OgrePageStrategy.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::Grid2DPageStrategy</class>
    <class kind="class">Ogre::Grid2DPageStrategyData</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGrid3DPageStrategy.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_grid3_d_page_strategy_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_page_strategy_8h" name="OgrePageStrategy.h" local="yes" import="no" module="no" objc="no">OgrePageStrategy.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::Grid3DPageStrategy</class>
    <class kind="class">Ogre::Grid3DPageStrategyData</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePage.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_page_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" import="no" module="no" objc="no">OgreWorkQueue.h</includes>
    <class kind="class">Ogre::Page</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePageConnection.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_page_connection_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePageContent.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_page_content_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <class kind="class">Ogre::PageContent</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePageContentCollection.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_page_content_collection_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <class kind="class">Ogre::PageContentCollection</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePageContentCollectionFactory.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_page_content_collection_factory_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <class kind="class">Ogre::PageContentCollectionFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePageContentFactory.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_page_content_factory_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <class kind="class">Ogre::PageContentFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePagedWorld.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_paged_world_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_name_generator_8h" name="OgreNameGenerator.h" local="yes" import="no" module="no" objc="no">OgreNameGenerator.h</includes>
    <class kind="class">Ogre::PagedWorld</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePagedWorldSection.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_paged_world_section_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <class kind="class">Ogre::PagedWorldSection</class>
    <class kind="class">Ogre::PagedWorldSectionFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePageFileFormats.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_page_file_formats_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
  </compound>
  <compound kind="file">
    <name>OgrePageManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_page_manager_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" import="no" module="no" objc="no">OgreCamera.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" import="no" module="no" objc="no">OgreFrameListener.h</includes>
    <includes id="_ogre_name_generator_8h" name="OgreNameGenerator.h" local="yes" import="no" module="no" objc="no">OgreNameGenerator.h</includes>
    <class kind="class">Ogre::PageManager</class>
    <class kind="class">Ogre::PageProvider</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePageStrategy.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_page_strategy_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <class kind="class">Ogre::PageStrategy</class>
    <class kind="class">Ogre::PageStrategyData</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePaging.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_paging_8h.html</filename>
    <includes id="_ogre_grid2_d_page_strategy_8h" name="OgreGrid2DPageStrategy.h" local="yes" import="no" module="no" objc="no">OgreGrid2DPageStrategy.h</includes>
    <includes id="_ogre_page_8h" name="OgrePage.h" local="yes" import="no" module="no" objc="no">OgrePage.h</includes>
    <includes id="_ogre_page_connection_8h" name="OgrePageConnection.h" local="yes" import="no" module="no" objc="no">OgrePageConnection.h</includes>
    <includes id="_ogre_page_content_8h" name="OgrePageContent.h" local="yes" import="no" module="no" objc="no">OgrePageContent.h</includes>
    <includes id="_ogre_page_content_collection_8h" name="OgrePageContentCollection.h" local="yes" import="no" module="no" objc="no">OgrePageContentCollection.h</includes>
    <includes id="_ogre_paged_world_8h" name="OgrePagedWorld.h" local="yes" import="no" module="no" objc="no">OgrePagedWorld.h</includes>
    <includes id="_ogre_paged_world_section_8h" name="OgrePagedWorldSection.h" local="yes" import="no" module="no" objc="no">OgrePagedWorldSection.h</includes>
    <includes id="_ogre_page_manager_8h" name="OgrePageManager.h" local="yes" import="no" module="no" objc="no">OgrePageManager.h</includes>
    <includes id="_ogre_page_strategy_8h" name="OgrePageStrategy.h" local="yes" import="no" module="no" objc="no">OgrePageStrategy.h</includes>
    <includes id="_ogre_simple_page_content_collection_8h" name="OgreSimplePageContentCollection.h" local="yes" import="no" module="no" objc="no">OgreSimplePageContentCollection.h</includes>
  </compound>
  <compound kind="file">
    <name>OgrePagingPrerequisites.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_paging_prerequisites_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_OgrePagingExport</name>
      <anchorfile>_ogre_paging_prerequisites_8h.html</anchorfile>
      <anchor>a12507ffbcb05d7b7af41403ff7db8a5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreSimplePageContentCollection.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>_ogre_simple_page_content_collection_8h.html</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_page_content_collection_8h" name="OgrePageContentCollection.h" local="yes" import="no" module="no" objc="no">OgrePageContentCollection.h</includes>
    <includes id="_ogre_page_content_collection_factory_8h" name="OgrePageContentCollectionFactory.h" local="yes" import="no" module="no" objc="no">OgrePageContentCollectionFactory.h</includes>
    <class kind="class">Ogre::SimplePageContentCollection</class>
    <class kind="class">Ogre::SimplePageContentCollectionFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreProperty.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Property/include/</path>
    <filename>_ogre_property_8h.html</filename>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" import="no" module="no" objc="no">OgreAny.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" import="no" module="no" objc="no">OgreString.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" import="no" module="no" objc="no">OgreException.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" import="no" module="no" objc="no">OgreQuaternion.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <class kind="class">Ogre::Property</class>
    <class kind="class">Ogre::PropertyBase</class>
    <class kind="class">Ogre::PropertyDef</class>
    <class kind="class">Ogre::PropertySet</class>
    <class kind="struct">Ogre::PropertyValue</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>HighPy.py</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Python/</path>
    <filename>_high_py_8py.html</filename>
    <namespace>Python</namespace>
    <namespace>Python::HighPy</namespace>
  </compound>
  <compound kind="file">
    <name>Numpy.py</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Python/</path>
    <filename>_numpy_8py.html</filename>
    <namespace>Python</namespace>
    <namespace>Python::Numpy</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRTShaderSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_r_t_shader_system_8h.html</filename>
    <includes id="_ogre_shader_program_manager_8h" name="OgreShaderProgramManager.h" local="yes" import="no" module="no" objc="no">OgreShaderProgramManager.h</includes>
    <includes id="_ogre_shader_program_writer_8h" name="OgreShaderProgramWriter.h" local="yes" import="no" module="no" objc="no">OgreShaderProgramWriter.h</includes>
    <includes id="_ogre_shader_generator_8h" name="OgreShaderGenerator.h" local="yes" import="no" module="no" objc="no">OgreShaderGenerator.h</includes>
    <includes id="_ogre_shader_render_state_8h" name="OgreShaderRenderState.h" local="yes" import="no" module="no" objc="no">OgreShaderRenderState.h</includes>
    <includes id="_ogre_shader_function_8h" name="OgreShaderFunction.h" local="yes" import="no" module="no" objc="no">OgreShaderFunction.h</includes>
    <includes id="_ogre_shader_ex_layered_blending_8h" name="OgreShaderExLayeredBlending.h" local="yes" import="no" module="no" objc="no">OgreShaderExLayeredBlending.h</includes>
    <includes id="_ogre_shader_ex_hardware_skinning_8h" name="OgreShaderExHardwareSkinning.h" local="yes" import="no" module="no" objc="no">OgreShaderExHardwareSkinning.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreShaderExHardwareSkinning.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_hardware_skinning_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" import="no" module="no" objc="no">OgreShaderSubRenderState.h</includes>
    <class kind="class">Ogre::RTShader::HardwareSkinningFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderExLayeredBlending.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_layered_blending_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_f_f_p_texturing_8h" name="OgreShaderFFPTexturing.h" local="yes" import="no" module="no" objc="no">OgreShaderFFPTexturing.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" import="no" module="no" objc="no">OgreShaderSubRenderState.h</includes>
    <class kind="class">Ogre::RTShader::LayeredBlending</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderFFPRenderState.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_f_f_p_render_state_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderFFPTexturing.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_f_f_p_texturing_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" import="no" module="no" objc="no">OgreShaderSubRenderState.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <class kind="class">Ogre::RTShader::FFPTexturing</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderFunction.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_function_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_parameter_8h" name="OgreShaderParameter.h" local="yes" import="no" module="no" objc="no">OgreShaderParameter.h</includes>
    <includes id="_ogre_shader_function_atom_8h" name="OgreShaderFunctionAtom.h" local="yes" import="no" module="no" objc="no">OgreShaderFunctionAtom.h</includes>
    <class kind="class">Ogre::RTShader::Function</class>
    <class kind="class">Ogre::RTShader::FunctionStageRef</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderFunctionAtom.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_function_atom_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" import="no" module="no" objc="no">OgreGpuProgramParams.h</includes>
    <includes id="_ogre_shader_parameter_8h" name="OgreShaderParameter.h" local="yes" import="no" module="no" objc="no">OgreShaderParameter.h</includes>
    <class kind="class">Ogre::RTShader::AssignmentAtom</class>
    <class kind="struct">Ogre::RTShader::At</class>
    <class kind="class">Ogre::RTShader::BinaryOpAtom</class>
    <class kind="class">Ogre::RTShader::BuiltinFunctionAtom</class>
    <class kind="class">Ogre::RTShader::FunctionAtom</class>
    <class kind="class">Ogre::RTShader::FunctionInvocation</class>
    <class kind="struct">Ogre::RTShader::FunctionInvocation::FunctionInvocationCompare</class>
    <class kind="struct">Ogre::RTShader::FunctionInvocation::FunctionInvocationLessThan</class>
    <class kind="struct">Ogre::RTShader::In</class>
    <class kind="struct">Ogre::RTShader::InOut</class>
    <class kind="class">Ogre::RTShader::Operand</class>
    <class kind="struct">Ogre::RTShader::Out</class>
    <class kind="class">Ogre::RTShader::SampleTextureAtom</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderGenerator.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_generator_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_render_object_listener_8h" name="OgreRenderObjectListener.h" local="yes" import="no" module="no" objc="no">OgreRenderObjectListener.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <includes id="_ogre_shader_render_state_8h" name="OgreShaderRenderState.h" local="yes" import="no" module="no" objc="no">OgreShaderRenderState.h</includes>
    <includes id="_ogre_script_translator_8h" name="OgreScriptTranslator.h" local="yes" import="no" module="no" objc="no">OgreScriptTranslator.h</includes>
    <includes id="_ogre_shader_script_translator_8h" name="OgreShaderScriptTranslator.h" local="yes" import="no" module="no" objc="no">OgreShaderScriptTranslator.h</includes>
    <includes id="_ogre_material_serializer_8h" name="OgreMaterialSerializer.h" local="yes" import="no" module="no" objc="no">OgreMaterialSerializer.h</includes>
    <class kind="class">Ogre::RTShader::ShaderGenerator</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderParameter.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_parameter_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" import="no" module="no" objc="no">OgreGpuProgramParams.h</includes>
    <class kind="class">Ogre::RTShader::ConstParameter</class>
    <class kind="class">Ogre::RTShader::Parameter</class>
    <class kind="class">Ogre::RTShader::ParameterFactory</class>
    <class kind="class">Ogre::RTShader::UniformParameter</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderPrerequisites.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_prerequisites_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderProgram.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_program_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_shader_function_8h" name="OgreShaderFunction.h" local="yes" import="no" module="no" objc="no">OgreShaderFunction.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <class kind="class">Ogre::RTShader::Program</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderProgramManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_program_manager_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <class kind="class">Ogre::RTShader::ProgramManager</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderProgramSet.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_program_set_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <class kind="class">Ogre::RTShader::ProgramSet</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderProgramWriter.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_program_writer_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" import="no" module="no" objc="no">OgreGpuProgramParams.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_shader_parameter_8h" name="OgreShaderParameter.h" local="yes" import="no" module="no" objc="no">OgreShaderParameter.h</includes>
    <class kind="class">Ogre::RTShader::ProgramWriter</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderProgramWriterManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_program_writer_manager_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <class kind="class">Ogre::RTShader::ProgramWriterManager</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderRenderState.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_render_state_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" import="no" module="no" objc="no">OgreShaderSubRenderState.h</includes>
    <includes id="_ogre_shader_program_set_8h" name="OgreShaderProgramSet.h" local="yes" import="no" module="no" objc="no">OgreShaderProgramSet.h</includes>
    <class kind="class">Ogre::RTShader::RenderState</class>
    <class kind="class">Ogre::RTShader::TargetRenderState</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderScriptTranslator.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_script_translator_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_script_translator_8h" name="OgreScriptTranslator.h" local="yes" import="no" module="no" objc="no">OgreScriptTranslator.h</includes>
    <includes id="_ogre_script_compiler_8h" name="OgreScriptCompiler.h" local="yes" import="no" module="no" objc="no">OgreScriptCompiler.h</includes>
    <class kind="class">Ogre::RTShader::SGScriptTranslator</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderSubRenderState.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_sub_render_state_8h.html</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_script_translator_8h" name="OgreShaderScriptTranslator.h" local="yes" import="no" module="no" objc="no">OgreShaderScriptTranslator.h</includes>
    <class kind="class">Ogre::RTShader::SubRenderState</class>
    <class kind="class">Ogre::RTShader::SubRenderStateAccessor</class>
    <class kind="class">Ogre::RTShader::SubRenderStateFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTerrain.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_8h.html</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <includes id="_ogre_terrain_material_generator_8h" name="OgreTerrainMaterialGenerator.h" local="yes" import="no" module="no" objc="no">OgreTerrainMaterialGenerator.h</includes>
    <includes id="_ogre_terrain_layer_blend_map_8h" name="OgreTerrainLayerBlendMap.h" local="yes" import="no" module="no" objc="no">OgreTerrainLayerBlendMap.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" import="no" module="no" objc="no">OgreWorkQueue.h</includes>
    <includes id="_ogre_terrain_lod_manager_8h" name="OgreTerrainLodManager.h" local="yes" import="no" module="no" objc="no">OgreTerrainLodManager.h</includes>
    <class kind="class">Ogre::Terrain</class>
    <class kind="class">Ogre::Terrain::DefaultGpuBufferAllocator</class>
    <class kind="class">Ogre::Terrain::GpuBufferAllocator</class>
    <class kind="struct">Ogre::Terrain::ImportData</class>
    <class kind="struct">Ogre::Terrain::LayerInstance</class>
    <class kind="class">Ogre::TerrainGlobalOptions</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTerrainAutoUpdateLod.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_auto_update_lod_8h.html</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreTerrainPrerequisites.h</includes>
    <class kind="class">Ogre::TerrainAutoUpdateLod</class>
    <class kind="class">Ogre::TerrainAutoUpdateLodByDistance</class>
    <class kind="class">Ogre::TerrainAutoUpdateLodFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTerrainGroup.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_group_8h.html</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_terrain_8h" name="OgreTerrain.h" local="yes" import="no" module="no" objc="no">OgreTerrain.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" import="no" module="no" objc="no">OgreWorkQueue.h</includes>
    <includes id="_ogre_iterator_wrapper_8h" name="OgreIteratorWrapper.h" local="yes" import="no" module="no" objc="no">OgreIteratorWrapper.h</includes>
    <includes id="_ogre_config_file_8h" name="OgreConfigFile.h" local="yes" import="no" module="no" objc="no">OgreConfigFile.h</includes>
    <class kind="class">Ogre::TerrainGroup</class>
    <class kind="struct">Ogre::TerrainGroup::RayResult</class>
    <class kind="struct">Ogre::TerrainGroup::TerrainSlot</class>
    <class kind="struct">Ogre::TerrainGroup::TerrainSlotDefinition</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTerrainLayerBlendMap.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_layer_blend_map_8h.html</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" import="no" module="no" objc="no">OgreDataStream.h</includes>
    <includes id="_ogre_image_8h" name="OgreImage.h" local="yes" import="no" module="no" objc="no">OgreImage.h</includes>
    <class kind="class">Ogre::TerrainLayerBlendMap</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTerrainLodManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_lod_manager_8h.html</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" import="no" module="no" objc="no">OgreWorkQueue.h</includes>
    <class kind="class">Ogre::TerrainLodManager</class>
    <class kind="struct">Ogre::TerrainLodManager::LoadLodRequest</class>
    <class kind="struct">Ogre::TerrainLodManager::LodInfo</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTerrainMaterialGenerator.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_material_generator_8h.html</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" import="no" module="no" objc="no">OgrePixelFormat.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <class kind="struct">Ogre::TerrainLayerSampler</class>
    <class kind="class">Ogre::TerrainMaterialGenerator</class>
    <class kind="struct">Ogre::TerrainMaterialGenerator::Profile</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTerrainMaterialGeneratorA.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_material_generator_a_8h.html</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_terrain_material_generator_8h" name="OgreTerrainMaterialGenerator.h" local="yes" import="no" module="no" objc="no">OgreTerrainMaterialGenerator.h</includes>
    <class kind="class">Ogre::TerrainMaterialGeneratorA</class>
    <class kind="class">Ogre::TerrainMaterialGeneratorA::SM2Profile</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTerrainPagedWorldSection.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_paged_world_section_8h.html</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_paged_world_section_8h" name="OgrePagedWorldSection.h" local="yes" import="no" module="no" objc="no">OgrePagedWorldSection.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" import="no" module="no" objc="no">OgreWorkQueue.h</includes>
    <includes id="_ogre_terrain_group_8h" name="OgreTerrainGroup.h" local="yes" import="no" module="no" objc="no">OgreTerrainGroup.h</includes>
    <class kind="class">Ogre::TerrainPagedWorldSection</class>
    <class kind="class">Ogre::TerrainPagedWorldSection::TerrainDefiner</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTerrainPaging.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_paging_8h.html</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_paged_world_section_8h" name="OgrePagedWorldSection.h" local="yes" import="no" module="no" objc="no">OgrePagedWorldSection.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <class kind="class">Ogre::TerrainPaging</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTerrainPrerequisites.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_prerequisites_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_OgreTerrainExport</name>
      <anchorfile>_ogre_terrain_prerequisites_8h.html</anchorfile>
      <anchor>a2fbe49b54cb4b3c3e2757cd3ac167068</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreTerrainQuadTreeNode.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_quad_tree_node_8h.html</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <class kind="class">Ogre::TerrainQuadTreeNode</class>
    <class kind="struct">Ogre::TerrainQuadTreeNode::LodLevel</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeCacheSource.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_cache_source_8h.html</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_volume_source_8h" name="OgreVolumeSource.h" local="yes" import="no" module="no" objc="no">OgreVolumeSource.h</includes>
    <class kind="class">Ogre::Volume::CacheSource</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeChunk.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_chunk_8h.html</filename>
    <includes id="_ogre_simple_renderable_8h" name="OgreSimpleRenderable.h" local="yes" import="no" module="no" objc="no">OgreSimpleRenderable.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" import="no" module="no" objc="no">OgreFrameListener.h</includes>
    <includes id="_ogre_entity_8h" name="OgreEntity.h" local="yes" import="no" module="no" objc="no">OgreEntity.h</includes>
    <class kind="class">Ogre::Volume::Chunk</class>
    <class kind="struct">Ogre::Volume::ChunkParameters</class>
    <class kind="struct">Ogre::Volume::ChunkTreeSharedData</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeCSGSource.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_c_s_g_source_8h.html</filename>
    <includes id="_ogre_volume_source_8h" name="OgreVolumeSource.h" local="yes" import="no" module="no" objc="no">OgreVolumeSource.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_volume_simplex_noise_8h" name="OgreVolumeSimplexNoise.h" local="yes" import="no" module="no" objc="no">OgreVolumeSimplexNoise.h</includes>
    <class kind="class">Ogre::Volume::CSGCubeSource</class>
    <class kind="class">Ogre::Volume::CSGDifferenceSource</class>
    <class kind="class">Ogre::Volume::CSGIntersectionSource</class>
    <class kind="class">Ogre::Volume::CSGNegateSource</class>
    <class kind="class">Ogre::Volume::CSGNoiseSource</class>
    <class kind="class">Ogre::Volume::CSGOperationSource</class>
    <class kind="class">Ogre::Volume::CSGPlaneSource</class>
    <class kind="class">Ogre::Volume::CSGScaleSource</class>
    <class kind="class">Ogre::Volume::CSGSphereSource</class>
    <class kind="class">Ogre::Volume::CSGUnarySource</class>
    <class kind="class">Ogre::Volume::CSGUnionSource</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeDualGridGenerator.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_dual_grid_generator_8h.html</filename>
    <includes id="_ogre_volume_octree_node_8h" name="OgreVolumeOctreeNode.h" local="yes" import="no" module="no" objc="no">OgreVolumeOctreeNode.h</includes>
    <includes id="_ogre_volume_iso_surface_8h" name="OgreVolumeIsoSurface.h" local="yes" import="no" module="no" objc="no">OgreVolumeIsoSurface.h</includes>
    <class kind="struct">Ogre::Volume::DualCell</class>
    <class kind="class">Ogre::Volume::DualGridGenerator</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeGridSource.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_grid_source_8h.html</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_volume_source_8h" name="OgreVolumeSource.h" local="yes" import="no" module="no" objc="no">OgreVolumeSource.h</includes>
    <class kind="class">Ogre::Volume::GridSource</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeHalfFloatGridSource.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_half_float_grid_source_8h.html</filename>
    <includes id="_ogre_volume_grid_source_8h" name="OgreVolumeGridSource.h" local="yes" import="no" module="no" objc="no">OgreVolumeGridSource.h</includes>
    <class kind="class">Ogre::Volume::HalfFloatGridSource</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeIsoSurface.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_iso_surface_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::Volume::IsoSurface</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeIsoSurfaceMC.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_iso_surface_m_c_8h.html</filename>
    <includes id="_ogre_volume_iso_surface_8h" name="OgreVolumeIsoSurface.h" local="yes" import="no" module="no" objc="no">OgreVolumeIsoSurface.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::Volume::IsoSurfaceMC</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeMeshBuilder.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_mesh_builder_8h.html</filename>
    <includes id="_ogre_manual_object_8h" name="OgreManualObject.h" local="yes" import="no" module="no" objc="no">OgreManualObject.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <class kind="class">Ogre::Volume::MeshBuilder</class>
    <class kind="class">Ogre::Volume::MeshBuilderCallback</class>
    <class kind="struct">Ogre::Volume::Vertex</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeOctreeNode.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_octree_node_8h.html</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::Volume::OctreeNode</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeOctreeNodeSplitPolicy.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_octree_node_split_policy_8h.html</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::Volume::OctreeNodeSplitPolicy</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeSimplexNoise.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_simplex_noise_8h.html</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::Volume::SimplexNoise</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeSource.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_source_8h.html</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::Volume::Source</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeTextureSource.h</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>_ogre_volume_texture_source_8h.html</filename>
    <includes id="_ogre_volume_grid_source_8h" name="OgreVolumeGridSource.h" local="yes" import="no" module="no" objc="no">OgreVolumeGridSource.h</includes>
    <class kind="class">Ogre::Volume::TextureSource</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>apimainpage.md</name>
    <path></path>
    <filename>apimainpage_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>hardware-buffers.md</name>
    <path></path>
    <filename>hardware-buffers_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>high-level-programs.md</name>
    <path></path>
    <filename>high-level-programs_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>instancing.md</name>
    <path></path>
    <filename>instancing_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>manual.md</name>
    <path></path>
    <filename>manual_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>material-scripts.md</name>
    <path></path>
    <filename>material-scripts_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>ogre-shadows.md</name>
    <path></path>
    <filename>ogre-shadows_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>particle-scripts.md</name>
    <path></path>
    <filename>particle-scripts_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>resourcemanagement.md</name>
    <path></path>
    <filename>resourcemanagement_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>rtss.md</name>
    <path></path>
    <filename>rtss_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>scripts.md</name>
    <path></path>
    <filename>scripts_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>background-resource.md</name>
    <path>tutorials/</path>
    <filename>background-resource_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>basictutorial1.md</name>
    <path>tutorials/basictutorials/</path>
    <filename>basictutorial1_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>basictutorial2.md</name>
    <path>tutorials/basictutorials/</path>
    <filename>basictutorial2_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>basictutorial3.md</name>
    <path>tutorials/basictutorials/</path>
    <filename>basictutorial3_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>deferred.md</name>
    <path>tutorials/</path>
    <filename>deferred_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>external_texture.md</name>
    <path>tutorials/</path>
    <filename>external__texture_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>manualmesh.md</name>
    <path>tutorials/</path>
    <filename>manualmesh_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>meshlod.md</name>
    <path>tutorials/</path>
    <filename>meshlod_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>numpy.md</name>
    <path>tutorials/</path>
    <filename>numpy_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>profiler.md</name>
    <path>tutorials/</path>
    <filename>profiler_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>reversed-depth.md</name>
    <path>tutorials/</path>
    <filename>reversed-depth_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>setup.md</name>
    <path>tutorials/</path>
    <filename>setup_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>static-geometry.md</name>
    <path>tutorials/</path>
    <filename>static-geometry_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>trays.md</name>
    <path>tutorials/</path>
    <filename>trays_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>tutorials.md</name>
    <path>tutorials/</path>
    <filename>tutorials_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>volume.md</name>
    <path>tutorials/</path>
    <filename>volume_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>Ogre.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_animation_8h" name="OgreAnimation.h" local="yes" import="no" module="no" objc="no">OgreAnimation.h</includes>
    <includes id="_ogre_animation_state_8h" name="OgreAnimationState.h" local="yes" import="no" module="no" objc="no">OgreAnimationState.h</includes>
    <includes id="_ogre_animation_track_8h" name="OgreAnimationTrack.h" local="yes" import="no" module="no" objc="no">OgreAnimationTrack.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" import="no" module="no" objc="no">OgreAny.h</includes>
    <includes id="_ogre_archive_8h" name="OgreArchive.h" local="yes" import="no" module="no" objc="no">OgreArchive.h</includes>
    <includes id="_ogre_archive_manager_8h" name="OgreArchiveManager.h" local="yes" import="no" module="no" objc="no">OgreArchiveManager.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_billboard_8h" name="OgreBillboard.h" local="yes" import="no" module="no" objc="no">OgreBillboard.h</includes>
    <includes id="_ogre_billboard_chain_8h" name="OgreBillboardChain.h" local="yes" import="no" module="no" objc="no">OgreBillboardChain.h</includes>
    <includes id="_ogre_billboard_set_8h" name="OgreBillboardSet.h" local="yes" import="no" module="no" objc="no">OgreBillboardSet.h</includes>
    <includes id="_ogre_bone_8h" name="OgreBone.h" local="yes" import="no" module="no" objc="no">OgreBone.h</includes>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" import="no" module="no" objc="no">OgreCamera.h</includes>
    <includes id="_ogre_compositor_8h" name="OgreCompositor.h" local="yes" import="no" module="no" objc="no">OgreCompositor.h</includes>
    <includes id="_ogre_compositor_manager_8h" name="OgreCompositorManager.h" local="yes" import="no" module="no" objc="no">OgreCompositorManager.h</includes>
    <includes id="_ogre_compositor_chain_8h" name="OgreCompositorChain.h" local="yes" import="no" module="no" objc="no">OgreCompositorChain.h</includes>
    <includes id="_ogre_compositor_instance_8h" name="OgreCompositorInstance.h" local="yes" import="no" module="no" objc="no">OgreCompositorInstance.h</includes>
    <includes id="_ogre_composition_technique_8h" name="OgreCompositionTechnique.h" local="yes" import="no" module="no" objc="no">OgreCompositionTechnique.h</includes>
    <includes id="_ogre_composition_pass_8h" name="OgreCompositionPass.h" local="yes" import="no" module="no" objc="no">OgreCompositionPass.h</includes>
    <includes id="_ogre_composition_target_pass_8h" name="OgreCompositionTargetPass.h" local="yes" import="no" module="no" objc="no">OgreCompositionTargetPass.h</includes>
    <includes id="_ogre_config_file_8h" name="OgreConfigFile.h" local="yes" import="no" module="no" objc="no">OgreConfigFile.h</includes>
    <includes id="_ogre_controller_manager_8h" name="OgreControllerManager.h" local="yes" import="no" module="no" objc="no">OgreControllerManager.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" import="no" module="no" objc="no">OgreDataStream.h</includes>
    <includes id="_ogre_entity_8h" name="OgreEntity.h" local="yes" import="no" module="no" objc="no">OgreEntity.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" import="no" module="no" objc="no">OgreException.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" import="no" module="no" objc="no">OgreFrameListener.h</includes>
    <includes id="_ogre_frustum_8h" name="OgreFrustum.h" local="yes" import="no" module="no" objc="no">OgreFrustum.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_gpu_program_manager_8h" name="OgreGpuProgramManager.h" local="yes" import="no" module="no" objc="no">OgreGpuProgramManager.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" import="no" module="no" objc="no">OgreHardwareBufferManager.h</includes>
    <includes id="_ogre_default_hardware_buffer_manager_8h" name="OgreDefaultHardwareBufferManager.h" local="yes" import="no" module="no" objc="no">OgreDefaultHardwareBufferManager.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_hardware_pixel_buffer_8h" name="OgreHardwarePixelBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwarePixelBuffer.h</includes>
    <includes id="_ogre_hardware_occlusion_query_8h" name="OgreHardwareOcclusionQuery.h" local="yes" import="no" module="no" objc="no">OgreHardwareOcclusionQuery.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_high_level_gpu_program_8h" name="OgreHighLevelGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreHighLevelGpuProgram.h</includes>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" import="no" module="no" objc="no">OgreHighLevelGpuProgramManager.h</includes>
    <includes id="_ogre_instance_batch_8h" name="OgreInstanceBatch.h" local="yes" import="no" module="no" objc="no">OgreInstanceBatch.h</includes>
    <includes id="_ogre_instanced_entity_8h" name="OgreInstancedEntity.h" local="yes" import="no" module="no" objc="no">OgreInstancedEntity.h</includes>
    <includes id="_ogre_instance_manager_8h" name="OgreInstanceManager.h" local="yes" import="no" module="no" objc="no">OgreInstanceManager.h</includes>
    <includes id="_ogre_key_frame_8h" name="OgreKeyFrame.h" local="yes" import="no" module="no" objc="no">OgreKeyFrame.h</includes>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" import="no" module="no" objc="no">OgreLight.h</includes>
    <includes id="_ogre_log_manager_8h" name="OgreLogManager.h" local="yes" import="no" module="no" objc="no">OgreLogManager.h</includes>
    <includes id="_ogre_manual_object_8h" name="OgreManualObject.h" local="yes" import="no" module="no" objc="no">OgreManualObject.h</includes>
    <includes id="_ogre_material_8h" name="OgreMaterial.h" local="yes" import="no" module="no" objc="no">OgreMaterial.h</includes>
    <includes id="_ogre_material_manager_8h" name="OgreMaterialManager.h" local="yes" import="no" module="no" objc="no">OgreMaterialManager.h</includes>
    <includes id="_ogre_material_serializer_8h" name="OgreMaterialSerializer.h" local="yes" import="no" module="no" objc="no">OgreMaterialSerializer.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" import="no" module="no" objc="no">OgreMath.h</includes>
    <includes id="_ogre_matrix3_8h" name="OgreMatrix3.h" local="yes" import="no" module="no" objc="no">OgreMatrix3.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" import="no" module="no" objc="no">OgreMesh.h</includes>
    <includes id="_ogre_mesh_manager_8h" name="OgreMeshManager.h" local="yes" import="no" module="no" objc="no">OgreMeshManager.h</includes>
    <includes id="_ogre_movable_plane_8h" name="OgreMovablePlane.h" local="yes" import="no" module="no" objc="no">OgreMovablePlane.h</includes>
    <includes id="_ogre_mesh_serializer_8h" name="OgreMeshSerializer.h" local="yes" import="no" module="no" objc="no">OgreMeshSerializer.h</includes>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_particle_emitter_8h" name="OgreParticleEmitter.h" local="yes" import="no" module="no" objc="no">OgreParticleEmitter.h</includes>
    <includes id="_ogre_particle_system_8h" name="OgreParticleSystem.h" local="yes" import="no" module="no" objc="no">OgreParticleSystem.h</includes>
    <includes id="_ogre_particle_system_manager_8h" name="OgreParticleSystemManager.h" local="yes" import="no" module="no" objc="no">OgreParticleSystemManager.h</includes>
    <includes id="_ogre_pass_8h" name="OgrePass.h" local="yes" import="no" module="no" objc="no">OgrePass.h</includes>
    <includes id="_ogre_patch_mesh_8h" name="OgrePatchMesh.h" local="yes" import="no" module="no" objc="no">OgrePatchMesh.h</includes>
    <includes id="_ogre_patch_surface_8h" name="OgrePatchSurface.h" local="yes" import="no" module="no" objc="no">OgrePatchSurface.h</includes>
    <includes id="_ogre_profiler_8h" name="OgreProfiler.h" local="yes" import="no" module="no" objc="no">OgreProfiler.h</includes>
    <includes id="_ogre_rectangle2_d_8h" name="OgreRectangle2D.h" local="yes" import="no" module="no" objc="no">OgreRectangle2D.h</includes>
    <includes id="_ogre_render_queue_listener_8h" name="OgreRenderQueueListener.h" local="yes" import="no" module="no" objc="no">OgreRenderQueueListener.h</includes>
    <includes id="_ogre_render_object_listener_8h" name="OgreRenderObjectListener.h" local="yes" import="no" module="no" objc="no">OgreRenderObjectListener.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_render_target_listener_8h" name="OgreRenderTargetListener.h" local="yes" import="no" module="no" objc="no">OgreRenderTargetListener.h</includes>
    <includes id="_ogre_render_texture_8h" name="OgreRenderTexture.h" local="yes" import="no" module="no" objc="no">OgreRenderTexture.h</includes>
    <includes id="_ogre_render_window_8h" name="OgreRenderWindow.h" local="yes" import="no" module="no" objc="no">OgreRenderWindow.h</includes>
    <includes id="_ogre_resource_background_queue_8h" name="OgreResourceBackgroundQueue.h" local="yes" import="no" module="no" objc="no">OgreResourceBackgroundQueue.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_ribbon_trail_8h" name="OgreRibbonTrail.h" local="yes" import="no" module="no" objc="no">OgreRibbonTrail.h</includes>
    <includes id="_ogre_root_8h" name="OgreRoot.h" local="yes" import="no" module="no" objc="no">OgreRoot.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" import="no" module="no" objc="no">OgreSceneNode.h</includes>
    <includes id="_ogre_shadow_camera_setup_8h" name="OgreShadowCameraSetup.h" local="yes" import="no" module="no" objc="no">OgreShadowCameraSetup.h</includes>
    <includes id="_ogre_shadow_camera_setup_focused_8h" name="OgreShadowCameraSetupFocused.h" local="yes" import="no" module="no" objc="no">OgreShadowCameraSetupFocused.h</includes>
    <includes id="_ogre_shadow_camera_setup_li_s_p_s_m_8h" name="OgreShadowCameraSetupLiSPSM.h" local="yes" import="no" module="no" objc="no">OgreShadowCameraSetupLiSPSM.h</includes>
    <includes id="_ogre_shadow_camera_setup_plane_optimal_8h" name="OgreShadowCameraSetupPlaneOptimal.h" local="yes" import="no" module="no" objc="no">OgreShadowCameraSetupPlaneOptimal.h</includes>
    <includes id="_ogre_shadow_camera_setup_p_s_s_m_8h" name="OgreShadowCameraSetupPSSM.h" local="yes" import="no" module="no" objc="no">OgreShadowCameraSetupPSSM.h</includes>
    <includes id="_ogre_simple_renderable_8h" name="OgreSimpleRenderable.h" local="yes" import="no" module="no" objc="no">OgreSimpleRenderable.h</includes>
    <includes id="_ogre_skeleton_8h" name="OgreSkeleton.h" local="yes" import="no" module="no" objc="no">OgreSkeleton.h</includes>
    <includes id="_ogre_skeleton_instance_8h" name="OgreSkeletonInstance.h" local="yes" import="no" module="no" objc="no">OgreSkeletonInstance.h</includes>
    <includes id="_ogre_skeleton_manager_8h" name="OgreSkeletonManager.h" local="yes" import="no" module="no" objc="no">OgreSkeletonManager.h</includes>
    <includes id="_ogre_skeleton_serializer_8h" name="OgreSkeletonSerializer.h" local="yes" import="no" module="no" objc="no">OgreSkeletonSerializer.h</includes>
    <includes id="_ogre_static_geometry_8h" name="OgreStaticGeometry.h" local="yes" import="no" module="no" objc="no">OgreStaticGeometry.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" import="no" module="no" objc="no">OgreString.h</includes>
    <includes id="_ogre_string_converter_8h" name="OgreStringConverter.h" local="yes" import="no" module="no" objc="no">OgreStringConverter.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_sub_entity_8h" name="OgreSubEntity.h" local="yes" import="no" module="no" objc="no">OgreSubEntity.h</includes>
    <includes id="_ogre_sub_mesh_8h" name="OgreSubMesh.h" local="yes" import="no" module="no" objc="no">OgreSubMesh.h</includes>
    <includes id="_ogre_tag_point_8h" name="OgreTagPoint.h" local="yes" import="no" module="no" objc="no">OgreTagPoint.h</includes>
    <includes id="_ogre_technique_8h" name="OgreTechnique.h" local="yes" import="no" module="no" objc="no">OgreTechnique.h</includes>
    <includes id="_ogre_texture_manager_8h" name="OgreTextureManager.h" local="yes" import="no" module="no" objc="no">OgreTextureManager.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" import="no" module="no" objc="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_timer_8h" name="OgreTimer.h" local="yes" import="no" module="no" objc="no">OgreTimer.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_viewport_8h" name="OgreViewport.h" local="yes" import="no" module="no" objc="no">OgreViewport.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreAlignedAllocator.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_aligned_allocator_8h.html</filename>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" import="no" module="no" objc="no">OgrePlatform.h</includes>
    <class kind="struct">Ogre::AlignedAllocator</class>
    <class kind="struct">Ogre::AlignedAllocator::rebind</class>
    <class kind="class">Ogre::AlignedMemory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAnimable.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_animable_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" import="no" module="no" objc="no">OgreException.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::AnimableObject</class>
    <class kind="class">Ogre::AnimableValue</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAnimation.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_animation_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_iterator_wrapper_8h" name="OgreIteratorWrapper.h" local="yes" import="no" module="no" objc="no">OgreIteratorWrapper.h</includes>
    <includes id="_ogre_animation_track_8h" name="OgreAnimationTrack.h" local="yes" import="no" module="no" objc="no">OgreAnimationTrack.h</includes>
    <includes id="_ogre_animation_state_8h" name="OgreAnimationState.h" local="yes" import="no" module="no" objc="no">OgreAnimationState.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Animation</class>
    <class kind="class">Ogre::AnimationContainer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAnimationState.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_animation_state_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_controller_8h" name="OgreController.h" local="yes" import="no" module="no" objc="no">OgreController.h</includes>
    <includes id="_ogre_controller_manager_8h" name="OgreControllerManager.h" local="yes" import="no" module="no" objc="no">OgreControllerManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::AnimationState</class>
    <class kind="class">Ogre::AnimationStateControllerValue</class>
    <class kind="class">Ogre::AnimationStateSet</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAnimationTrack.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_animation_track_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_simple_spline_8h" name="OgreSimpleSpline.h" local="yes" import="no" module="no" objc="no">OgreSimpleSpline.h</includes>
    <includes id="_ogre_rotational_spline_8h" name="OgreRotationalSpline.h" local="yes" import="no" module="no" objc="no">OgreRotationalSpline.h</includes>
    <includes id="_ogre_pose_8h" name="OgrePose.h" local="yes" import="no" module="no" objc="no">OgrePose.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::AnimationTrack</class>
    <class kind="class">Ogre::AnimationTrack::Listener</class>
    <class kind="class">Ogre::NodeAnimationTrack</class>
    <class kind="class">Ogre::NumericAnimationTrack</class>
    <class kind="class">Ogre::TimeIndex</class>
    <class kind="class">Ogre::VertexAnimationTrack</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAny.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_any_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Any</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreArchive.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_archive_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" import="no" module="no" objc="no">OgreDataStream.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Archive</class>
    <class kind="struct">Ogre::FileInfo</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreArchiveFactory.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_archive_factory_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_factory_obj_8h" name="OgreFactoryObj.h" local="yes" import="no" module="no" objc="no">OgreFactoryObj.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ArchiveFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreArchiveManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_archive_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_iterator_wrapper_8h" name="OgreIteratorWrapper.h" local="yes" import="no" module="no" objc="no">OgreIteratorWrapper.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ArchiveManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAtomicScalar.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_atomic_scalar_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>OgreAutoParamDataSource.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_auto_param_data_source_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" import="no" module="no" objc="no">OgreLight.h</includes>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" import="no" module="no" objc="no">OgreSceneNode.h</includes>
    <class kind="class">Ogre::AutoParamDataSource</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAxisAlignedBox.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_axis_aligned_box_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <class kind="class">Ogre::AxisAlignedBox</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBillboard.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_billboard_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" import="no" module="no" objc="no">OgreMath.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Billboard</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBillboardChain.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_billboard_chain_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::BillboardChain</class>
    <class kind="class">Ogre::BillboardChain::Element</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBillboardParticleRenderer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_billboard_particle_renderer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_particle_system_renderer_8h" name="OgreParticleSystemRenderer.h" local="yes" import="no" module="no" objc="no">OgreParticleSystemRenderer.h</includes>
    <includes id="_ogre_billboard_set_8h" name="OgreBillboardSet.h" local="yes" import="no" module="no" objc="no">OgreBillboardSet.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::BillboardParticleRenderer</class>
    <class kind="class">Ogre::BillboardParticleRendererFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBillboardSet.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_billboard_set_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::BillboardSet</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBitwise.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_bitwise_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::Bitwise</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__has_builtin</name>
      <anchorfile>_ogre_bitwise_8h.html</anchorfile>
      <anchor>a447121dcab4275b7839a56082b7a1ab8</anchor>
      <arglist>(x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreBlendMode.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_blend_mode_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <class kind="struct">Ogre::ColourBlendState</class>
    <class kind="class">Ogre::LayerBlendModeEx</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBone.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_bone_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_node_8h" name="OgreNode.h" local="yes" import="no" module="no" objc="no">OgreNode.h</includes>
    <class kind="class">Ogre::Bone</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCamera.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_camera_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_frustum_8h" name="OgreFrustum.h" local="yes" import="no" module="no" objc="no">OgreFrustum.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Camera</class>
    <class kind="class">Ogre::Camera::Listener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCodec.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_codec_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_iterator_wrapper_8h" name="OgreIteratorWrapper.h" local="yes" import="no" module="no" objc="no">OgreIteratorWrapper.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" import="no" module="no" objc="no">OgreException.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" import="no" module="no" objc="no">OgreAny.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Codec</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreColourValue.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_colour_value_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::ColourValue</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCommon.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_common_8h.html</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_murmur_hash3_8h" name="OgreMurmurHash3.h" local="yes" import="no" module="no" objc="no">OgreMurmurHash3.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::Box</class>
    <class kind="struct">Ogre::RenderWindowDescription</class>
    <class kind="struct">Ogre::TRect</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCompositionPass.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_composition_pass_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::CompositionPass</class>
    <class kind="struct">Ogre::CompositionPass::InputTex</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCompositionTargetPass.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_composition_target_pass_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_composition_pass_8h" name="OgreCompositionPass.h" local="yes" import="no" module="no" objc="no">OgreCompositionPass.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::CompositionTargetPass</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCompositionTechnique.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_composition_technique_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" import="no" module="no" objc="no">OgrePixelFormat.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::CompositionTechnique</class>
    <class kind="class">Ogre::CompositionTechnique::TextureDefinition</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCompositor.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_compositor_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Compositor</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCompositorChain.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_compositor_chain_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_target_listener_8h" name="OgreRenderTargetListener.h" local="yes" import="no" module="no" objc="no">OgreRenderTargetListener.h</includes>
    <includes id="_ogre_render_queue_listener_8h" name="OgreRenderQueueListener.h" local="yes" import="no" module="no" objc="no">OgreRenderQueueListener.h</includes>
    <includes id="_ogre_compositor_instance_8h" name="OgreCompositorInstance.h" local="yes" import="no" module="no" objc="no">OgreCompositorInstance.h</includes>
    <includes id="_ogre_viewport_8h" name="OgreViewport.h" local="yes" import="no" module="no" objc="no">OgreViewport.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::CompositorChain</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCompositorInstance.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_compositor_instance_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_material_manager_8h" name="OgreMaterialManager.h" local="yes" import="no" module="no" objc="no">OgreMaterialManager.h</includes>
    <includes id="_ogre_render_queue_8h" name="OgreRenderQueue.h" local="yes" import="no" module="no" objc="no">OgreRenderQueue.h</includes>
    <includes id="_ogre_composition_technique_8h" name="OgreCompositionTechnique.h" local="yes" import="no" module="no" objc="no">OgreCompositionTechnique.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::CompositorInstance</class>
    <class kind="class">Ogre::CompositorInstance::Listener</class>
    <class kind="class">Ogre::CompositorInstance::RenderSystemOperation</class>
    <class kind="class">Ogre::CompositorInstance::TargetOperation</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCompositorLogic.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_compositor_logic_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::CompositorLogic</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCompositorManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_compositor_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" import="no" module="no" objc="no">OgreResourceManager.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_composition_technique_8h" name="OgreCompositionTechnique.h" local="yes" import="no" module="no" objc="no">OgreCompositionTechnique.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::CompositorManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreConfig.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_config_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MAX_BLEND_WEIGHTS</name>
      <anchorfile>_ogre_config_8h.html</anchorfile>
      <anchor>aec70545291c5268ff4007e5516f09985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MAX_MULTIPLE_RENDER_TARGETS</name>
      <anchorfile>_ogre_config_8h.html</anchorfile>
      <anchor>a1555343fe7aade0966aa442f2e0c16f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MAX_NUM_BONES</name>
      <anchorfile>_ogre_config_8h.html</anchorfile>
      <anchor>a4393e2afffe021cb323b896779de3d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MAX_SIMULTANEOUS_LIGHTS</name>
      <anchorfile>_ogre_config_8h.html</anchorfile>
      <anchor>a3d20e242d4a6aab7de105d85608b286a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MAX_TEXTURE_COORD_SETS</name>
      <anchorfile>_ogre_config_8h.html</anchorfile>
      <anchor>a73f03c4000193e826a1489b02ea50309</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MAX_TEXTURE_LAYERS</name>
      <anchorfile>_ogre_config_8h.html</anchorfile>
      <anchor>a1c5fd80e6e0f2f85d6facbe1ec8eb5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_PRETEND_TEXTURE_UNITS</name>
      <anchorfile>_ogre_config_8h.html</anchorfile>
      <anchor>a25da6395d80814d615a4db506aac2be0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreConfigDialog.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_config_dialog_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::ConfigDialog</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreConfigFile.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_config_file_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ConfigFile</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreConfigOptionMap.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_config_option_map_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <class kind="struct">Ogre::ConfigOption</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreController.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_controller_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <class kind="class">Ogre::Controller</class>
    <class kind="class">Ogre::ControllerFunction</class>
    <class kind="class">Ogre::ControllerValue</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreControllerManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_controller_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" import="no" module="no" objc="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ControllerManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreConvexBody.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_convex_body_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_polygon_8h" name="OgrePolygon.h" local="yes" import="no" module="no" objc="no">OgrePolygon.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ConvexBody</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCustomCompositionPass.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_custom_composition_pass_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_composition_pass_8h" name="OgreCompositionPass.h" local="yes" import="no" module="no" objc="no">OgreCompositionPass.h</includes>
    <class kind="class">Ogre::CustomCompositionPass</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDataStream.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_data_stream_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DataStream</class>
    <class kind="class">Ogre::FileHandleDataStream</class>
    <class kind="class">Ogre::FileStreamDataStream</class>
    <class kind="class">Ogre::MemoryDataStream</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_STREAM_TEMP_SIZE</name>
      <anchorfile>_ogre_data_stream_8h.html</anchorfile>
      <anchor>a71a2d398037a64aa241ef5c0be350430</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreDefaultDebugDrawer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_default_debug_drawer_8h.html</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <class kind="class">Ogre::DefaultDebugDrawer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDefaultHardwareBufferManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_default_hardware_buffer_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" import="no" module="no" objc="no">OgreHardwareBufferManager.h</includes>
    <class kind="class">Ogre::DefaultHardwareBuffer</class>
    <class kind="class">Ogre::DefaultHardwareBufferManager</class>
    <class kind="class">Ogre::DefaultHardwareBufferManagerBase</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDefaultWorkQueue.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_default_work_queue_8h.html</filename>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" import="no" module="no" objc="no">OgreWorkQueue.h</includes>
    <class kind="class">Ogre::DefaultWorkQueue</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDeflate.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_deflate_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" import="no" module="no" objc="no">OgreDataStream.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DeflateStream</class>
    <class kind="class">Ogre::StaticCache</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>struct mz_stream_s</type>
      <name>z_stream</name>
      <anchorfile>_ogre_deflate_8h.html</anchorfile>
      <anchor>a8697d4541486ef84a6eef760663668ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreDeprecated.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_deprecated_8h.html</filename>
    <includes id="_ogre_std_headers_8h" name="OgreStdHeaders.h" local="yes" import="no" module="no" objc="no">OgreStdHeaders.h</includes>
    <class kind="struct">Ogre::deque</class>
    <class kind="struct">Ogre::list</class>
    <class kind="struct">Ogre::map</class>
    <class kind="struct">Ogre::multimap</class>
    <class kind="struct">Ogre::set</class>
    <class kind="struct">Ogre::SPFMDeleteT</class>
    <class kind="struct">Ogre::SPFMNone</class>
    <class kind="struct">Ogre::vector</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashMap</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gaae66141905ddac9ea7b0a562d2dab69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashMultiMap</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga669d1b4211776fa2d7fdbf0e17ecd304</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashMultiSet</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga973d69768eae85a9282eb97ee0d3bced</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashSet</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gacff21880202e98896528710bed75fce4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreDepthBuffer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_depth_buffer_8h.html</filename>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DepthBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDistanceLodStrategy.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_distance_lod_strategy_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_lod_strategy_8h" name="OgreLodStrategy.h" local="yes" import="no" module="no" objc="no">OgreLodStrategy.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <class kind="class">Ogre::DistanceLodBoxStrategy</class>
    <class kind="class">Ogre::DistanceLodSphereStrategy</class>
    <class kind="class">Ogre::DistanceLodStrategyBase</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDualQuaternion.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_dual_quaternion_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" import="no" module="no" objc="no">OgreMath.h</includes>
    <class kind="class">Ogre::DualQuaternion</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDynLib.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_dyn_lib_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DynLib</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDynLibManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_dyn_lib_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DynLibManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreEdgeListBuilder.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_edge_list_builder_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" import="no" module="no" objc="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::EdgeData</class>
    <class kind="struct">Ogre::EdgeData::Edge</class>
    <class kind="struct">Ogre::EdgeData::EdgeGroup</class>
    <class kind="struct">Ogre::EdgeData::Triangle</class>
    <class kind="class">Ogre::EdgeListBuilder</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreEntity.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_entity_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" import="no" module="no" objc="no">OgreQuaternion.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" import="no" module="no" objc="no">OgreHardwareBufferManager.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Entity</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreException.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_exception_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" import="no" module="no" objc="no">OgreString.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Exception</class>
    <class kind="class">Ogre::ExceptionFactory</class>
    <class kind="class">Ogre::FileNotFoundException</class>
    <class kind="class">Ogre::InternalErrorException</class>
    <class kind="class">Ogre::InvalidCallException</class>
    <class kind="class">Ogre::InvalidParametersException</class>
    <class kind="class">Ogre::InvalidStateException</class>
    <class kind="class">Ogre::IOException</class>
    <class kind="class">Ogre::ItemIdentityException</class>
    <class kind="class">Ogre::RenderingAPIException</class>
    <class kind="class">Ogre::RuntimeAssertionException</class>
    <class kind="class">Ogre::UnimplementedException</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_EXCEPT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga74efd42f2d11955253ce8abfb7774c5d</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_EXCEPT_2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga98c28bfdbf47bece29ba20ba78ccfda0</anchor>
      <arglist>(code, desc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_EXCEPT_3</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga0afd4d7312e2585cbbd5050b516c34d1</anchor>
      <arglist>(code, desc, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_EXCEPT_CHOOSER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad908cdcd27c14d4076f86d5b14c180a5</anchor>
      <arglist>(arg1, arg2, arg3, arg4,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_EXPAND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga282ea5f98299ced0e317d928405507ef</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OgreAssert</name>
      <anchorfile>_ogre_exception_8h.html</anchorfile>
      <anchor>ab64188d2d6f4a02714a8f02e23a491d2</anchor>
      <arglist>(expr, mesg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OgreAssertDbg</name>
      <anchorfile>_ogre_exception_8h.html</anchorfile>
      <anchor>a3db118ef7a8ad7b905ac01266c56d03e</anchor>
      <arglist>(expr, mesg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreExternalTextureSource.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_external_texture_source_8h.html</filename>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ExternalTextureSource</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreExternalTextureSourceManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_external_texture_source_manager_8h.html</filename>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_external_texture_source_8h" name="OgreExternalTextureSource.h" local="yes" import="no" module="no" objc="no">OgreExternalTextureSource.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ExternalTextureSourceManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFactoryObj.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_factory_obj_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::FactoryObj</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFileSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_file_system_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_archive_8h" name="OgreArchive.h" local="yes" import="no" module="no" objc="no">OgreArchive.h</includes>
    <includes id="_ogre_archive_factory_8h" name="OgreArchiveFactory.h" local="yes" import="no" module="no" objc="no">OgreArchiveFactory.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::APKFileSystemArchiveFactory</class>
    <class kind="class">Ogre::FileSystemArchiveFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFileSystemLayer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_file_system_layer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::FileSystemLayer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFrameListener.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_frame_listener_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="struct">Ogre::FrameEvent</class>
    <class kind="class">Ogre::FrameListener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFrustum.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_frustum_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_vertex_index_data_8h" name="OgreVertexIndexData.h" local="yes" import="no" module="no" objc="no">OgreVertexIndexData.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Frustum</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGpuProgram.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_gpu_program_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" import="no" module="no" objc="no">OgreResource.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" import="no" module="no" objc="no">OgreGpuProgramParams.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::GpuProgram</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGpuProgramManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_gpu_program_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" import="no" module="no" objc="no">OgreResourceManager.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::GpuProgramFactory</class>
    <class kind="class">Ogre::GpuProgramManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGpuProgramParams.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_gpu_program_params_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_serializer_8h" name="OgreSerializer.h" local="yes" import="no" module="no" objc="no">OgreSerializer.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" import="no" module="no" objc="no">OgreAny.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::GpuConstantDefinition</class>
    <class kind="struct">Ogre::GpuLogicalBufferStruct</class>
    <class kind="struct">Ogre::GpuLogicalIndexUse</class>
    <class kind="struct">Ogre::GpuNamedConstants</class>
    <class kind="class">Ogre::GpuNamedConstantsSerializer</class>
    <class kind="class">Ogre::GpuProgramParameters</class>
    <class kind="struct">Ogre::GpuProgramParameters::AutoConstantDefinition</class>
    <class kind="class">Ogre::GpuProgramParameters::AutoConstantEntry</class>
    <class kind="class">Ogre::GpuSharedParameters</class>
    <class kind="class">Ogre::GpuSharedParametersUsage</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGpuProgramUsage.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_gpu_program_usage_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::GpuProgramUsage</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHardwareBuffer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_hardware_buffer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" import="no" module="no" objc="no">OgreException.h</includes>
    <class kind="class">Ogre::HardwareBuffer</class>
    <class kind="struct">Ogre::HardwareBufferLockGuard</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHardwareBufferManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_hardware_buffer_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::HardwareBufferLicensee</class>
    <class kind="class">Ogre::HardwareBufferManager</class>
    <class kind="class">Ogre::HardwareBufferManagerBase</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHardwareCounterBuffer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_hardware_counter_buffer_8h.html</filename>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreHardwareIndexBuffer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_hardware_index_buffer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <class kind="class">Ogre::HardwareIndexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHardwareOcclusionQuery.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_hardware_occlusion_query_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::HardwareOcclusionQuery</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHardwarePixelBuffer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_hardware_pixel_buffer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_image_8h" name="OgreImage.h" local="yes" import="no" module="no" objc="no">OgreImage.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::HardwarePixelBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHardwareUniformBuffer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_hardware_uniform_buffer_8h.html</filename>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreHardwareVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_hardware_vertex_buffer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::HardwareVertexBuffer</class>
    <class kind="class">Ogre::VertexBufferBinding</class>
    <class kind="class">Ogre::VertexDeclaration</class>
    <class kind="class">Ogre::VertexElement</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHeaderPrefix.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_header_prefix_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>OgreHeaderSuffix.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_header_suffix_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>OgreHighLevelGpuProgram.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_high_level_gpu_program_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::HighLevelGpuProgram</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHighLevelGpuProgramManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_high_level_gpu_program_manager_8h.html</filename>
    <includes id="_ogre_gpu_program_manager_8h" name="OgreGpuProgramManager.h" local="yes" import="no" module="no" objc="no">OgreGpuProgramManager.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreImage.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_image_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" import="no" module="no" objc="no">OgrePixelFormat.h</includes>
    <class kind="class">Ogre::Image</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreImageCodec.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_image_codec_8h.html</filename>
    <includes id="_ogre_codec_8h" name="OgreCodec.h" local="yes" import="no" module="no" objc="no">OgreCodec.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" import="no" module="no" objc="no">OgrePixelFormat.h</includes>
    <includes id="_ogre_bitwise_8h" name="OgreBitwise.h" local="yes" import="no" module="no" objc="no">OgreBitwise.h</includes>
    <class kind="class">Ogre::ImageCodec</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreInstanceBatch.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_instance_batch_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" import="no" module="no" objc="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" import="no" module="no" objc="no">OgreMesh.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::InstanceBatch</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreInstanceBatchHW.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_instance_batch_h_w_8h.html</filename>
    <includes id="_ogre_instance_batch_8h" name="OgreInstanceBatch.h" local="yes" import="no" module="no" objc="no">OgreInstanceBatch.h</includes>
    <class kind="class">Ogre::InstanceBatchHW</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreInstanceBatchHW_VTF.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_instance_batch_h_w___v_t_f_8h.html</filename>
    <includes id="_ogre_instance_batch_v_t_f_8h" name="OgreInstanceBatchVTF.h" local="yes" import="no" module="no" objc="no">OgreInstanceBatchVTF.h</includes>
    <class kind="class">Ogre::InstanceBatchHW_VTF</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreInstanceBatchShader.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_instance_batch_shader_8h.html</filename>
    <includes id="_ogre_instance_batch_8h" name="OgreInstanceBatch.h" local="yes" import="no" module="no" objc="no">OgreInstanceBatch.h</includes>
    <class kind="class">Ogre::InstanceBatchShader</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreInstanceBatchVTF.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_instance_batch_v_t_f_8h.html</filename>
    <includes id="_ogre_instance_batch_8h" name="OgreInstanceBatch.h" local="yes" import="no" module="no" objc="no">OgreInstanceBatch.h</includes>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" import="no" module="no" objc="no">OgreTexture.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::BaseInstanceBatchVTF</class>
    <class kind="class">Ogre::InstanceBatchVTF</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreInstancedEntity.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_instanced_entity_8h.html</filename>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_node_8h" name="OgreNode.h" local="yes" import="no" module="no" objc="no">OgreNode.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::InstancedEntity</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreInstanceManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_instance_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" import="no" module="no" objc="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::InstanceManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreIteratorWrapper.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_iterator_wrapper_8h.html</filename>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ConstMapIterator</class>
    <class kind="class">Ogre::ConstVectorIterator</class>
    <class kind="class">Ogre::IteratorWrapper</class>
    <class kind="class">Ogre::MapIterator</class>
    <class kind="class">Ogre::MapIteratorWrapper</class>
    <class kind="class">Ogre::VectorIterator</class>
    <class kind="class">Ogre::VectorIteratorWrapper</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreIteratorWrappers.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_iterator_wrappers_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_iterator_wrapper_8h" name="OgreIteratorWrapper.h" local="yes" import="no" module="no" objc="no">OgreIteratorWrapper.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreKeyFrame.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_key_frame_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" import="no" module="no" objc="no">OgreQuaternion.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" import="no" module="no" objc="no">OgreAny.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::KeyFrame</class>
    <class kind="class">Ogre::NumericKeyFrame</class>
    <class kind="class">Ogre::TransformKeyFrame</class>
    <class kind="class">Ogre::VertexMorphKeyFrame</class>
    <class kind="class">Ogre::VertexPoseKeyFrame</class>
    <class kind="struct">Ogre::VertexPoseKeyFrame::PoseRef</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLight.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_light_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_plane_bounded_volume_8h" name="OgrePlaneBoundedVolume.h" local="yes" import="no" module="no" objc="no">OgrePlaneBoundedVolume.h</includes>
    <includes id="_ogre_node_8h" name="OgreNode.h" local="yes" import="no" module="no" objc="no">OgreNode.h</includes>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" import="no" module="no" objc="no">OgreCamera.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Light</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodListener.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_lod_listener_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="struct">Ogre::EntityMaterialLodChangedEvent</class>
    <class kind="struct">Ogre::EntityMeshLodChangedEvent</class>
    <class kind="class">Ogre::LodListener</class>
    <class kind="struct">Ogre::MovableObjectLodChangedEvent</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodStrategy.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_lod_strategy_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" import="no" module="no" objc="no">OgreMesh.h</includes>
    <includes id="_ogre_material_8h" name="OgreMaterial.h" local="yes" import="no" module="no" objc="no">OgreMaterial.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodStrategy</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodStrategyManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_lod_strategy_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodStrategyManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLog.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_log_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Log</class>
    <class kind="class">Ogre::Log::Stream</class>
    <class kind="struct">Ogre::Log::Stream::Flush</class>
    <class kind="class">Ogre::LogListener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLogManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_log_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_log_8h" name="OgreLog.h" local="yes" import="no" module="no" objc="no">OgreLog.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LogManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreManualObject.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_manual_object_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ManualObject</class>
    <class kind="class">Ogre::ManualObject::ManualObjectSection</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMaterial.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_material_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" import="no" module="no" objc="no">OgreResource.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_blend_mode_8h" name="OgreBlendMode.h" local="yes" import="no" module="no" objc="no">OgreBlendMode.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Material</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMaterialManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_material_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" import="no" module="no" objc="no">OgreResourceManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" import="no" module="no" objc="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::MaterialManager</class>
    <class kind="class">Ogre::MaterialManager::Listener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMaterialSerializer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_material_serializer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" import="no" module="no" objc="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::MaterialSerializer</class>
    <class kind="class">Ogre::MaterialSerializer::Listener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMath.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_math_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Angle</class>
    <class kind="class">Ogre::Degree</class>
    <class kind="class">Ogre::Math</class>
    <class kind="class">Ogre::Math::RandomValueProvider</class>
    <class kind="class">Ogre::Radian</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMatrix3.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_matrix3_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::Matrix3</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMatrix4.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_matrix4_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_matrix3_8h" name="OgreMatrix3.h" local="yes" import="no" module="no" objc="no">OgreMatrix3.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::Affine3</class>
    <class kind="class">Ogre::Matrix4</class>
    <class kind="class">Ogre::TransformBase</class>
    <class kind="struct">Ogre::TransformBaseReal</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMesh.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_mesh_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" import="no" module="no" objc="no">OgreResource.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_vertex_bone_assignment_8h" name="OgreVertexBoneAssignment.h" local="yes" import="no" module="no" objc="no">OgreVertexBoneAssignment.h</includes>
    <includes id="_ogre_animation_8h" name="OgreAnimation.h" local="yes" import="no" module="no" objc="no">OgreAnimation.h</includes>
    <includes id="_ogre_animation_track_8h" name="OgreAnimationTrack.h" local="yes" import="no" module="no" objc="no">OgreAnimationTrack.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_user_object_bindings_8h" name="OgreUserObjectBindings.h" local="yes" import="no" module="no" objc="no">OgreUserObjectBindings.h</includes>
    <includes id="_ogre_vertex_index_data_8h" name="OgreVertexIndexData.h" local="yes" import="no" module="no" objc="no">OgreVertexIndexData.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Mesh</class>
    <class kind="struct">Ogre::MeshLodUsage</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMeshManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_mesh_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" import="no" module="no" objc="no">OgreResourceManager.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_patch_surface_8h" name="OgrePatchSurface.h" local="yes" import="no" module="no" objc="no">OgrePatchSurface.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" import="no" module="no" objc="no">OgrePlane.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::MeshManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMeshSerializer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_mesh_serializer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_serializer_8h" name="OgreSerializer.h" local="yes" import="no" module="no" objc="no">OgreSerializer.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::MeshSerializer</class>
    <class kind="class">Ogre::MeshSerializerListener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMovableObject.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_movable_object_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_sphere_8h" name="OgreSphere.h" local="yes" import="no" module="no" objc="no">OgreSphere.h</includes>
    <includes id="_ogre_shadow_caster_8h" name="OgreShadowCaster.h" local="yes" import="no" module="no" objc="no">OgreShadowCaster.h</includes>
    <includes id="_ogre_animable_8h" name="OgreAnimable.h" local="yes" import="no" module="no" objc="no">OgreAnimable.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::MovableObject</class>
    <class kind="class">Ogre::MovableObject::Listener</class>
    <class kind="class">Ogre::MovableObjectFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMovablePlane.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_movable_plane_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" import="no" module="no" objc="no">OgrePlane.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::MovablePlane</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMurmurHash3.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_murmur_hash3_8h.html</filename>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" import="no" module="no" objc="no">OgrePlatform.h</includes>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreNameGenerator.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_name_generator_8h.html</filename>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" import="no" module="no" objc="no">OgreString.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::NameGenerator</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreNode.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_node_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <includes id="_ogre_user_object_bindings_8h" name="OgreUserObjectBindings.h" local="yes" import="no" module="no" objc="no">OgreUserObjectBindings.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Node</class>
    <class kind="class">Ogre::Node::Listener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOptimisedUtil.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_optimised_util_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_edge_list_builder_8h" name="OgreEdgeListBuilder.h" local="yes" import="no" module="no" objc="no">OgreEdgeListBuilder.h</includes>
    <class kind="class">Ogre::OptimisedUtil</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticle.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_particle_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Particle</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleAffector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_particle_affector_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" import="no" module="no" objc="no">OgreString.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParticleAffector</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleAffectorFactory.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_particle_affector_factory_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParticleAffectorFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleEmitter.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_particle_emitter_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <includes id="_ogre_particle_8h" name="OgreParticle.h" local="yes" import="no" module="no" objc="no">OgreParticle.h</includes>
    <includes id="_ogre_particle_system_8h" name="OgreParticleSystem.h" local="yes" import="no" module="no" objc="no">OgreParticleSystem.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParticleEmitter</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleEmitterFactory.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_particle_emitter_factory_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_particle_emitter_8h" name="OgreParticleEmitter.h" local="yes" import="no" module="no" objc="no">OgreParticleEmitter.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" import="no" module="no" objc="no">OgreString.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParticleEmitterFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_particle_system_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParticleSystem</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleSystemManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_particle_system_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParticleSystemManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleSystemRenderer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_particle_system_renderer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <includes id="_ogre_factory_obj_8h" name="OgreFactoryObj.h" local="yes" import="no" module="no" objc="no">OgreFactoryObj.h</includes>
    <includes id="_ogre_render_queue_8h" name="OgreRenderQueue.h" local="yes" import="no" module="no" objc="no">OgreRenderQueue.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <class kind="class">Ogre::ParticleSystemRenderer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePass.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_pass_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" import="no" module="no" objc="no">OgreLight.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" import="no" module="no" objc="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_user_object_bindings_8h" name="OgreUserObjectBindings.h" local="yes" import="no" module="no" objc="no">OgreUserObjectBindings.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::IlluminationPass</class>
    <class kind="class">Ogre::Pass</class>
    <class kind="struct">Ogre::Pass::HashFunc</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePatchMesh.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_patch_mesh_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" import="no" module="no" objc="no">OgreMesh.h</includes>
    <includes id="_ogre_patch_surface_8h" name="OgrePatchSurface.h" local="yes" import="no" module="no" objc="no">OgrePatchSurface.h</includes>
    <class kind="class">Ogre::PatchMesh</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePatchSurface.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_patch_surface_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::PatchSurface</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePixelCountLodStrategy.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_pixel_count_lod_strategy_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_lod_strategy_8h" name="OgreLodStrategy.h" local="yes" import="no" module="no" objc="no">OgreLodStrategy.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <class kind="class">Ogre::AbsolutePixelCountLodStrategy</class>
    <class kind="class">Ogre::PixelCountLodStrategyBase</class>
    <class kind="class">Ogre::ScreenRatioPixelCountLodStrategy</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePixelFormat.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_pixel_format_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::PixelBox</class>
    <class kind="class">Ogre::PixelUtil</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePlane.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_plane_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <class kind="class">Ogre::Plane</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePlaneBoundedVolume.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_plane_bounded_volume_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_sphere_8h" name="OgreSphere.h" local="yes" import="no" module="no" objc="no">OgreSphere.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" import="no" module="no" objc="no">OgreMath.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" import="no" module="no" objc="no">OgrePlane.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::PlaneBoundedVolume</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePlatform.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_platform_8h.html</filename>
    <includes id="_ogre_config_8h" name="OgreConfig.h" local="yes" import="no" module="no" objc="no">OgreConfig.h</includes>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DECL_MALLOC</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>aa1730b3ff27777dab53a340f23844db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_ALIGNED_DECL</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>af405686ffe3dd6aa1b9683a99e5990ed</anchor>
      <arglist>(type, var, alignment)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_ARCH_TYPE</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a4de9497f1c50d8052061e4870d5cdb42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_ARCHITECTURE_32</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a37b62784316fecdf49524d6492b2f54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_ARCHITECTURE_64</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a338389706b17fb84162ebfa9a4c2195a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_BUILD_SUFFIX</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a922bb8a4073c0e5b0b48acf831b90a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_COMPILER_CLANG</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a1e1b3451f5070fe036ad603e9f3c4fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_COMPILER_GNUC</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ac98b9fc56eebcda33a152960bd376375</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_COMPILER_MIN_VERSION</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a82944247fe1c48b106e3294d05dcb307</anchor>
      <arglist>(COMPILER, VERSION)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_COMPILER_MSVC</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a6a94af2b19015f8d92898251ba51b894</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a719f8e35fd54bc7946246292a772e5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU_ARM</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a87dfb3e6fd0e097cfc22bcf1a936b609</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU_MIPS</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ab5c7b845a9cea9c938dbcc1f9f6fec35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU_PPC</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a98616201d2102b59d9d10666f3ce8762</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU_UNKNOWN</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ae606623294d49af88c609d5855ee418b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU_X86</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a03ad9692ca81e2302d7048c9d7695415</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DEFAULT_LOCALE</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a9841c02eaa22e4d4d5067cd6cfa9b38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_ENDIAN</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a9feb26483122b49b3aaae0c8da4feeb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_ENDIAN</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a9af9f9208025e8051717aee67e4e7267</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_ENDIAN_BIG</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a077f6bc75ffd397f81a56ec2cd2838c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_ENDIAN_LITTLE</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a600c868168881add7117060af46eb666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_FALLTHROUGH</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>af56e69ee080587cf0f82cab0908e528f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_FORCE_INLINE</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a6cbacd9965b6b575077a96dbf96cb23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NODISCARD</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a11162eebee0099930c48076229cc6f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NORETURN</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ad9a56ccb609a6502138fae364bf1ed39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_PLATFORM</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ad84d3cf520c16ba4ffd3715942f7f175</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_PLATFORM_ANDROID</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a696b7f8c06236aa9ce8b16569fc13985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_PLATFORM_APPLE</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ac1835ebd5d472ca20f5b4b3a2ddee10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_PLATFORM_APPLE_IOS</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a4499f0589d3e524e29fc9016a90f38d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_PLATFORM_EMSCRIPTEN</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a813680a39abb8fa11722d6918aa73238</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_PLATFORM_LINUX</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ad6ca9e6d3e2b2da8d4ee9e74a8a8f437</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_PLATFORM_WIN32</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>acbe1943c4784d0e38a71195b186b2648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_PLATFORM_WINRT</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a5e538aea93661c323e7c86a88514ee48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_QUOTE</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ab79b68443593aa3abe67d6adea621226</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_QUOTE_INPLACE</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a9201035492049999bc82d4baa25ee090</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_SIMD_ALIGNED_DECL</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ae6883e4c8b217447e45bdaec1b1465af</anchor>
      <arglist>(type, var)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_SIMD_ALIGNMENT</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a30f03b7a029b1b1303e8f816b68c3368</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WARN</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ab61ba9272b27cdd1181dd5a18d40b750</anchor>
      <arglist>(x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePlatformInformation.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_platform_information_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::PlatformInformation</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__OGRE_HAVE_MSA</name>
      <anchorfile>_ogre_platform_information_8h.html</anchorfile>
      <anchor>a015950ff6631ba9571128f2baeb81c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__OGRE_HAVE_NEON</name>
      <anchorfile>_ogre_platform_information_8h.html</anchorfile>
      <anchor>a8e0a27b6fe252308fa9eb6700548a78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__OGRE_HAVE_SSE</name>
      <anchorfile>_ogre_platform_information_8h.html</anchorfile>
      <anchor>ac00688e814459c227d0c68a0f6352da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__OGRE_HAVE_VFP</name>
      <anchorfile>_ogre_platform_information_8h.html</anchorfile>
      <anchor>a7df14046b42696b67e14aec9141995f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePlugin.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_plugin_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::Plugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePolygon.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_polygon_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Polygon</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePose.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_pose_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Pose</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePredefinedControllers.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_predefined_controllers_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_controller_8h" name="OgreController.h" local="yes" import="no" module="no" objc="no">OgreController.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" import="no" module="no" objc="no">OgreFrameListener.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::AnimationControllerFunction</class>
    <class kind="class">Ogre::FloatGpuParameterControllerValue</class>
    <class kind="class">Ogre::FrameTimeControllerValue</class>
    <class kind="class">Ogre::LinearControllerFunction</class>
    <class kind="class">Ogre::PassthroughControllerFunction</class>
    <class kind="class">Ogre::ScaleControllerFunction</class>
    <class kind="class">Ogre::TexCoordModifierControllerValue</class>
    <class kind="class">Ogre::TextureFrameControllerValue</class>
    <class kind="class">Ogre::WaveformControllerFunction</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePrerequisites.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_prerequisites_8h.html</filename>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" import="no" module="no" objc="no">OgrePlatform.h</includes>
    <includes id="_ogre_std_headers_8h" name="OgreStdHeaders.h" local="yes" import="no" module="no" objc="no">OgreStdHeaders.h</includes>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_OgreMaybeExport</name>
      <anchorfile>_ogre_prerequisites_8h.html</anchorfile>
      <anchor>adad9237308cc716c4b11a8f7a6b5669f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DEBUG_NS_BEGIN</name>
      <anchorfile>_ogre_prerequisites_8h.html</anchorfile>
      <anchor>a6ffe9a4cd255c7d579297fb340439e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DEBUG_NS_END</name>
      <anchorfile>_ogre_prerequisites_8h.html</anchorfile>
      <anchor>ab8532905efe1d3a9da82938c2ccf3741</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MIN_VERSION</name>
      <anchorfile>_ogre_prerequisites_8h.html</anchorfile>
      <anchor>adacb0b9741bc9e705bc271031d379aa5</anchor>
      <arglist>(MAJOR, MINOR, PATCH)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_TOKEN_PASTE</name>
      <anchorfile>_ogre_prerequisites_8h.html</anchorfile>
      <anchor>aadfaee1c10a53055c49ad591cbbb9e38</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_TOKEN_PASTE_INNER</name>
      <anchorfile>_ogre_prerequisites_8h.html</anchorfile>
      <anchor>aedf23cd1e0d0cca2268388ba1d64ba3d</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_VERSION</name>
      <anchorfile>_ogre_prerequisites_8h.html</anchorfile>
      <anchor>a3f631403da0a255c201870bfd068f8c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreProfiler.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_profiler_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Profile</class>
    <class kind="struct">Ogre::ProfileFrame</class>
    <class kind="struct">Ogre::ProfileHistory</class>
    <class kind="class">Ogre::ProfileInstance</class>
    <class kind="class">Ogre::Profiler</class>
    <class kind="class">Ogre::ProfileSessionListener</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OgreProfile</name>
      <anchorfile>_ogre_profiler_8h.html</anchorfile>
      <anchor>a1654899e6cfdec9f0972a45f3fa3fee7</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OgreProfileBegin</name>
      <anchorfile>_ogre_profiler_8h.html</anchorfile>
      <anchor>af9d7ab83c5a5d7de7579eebe9d27e53d</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OgreProfileBeginGPUEvent</name>
      <anchorfile>_ogre_profiler_8h.html</anchorfile>
      <anchor>a7020187ac5635fa187ac6a690b5a5cbb</anchor>
      <arglist>(e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OgreProfileBeginGroup</name>
      <anchorfile>_ogre_profiler_8h.html</anchorfile>
      <anchor>a76abda9b4a68907da2df018cd5253651</anchor>
      <arglist>(a, g)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OgreProfileEnd</name>
      <anchorfile>_ogre_profiler_8h.html</anchorfile>
      <anchor>a292ec22b5d851ef26fa9d7685c18b1f5</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OgreProfileEndGPUEvent</name>
      <anchorfile>_ogre_profiler_8h.html</anchorfile>
      <anchor>a6b57963334871478e3eb5804c61d40eb</anchor>
      <arglist>(e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OgreProfileEndGroup</name>
      <anchorfile>_ogre_profiler_8h.html</anchorfile>
      <anchor>adc97ff9c6f56d0452bc0b1910bbab76a</anchor>
      <arglist>(a, g)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OgreProfileGroup</name>
      <anchorfile>_ogre_profiler_8h.html</anchorfile>
      <anchor>af0b42a7cef7035e033b55dbd3196d07d</anchor>
      <arglist>(a, g)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OgreProfileMarkGPUEvent</name>
      <anchorfile>_ogre_profiler_8h.html</anchorfile>
      <anchor>ad2e159e927d57dc0c5009ec5eee861be</anchor>
      <arglist>(e)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreQuaternion.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_quaternion_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" import="no" module="no" objc="no">OgreMath.h</includes>
    <class kind="class">Ogre::Quaternion</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRay.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_ray_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_plane_bounded_volume_8h" name="OgrePlaneBoundedVolume.h" local="yes" import="no" module="no" objc="no">OgrePlaneBoundedVolume.h</includes>
    <class kind="class">Ogre::Ray</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRectangle2D.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_rectangle2_d_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_simple_renderable_8h" name="OgreSimpleRenderable.h" local="yes" import="no" module="no" objc="no">OgreSimpleRenderable.h</includes>
    <class kind="class">Ogre::Rectangle2D</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderable.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_renderable_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" import="no" module="no" objc="no">OgreGpuProgramParams.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <includes id="_ogre_material_8h" name="OgreMaterial.h" local="yes" import="no" module="no" objc="no">OgreMaterial.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" import="no" module="no" objc="no">OgrePlane.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" import="no" module="no" objc="no">OgreException.h</includes>
    <includes id="_ogre_user_object_bindings_8h" name="OgreUserObjectBindings.h" local="yes" import="no" module="no" objc="no">OgreUserObjectBindings.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Renderable</class>
    <class kind="class">Ogre::Renderable::Visitor</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderObjectListener.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_object_listener_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <includes id="_ogre_pass_8h" name="OgrePass.h" local="yes" import="no" module="no" objc="no">OgrePass.h</includes>
    <class kind="class">Ogre::RenderObjectListener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderOperation.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_operation_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vertex_index_data_8h" name="OgreVertexIndexData.h" local="yes" import="no" module="no" objc="no">OgreVertexIndexData.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RenderOperation</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderQueue.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_queue_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RenderQueue</class>
    <class kind="class">Ogre::RenderQueue::RenderableListener</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_RENDERABLE_DEFAULT_PRIORITY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gaf7eb718b406b59b1762c3e37b90212b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreRenderQueueListener.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_queue_listener_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_queue_8h" name="OgreRenderQueue.h" local="yes" import="no" module="no" objc="no">OgreRenderQueue.h</includes>
    <class kind="class">Ogre::RenderQueueListener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderQueueSortingGrouping.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_queue_sorting_grouping_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_pass_8h" name="OgrePass.h" local="yes" import="no" module="no" objc="no">OgrePass.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::QueuedRenderableCollection</class>
    <class kind="class">Ogre::QueuedRenderableVisitor</class>
    <class kind="struct">Ogre::RenderablePass</class>
    <class kind="class">Ogre::RenderPriorityGroup</class>
    <class kind="class">Ogre::RenderQueueGroup</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_system_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_blend_mode_8h" name="OgreBlendMode.h" local="yes" import="no" module="no" objc="no">OgreBlendMode.h</includes>
    <includes id="_ogre_render_system_capabilities_8h" name="OgreRenderSystemCapabilities.h" local="yes" import="no" module="no" objc="no">OgreRenderSystemCapabilities.h</includes>
    <includes id="_ogre_config_option_map_8h" name="OgreConfigOptionMap.h" local="yes" import="no" module="no" objc="no">OgreConfigOptionMap.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" import="no" module="no" objc="no">OgrePlane.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::GlobalInstancingData</class>
    <class kind="class">Ogre::RenderSystem</class>
    <class kind="class">Ogre::RenderSystem::Listener</class>
    <class kind="struct">Ogre::StencilState</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderSystemCapabilities.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_system_capabilities_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_string_converter_8h" name="OgreStringConverter.h" local="yes" import="no" module="no" objc="no">OgreStringConverter.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::DriverVersion</class>
    <class kind="class">Ogre::RenderSystemCapabilities</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CAPS_CATEGORY_MASK</name>
      <anchorfile>_ogre_render_system_capabilities_8h.html</anchorfile>
      <anchor>ab1061abcf1bf33c9f55c9d1dc80af110</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAPS_CATEGORY_SIZE</name>
      <anchorfile>_ogre_render_system_capabilities_8h.html</anchorfile>
      <anchor>a1f2980065f3c74646d1c1710f55f3a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CAPS_BITSHIFT</name>
      <anchorfile>_ogre_render_system_capabilities_8h.html</anchorfile>
      <anchor>a758eb6cb9e283950039f2ef49b551151</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CAPS_VALUE</name>
      <anchorfile>_ogre_render_system_capabilities_8h.html</anchorfile>
      <anchor>aed8646724df28fe574c22d9ac38d0743</anchor>
      <arglist>(cat, val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreRenderSystemCapabilitiesManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_system_capabilities_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RenderSystemCapabilitiesManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderSystemCapabilitiesSerializer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_system_capabilities_serializer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_system_capabilities_8h" name="OgreRenderSystemCapabilities.h" local="yes" import="no" module="no" objc="no">OgreRenderSystemCapabilities.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RenderSystemCapabilitiesSerializer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderTarget.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_target_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" import="no" module="no" objc="no">OgrePixelFormat.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RenderTarget</class>
    <class kind="struct">Ogre::RenderTarget::FrameStats</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DEFAULT_RT_GROUP</name>
      <anchorfile>_ogre_render_target_8h.html</anchorfile>
      <anchor>afe22b8a3b08c5c1dfb03425997a043bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NUM_RENDERTARGET_GROUPS</name>
      <anchorfile>_ogre_render_target_8h.html</anchorfile>
      <anchor>af5bb0dae52b827634ede1f5aa3cb5638</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_REND_TO_TEX_RT_GROUP</name>
      <anchorfile>_ogre_render_target_8h.html</anchorfile>
      <anchor>a867dc8bc833f9fff548c50dede22555d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreRenderTargetListener.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_target_listener_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="struct">Ogre::RenderTargetEvent</class>
    <class kind="class">Ogre::RenderTargetListener</class>
    <class kind="struct">Ogre::RenderTargetViewportEvent</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderTexture.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_texture_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_target_8h" name="OgreRenderTarget.h" local="yes" import="no" module="no" objc="no">OgreRenderTarget.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::MultiRenderTarget</class>
    <class kind="class">Ogre::RenderTexture</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderToVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_to_vertex_buffer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" import="no" module="no" objc="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RenderToVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderWindow.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_render_window_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_target_8h" name="OgreRenderTarget.h" local="yes" import="no" module="no" objc="no">OgreRenderTarget.h</includes>
    <class kind="class">Ogre::RenderWindow</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreResource.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_resource_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ManualResourceLoader</class>
    <class kind="class">Ogre::Resource</class>
    <class kind="class">Ogre::Resource::Listener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreResourceBackgroundQueue.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_resource_background_queue_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" import="no" module="no" objc="no">OgreResource.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" import="no" module="no" objc="no">OgreWorkQueue.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ResourceBackgroundQueue</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreResourceGroupManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_resource_group_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" import="no" module="no" objc="no">OgreDataStream.h</includes>
    <includes id="_ogre_archive_8h" name="OgreArchive.h" local="yes" import="no" module="no" objc="no">OgreArchive.h</includes>
    <includes id="_ogre_iterator_wrapper_8h" name="OgreIteratorWrapper.h" local="yes" import="no" module="no" objc="no">OgreIteratorWrapper.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ResourceGroupListener</class>
    <class kind="class">Ogre::ResourceGroupManager</class>
    <class kind="struct">Ogre::ResourceGroupManager::ResourceDeclaration</class>
    <class kind="struct">Ogre::ResourceGroupManager::ResourceLocation</class>
    <class kind="class">Ogre::ResourceLoadingListener</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_RESOURCE_GROUP_INIT</name>
      <anchorfile>_ogre_resource_group_manager_8h.html</anchorfile>
      <anchor>a7c22d2306a6f45d337466b9314f61a15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreResourceManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_resource_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" import="no" module="no" objc="no">OgreResource.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_script_loader_8h" name="OgreScriptLoader.h" local="yes" import="no" module="no" objc="no">OgreScriptLoader.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Pool</class>
    <class kind="class">Ogre::ResourceManager</class>
    <class kind="class">Ogre::ResourceManager::ResourcePool</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRibbonTrail.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_ribbon_trail_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_billboard_chain_8h" name="OgreBillboardChain.h" local="yes" import="no" module="no" objc="no">OgreBillboardChain.h</includes>
    <includes id="_ogre_node_8h" name="OgreNode.h" local="yes" import="no" module="no" objc="no">OgreNode.h</includes>
    <includes id="_ogre_controller_manager_8h" name="OgreControllerManager.h" local="yes" import="no" module="no" objc="no">OgreControllerManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RibbonTrail</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRoot.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_root_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Root</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRotationalSpline.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_rotational_spline_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" import="no" module="no" objc="no">OgreQuaternion.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RotationalSpline</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSceneManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_scene_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" import="no" module="no" objc="no">OgrePlane.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" import="no" module="no" objc="no">OgreQuaternion.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_scene_query_8h" name="OgreSceneQuery.h" local="yes" import="no" module="no" objc="no">OgreSceneQuery.h</includes>
    <includes id="_ogre_auto_param_data_source_8h" name="OgreAutoParamDataSource.h" local="yes" import="no" module="no" objc="no">OgreAutoParamDataSource.h</includes>
    <includes id="_ogre_animation_8h" name="OgreAnimation.h" local="yes" import="no" module="no" objc="no">OgreAnimation.h</includes>
    <includes id="_ogre_render_queue_8h" name="OgreRenderQueue.h" local="yes" import="no" module="no" objc="no">OgreRenderQueue.h</includes>
    <includes id="_ogre_render_queue_sorting_grouping_8h" name="OgreRenderQueueSortingGrouping.h" local="yes" import="no" module="no" objc="no">OgreRenderQueueSortingGrouping.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_instance_manager_8h" name="OgreInstanceManager.h" local="yes" import="no" module="no" objc="no">OgreInstanceManager.h</includes>
    <includes id="_ogre_manual_object_8h" name="OgreManualObject.h" local="yes" import="no" module="no" objc="no">OgreManualObject.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_lod_listener_8h" name="OgreLodListener.h" local="yes" import="no" module="no" objc="no">OgreLodListener.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_name_generator_8h" name="OgreNameGenerator.h" local="yes" import="no" module="no" objc="no">OgreNameGenerator.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DebugDrawer</class>
    <class kind="class">Ogre::DefaultAxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::DefaultIntersectionSceneQuery</class>
    <class kind="class">Ogre::DefaultPlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::DefaultRaySceneQuery</class>
    <class kind="class">Ogre::DefaultSphereSceneQuery</class>
    <class kind="class">Ogre::SceneManager</class>
    <class kind="class">Ogre::SceneManager::Listener</class>
    <class kind="struct">Ogre::SceneManager::RenderContext</class>
    <class kind="class">Ogre::SceneManager::SceneMgrQueuedRenderableVisitor</class>
    <class kind="struct">Ogre::SceneManager::SkyBoxGenParameters</class>
    <class kind="struct">Ogre::SceneManager::SkyDomeGenParameters</class>
    <class kind="struct">Ogre::SceneManager::SkyPlaneGenParameters</class>
    <class kind="class">Ogre::SceneManagerFactory</class>
    <class kind="struct">Ogre::ShadowTextureConfig</class>
    <class kind="struct">Ogre::ShadowTextureListener</class>
    <class kind="struct">Ogre::ViewPoint</class>
    <class kind="struct">Ogre::VisibleObjectsBoundsInfo</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSceneNode.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_scene_node_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_node_8h" name="OgreNode.h" local="yes" import="no" module="no" objc="no">OgreNode.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::SceneNode</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSceneQuery.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_scene_query_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_sphere_8h" name="OgreSphere.h" local="yes" import="no" module="no" objc="no">OgreSphere.h</includes>
    <includes id="_ogre_ray_8h" name="OgreRay.h" local="yes" import="no" module="no" objc="no">OgreRay.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::AxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::IntersectionSceneQuery</class>
    <class kind="class">Ogre::IntersectionSceneQueryListener</class>
    <class kind="struct">Ogre::IntersectionSceneQueryResult</class>
    <class kind="class">Ogre::PlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::RaySceneQuery</class>
    <class kind="class">Ogre::RaySceneQueryListener</class>
    <class kind="struct">Ogre::RaySceneQueryResultEntry</class>
    <class kind="class">Ogre::RegionSceneQuery</class>
    <class kind="class">Ogre::SceneQuery</class>
    <class kind="class">Ogre::SceneQueryListener</class>
    <class kind="struct">Ogre::SceneQueryResult</class>
    <class kind="class">Ogre::SphereSceneQuery</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreScriptCompiler.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_script_compiler_8h.html</filename>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_script_loader_8h" name="OgreScriptLoader.h" local="yes" import="no" module="no" objc="no">OgreScriptLoader.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" import="no" module="no" objc="no">OgreAny.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::AbstractNode</class>
    <class kind="class">Ogre::AtomAbstractNode</class>
    <class kind="struct">Ogre::ConcreteNode</class>
    <class kind="class">Ogre::CreateCompositorScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateGpuProgramScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateGpuSharedParametersScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateMaterialScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateParticleSystemScriptCompilerEvent</class>
    <class kind="class">Ogre::ImportAbstractNode</class>
    <class kind="class">Ogre::ObjectAbstractNode</class>
    <class kind="class">Ogre::ProcessNameExclusionScriptCompilerEvent</class>
    <class kind="class">Ogre::ProcessResourceNameScriptCompilerEvent</class>
    <class kind="class">Ogre::PropertyAbstractNode</class>
    <class kind="class">Ogre::ScriptCompiler</class>
    <class kind="class">Ogre::ScriptCompilerEvent</class>
    <class kind="class">Ogre::ScriptCompilerListener</class>
    <class kind="class">Ogre::ScriptCompilerManager</class>
    <class kind="struct">Ogre::ScriptProperty</class>
    <class kind="class">Ogre::VariableAccessAbstractNode</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreScriptLoader.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_script_loader_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" import="no" module="no" objc="no">OgreDataStream.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ScriptLoader</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreScriptTranslator.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_script_translator_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_script_compiler_8h" name="OgreScriptCompiler.h" local="yes" import="no" module="no" objc="no">OgreScriptCompiler.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ScriptTranslator</class>
    <class kind="class">Ogre::ScriptTranslatorManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSerializer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_serializer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Serializer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShadowCameraSetup.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_shadow_camera_setup_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DefaultShadowCameraSetup</class>
    <class kind="class">Ogre::ShadowCameraSetup</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShadowCameraSetupFocused.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_shadow_camera_setup_focused_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shadow_camera_setup_8h" name="OgreShadowCameraSetup.h" local="yes" import="no" module="no" objc="no">OgreShadowCameraSetup.h</includes>
    <includes id="_ogre_polygon_8h" name="OgrePolygon.h" local="yes" import="no" module="no" objc="no">OgrePolygon.h</includes>
    <includes id="_ogre_convex_body_8h" name="OgreConvexBody.h" local="yes" import="no" module="no" objc="no">OgreConvexBody.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" import="no" module="no" objc="no">OgreSceneNode.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::FocusedShadowCameraSetup</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShadowCameraSetupLiSPSM.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_shadow_camera_setup_li_s_p_s_m_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shadow_camera_setup_focused_8h" name="OgreShadowCameraSetupFocused.h" local="yes" import="no" module="no" objc="no">OgreShadowCameraSetupFocused.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LiSPSMShadowCameraSetup</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShadowCameraSetupPlaneOptimal.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_shadow_camera_setup_plane_optimal_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shadow_camera_setup_8h" name="OgreShadowCameraSetup.h" local="yes" import="no" module="no" objc="no">OgreShadowCameraSetup.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::PlaneOptimalShadowCameraSetup</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShadowCameraSetupPSSM.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_shadow_camera_setup_p_s_s_m_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shadow_camera_setup_li_s_p_s_m_8h" name="OgreShadowCameraSetupLiSPSM.h" local="yes" import="no" module="no" objc="no">OgreShadowCameraSetupLiSPSM.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::PSSMShadowCameraSetup</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShadowCaster.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_shadow_caster_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" import="no" module="no" objc="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ShadowCaster</class>
    <class kind="class">Ogre::ShadowRenderable</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSharedPtr.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_shared_ptr_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::SharedPtr</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSimpleRenderable.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_simple_renderable_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" import="no" module="no" objc="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::SimpleRenderable</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSimpleSpline.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_simple_spline_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::SimpleSpline</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSingleton.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_singleton_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" import="no" module="no" objc="no">OgreException.h</includes>
    <class kind="class">Ogre::Singleton</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSkeleton.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_skeleton_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" import="no" module="no" objc="no">OgreResource.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_animation_8h" name="OgreAnimation.h" local="yes" import="no" module="no" objc="no">OgreAnimation.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::LinkedSkeletonAnimationSource</class>
    <class kind="class">Ogre::Skeleton</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSkeletonFileFormat.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_skeleton_file_format_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSkeletonInstance.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_skeleton_instance_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_skeleton_8h" name="OgreSkeleton.h" local="yes" import="no" module="no" objc="no">OgreSkeleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::SkeletonInstance</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSkeletonManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_skeleton_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" import="no" module="no" objc="no">OgreResourceManager.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <class kind="class">Ogre::SkeletonManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSkeletonSerializer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_skeleton_serializer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_serializer_8h" name="OgreSerializer.h" local="yes" import="no" module="no" objc="no">OgreSerializer.h</includes>
    <class kind="class">Ogre::SkeletonSerializer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSphere.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_sphere_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" import="no" module="no" objc="no">OgrePlane.h</includes>
    <class kind="class">Ogre::Sphere</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreStaticGeometry.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_static_geometry_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" import="no" module="no" objc="no">OgreMesh.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::StaticGeometry</class>
    <class kind="class">Ogre::StaticGeometry::GeometryBucket</class>
    <class kind="class">Ogre::StaticGeometry::LODBucket</class>
    <class kind="class">Ogre::StaticGeometry::MaterialBucket</class>
    <class kind="class">Ogre::StaticGeometry::OptimisedSubMeshGeometry</class>
    <class kind="struct">Ogre::StaticGeometry::QueuedGeometry</class>
    <class kind="struct">Ogre::StaticGeometry::QueuedSubMesh</class>
    <class kind="class">Ogre::StaticGeometry::Region</class>
    <class kind="struct">Ogre::StaticGeometry::SubMeshLodGeometryLink</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreStdHeaders.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_std_headers_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>OgreStreamSerialiser.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_stream_serialiser_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" import="no" module="no" objc="no">OgreDataStream.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::StreamSerialiser</class>
    <class kind="struct">Ogre::StreamSerialiser::Chunk</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreString.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_string_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::StringUtil</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_FORMAT_PRINTF</name>
      <anchorfile>_ogre_string_8h.html</anchorfile>
      <anchor>ad9d270cedd658e327378cf66bd20f0e8</anchor>
      <arglist>(string_idx, first_to_check)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreStringConverter.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_string_converter_8h.html</filename>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::StringConverter</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreStringInterface.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_string_interface_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_string_converter_8h" name="OgreStringConverter.h" local="yes" import="no" module="no" objc="no">OgreStringConverter.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParamDictionary</class>
    <class kind="class">Ogre::ParameterDef</class>
    <class kind="class">Ogre::SimpleParamCommand</class>
    <class kind="class">Ogre::SimpleParamCommand&lt; _Class, const String &amp;, getter, setter &gt;</class>
    <class kind="class">Ogre::StringInterface</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreStringVector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_string_vector_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" import="no" module="no" objc="no">OgreString.h</includes>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSubEntity.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_sub_entity_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_entity_8h" name="OgreEntity.h" local="yes" import="no" module="no" objc="no">OgreEntity.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" import="no" module="no" objc="no">OgreRenderable.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::SubEntity</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSubMesh.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_sub_mesh_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" import="no" module="no" objc="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_vertex_bone_assignment_8h" name="OgreVertexBoneAssignment.h" local="yes" import="no" module="no" objc="no">OgreVertexBoneAssignment.h</includes>
    <includes id="_ogre_animation_track_8h" name="OgreAnimationTrack.h" local="yes" import="no" module="no" objc="no">OgreAnimationTrack.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::SubMesh</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTagPoint.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_tag_point_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_bone_8h" name="OgreBone.h" local="yes" import="no" module="no" objc="no">OgreBone.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <class kind="class">Ogre::TagPoint</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTangentSpaceCalc.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_tangent_space_calc_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" import="no" module="no" objc="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::TangentSpaceCalc</class>
    <class kind="struct">Ogre::TangentSpaceCalc::IndexRemap</class>
    <class kind="struct">Ogre::TangentSpaceCalc::Result</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTechnique.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_technique_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_pass_8h" name="OgrePass.h" local="yes" import="no" module="no" objc="no">OgrePass.h</includes>
    <includes id="_ogre_render_system_capabilities_8h" name="OgreRenderSystemCapabilities.h" local="yes" import="no" module="no" objc="no">OgreRenderSystemCapabilities.h</includes>
    <includes id="_ogre_user_object_bindings_8h" name="OgreUserObjectBindings.h" local="yes" import="no" module="no" objc="no">OgreUserObjectBindings.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Technique</class>
    <class kind="struct">Ogre::Technique::GPUDeviceNameRule</class>
    <class kind="struct">Ogre::Technique::GPUVendorRule</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTexture.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_texture_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" import="no" module="no" objc="no">OgreResource.h</includes>
    <includes id="_ogre_image_8h" name="OgreImage.h" local="yes" import="no" module="no" objc="no">OgreImage.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Texture</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTextureManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_texture_manager_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" import="no" module="no" objc="no">OgreResourceManager.h</includes>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" import="no" module="no" objc="no">OgreTexture.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" import="no" module="no" objc="no">OgreTextureUnitState.h</includes>
    <class kind="class">Ogre::DefaultTextureManager</class>
    <class kind="class">Ogre::TextureManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTextureUnitState.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_texture_unit_state_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_blend_mode_8h" name="OgreBlendMode.h" local="yes" import="no" module="no" objc="no">OgreBlendMode.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" import="no" module="no" objc="no">OgreMatrix4.h</includes>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" import="no" module="no" objc="no">OgreTexture.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Sampler</class>
    <class kind="struct">Ogre::Sampler::UVWAddressingMode</class>
    <class kind="class">Ogre::TextureUnitState</class>
    <class kind="struct">Ogre::TextureUnitState::TextureEffect</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTimer.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_timer_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::Timer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreUserObjectBindings.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_user_object_bindings_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" import="no" module="no" objc="no">OgreAny.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::UserObjectBindings</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_vector_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" import="no" module="no" objc="no">OgreMath.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" import="no" module="no" objc="no">OgreQuaternion.h</includes>
    <class kind="class">Ogre::Vector</class>
    <class kind="struct">Ogre::VectorBase</class>
    <class kind="struct">Ogre::VectorBase&lt; 2, Real &gt;</class>
    <class kind="struct">Ogre::VectorBase&lt; 3, Real &gt;</class>
    <class kind="struct">Ogre::VectorBase&lt; 4, Real &gt;</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVector2.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_vector2_8h.html</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreVector3.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_vector3_8h.html</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreVector4.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_vector4_8h.html</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreVertexBoneAssignment.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_vertex_bone_assignment_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <class kind="struct">Ogre::VertexBoneAssignment</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVertexIndexData.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_vertex_index_data_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" import="no" module="no" objc="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::IndexData</class>
    <class kind="class">Ogre::VertexCacheProfiler</class>
    <class kind="class">Ogre::VertexData</class>
    <class kind="struct">Ogre::VertexData::HardwareAnimationData</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreViewport.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_viewport_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_frustum_8h" name="OgreFrustum.h" local="yes" import="no" module="no" objc="no">OgreFrustum.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Viewport</class>
    <class kind="class">Ogre::Viewport::Listener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreWireBoundingBox.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_wire_bounding_box_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_simple_renderable_8h" name="OgreSimpleRenderable.h" local="yes" import="no" module="no" objc="no">OgreSimpleRenderable.h</includes>
    <class kind="class">Ogre::WireBoundingBox</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreWorkQueue.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_work_queue_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" import="no" module="no" objc="no">OgreAny.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" import="no" module="no" objc="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DefaultWorkQueueBase</class>
    <class kind="class">Ogre::WorkQueue</class>
    <class kind="class">Ogre::WorkQueue::Request</class>
    <class kind="struct">Ogre::WorkQueue::Response</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreZip.h</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>_ogre_zip_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_archive_8h" name="OgreArchive.h" local="yes" import="no" module="no" objc="no">OgreArchive.h</includes>
    <includes id="_ogre_archive_factory_8h" name="OgreArchiveFactory.h" local="yes" import="no" module="no" objc="no">OgreArchiveFactory.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" import="no" module="no" objc="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" import="no" module="no" objc="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::EmbeddedZipArchiveFactory</class>
    <class kind="class">Ogre::ZipArchiveFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAssimpLoader.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/Assimp/include/</path>
    <filename>_ogre_assimp_loader_8h.html</filename>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="no" import="no" module="no" objc="no">OgreMesh.h</includes>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="no" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::AssimpLoader</class>
    <class kind="struct">Ogre::AssimpLoader::Options</class>
    <class kind="class">Ogre::AssimpPlugin</class>
    <namespace>Assimp</namespace>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>aiMatrix4x4t&lt; float &gt;</type>
      <name>aiMatrix4x4</name>
      <anchorfile>_ogre_assimp_loader_8h.html</anchorfile>
      <anchor>a4bd7df03fb0907421d6b7068e172b911</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreBspLevel.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_bsp_level_8h.html</filename>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" import="no" module="no" objc="no">OgreResource.h</includes>
    <includes id="_ogre_static_face_group_8h" name="OgreStaticFaceGroup.h" local="yes" import="no" module="no" objc="no">OgreStaticFaceGroup.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <includes id="_ogre_bsp_node_8h" name="OgreBspNode.h" local="yes" import="no" module="no" objc="no">OgreBspNode.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" import="no" module="no" objc="no">OgreHardwareBufferManager.h</includes>
    <includes id="_ogre_default_hardware_buffer_manager_8h" name="OgreDefaultHardwareBufferManager.h" local="yes" import="no" module="no" objc="no">OgreDefaultHardwareBufferManager.h</includes>
    <includes id="_ogre_quake3_level_8h" name="OgreQuake3Level.h" local="yes" import="no" module="no" objc="no">OgreQuake3Level.h</includes>
    <class kind="class">Ogre::BspLevel</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBspNode.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_bsp_node_8h.html</filename>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" import="no" module="no" objc="no">OgrePlane.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_scene_query_8h" name="OgreSceneQuery.h" local="yes" import="no" module="no" objc="no">OgreSceneQuery.h</includes>
    <class kind="class">Ogre::BspNode</class>
    <class kind="struct">Ogre::BspNode::Brush</class>
    <class kind="struct">Ogre::WorldFragment</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBspSceneManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_bsp_scene_manager_8h.html</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <includes id="_ogre_static_face_group_8h" name="OgreStaticFaceGroup.h" local="yes" import="no" module="no" objc="no">OgreStaticFaceGroup.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" import="no" module="no" objc="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_bsp_level_8h" name="OgreBspLevel.h" local="yes" import="no" module="no" objc="no">OgreBspLevel.h</includes>
    <class kind="class">Ogre::BspIntersectionSceneQuery</class>
    <class kind="class">Ogre::BspRaySceneQuery</class>
    <class kind="class">Ogre::BspSceneManager</class>
    <class kind="class">Ogre::BspSceneManagerFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBspSceneManagerPlugin.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_bsp_scene_manager_plugin_8h.html</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <includes id="_ogre_bsp_scene_manager_8h" name="OgreBspSceneManager.h" local="yes" import="no" module="no" objc="no">OgreBspSceneManager.h</includes>
    <class kind="class">Ogre::BspSceneManagerPlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBspSceneNode.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_bsp_scene_node_8h.html</filename>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" import="no" module="no" objc="no">OgreSceneNode.h</includes>
    <class kind="class">Ogre::BspSceneNode</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreQuake3Level.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_quake3_level_8h.html</filename>
    <includes id="_ogre_quake3_types_8h" name="OgreQuake3Types.h" local="yes" import="no" module="no" objc="no">OgreQuake3Types.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" import="no" module="no" objc="no">OgreDataStream.h</includes>
    <class kind="class">Ogre::Quake3Level</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreQuake3Shader.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_quake3_shader_8h.html</filename>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" import="no" module="no" objc="no">OgreResource.h</includes>
    <includes id="_ogre_quake3_types_8h" name="OgreQuake3Types.h" local="yes" import="no" module="no" objc="no">OgreQuake3Types.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" import="no" module="no" objc="no">OgreCommon.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_blend_mode_8h" name="OgreBlendMode.h" local="yes" import="no" module="no" objc="no">OgreBlendMode.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" import="no" module="no" objc="no">OgreTextureUnitState.h</includes>
    <class kind="class">Ogre::Quake3Shader</class>
    <class kind="struct">Ogre::Quake3Shader::Pass</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreQuake3ShaderManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_quake3_shader_manager_8h.html</filename>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" import="no" module="no" objc="no">OgreResourceManager.h</includes>
    <includes id="_ogre_quake3_shader_8h" name="OgreQuake3Shader.h" local="yes" import="no" module="no" objc="no">OgreQuake3Shader.h</includes>
    <includes id="_ogre_blend_mode_8h" name="OgreBlendMode.h" local="yes" import="no" module="no" objc="no">OgreBlendMode.h</includes>
    <class kind="class">Ogre::Quake3ShaderManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreQuake3Types.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_quake3_types_8h.html</filename>
    <class kind="struct">bsp_brush_t</class>
    <class kind="struct">bsp_brushside_t</class>
    <class kind="struct">bsp_face_t</class>
    <class kind="struct">bsp_header_t</class>
    <class kind="struct">bsp_leaf_t</class>
    <class kind="struct">bsp_lump_entry_t</class>
    <class kind="struct">bsp_model_t</class>
    <class kind="struct">bsp_node_t</class>
    <class kind="struct">bsp_plane_t</class>
    <class kind="struct">bsp_shader_t</class>
    <class kind="struct">bsp_vertex_t</class>
    <class kind="struct">bsp_vis_t</class>
    <member kind="define">
      <type>#define</type>
      <name>BSP_BRUSH_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aaf426e12cf540dd631826280da07c91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_BRUSHSIDES_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ab88f26adb1bcb93cbe1a6ab3201761d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_ELEMENTS_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a40b7dcc04e875b727736c1599fff3bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_ENTITIES_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a6d5d7da643458eb18d62f5715f077497</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_FACES_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>af5ff11a5dcac369db7c9eacfb26158fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_FACETYPE_FLARE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a0d578669c47a6784b82f829893ee05a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_FACETYPE_MESH</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aa29a146ef510c9ff5b36e16ce4e98368</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_FACETYPE_NORMAL</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a11f1f392cc9ab1e46f90e1ba9b42bd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_FACETYPE_PATCH</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a360b1f845355dc7d6a04d4cb39ef7374</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_FOG_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a736acc6db7fec54abb09177c19ab261c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_HEADER_ID</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a04527e9eb4df8862a9afef1affa6b73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_HEADER_VER</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a7e70bc985d1f9074510c01d663a65de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_LBRUSHES_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a419a27575ff355c8c61c6997b38924c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_LEAVES_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a6ec73bc96454d449985fc2d7b01a40c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_LFACES_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a79964af6247d02d1b2f75ba73a256255</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_LIGHTMAP_BANKSIZE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ab1292b8580779e023357a037c3eb0fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_LIGHTMAPS_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aa6f33350149b59f6c97f2b9598dab26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_LIGHTVOLS_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aa336952b4417337bbdd8882179263707</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_MODELS_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a2af8a81ca9b15c6760f5838b44b13327</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_NODES_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a05bee6e385113b228bd691d6f732c4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_PLANES_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a9dc8d186b50c8a3f1152bcdb10dfe9e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_SHADERS_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a4cd5c7eab49758852ed0ca2698fbc272</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_VERTICES_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a1440f72eba319e1676c4399ed2f197a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSP_VISIBILITY_LUMP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a53ba55ba66d0e43e76c568c8515bee8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_AREAPORTAL</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a6b878d7610fed38320b4f93b293a85f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_BODY</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a34439e6379a2eeb691a0bb7e39822cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_CLUSTERPORTAL</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a937c6bfae7609c6d522fd5f57995e9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_CORPSE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a51d397cdca1b17d0e8cd57771b9e83de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_DETAIL</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a3a19010267aff07d5716badd2873a6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_DONOTENTER</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a66e256e4677883a900739976424d1fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_FOG</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a05c596817b2aba376b069f8ebbef075d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_JUMPPAD</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ac22dddfabcab78fe79e258675f088a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_LAVA</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a4822e1693851ba9c47eabd1aea1ffbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_MONSTERCLIP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ab5dbbb0f6a60af03e34dc0267ca03d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_NODROP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a45ba7d41e52a4abb372861ae8881776f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_ORIGIN</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a0c4ef3ab7754609984eae7b30c2d1578</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_PLAYERCLIP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a4572444230e79b74c27e93ad6bf25214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_SLIME</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ac74aa6092339c35717e12dc058040a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_SOLID</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a9b61ab90973e8137f342425ab3191cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_STRUCTURAL</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a32873db28834ba69f1fd4fb93483f5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_TELEPORTER</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a0d12c79651fe7c2b44efa9e5eb4d3029</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_TRANSLUCENT</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a114cdcf7846c04ea2b4edee9757b1957</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_TRIGGER</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ae1c24fce15b80f0105aa1af131551924</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONTENTS_WATER</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ade922e5f0b8f2b02147858c2b6d579cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_ALPHASHADOW</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a56da113b4303e6a048b5079e0d54b2c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_FLESH</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aa8af328b38d654b454a308a6360ea650</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_HINT</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>abb78544f8f85bde2bc66161df474b515</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_LADDER</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a918208b8c57fc209a89a018a3569670c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_LIGHTFILTER</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a79ea1ddeee25186025192b19c0da3784</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_METALSTEPS</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ab13a5a0938c6d5f3a005ef3fdf461781</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_NODAMAGE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>af48c7f470ac558b368fce32c69cda326</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_NODLIGHT</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aa82fc76e26f4b92b2d357a9cdd43340f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_NODRAW</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a86398796518636f583163963ab0f8665</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_NOIMPACT</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>af966799e3c68d3961682f6065aef3c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_NOLIGHTMAP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a323f5d594601326f248610fd696b1809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_NOMARKS</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a7c79427673ae15d4559f782d9043c151</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_NONSOLID</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a52e60380d3485f9f2b890cacf80de2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_NOSTEPS</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aa68b022a8ec7db46c690740bfadfe144</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_POINTLIGHT</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a9fd1e231d87f2ae4acb7a9b054298c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_SKIP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aa692481f6c0b0c6daa0f03813303e61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_SKY</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ae4cc02d091eaf4c2d8d84ae8f09c0d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SURF_SLICK</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ac1437c4ffc959deb4c6d0ce6a0a2d290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_NOCULL</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a0b100b1a0f6a5088900edc7618bf6704ae8eeb96c44cc1af2310a2702740fb0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_TRANSPARENT</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a0b100b1a0f6a5088900edc7618bf6704a735e925188ad36ab9d8222bbe492d4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_DEPTHWRITE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a0b100b1a0f6a5088900edc7618bf6704a56926d172931570eae892a6c3c772975</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_SKY</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a0b100b1a0f6a5088900edc7618bf6704a22a85d050f4c7d960943ed9aa0fab8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_NOMIPMAPS</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a0b100b1a0f6a5088900edc7618bf6704abb6a12093a2d136f39919fd2231445ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_NEEDCOLOURS</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a0b100b1a0f6a5088900edc7618bf6704a6e2fdad2fef95d609b4f4f553f0a95c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_DEFORMVERTS</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a0b100b1a0f6a5088900edc7618bf6704adcabac110292e22e754f487868ff75c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_LIGHTMAP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a21a6e46a380b4f23ea862091eeac53a1aaee9744a05486bc02a046e1d21037a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_BLEND</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a21a6e46a380b4f23ea862091eeac53a1a8582a691d3caa08b706581d6648e332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_ALPHAFUNC</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a21a6e46a380b4f23ea862091eeac53a1a3359b488d5c8d5ca0d3def9715895d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_TCMOD</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a21a6e46a380b4f23ea862091eeac53a1ab9d56a070d52edfb89b468e6cf0b771e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_ANIMMAP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a21a6e46a380b4f23ea862091eeac53a1aa0b141c784b19ca0eba92e10e3a4ba5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_TCGEN_ENV</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a21a6e46a380b4f23ea862091eeac53a1ad8e9bf092c428fbc038180a7439d7cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DeformFunc</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a48a11311dd79091d26fbf9aa6ae7efde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFORM_FUNC_NONE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a48a11311dd79091d26fbf9aa6ae7efdea22a79e07963cb3d73f108b2a5ec26bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFORM_FUNC_BULGE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a48a11311dd79091d26fbf9aa6ae7efdea05e78336b7d7c8b40aba4c34e3217e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFORM_FUNC_WAVE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a48a11311dd79091d26fbf9aa6ae7efdea1a25dc50458bc255ee3321eb8bd4cae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFORM_FUNC_NORMAL</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a48a11311dd79091d26fbf9aa6ae7efdea9405c7131364dc9c0b123050c5355927</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFORM_FUNC_MOVE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a48a11311dd79091d26fbf9aa6ae7efdeaea08732102b191f5a518fb50319014f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFORM_FUNC_AUTOSPRITE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a48a11311dd79091d26fbf9aa6ae7efdeae408ddf1ce6288b08b1e44c329245946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFORM_FUNC_AUTOSPRITE2</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a48a11311dd79091d26fbf9aa6ae7efdea12b01663cfca170f2a3606cc2bb328b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GenFunc</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ab7e524cacc3a7727252f60a336b9b698</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_GEN_IDENTITY</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ab7e524cacc3a7727252f60a336b9b698a2ed730a9a637fad9c6cc760c8c96a301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_GEN_WAVE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ab7e524cacc3a7727252f60a336b9b698a6ba8e3de748f73894bd29bcac634bd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_GEN_VERTEX</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>ab7e524cacc3a7727252f60a336b9b698a40f4feee49ca95fab29f3430f95095bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TexGen</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a5ce1c5862abf47f26d1d99428ec4ef9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXGEN_BASE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a5ce1c5862abf47f26d1d99428ec4ef9bad4e7c989a0ecaf1bb2f3531f989c5d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXGEN_LIGHTMAP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a5ce1c5862abf47f26d1d99428ec4ef9baf13e546a5096a5ac46e20a90de19f029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXGEN_ENVIRONMENT</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a5ce1c5862abf47f26d1d99428ec4ef9baea04e651df5959994d03c198c6c3dbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WaveType</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a228c93532ad34c0f4cfbe134edaf52b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_FUNC_NONE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a228c93532ad34c0f4cfbe134edaf52b6a82037027ec2c429f67f061adbc24cf7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_FUNC_SIN</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a228c93532ad34c0f4cfbe134edaf52b6ad6fa44a4934fd66b74df8d05827e97cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_FUNC_TRIANGLE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a228c93532ad34c0f4cfbe134edaf52b6ae507420f8e001594eeae767218c991b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_FUNC_SQUARE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a228c93532ad34c0f4cfbe134edaf52b6a5ac15464cb901ef110c0037e5fe9b3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_FUNC_SAWTOOTH</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a228c93532ad34c0f4cfbe134edaf52b6adcfa37fcd8381d4cedf417ed5a5c0beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_FUNC_INVERSESAWTOOTH</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>a228c93532ad34c0f4cfbe134edaf52b6af2c398a1a79b0b36b7d125c7efb8eef2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreStaticFaceGroup.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_static_face_group_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" import="no" module="no" objc="no">OgrePlane.h</includes>
    <includes id="_ogre_patch_surface_8h" name="OgrePatchSurface.h" local="yes" import="no" module="no" objc="no">OgrePatchSurface.h</includes>
    <class kind="struct">Ogre::StaticFaceGroup</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCgFxScriptLoader.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/CgProgramManager/include/</path>
    <filename>_ogre_cg_fx_script_loader_8h.html</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" import="no" module="no" objc="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <includes id="_ogre_script_loader_8h" name="OgreScriptLoader.h" local="yes" import="no" module="no" objc="no">OgreScriptLoader.h</includes>
    <includes id="_ogre_cg_prerequisites_8h" name="OgreCgPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreCgPrerequisites.h</includes>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" import="no" module="no" objc="no">OgreTexture.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" import="no" module="no" objc="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreGpuProgram.h</includes>
    <class kind="class">Ogre::CgFxScriptLoader</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GST_FIRST</name>
      <anchorfile>_ogre_cg_fx_script_loader_8h.html</anchorfile>
      <anchor>acb5e07619c1c933b5400b2911b44357d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SST_FIRST</name>
      <anchorfile>_ogre_cg_fx_script_loader_8h.html</anchorfile>
      <anchor>aa9121de665062e87dd35a6462b347ad0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreCgPlugin.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/CgProgramManager/include/</path>
    <filename>_ogre_cg_plugin_8h.html</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <includes id="_ogre_cg_prerequisites_8h" name="OgreCgPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreCgPrerequisites.h</includes>
    <class kind="class">Ogre::CgPlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCgPrerequisites.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/CgProgramManager/include/</path>
    <filename>_ogre_cg_prerequisites_8h.html</filename>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" import="no" module="no" objc="no">OgreException.h</includes>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_OgreCgPluginExport</name>
      <anchorfile>_ogre_cg_prerequisites_8h.html</anchorfile>
      <anchor>aca47347aba205474781ed595276c1ab3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreCgProgram.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/CgProgramManager/include/</path>
    <filename>_ogre_cg_program_8h.html</filename>
    <includes id="_ogre_cg_prerequisites_8h" name="OgreCgPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreCgPrerequisites.h</includes>
    <includes id="_ogre_high_level_gpu_program_8h" name="OgreHighLevelGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreHighLevelGpuProgram.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" import="no" module="no" objc="no">OgreStringVector.h</includes>
    <class kind="class">Ogre::CgProgram</class>
    <class kind="class">Ogre::CgProgram::CmdArgs</class>
    <class kind="class">Ogre::CgProgram::CmdProfiles</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCgProgramFactory.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/CgProgramManager/include/</path>
    <filename>_ogre_cg_program_factory_8h.html</filename>
    <includes id="_ogre_cg_prerequisites_8h" name="OgreCgPrerequisites.h" local="yes" import="no" module="no" objc="no">OgreCgPrerequisites.h</includes>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" import="no" module="no" objc="no">OgreHighLevelGpuProgramManager.h</includes>
    <class kind="class">Ogre::CgProgramFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDotSceneLoader.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/DotScene/include/</path>
    <filename>_ogre_dot_scene_loader_8h.html</filename>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="no" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="no" import="no" module="no" objc="no">OgreQuaternion.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="no" import="no" module="no" objc="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="no" import="no" module="no" objc="no">OgreString.h</includes>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="no" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <includes id="_ogre_codec_8h" name="OgreCodec.h" local="no" import="no" module="no" objc="no">OgreCodec.h</includes>
    <class kind="class">Ogre::DotSceneLoader</class>
    <class kind="class">Ogre::DotScenePlugin</class>
    <namespace>Ogre</namespace>
    <namespace>pugi</namespace>
  </compound>
  <compound kind="file">
    <name>OgreEXRCodec.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/EXRCodec/include/</path>
    <filename>_ogre_e_x_r_codec_8h.html</filename>
    <includes id="_ogre_image_codec_8h" name="OgreImageCodec.h" local="yes" import="no" module="no" objc="no">OgreImageCodec.h</includes>
    <class kind="class">Ogre::EXRCodec</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFreeImageCodec.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/FreeImageCodec/include/</path>
    <filename>_ogre_free_image_codec_8h.html</filename>
    <includes id="_ogre_image_codec_8h" name="OgreImageCodec.h" local="yes" import="no" module="no" objc="no">OgreImageCodec.h</includes>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::FreeImageCodec</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLangProgramManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/GLSLang/include/</path>
    <filename>_ogre_g_l_s_lang_program_manager_8h.html</filename>
    <includes id="_ogre_high_level_gpu_program_8h" name="OgreHighLevelGpuProgram.h" local="yes" import="no" module="no" objc="no">OgreHighLevelGpuProgram.h</includes>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" import="no" module="no" objc="no">OgreHighLevelGpuProgramManager.h</includes>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::GLSLangPlugin</class>
    <class kind="class">Ogre::GLSLangProgram</class>
    <class kind="class">Ogre::GLSLangProgramFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOctree.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_8h.html</filename>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <class kind="class">Ogre::Octree</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOctreeCamera.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_camera_8h.html</filename>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" import="no" module="no" objc="no">OgreCamera.h</includes>
    <class kind="class">Ogre::OctreeCamera</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOctreeNode.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_node_8h.html</filename>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" import="no" module="no" objc="no">OgreSceneNode.h</includes>
    <includes id="_ogre_octree_8h" name="OgreOctree.h" local="yes" import="no" module="no" objc="no">OgreOctree.h</includes>
    <class kind="class">Ogre::OctreeNode</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOctreePlugin.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_plugin_8h.html</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::OctreePlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOctreeSceneManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_scene_manager_8h.html</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <includes id="_ogre_octree_8h" name="OgreOctree.h" local="yes" import="no" module="no" objc="no">OgreOctree.h</includes>
    <class kind="class">Ogre::OctreeSceneManager</class>
    <class kind="class">Ogre::OctreeSceneManagerFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOctreeSceneQuery.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_scene_query_8h.html</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <class kind="class">Ogre::OctreeAxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::OctreeIntersectionSceneQuery</class>
    <class kind="class">Ogre::OctreePlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::OctreeRaySceneQuery</class>
    <class kind="class">Ogre::OctreeSphereSceneQuery</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOctreeZone.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeZone/include/</path>
    <filename>_ogre_octree_zone_8h.html</filename>
    <includes id="_ogre_p_c_zone_8h" name="OgrePCZone.h" local="yes" import="no" module="no" objc="no">OgrePCZone.h</includes>
    <includes id="_ogre_p_c_zone_factory_8h" name="OgrePCZoneFactory.h" local="yes" import="no" module="no" objc="no">OgrePCZoneFactory.h</includes>
    <class kind="class">Ogre::OctreeZone</class>
    <class kind="class">Ogre::OctreeZoneData</class>
    <class kind="class">Ogre::OctreeZoneFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOctreeZoneOctree.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeZone/include/</path>
    <filename>_ogre_octree_zone_octree_8h.html</filename>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <class kind="class">Ogre::Octree</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOctreeZonePlugin.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeZone/include/</path>
    <filename>_ogre_octree_zone_plugin_8h.html</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::OctreeZonePlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAreaEmitter.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_area_emitter_8h.html</filename>
    <includes id="_ogre_particle_emitter_8h" name="OgreParticleEmitter.h" local="yes" import="no" module="no" objc="no">OgreParticleEmitter.h</includes>
    <class kind="class">Ogre::AreaEmitter</class>
    <class kind="class">Ogre::AreaEmitter::CmdDepth</class>
    <class kind="class">Ogre::AreaEmitter::CmdHeight</class>
    <class kind="class">Ogre::AreaEmitter::CmdWidth</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBoxEmitter.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_box_emitter_8h.html</filename>
    <includes id="_ogre_area_emitter_8h" name="OgreAreaEmitter.h" local="yes" import="no" module="no" objc="no">OgreAreaEmitter.h</includes>
    <class kind="class">Ogre::BoxEmitter</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreColourFaderAffector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_fader_affector_8h.html</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <class kind="class">Ogre::ColourFaderAffector</class>
    <class kind="class">Ogre::ColourFaderAffector::CmdAlphaAdjust</class>
    <class kind="class">Ogre::ColourFaderAffector::CmdBlueAdjust</class>
    <class kind="class">Ogre::ColourFaderAffector::CmdGreenAdjust</class>
    <class kind="class">Ogre::ColourFaderAffector::CmdRedAdjust</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreColourFaderAffector2.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_fader_affector2_8h.html</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <class kind="class">Ogre::ColourFaderAffector2</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdAlphaAdjust1</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdAlphaAdjust2</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdBlueAdjust1</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdBlueAdjust2</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdGreenAdjust1</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdGreenAdjust2</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdRedAdjust1</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdRedAdjust2</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdStateChange</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreColourImageAffector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_image_affector_8h.html</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <includes id="_ogre_image_8h" name="OgreImage.h" local="yes" import="no" module="no" objc="no">OgreImage.h</includes>
    <class kind="class">Ogre::ColourImageAffector</class>
    <class kind="class">Ogre::ColourImageAffector::CmdImageAdjust</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreColourInterpolatorAffector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_interpolator_affector_8h.html</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" import="no" module="no" objc="no">OgreColourValue.h</includes>
    <class kind="class">Ogre::ColourInterpolatorAffector</class>
    <class kind="class">Ogre::ColourInterpolatorAffector::CmdColourAdjust</class>
    <class kind="class">Ogre::ColourInterpolatorAffector::CmdTimeAdjust</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCylinderEmitter.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_cylinder_emitter_8h.html</filename>
    <includes id="_ogre_area_emitter_8h" name="OgreAreaEmitter.h" local="yes" import="no" module="no" objc="no">OgreAreaEmitter.h</includes>
    <class kind="class">Ogre::CylinderEmitter</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDeflectorPlaneAffector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_deflector_plane_affector_8h.html</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::DeflectorPlaneAffector</class>
    <class kind="class">Ogre::DeflectorPlaneAffector::CmdBounce</class>
    <class kind="class">Ogre::DeflectorPlaneAffector::CmdPlaneNormal</class>
    <class kind="class">Ogre::DeflectorPlaneAffector::CmdPlanePoint</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDirectionRandomiserAffector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_direction_randomiser_affector_8h.html</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::DirectionRandomiserAffector</class>
    <class kind="class">Ogre::DirectionRandomiserAffector::CmdKeepVelocity</class>
    <class kind="class">Ogre::DirectionRandomiserAffector::CmdRandomness</class>
    <class kind="class">Ogre::DirectionRandomiserAffector::CmdScope</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreEllipsoidEmitter.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_ellipsoid_emitter_8h.html</filename>
    <includes id="_ogre_area_emitter_8h" name="OgreAreaEmitter.h" local="yes" import="no" module="no" objc="no">OgreAreaEmitter.h</includes>
    <class kind="class">Ogre::EllipsoidEmitter</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHollowEllipsoidEmitter.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_hollow_ellipsoid_emitter_8h.html</filename>
    <includes id="_ogre_ellipsoid_emitter_8h" name="OgreEllipsoidEmitter.h" local="yes" import="no" module="no" objc="no">OgreEllipsoidEmitter.h</includes>
    <class kind="class">Ogre::HollowEllipsoidEmitter</class>
    <class kind="class">Ogre::HollowEllipsoidEmitter::CmdInnerX</class>
    <class kind="class">Ogre::HollowEllipsoidEmitter::CmdInnerY</class>
    <class kind="class">Ogre::HollowEllipsoidEmitter::CmdInnerZ</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLinearForceAffector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_linear_force_affector_8h.html</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::LinearForceAffector</class>
    <class kind="class">Ogre::LinearForceAffector::CmdForceApp</class>
    <class kind="class">Ogre::LinearForceAffector::CmdForceVector</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleFXPlugin.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_particle_f_x_plugin_8h.html</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" import="no" module="no" objc="no">OgreParticleAffectorFactory.h</includes>
    <includes id="_ogre_particle_emitter_factory_8h" name="OgreParticleEmitterFactory.h" local="yes" import="no" module="no" objc="no">OgreParticleEmitterFactory.h</includes>
    <class kind="class">Ogre::ParticleFXPlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePointEmitter.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_point_emitter_8h.html</filename>
    <includes id="_ogre_particle_emitter_8h" name="OgreParticleEmitter.h" local="yes" import="no" module="no" objc="no">OgreParticleEmitter.h</includes>
    <class kind="class">Ogre::PointEmitter</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRingEmitter.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_ring_emitter_8h.html</filename>
    <includes id="_ogre_area_emitter_8h" name="OgreAreaEmitter.h" local="yes" import="no" module="no" objc="no">OgreAreaEmitter.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" import="no" module="no" objc="no">OgreMath.h</includes>
    <class kind="class">Ogre::RingEmitter</class>
    <class kind="class">Ogre::RingEmitter::CmdInnerX</class>
    <class kind="class">Ogre::RingEmitter::CmdInnerY</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRotationAffector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_rotation_affector_8h.html</filename>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" import="no" module="no" objc="no">OgreMath.h</includes>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <class kind="class">Ogre::RotationAffector</class>
    <class kind="class">Ogre::RotationAffector::CmdRotationRangeEnd</class>
    <class kind="class">Ogre::RotationAffector::CmdRotationRangeStart</class>
    <class kind="class">Ogre::RotationAffector::CmdRotationSpeedRangeEnd</class>
    <class kind="class">Ogre::RotationAffector::CmdRotationSpeedRangeStart</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreScaleAffector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_scale_affector_8h.html</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <class kind="class">Ogre::ScaleAffector</class>
    <class kind="class">Ogre::ScaleAffector::CmdScaleAdjust</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTextureAnimatorAffector.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_texture_animator_affector_8h.html</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" import="no" module="no" objc="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" import="no" module="no" objc="no">OgreStringInterface.h</includes>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" import="no" module="no" objc="no">OgreParticleAffectorFactory.h</includes>
    <class kind="class">Ogre::TextureAnimatorAffector</class>
    <class kind="class">Ogre::TextureAnimatorAffectorFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>DotScene/readme.md</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/DotScene/</path>
    <filename>_dot_scene_2readme_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>PCZSceneManager/docs/readme.md</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/docs/</path>
    <filename>_p_c_z_scene_manager_2docs_2readme_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>OgreAntiPortal.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_anti_portal_8h.html</filename>
    <includes id="_ogre_portal_base_8h" name="OgrePortalBase.h" local="yes" import="no" module="no" objc="no">OgrePortalBase.h</includes>
    <class kind="class">Ogre::AntiPortal</class>
    <class kind="class">Ogre::AntiPortalFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCapsule.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_capsule_8h.html</filename>
    <includes id="_ogre_segment_8h" name="OgreSegment.h" local="yes" import="no" module="no" objc="no">OgreSegment.h</includes>
    <class kind="class">Ogre::Capsule</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDefaultZone.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_default_zone_8h.html</filename>
    <includes id="_ogre_p_c_zone_8h" name="OgrePCZone.h" local="yes" import="no" module="no" objc="no">OgrePCZone.h</includes>
    <class kind="class">Ogre::DefaultZone</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePCPlane.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_plane_8h.html</filename>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" import="no" module="no" objc="no">OgrePlane.h</includes>
    <class kind="class">Ogre::PCPlane</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePCZCamera.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_camera_8h.html</filename>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" import="no" module="no" objc="no">OgreCamera.h</includes>
    <includes id="_ogre_p_c_z_frustum_8h" name="OgrePCZFrustum.h" local="yes" import="no" module="no" objc="no">OgrePCZFrustum.h</includes>
    <class kind="class">Ogre::PCZCamera</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MAX_EXTRA_CULLING_PLANES</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gaf2200f97f28c856578a999b376ab4d16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePCZFrustum.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_frustum_8h.html</filename>
    <includes id="_ogre_frustum_8h" name="OgreFrustum.h" local="yes" import="no" module="no" objc="no">OgreFrustum.h</includes>
    <class kind="class">Ogre::PCZFrustum</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePCZLight.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_light_8h.html</filename>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" import="no" module="no" objc="no">OgreLight.h</includes>
    <class kind="class">Ogre::PCZLight</class>
    <class kind="class">Ogre::PCZLightFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePCZone.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_zone_8h.html</filename>
    <includes id="_ogre_portal_base_8h" name="OgrePortalBase.h" local="yes" import="no" module="no" objc="no">OgrePortalBase.h</includes>
    <class kind="class">Ogre::PCZone</class>
    <class kind="class">Ogre::ZoneData</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePCZoneFactory.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_zone_factory_8h.html</filename>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" import="no" module="no" objc="no">OgreSingleton.h</includes>
    <includes id="_ogre_iterator_wrapper_8h" name="OgreIteratorWrapper.h" local="yes" import="no" module="no" objc="no">OgreIteratorWrapper.h</includes>
    <class kind="class">Ogre::DefaultZoneFactory</class>
    <class kind="class">Ogre::PCZoneFactory</class>
    <class kind="class">Ogre::PCZoneFactoryManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePCZPlugin.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_plugin_8h.html</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::PCZPlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePCZSceneManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_scene_manager_8h.html</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <includes id="_ogre_p_c_zone_8h" name="OgrePCZone.h" local="yes" import="no" module="no" objc="no">OgrePCZone.h</includes>
    <class kind="class">Ogre::PCZSceneManager</class>
    <class kind="class">Ogre::PCZSceneManagerFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePCZSceneNode.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_scene_node_8h.html</filename>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" import="no" module="no" objc="no">OgreSceneNode.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <class kind="class">Ogre::PCZSceneNode</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePCZSceneQuery.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_scene_query_8h.html</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" import="no" module="no" objc="no">OgreSceneManager.h</includes>
    <class kind="class">Ogre::PCZAxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::PCZIntersectionSceneQuery</class>
    <class kind="class">Ogre::PCZPlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::PCZRaySceneQuery</class>
    <class kind="class">Ogre::PCZSphereSceneQuery</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePortal.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_portal_8h.html</filename>
    <includes id="_ogre_portal_base_8h" name="OgrePortalBase.h" local="yes" import="no" module="no" objc="no">OgrePortalBase.h</includes>
    <class kind="class">Ogre::Portal</class>
    <class kind="class">Ogre::PortalFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePortalBase.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_portal_base_8h.html</filename>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" import="no" module="no" objc="no">OgreMovableObject.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" import="no" module="no" objc="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_capsule_8h" name="OgreCapsule.h" local="yes" import="no" module="no" objc="no">OgreCapsule.h</includes>
    <includes id="_ogre_sphere_8h" name="OgreSphere.h" local="yes" import="no" module="no" objc="no">OgreSphere.h</includes>
    <class kind="class">Ogre::PortalBase</class>
    <class kind="class">Ogre::PortalBaseFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSegment.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_segment_8h.html</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::Segment</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRsImageCodec.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/RsImageCodec/include/</path>
    <filename>_ogre_rs_image_codec_8h.html</filename>
    <includes id="_ogre_image_codec_8h" name="OgreImageCodec.h" local="yes" import="no" module="no" objc="no">OgreImageCodec.h</includes>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::RsImageCodec</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSTBICodec.h</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/STBICodec/include/</path>
    <filename>_ogre_s_t_b_i_codec_8h.html</filename>
    <includes id="_ogre_image_codec_8h" name="OgreImageCodec.h" local="yes" import="no" module="no" objc="no">OgreImageCodec.h</includes>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" import="no" module="no" objc="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::STBIImageCodec</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11RenderSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_render_system_8h.html</filename>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <class kind="class">Ogre::D3D11RenderSystem</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SUPPORT_SM2_0_HLSL_SHADERS</name>
      <anchorfile>group___direct3_d11.html</anchorfile>
      <anchor>ga6f6c9deb0948aee37017703804ddff8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreD3D9RenderSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_render_system_8h.html</filename>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" import="no" module="no" objc="no">OgreString.h</includes>
    <includes id="_ogre_string_converter_8h" name="OgreStringConverter.h" local="yes" import="no" module="no" objc="no">OgreStringConverter.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_render_system_capabilities_8h" name="OgreRenderSystemCapabilities.h" local="yes" import="no" module="no" objc="no">OgreRenderSystemCapabilities.h</includes>
    <class kind="class">Ogre::D3D9RenderSystem</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9ResourceManager.h</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_resource_manager_8h.html</filename>
    <class kind="class">Ogre::D3D9ResourceManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLRenderSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_render_system_8h.html</filename>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" import="no" module="no" objc="no">OgrePlatform.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" import="no" module="no" objc="no">OgreVector.h</includes>
    <class kind="class">Ogre::GLRenderSystem</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusRenderSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_render_system_8h.html</filename>
    <includes id="_ogre_material_manager_8h" name="OgreMaterialManager.h" local="yes" import="no" module="no" objc="no">OgreMaterialManager.h</includes>
    <includes id="_ogre_render_window_8h" name="OgreRenderWindow.h" local="yes" import="no" module="no" objc="no">OgreRenderWindow.h</includes>
    <class kind="class">Ogre::GL3PlusRenderSystem</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2RenderSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_render_system_8h.html</filename>
    <includes id="_ogre_material_manager_8h" name="OgreMaterialManager.h" local="yes" import="no" module="no" objc="no">OgreMaterialManager.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <class kind="class">Ogre::GLES2RenderSystem</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMetalRenderSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Metal/include/</path>
    <filename>_ogre_metal_render_system_8h.html</filename>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <class kind="class">Ogre::MetalRenderSystem</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTinyRenderSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Tiny/include/</path>
    <filename>_ogre_tiny_render_system_8h.html</filename>
    <includes id="_ogre_render_window_8h" name="OgreRenderWindow.h" local="yes" import="no" module="no" objc="no">OgreRenderWindow.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_image_8h" name="OgreImage.h" local="yes" import="no" module="no" objc="no">OgreImage.h</includes>
    <class kind="struct">Ogre::IShader</class>
    <class kind="class">Ogre::TinyRenderSystem</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVulkanRenderSystem.h</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Vulkan/include/</path>
    <filename>_ogre_vulkan_render_system_8h.html</filename>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" import="no" module="no" objc="no">OgreRenderSystem.h</includes>
    <class kind="class">Ogre::VulkanRenderSystem</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>USE_VALIDATION_LAYERS</name>
      <anchorfile>group___vulkan.html</anchorfile>
      <anchor>ga930e926baa5637eec7deed6aed2f061b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aiMatrix4x4t</name>
    <filename>classai_matrix4x4t.html</filename>
    <templarg>typename TReal</templarg>
  </compound>
  <compound kind="struct">
    <name>bsp_brush_t</name>
    <filename>structbsp__brush__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>firstside</name>
      <anchorfile>structbsp__brush__t.html</anchorfile>
      <anchor>a0525b4ebc88b426a24ba4ef2a64d1f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numsides</name>
      <anchorfile>structbsp__brush__t.html</anchorfile>
      <anchor>aa8f2e483aa9cb18168e6d146cc7fb1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>shaderIndex</name>
      <anchorfile>structbsp__brush__t.html</anchorfile>
      <anchor>aca3a9ac86ba907ac43e055d4505f072b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsp_brushside_t</name>
    <filename>structbsp__brushside__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>content</name>
      <anchorfile>structbsp__brushside__t.html</anchorfile>
      <anchor>a2538db593bd8c50a52e770fc6ac8456a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>planenum</name>
      <anchorfile>structbsp__brushside__t.html</anchorfile>
      <anchor>a6091d89170ab0f354f0f573c873346d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsp_face_t</name>
    <filename>structbsp__face__t.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bbox</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>ad8ed453e2e0baa9c16ffe543da198956</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>elem_count</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>a6c520802a723dcf1f887474bab5b415c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>elem_start</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>a13c0e8661b6ffd6f893b4c35bf7a0022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lm_offset</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>aac42a7e77d3bdd9a6a9e4865201a7d1e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lm_size</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>ac295aee82ef83a80e6fb6e4123fccd32</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lm_texture</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>a26742ad3555447b16d7d84a200df90e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mesh_cp</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>aa174fa8faa20496d0d789d8ae74dbdde</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>normal</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>ae18796a76c1cc01a88908a91ffbb18b1</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>org</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>adad5d5d0c0cf88b655bd3e5400bdfb70</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>shader</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>acca9215f44d568566d4176d162e58a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>a2a6371e0dfe0ca6939fd40da328bffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>unknown</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>adf2e01928d721064f72ba3f9c2e6a2fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vert_count</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>a8b2ef57308bff5297ca6065a62685f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vert_start</name>
      <anchorfile>structbsp__face__t.html</anchorfile>
      <anchor>ae15cbcb6073a8e9d6d07262e50d59f7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsp_header_t</name>
    <filename>structbsp__header__t.html</filename>
    <member kind="variable">
      <type>bsp_lump_entry_t</type>
      <name>lumps</name>
      <anchorfile>structbsp__header__t.html</anchorfile>
      <anchor>a3ebea24b318355e48c5035bdca0cfd1c</anchor>
      <arglist>[17]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>magic</name>
      <anchorfile>structbsp__header__t.html</anchorfile>
      <anchor>aa06eb21e74349ec2426f5f604caf078e</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>version</name>
      <anchorfile>structbsp__header__t.html</anchorfile>
      <anchor>ade484f9e3ff36111728c05894b5abd47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsp_leaf_t</name>
    <filename>structbsp__leaf__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>area</name>
      <anchorfile>structbsp__leaf__t.html</anchorfile>
      <anchor>a8a13aa6e2011386035a608c0ad4bb52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bbox</name>
      <anchorfile>structbsp__leaf__t.html</anchorfile>
      <anchor>afca95947647daad4677516cab2d4b32a</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>brush_count</name>
      <anchorfile>structbsp__leaf__t.html</anchorfile>
      <anchor>a76b111ba9bd08e92ec345289c043248e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>brush_start</name>
      <anchorfile>structbsp__leaf__t.html</anchorfile>
      <anchor>ade96c72e08002d14748c6612412ee8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cluster</name>
      <anchorfile>structbsp__leaf__t.html</anchorfile>
      <anchor>a6f98e8bd2b696a946a8c0785e3223f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face_count</name>
      <anchorfile>structbsp__leaf__t.html</anchorfile>
      <anchor>ac5e7f3fbecd883bfb6e23d79f7c8062c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face_start</name>
      <anchorfile>structbsp__leaf__t.html</anchorfile>
      <anchor>a48ac5087784ffda0c67a38cf6b29e750</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsp_lump_entry_t</name>
    <filename>structbsp__lump__entry__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>offset</name>
      <anchorfile>structbsp__lump__entry__t.html</anchorfile>
      <anchor>ad021d058940d46d220f47218341a2283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>structbsp__lump__entry__t.html</anchorfile>
      <anchor>adf5538ed3cab74609ee03194b91a877a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsp_model_t</name>
    <filename>structbsp__model__t.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bbox</name>
      <anchorfile>structbsp__model__t.html</anchorfile>
      <anchor>aacd58be6fac39ed0f42038aed8edd691</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>brush_count</name>
      <anchorfile>structbsp__model__t.html</anchorfile>
      <anchor>a959f08d9749321ee5cba5cbafde1a33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>brush_start</name>
      <anchorfile>structbsp__model__t.html</anchorfile>
      <anchor>abc1e952e495805358ae90d365aecdf37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face_count</name>
      <anchorfile>structbsp__model__t.html</anchorfile>
      <anchor>a61eb3d46dec36fc8f520abf5cedf0ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face_start</name>
      <anchorfile>structbsp__model__t.html</anchorfile>
      <anchor>a257ab849f5a33ce72add089ee49e620d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsp_node_t</name>
    <filename>structbsp__node__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>back</name>
      <anchorfile>structbsp__node__t.html</anchorfile>
      <anchor>a2c0a276d1d8f91bf8f74f859b58458f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bbox</name>
      <anchorfile>structbsp__node__t.html</anchorfile>
      <anchor>a4e9ccee1dbdb040fded4e696396eaf28</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>front</name>
      <anchorfile>structbsp__node__t.html</anchorfile>
      <anchor>a40a0f331e2b6ccb2c0521ccbaa26a893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>plane</name>
      <anchorfile>structbsp__node__t.html</anchorfile>
      <anchor>ad90519de2d3a174dba3d8c4327687e7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsp_plane_t</name>
    <filename>structbsp__plane__t.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dist</name>
      <anchorfile>structbsp__plane__t.html</anchorfile>
      <anchor>a61b1724868c9c2e688fcd9d81fa6a8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>normal</name>
      <anchorfile>structbsp__plane__t.html</anchorfile>
      <anchor>a08694543c2424a0ba5c97a372f6bf3ec</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsp_shader_t</name>
    <filename>structbsp__shader__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>content_flags</name>
      <anchorfile>structbsp__shader__t.html</anchorfile>
      <anchor>a23bd87c3f59d74b4f129bc0afc45afe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>name</name>
      <anchorfile>structbsp__shader__t.html</anchorfile>
      <anchor>ae8ba6377142a114ac142993ec7a9d376</anchor>
      <arglist>[64]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>surface_flags</name>
      <anchorfile>structbsp__shader__t.html</anchorfile>
      <anchor>a9eac62663f32b081217e959edd6fb636</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsp_vertex_t</name>
    <filename>structbsp__vertex__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>color</name>
      <anchorfile>structbsp__vertex__t.html</anchorfile>
      <anchor>ac9ce4b08bafbd2339ca6248a45746760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lightmap</name>
      <anchorfile>structbsp__vertex__t.html</anchorfile>
      <anchor>a356f6ae529d0d3bef03e187320ea099a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>normal</name>
      <anchorfile>structbsp__vertex__t.html</anchorfile>
      <anchor>a1527a0c3c7cac11d2a97ab7e2e6de5a2</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>point</name>
      <anchorfile>structbsp__vertex__t.html</anchorfile>
      <anchor>a1c93b7872b649d78b0c079918b879752</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>texture</name>
      <anchorfile>structbsp__vertex__t.html</anchorfile>
      <anchor>a59c73c5cca314d31c7a9b300cd9a3708</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsp_vis_t</name>
    <filename>structbsp__vis__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cluster_count</name>
      <anchorfile>structbsp__vis__t.html</anchorfile>
      <anchor>af901a42ac1824a4a2a18f708a593c9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>data</name>
      <anchorfile>structbsp__vis__t.html</anchorfile>
      <anchor>a8f0660626e3f15e243af6939a5f28943</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>row_size</name>
      <anchorfile>structbsp__vis__t.html</anchorfile>
      <anchor>afe3ced1a3ae54a548fd92bff20b6293b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AbsolutePixelCountLodStrategy</name>
    <filename>class_ogre_1_1_absolute_pixel_count_lod_strategy.html</filename>
    <base>Ogre::PixelCountLodStrategyBase</base>
    <base>Ogre::Singleton&lt; AbsolutePixelCountLodStrategy &gt;</base>
    <member kind="function">
      <type></type>
      <name>AbsolutePixelCountLodStrategy</name>
      <anchorfile>class_ogre_1_1_absolute_pixel_count_lod_strategy.html</anchorfile>
      <anchor>a0ccfb0445484d40af5e3d5fb346e1bdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AbsolutePixelCountLodStrategy</name>
      <anchorfile>class_ogre_1_1_absolute_pixel_count_lod_strategy.html</anchorfile>
      <anchor>a4399bf10d58140e12158ee73852befd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValueImpl</name>
      <anchorfile>class_ogre_1_1_absolute_pixel_count_lod_strategy.html</anchorfile>
      <anchor>ab89c1d47c5f906f91a5f1753db21070b</anchor>
      <arglist>(const MovableObject *movableObject, const Camera *camera) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AbsolutePixelCountLodStrategy &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_absolute_pixel_count_lod_strategy.html</anchorfile>
      <anchor>a0098d5fc0cd4c47a77a1fdcb386adbf5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AbsolutePixelCountLodStrategy *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_absolute_pixel_count_lod_strategy.html</anchorfile>
      <anchor>a8c5503af3d0b705e1bf05849b68051a7</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AbstractNode</name>
    <filename>class_ogre_1_1_abstract_node.html</filename>
    <member kind="function">
      <type></type>
      <name>AbstractNode</name>
      <anchorfile>class_ogre_1_1_abstract_node.html</anchorfile>
      <anchor>aea6ae47cf7842e94eb9a179381b9eb29</anchor>
      <arglist>(AbstractNode *ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AbstractNode</name>
      <anchorfile>class_ogre_1_1_abstract_node.html</anchorfile>
      <anchor>ab2cbfa72f106771005b1644a3f8b1b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AbstractNode *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_abstract_node.html</anchorfile>
      <anchor>aa1e35720e58e667e13399107b63b3813</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>ScriptProperty</type>
      <name>getProperty</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga79954f964026468d623f7966139977a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getString</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga031da60ac0c1bb1fc1f3f241d5426f14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_abstract_node.html</anchorfile>
      <anchor>a62f3404d9d2d8213c06782781d9e2bcb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="variable">
      <type>Any</type>
      <name>context</name>
      <anchorfile>class_ogre_1_1_abstract_node.html</anchorfile>
      <anchor>acf394c05aecb3cb258a28c19e1969ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>file</name>
      <anchorfile>class_ogre_1_1_abstract_node.html</anchorfile>
      <anchor>ad12982998ed96d3b0b99a1b74ae1360b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>line</name>
      <anchorfile>class_ogre_1_1_abstract_node.html</anchorfile>
      <anchor>ad2e2e1cc95ee64cd9632cc63e4ca3234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AbstractNode *</type>
      <name>parent</name>
      <anchorfile>class_ogre_1_1_abstract_node.html</anchorfile>
      <anchor>a25d905239cc4b086edcfe91bc51f7bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AbstractNodeType</type>
      <name>type</name>
      <anchorfile>class_ogre_1_1_abstract_node.html</anchorfile>
      <anchor>af05272e6472ec8283d7bdf304cd9ef14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Affine3</name>
    <filename>class_ogre_1_1_affine3.html</filename>
    <base>Ogre::TransformBaseReal</base>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>a30b0a43638d438c54c335453a3bf4636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>aff614a967fe24db7a8059be148f9c8a1</anchor>
      <arglist>(const Matrix4 &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>a4f62949a39d5c9e1b6003e3bfbb7c2f2</anchor>
      <arglist>(const Real *arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>ad56cb358b997cb1ef2b156bbda26e1ec</anchor>
      <arglist>(const U *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>a5ce74f781c8c3ce99976c31fba9a6eb0</anchor>
      <arglist>(const Vector3 &amp;position, const Quaternion &amp;orientation, const Vector3 &amp;scale=Vector3::UNIT_SCALE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>a23c6bb6170cd619be269bec8ed434ef4</anchor>
      <arglist>(Real m00, Real m01, Real m02, Real m03, Real m10, Real m11, Real m12, Real m13, Real m20, Real m21, Real m22, Real m23)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decomposition</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>a2a72dd6d84a4f57a881f94de62bc8a34</anchor>
      <arglist>(Vector3 &amp;position, Vector3 &amp;scale, Quaternion &amp;orientation) const</arglist>
    </member>
    <member kind="function">
      <type>Affine3</type>
      <name>inverse</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>aad8e3b12ac04a0229d5a2af84f358883</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const Matrix4 &amp;</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>a4cce7fb866e2a35fc2c425f897d03ca2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>a44f73afce352e88d8b8463475baf6b5a</anchor>
      <arglist>(const Affine3 &amp;m2) const</arglist>
    </member>
    <member kind="function">
      <type>Affine3 &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>afb3750f16d3cda4efac274773906b5e5</anchor>
      <arglist>(const Matrix3 &amp;mat3)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>ae0ff2f252c8642916d15316ff0e2107c</anchor>
      <arglist>(const Affine3 &amp;m2) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Affine3</type>
      <name>getScale</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>a0ea806400969075b54313aed739cdce6</anchor>
      <arglist>(const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Affine3</type>
      <name>getScale</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>a9fcc18e98ded8a18261e66f92fc2dfe8</anchor>
      <arglist>(Real s_x, Real s_y, Real s_z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Affine3</type>
      <name>getTrans</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>aa9ab6eb8ff75222d1154f14bdd3d2a8e</anchor>
      <arglist>(const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Affine3</type>
      <name>getTrans</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>ae45c5a41dd3e6b752e406a5597a1990d</anchor>
      <arglist>(Real t_x, Real t_y, Real t_z)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Affine3</type>
      <name>IDENTITY</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>af37f4f9d112151323e0f53d135c13612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Affine3</type>
      <name>ZERO</name>
      <anchorfile>class_ogre_1_1_affine3.html</anchorfile>
      <anchor>a9a771b8258d88c5a37f58494de1b0597</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::AlignedAllocator</name>
    <filename>struct_ogre_1_1_aligned_allocator.html</filename>
    <templarg>typename T</templarg>
    <templarg>size_t Alignment</templarg>
    <class kind="struct">Ogre::AlignedAllocator::rebind</class>
    <member kind="function">
      <type></type>
      <name>AlignedAllocator</name>
      <anchorfile>struct_ogre_1_1_aligned_allocator.html</anchorfile>
      <anchor>aec0f4e93bb6df7da96d02e6a6aafadfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AlignedAllocator</name>
      <anchorfile>struct_ogre_1_1_aligned_allocator.html</anchorfile>
      <anchor>a43862beb4c7cf42d4537d85f94bdf05c</anchor>
      <arglist>(const AlignedAllocator&lt; U, Alignment &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>allocate</name>
      <anchorfile>struct_ogre_1_1_aligned_allocator.html</anchorfile>
      <anchor>aeb6e5b03be1aaf4ca1ade5852a87e7e5</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>allocate</name>
      <anchorfile>struct_ogre_1_1_aligned_allocator.html</anchorfile>
      <anchor>ada06dc753399c47df446191f70082841</anchor>
      <arglist>(size_t n, const void *hint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocate</name>
      <anchorfile>struct_ogre_1_1_aligned_allocator.html</anchorfile>
      <anchor>a6b5516246b4c0bf36bc88d78c1661c1a</anchor>
      <arglist>(T *p, size_t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::AlignedAllocator::rebind</name>
    <filename>struct_ogre_1_1_aligned_allocator_1_1rebind.html</filename>
    <templarg>class Other</templarg>
    <member kind="typedef">
      <type>AlignedAllocator&lt; Other, Alignment &gt;</type>
      <name>other</name>
      <anchorfile>struct_ogre_1_1_aligned_allocator_1_1rebind.html</anchorfile>
      <anchor>ae2157f23d51da7c107f7a37e95dec785</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AlignedMemory</name>
    <filename>class_ogre_1_1_aligned_memory.html</filename>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>allocate</name>
      <anchorfile>class_ogre_1_1_aligned_memory.html</anchorfile>
      <anchor>af0801541ed4fe4c15806d617c7e69758</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>allocate</name>
      <anchorfile>class_ogre_1_1_aligned_memory.html</anchorfile>
      <anchor>a72bed451e2d7bd762f7a9736a6c7e8dc</anchor>
      <arglist>(size_t size, size_t alignment)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>deallocate</name>
      <anchorfile>class_ogre_1_1_aligned_memory.html</anchorfile>
      <anchor>aec9665c128b282869284a6025520adee</anchor>
      <arglist>(void *p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Angle</name>
    <filename>class_ogre_1_1_angle.html</filename>
    <member kind="function">
      <type></type>
      <name>Angle</name>
      <anchorfile>class_ogre_1_1_angle.html</anchorfile>
      <anchor>a2993f9aef3ffaa7b745813f11a511bdb</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Degree</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga166c0b2a2264eac93345461f93005b6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Radian</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaf5f6b1190c20ab261874497f6bbb7dfd</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnimableObject</name>
    <filename>class_ogre_1_1_animable_object.html</filename>
    <member kind="function">
      <type></type>
      <name>AnimableObject</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>acc4f830de60e226fbed772610eea93a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AnimableObject</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>ac61ca9c912e6b00bbe4fdd9ee0e56079</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AnimableValuePtr</type>
      <name>createAnimableValue</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>ab2cfac9af1b0d71c780ec969166b3585</anchor>
      <arglist>(const String &amp;valueName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>ae565a7459c32b169da3b68a7245a57c7</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnimableValue</name>
    <filename>class_ogre_1_1_animable_value.html</filename>
    <member kind="enumvalue">
      <name>COLOUR</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a019d638a0420937709b0ca4ded01a57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69af2f0a37077706342371d65539e56b295</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QUATERNION</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69ac56bb2149a2092c3a3d834c6def9571a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RADIAN</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a6821a401bbbad6d7649104b0978c4216</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a3062c18887fcc426f17c19d786edeaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69af2f0a37077706342371d65539e56b295</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a3062c18887fcc426f17c19d786edeaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VECTOR2</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a31cb7b9505f0707baee335b0b200a135</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VECTOR3</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a4f77f4de37ff20785d425d00dde7864a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VECTOR4</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a8c429058bd40804133f32ee95337f05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QUATERNION</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69ac56bb2149a2092c3a3d834c6def9571a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOUR</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a019d638a0420937709b0ca4ded01a57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RADIAN</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a6821a401bbbad6d7649104b0978c4216</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VECTOR2</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a31cb7b9505f0707baee335b0b200a135</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VECTOR3</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a4f77f4de37ff20785d425d00dde7864a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VECTOR4</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a8c429058bd40804133f32ee95337f05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AnimableValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a280f34861f78ae0f9560ce6d49bd2346</anchor>
      <arglist>(ValueType t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AnimableValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a89c0b065a5d1a3398e2663713bdf5007</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDeltaValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a662bf10183dd75b2786eb4343c63db8c</anchor>
      <arglist>(const Any &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDeltaValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>ad131854d6fc1551de763ea93634d618c</anchor>
      <arglist>(const ColourValue &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyDeltaValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a078c59a2cfb792b5f502ce17340178dc</anchor>
      <arglist>(const Degree &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDeltaValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a7db4121de1ba46cbf27fb9d8a0365cf2</anchor>
      <arglist>(const Quaternion &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDeltaValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a83b671f2ba59e036b6256ad64cca2ffe</anchor>
      <arglist>(const Radian &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDeltaValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a59283e8287fd1e9dc82c02f843809407</anchor>
      <arglist>(const Vector2 &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDeltaValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>abb5b33797a6afb9fedbbc12a83c2201e</anchor>
      <arglist>(const Vector3 &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDeltaValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a4fe4b177fb24522f3e1325a6e8daab62</anchor>
      <arglist>(const Vector4 &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDeltaValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a0077811577a67da9e17fe0582eddf9d0</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDeltaValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a87058d1fc51ccbdeeb7d265d3bc6118a</anchor>
      <arglist>(Real)</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>ad0d304b3016677c9579fa7f598d30153</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resetToBaseValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>ae544d029ad24ed12090d5ecbb2202ce8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCurrentStateAsBaseValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>ab3198ebe772d4ffeac4f5656420b3a3f</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>ac9f25ae01ac3b9cec80df9e7e930bac9</anchor>
      <arglist>(const Any &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a39c32d892f553e9aa1f45091edabeb74</anchor>
      <arglist>(const ColourValue &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>ac4285d8ff0099f82113e3a96ed97dde9</anchor>
      <arglist>(const Degree &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a61de4fd8eca078570639cb200178a40d</anchor>
      <arglist>(const Quaternion &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a1eb74e53e38812bc97931068a4a538db</anchor>
      <arglist>(const Radian &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a4b0159d919981f3e5f6c69461bda725f</anchor>
      <arglist>(const Vector2 &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a8beaf446718c7169fd6e8580b5a0fa4e</anchor>
      <arglist>(const Vector3 &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a8d6e93903faee8c7a0e557e4852111f9</anchor>
      <arglist>(const Vector4 &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a7bf19d59335bc397010e009eaf593288</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a950b8bf6bd5090aa8717215dcba68877</anchor>
      <arglist>(Real)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mBaseValueInt</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>ad8012b223d250f482cd3200ed450a36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mBaseValueReal</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a4e26a76b98c42eda570e551322aff11d</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Animation</name>
    <filename>class_ogre_1_1_animation.html</filename>
    <member kind="enumvalue">
      <name>IM_LINEAR</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ae335b609c7b23ae540f8c9ca1cede4e7a262ee3e33fe08932773f377f2595b142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_SPLINE</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ae335b609c7b23ae540f8c9ca1cede4e7aed6662637d5b6a2f79cdf5b60318fc9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ae335b609c7b23ae540f8c9ca1cede4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_LINEAR</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ae335b609c7b23ae540f8c9ca1cede4e7a262ee3e33fe08932773f377f2595b142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_SPLINE</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ae335b609c7b23ae540f8c9ca1cede4e7aed6662637d5b6a2f79cdf5b60318fc9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; NodeTrackList &gt;</type>
      <name>NodeTrackIterator</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a102623aa082648ea3fe2023ab30609b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; unsigned short, NodeAnimationTrack * &gt;</type>
      <name>NodeTrackList</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a61e2c44b477c5a6e8b4f22a13d806201</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; NumericTrackList &gt;</type>
      <name>NumericTrackIterator</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>adc1167a609195ef97a04e3c6ea1dbe4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; unsigned short, NumericAnimationTrack * &gt;</type>
      <name>NumericTrackList</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a837e2fcb95b1f8de248ff35a74257adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIM_LINEAR</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aa66d9d4ff6248d7d4026f5d59c169a76a9b235462ed2b49ff928bfc037775e18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIM_SPHERICAL</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aa66d9d4ff6248d7d4026f5d59c169a76ae2332380356ba1b4aa4b30eef722ce40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RotationInterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aa66d9d4ff6248d7d4026f5d59c169a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIM_LINEAR</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aa66d9d4ff6248d7d4026f5d59c169a76a9b235462ed2b49ff928bfc037775e18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIM_SPHERICAL</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aa66d9d4ff6248d7d4026f5d59c169a76ae2332380356ba1b4aa4b30eef722ce40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; ushort &gt;</type>
      <name>TrackHandleList</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a64dbfe99f0e036b3d1cbba44522be893</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; VertexTrackList &gt;</type>
      <name>VertexTrackIterator</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a6cf2cea821bb2bc222097322810a8795</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; unsigned short, VertexAnimationTrack * &gt;</type>
      <name>VertexTrackList</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>adc4a5cb3ee2cbb80b4f0d2cd1a18ce2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Animation</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aeece2a3468761504266fc13b1d45b9e8</anchor>
      <arglist>(const String &amp;name, Real length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Animation</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aaffbd7f99b0d72bb55c2ac42ad671acf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_applyBaseKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a0594747e21adfeb55c8b9fdff6b53487</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_collectIdentityNodeTracks</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a69017d271ad8b0f7f35905f6212a17eb</anchor>
      <arglist>(TrackHandleList &amp;tracks) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyNodeTracks</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a0efa76d209b69cbf6edb22565efbf710</anchor>
      <arglist>(const TrackHandleList &amp;tracks)</arglist>
    </member>
    <member kind="function">
      <type>const NodeTrackList &amp;</type>
      <name>_getNodeTrackList</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a39f8ffdaa337a4eeb87346efc36fb2c2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const NumericTrackList &amp;</type>
      <name>_getNumericTrackList</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a10a9e85e162048941fa128029bbb86fc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TimeIndex</type>
      <name>_getTimeIndex</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ae2faf3af9715730aa9435a8b568fc1ae</anchor>
      <arglist>(Real timePos) const</arglist>
    </member>
    <member kind="function">
      <type>const VertexTrackList &amp;</type>
      <name>_getVertexTrackList</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a3a8f5f47678358b14c015db4b6e383a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_keyFrameListChanged</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ad8bcd32239c62f94ac26f07b30de6db0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyContainer</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a7deef4dd997370e01c59edc4f5d44500</anchor>
      <arglist>(AnimationContainer *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a452a33575f1b10818dc99f260fb799a8</anchor>
      <arglist>(Entity *entity, Real timePos, Real weight, bool software, bool hardware)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aa79ff8a4ddeb63225e6d68f6a16e9a24</anchor>
      <arglist>(Real timePos, Real weight=1.0, Real scale=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>af200502c3f6eeaa8f1a8da39e8ada5d9</anchor>
      <arglist>(Skeleton *skeleton, Real timePos, float weight, const AnimationState::BoneBlendMask *blendMask, Real scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a5f874e1f76e045184f04f44ce1c94927</anchor>
      <arglist>(Skeleton *skeleton, Real timePos, Real weight=1.0, Real scale=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyToAnimable</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aba50b3776ef9ff01f182acfaf9e1cf02</anchor>
      <arglist>(const AnimableValuePtr &amp;anim, Real timePos, Real weight=1.0, Real scale=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyToNode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a18392d47fb421eb3131e2c6bc79e4fe1</anchor>
      <arglist>(Node *node, Real timePos, Real weight=1.0, Real scale=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyToVertexData</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ae4c0209e6da75e976325e18b27dcd523</anchor>
      <arglist>(VertexData *data, Real timePos, float weight=1.0)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ac5400df77db0da66c58d21aea4b7199a</anchor>
      <arglist>(const String &amp;newName) const</arglist>
    </member>
    <member kind="function">
      <type>NodeAnimationTrack *</type>
      <name>createNodeTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a991a5be3ad323e9690df2e065b6a1404</anchor>
      <arglist>(unsigned short handle)</arglist>
    </member>
    <member kind="function">
      <type>NodeAnimationTrack *</type>
      <name>createNodeTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a44351d1d7bf21d2ef6a9c7addf247dfa</anchor>
      <arglist>(unsigned short handle, Node *node)</arglist>
    </member>
    <member kind="function">
      <type>NumericAnimationTrack *</type>
      <name>createNumericTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a2a58b5fb0eeb296d1a4a07bbead47b91</anchor>
      <arglist>(unsigned short handle, const AnimableValuePtr &amp;anim)</arglist>
    </member>
    <member kind="function">
      <type>VertexAnimationTrack *</type>
      <name>createVertexTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a5b030b369b531cb50e593cde15f4cc23</anchor>
      <arglist>(unsigned short handle, VertexAnimationType animType)</arglist>
    </member>
    <member kind="function">
      <type>VertexAnimationTrack *</type>
      <name>createVertexTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a340675ddbf38b3266ead111a9179ab86</anchor>
      <arglist>(unsigned short handle, VertexData *data, VertexAnimationType animType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllNodeTracks</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a571b7ec6d6894ee7352f991d4675fcec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllNumericTracks</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ad02ddb9aa24b16831d546d35ade27514</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllTracks</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a38a092ec9280c0651b9af9c5a0f91d82</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllVertexTracks</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a9514493756471b0ab5d8cc473e291141</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyNodeTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a8af56d49ff39965b5544f4714f60921e</anchor>
      <arglist>(unsigned short handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyNumericTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aeacd8ac98ee8a82f4ee02a42ad5a20c1</anchor>
      <arglist>(unsigned short handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyVertexTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a9b73daea219e50025394ec4939f612cd</anchor>
      <arglist>(unsigned short handle)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getBaseKeyFrameAnimationName</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a18cd1ec44967a436449bcdf13439eaf7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBaseKeyFrameTime</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>af4104403705a98439769af4294216d81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimationContainer *</type>
      <name>getContainer</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>afb276d5fcca30f3a3de8b44476304588</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InterpolationMode</type>
      <name>getInterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ac124ec3106751cbcad82425b63d9079f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLength</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a43139d61106b3c03784102b28bed2f6f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aa8b40d22fc9b25c601975b0a921522dd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>NodeAnimationTrack *</type>
      <name>getNodeTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a02ce63113123f9fa7fe94dcc8a84aed9</anchor>
      <arglist>(unsigned short handle) const</arglist>
    </member>
    <member kind="function">
      <type>NodeTrackIterator</type>
      <name>getNodeTrackIterator</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a19dd6c2a14bbdbe3c2f4b82e315edf92</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>NumericAnimationTrack *</type>
      <name>getNumericTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a345a4c90816931c1367f091368ffd785</anchor>
      <arglist>(unsigned short handle) const</arglist>
    </member>
    <member kind="function">
      <type>NumericTrackIterator</type>
      <name>getNumericTrackIterator</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a5455ea1f3c423492a6df36470aa705e0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumNodeTracks</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a8b6ec2b9f63b32a7ef5ee3016d3c6cfb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumNumericTracks</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aef3b9319f0d9a9b8cd63fbda4a0e14f8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumVertexTracks</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a5f47f41f0d33055662f02807b4ca3f2b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RotationInterpolationMode</type>
      <name>getRotationInterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ac72975a8fda68231ea4bdacce89f4090</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseBaseKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a12a10639e365d4946916aebf6528dd16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexAnimationTrack *</type>
      <name>getVertexTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a0c1f42ebbce305b53393733e5cc34eec</anchor>
      <arglist>(unsigned short handle) const</arglist>
    </member>
    <member kind="function">
      <type>VertexTrackIterator</type>
      <name>getVertexTrackIterator</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>abcc6f8c35899eb88cf32fa4cb4e64930</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNodeTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>afa2e9a5bd0bb77a840e781d6016cf8e9</anchor>
      <arglist>(unsigned short handle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNumericTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a07015a9657d6cd551675aa08e1c6cc37</anchor>
      <arglist>(unsigned short handle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasVertexTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a3046168d6cdf43041f4ef2c041e5fce9</anchor>
      <arglist>(unsigned short handle) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>optimise</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a6c74bfa5a7755f2cc6fa5635f50afef6</anchor>
      <arglist>(bool discardIdentityNodeTracks=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aac31e00a651ad27d019284f761309aaa</anchor>
      <arglist>(InterpolationMode im)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLength</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>ad40a8420fdccba38d8e8d3d7f270c804</anchor>
      <arglist>(Real len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotationInterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>afabcd2de47086fa2ee7a9b1425d2dfe2</anchor>
      <arglist>(RotationInterpolationMode im)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseBaseKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a22780aed1bf68e2cd67e6dd62ac5c287</anchor>
      <arglist>(bool useBaseKeyFrame, Real keyframeTime=0.0f, const String &amp;baseAnimName=BLANKSTRING)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static InterpolationMode</type>
      <name>getDefaultInterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a1bd3c85600ecce978cc15ab36ddf9a43</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RotationInterpolationMode</type>
      <name>getDefaultRotationInterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a67546bf051fd0135c79842d56682ec4a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultInterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a578b8c96c94980f27a73315cc24ddba7</anchor>
      <arglist>(InterpolationMode im)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultRotationInterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>aa619948ea4bd84a5041e2f70036f6f98</anchor>
      <arglist>(RotationInterpolationMode im)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnimationContainer</name>
    <filename>class_ogre_1_1_animation_container.html</filename>
    <member kind="typedef">
      <type>std::map&lt; String, Animation * &gt;</type>
      <name>AnimationList</name>
      <anchorfile>class_ogre_1_1_animation_container.html</anchorfile>
      <anchor>a63f42e53538019bc9b2295b5a6c6c1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AnimationContainer</name>
      <anchorfile>class_ogre_1_1_animation_container.html</anchorfile>
      <anchor>a9d9d886059a3b1e8033876557a3cda75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_animation_container.html</anchorfile>
      <anchor>a669c282cabc38f809af9bb6a71d26699</anchor>
      <arglist>(const String &amp;name, Real length)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_animation_container.html</anchorfile>
      <anchor>abcfa0fc5620e155641ea6be3d77993a8</anchor>
      <arglist>(const String &amp;name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_animation_container.html</anchorfile>
      <anchor>a02c6c84469d9277813d8abb4974682ab</anchor>
      <arglist>(unsigned short index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned short</type>
      <name>getNumAnimations</name>
      <anchorfile>class_ogre_1_1_animation_container.html</anchorfile>
      <anchor>aa9a928534a786e5f345cc0595ded694c</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_animation_container.html</anchorfile>
      <anchor>ae31ca8ef4dfaa0904a9f5aa05e12e455</anchor>
      <arglist>(const String &amp;name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeAnimation</name>
      <anchorfile>class_ogre_1_1_animation_container.html</anchorfile>
      <anchor>abf8658873fe91d6010482248819740e8</anchor>
      <arglist>(const String &amp;name)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnimationControllerFunction</name>
    <filename>class_ogre_1_1_animation_controller_function.html</filename>
    <base>Ogre::ControllerFunction&lt; float &gt;</base>
    <member kind="function">
      <type></type>
      <name>AnimationControllerFunction</name>
      <anchorfile>class_ogre_1_1_animation_controller_function.html</anchorfile>
      <anchor>a960ce93c9ad39f7a1eec98d0fce5c6c8</anchor>
      <arglist>(Real sequenceTime, Real timeOffset=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_animation_controller_function.html</anchorfile>
      <anchor>aa48555e534789474b01b7d3f1efb2fd6</anchor>
      <arglist>(float source) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSequenceTime</name>
      <anchorfile>class_ogre_1_1_animation_controller_function.html</anchorfile>
      <anchor>a6185e4121c1ba411a09834d3950be32e</anchor>
      <arglist>(Real seqVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTime</name>
      <anchorfile>class_ogre_1_1_animation_controller_function.html</anchorfile>
      <anchor>aee7d37308bff5172e3b7e58a7d31627a</anchor>
      <arglist>(Real timeVal)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerFunctionRealPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_animation_controller_function.html</anchorfile>
      <anchor>ae5b3c53fb3ffea9f2dba73272e2a7b45</anchor>
      <arglist>(Real sequenceTime, Real timeOffset=0.0f)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnimationState</name>
    <filename>class_ogre_1_1_animation_state.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; float &gt;</type>
      <name>BoneBlendMask</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a4acdb34d7886a9ba6e9d7fd977be468c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AnimationState</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a591c9a568799cf5261d3806129da2f5d</anchor>
      <arglist>(AnimationStateSet *parent, const AnimationState &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AnimationState</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a0a78387f3637ec52d9eda6614adbf479</anchor>
      <arglist>(const String &amp;animName, AnimationStateSet *parent, Real timePos, Real length, Real weight=1.0, bool enabled=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setBlendMask</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a1c17270d5133a34a1d2f846d34f61a69</anchor>
      <arglist>(const BoneBlendMask *blendMask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTime</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a4670365ae58e531297816ede430b0971</anchor>
      <arglist>(Real offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyStateFrom</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>ad49f3512efa4716c778e48d1223f1b4f</anchor>
      <arglist>(const AnimationState &amp;animState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createBlendMask</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a06594a53335afbe8ccb67331e35a32fd</anchor>
      <arglist>(size_t blendMaskSizeHint, float initialWeight=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyBlendMask</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a78fe4050a91268162602c50cf03f9774</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getAnimationName</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>af856ede94e06d1d2b72a6d193d790883</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const BoneBlendMask *</type>
      <name>getBlendMask</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>af4f270e81b8ca315b9409c932aeee2d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBlendMaskEntry</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a41115698455a3d6ed4451431bee0552b</anchor>
      <arglist>(size_t boneHandle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getEnabled</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>af8670094f9bedeea874ca9997982829b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLength</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a98eb1028a7112df116f976c309f9538f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLoop</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>aeb306a097ff05af022b8d55a660812f2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>AnimationStateSet *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>aa148005f5b6d5fefb028659ceb3a1a9f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTimePosition</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a3c8ad3c6386cadc0da243fb7daee5d87</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getWeight</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>ae4b159b5488a0ddb7d10f0d2a4208cf5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBlendMask</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>add31ae35acaa09ebd7bc09e8d28415c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEnded</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a18e023bab8cd75726512d15c78ee75ac</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a61f86b8390348f36404afa5be769169d</anchor>
      <arglist>(const AnimationState &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a4e500022b2ae6b5e4dcd667ed1943bb0</anchor>
      <arglist>(const AnimationState &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendMaskEntry</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>acd87ade1535b3721676d7257b9370a5a</anchor>
      <arglist>(size_t boneHandle, float weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a7acaa951a87614f39df6a7f767a88f60</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLength</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>af1910e8bbaebe61359ac7edb638e5cbc</anchor>
      <arglist>(Real len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoop</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a1f6272f69d31ff9fdeca356cfcf0bc9d</anchor>
      <arglist>(bool loop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimePosition</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>ae69ff5a068d086be7ecc048a71ed8efc</anchor>
      <arglist>(Real timePos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWeight</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>a9666320c8d7739e3b0ee8ebd3bfe84aa</anchor>
      <arglist>(Real weight)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnimationStateControllerValue</name>
    <filename>class_ogre_1_1_animation_state_controller_value.html</filename>
    <base>Ogre::ControllerValue&lt; float &gt;</base>
    <member kind="function">
      <type></type>
      <name>AnimationStateControllerValue</name>
      <anchorfile>class_ogre_1_1_animation_state_controller_value.html</anchorfile>
      <anchor>a9cf37f160c78eb346f6b3f070d57fbe5</anchor>
      <arglist>(AnimationState *targetAnimationState, bool addTime=false)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_animation_state_controller_value.html</anchorfile>
      <anchor>aeab3c50acc7c91a14d1cc8d1d72df311</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animation_state_controller_value.html</anchorfile>
      <anchor>acca0fff60e98b7e4582e25e784bf3552</anchor>
      <arglist>(float value) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerValueRealPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_animation_state_controller_value.html</anchorfile>
      <anchor>a3bebc064f309a92a4ec5e6d251d8ee46</anchor>
      <arglist>(AnimationState *targetAnimationState, bool addTime=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnimationStateSet</name>
    <filename>class_ogre_1_1_animation_state_set.html</filename>
    <member kind="function">
      <type></type>
      <name>AnimationStateSet</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>af10b8cc7ba08ef360f5ca9d8f99ced0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AnimationStateSet</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a146fea0c5c0ccca83e70e9b0de2c5291</anchor>
      <arglist>(const AnimationStateSet &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AnimationStateSet</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a8b578dae12588b8b82e44af331c88dde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAnimationStateEnabled</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>aa8c6dd75b3600a357c0a4d64150817b2</anchor>
      <arglist>(AnimationState *target, bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyDirty</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a66f959e4399f4f2d66239fadc1382503</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyMatchingState</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a55b3e321b7cfcbccd56ca600407bfd19</anchor>
      <arglist>(AnimationStateSet *target) const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>createAnimationState</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a62bef96be6f3f49abe9df0f943a3c7ce</anchor>
      <arglist>(const String &amp;animName, Real timePos, Real length, Real weight=1.0, bool enabled=false)</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a9c4305be15532b675e435fb39a8951d0</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>AnimationStateIterator</type>
      <name>getAnimationStateIterator</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>aa4ab9e1b440f5d15e91307e01d0b5a72</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ConstAnimationStateIterator</type>
      <name>getAnimationStateIterator</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>aef27479f3fb8b03557d3e59547237c4f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AnimationStateMap &amp;</type>
      <name>getAnimationStates</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a8da17c28f9a07ba4d0a93b1c1bae701a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getDirtyFrameNumber</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>aa34f77e2497d0805649096655e60c2a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ConstEnabledAnimationStateIterator</type>
      <name>getEnabledAnimationStateIterator</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>aace4ed7ea8cf68001cf3d86d6f1f0974</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const EnabledAnimationStateList &amp;</type>
      <name>getEnabledAnimationStates</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a3423de7c621df7a19e5b1ba37b142c96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimationState</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a22d9922ebdb8b3b3d70ca7e58acbd95d</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEnabledAnimationState</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a506078aa0b1b78cb3296f81d0641c82b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllAnimationStates</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a49af4b5b62648c598fe631fda6984ea4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAnimationState</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>a3651ad254b49b98e8d590da1bc22735a</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnimationTrack</name>
    <filename>class_ogre_1_1_animation_track.html</filename>
    <class kind="class">Ogre::AnimationTrack::Listener</class>
    <member kind="function">
      <type></type>
      <name>AnimationTrack</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a0209b4a0d1461af76fdfcbf31b0537f2</anchor>
      <arglist>(Animation *parent, unsigned short handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AnimationTrack</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a28fb904ec7b101ad71fae5c6930b0d34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_applyBaseKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>aed855e8117300af01d646ff49b020916</anchor>
      <arglist>(const KeyFrame *base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_buildKeyFrameIndexMap</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a6f341ad134c0254f15a0cba2bbae4097</anchor>
      <arglist>(const std::vector&lt; Real &gt; &amp;keyFrameTimes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_collectKeyFrameTimes</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a7aab09df8cf0fea5b1a53df263b9e2c1</anchor>
      <arglist>(std::vector&lt; Real &gt; &amp;keyFrameTimes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_keyFrameDataChanged</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a1acb5172b8cb3624266e743d15cc2019</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>aa32b2807aee58478f96e75bfa44141cc</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, Real weight=1.0, Real scale=1.0f)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual KeyFrame *</type>
      <name>createKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>afcc48b8a78792024e88eb7ff3e1ffc3c</anchor>
      <arglist>(Real timePos)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a2fae315ab3444ab494d9b6c66280cd5b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getInterpolatedKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a48a8e96d4cb65f050dfed427f4442aa4</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame *kf) const =0</arglist>
    </member>
    <member kind="function">
      <type>KeyFrame *</type>
      <name>getKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>ac330c1a17fe9c935dc96ea3e359c98ac</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getKeyFramesAtTime</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>ae65e63b3f5b7dc7425d6071ce987ceaf</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame **keyFrame1, KeyFrame **keyFrame2, unsigned short *firstKeyIndex=0) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumKeyFrames</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a9d920dbad5e642a39a484478c0577b70</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>afdb009bde206607a98cbb24a0b5be156</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasNonZeroKeyFrames</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a74be6cc62465256955a95736afd2f772</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>optimise</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>ad96281be1b189c69a1dbd2283d583503</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllKeyFrames</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a9359070d4f126aebc62f42a73df52c18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a3e1ccd99179d804992a5224fe811c2dd</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setListener</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>afe26aa738aca34c07407b6566b5d9eeb</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnimationTrack::Listener</name>
    <filename>class_ogre_1_1_animation_track_1_1_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_animation_track_1_1_listener.html</anchorfile>
      <anchor>a9a91170a7c4f2cf343ccf402ba83127f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getInterpolatedKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track_1_1_listener.html</anchorfile>
      <anchor>a6ba44b11c4a71b0324b2f7c5831ae312</anchor>
      <arglist>(const AnimationTrack *t, const TimeIndex &amp;timeIndex, KeyFrame *kf)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AntiPortal</name>
    <filename>class_ogre_1_1_anti_portal.html</filename>
    <base>Ogre::PortalBase</base>
    <member kind="function">
      <type></type>
      <name>AntiPortal</name>
      <anchorfile>class_ogre_1_1_anti_portal.html</anchorfile>
      <anchor>ab2c18d1677d9e225eaa774915af6cc14</anchor>
      <arglist>(const String &amp;name, const PORTAL_TYPE type=PORTAL_TYPE_QUAD)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AntiPortal</name>
      <anchorfile>class_ogre_1_1_anti_portal.html</anchorfile>
      <anchor>a442b9ef79878d2a37395add049c07b0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_anti_portal.html</anchorfile>
      <anchor>afd22c69d133816f736af369e15366e80</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AntiPortalFactory</name>
    <filename>class_ogre_1_1_anti_portal_factory.html</filename>
    <base>Ogre::PortalBaseFactory</base>
    <member kind="function">
      <type></type>
      <name>AntiPortalFactory</name>
      <anchorfile>class_ogre_1_1_anti_portal_factory.html</anchorfile>
      <anchor>af688d398d37a8468ed3c28f18b9802fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AntiPortalFactory</name>
      <anchorfile>class_ogre_1_1_anti_portal_factory.html</anchorfile>
      <anchor>a60c2ef49cc993472bf0b70a3d770137c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_anti_portal_factory.html</anchorfile>
      <anchor>a6dbf3de4d2ef70de5e4aa6335d3c487d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requestTypeFlags</name>
      <anchorfile>class_ogre_1_1_anti_portal_factory.html</anchorfile>
      <anchor>a5505f6c318ba4a4ba0e1c4af179ebaf0</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned long</type>
      <name>FACTORY_TYPE_FLAG</name>
      <anchorfile>class_ogre_1_1_anti_portal_factory.html</anchorfile>
      <anchor>ab1da2bc61cc5651a69440f2436cf98b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_anti_portal_factory.html</anchorfile>
      <anchor>aefcbb3643ac4b7d4de07ea36cd84ba67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Any</name>
    <filename>class_ogre_1_1_any.html</filename>
    <member kind="function">
      <type></type>
      <name>Any</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>aa7e584ce6897ef8c468404ba60996644</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Any</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>a86f4cf2e8df053fc4a43ce2b8e07572d</anchor>
      <arglist>(const Any &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Any</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>a70649e96fecf1a03018f89214580d301</anchor>
      <arglist>(const ValueType &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Any</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>adc16537bcc7e1ef5ea0a0cae7bbc37bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>a3c414d8a6803eb4b319d39c2628b435b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>a51ca51022adb2a144ee64ead939f47c7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const std::type_info &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>aa5822a6a9445ae66bb6b2d5f11a01293</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has_value</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>a8de17caf0ea6729e6904b6552162cf77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>a9408e147480f134e1ba1817b4b1bc50f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>operator()</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>ac1df40ae0c766635b60427035ce2a76d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Any &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>a8250ac811f95befaa3f070eead89947b</anchor>
      <arglist>(const Any &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Any &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>acf889479f878febb0c13cd55c4ddb692</anchor>
      <arglist>(const ValueType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>a222ee6835ca577d5984049d0b1176505</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Any &amp;</type>
      <name>swap</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>a6966abacf1848ea305390cfcfaeb5586</anchor>
      <arglist>(Any &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const std::type_info &amp;</type>
      <name>type</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>ab0c58b9a5837415a9a463406fd87364f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend ValueType *</type>
      <name>any_cast</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>aab5c5bda14d771914149eb1816562b8a</anchor>
      <arglist>(Any *operand)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_any.html</anchorfile>
      <anchor>a87506f2c7b90ce5bd6e0d87b2e28b9df</anchor>
      <arglist>(std::ostream &amp;o, const Any &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::APKFileSystemArchiveFactory</name>
    <filename>class_ogre_1_1_a_p_k_file_system_archive_factory.html</filename>
    <base>Ogre::ArchiveFactory</base>
    <member kind="function">
      <type></type>
      <name>APKFileSystemArchiveFactory</name>
      <anchorfile>class_ogre_1_1_a_p_k_file_system_archive_factory.html</anchorfile>
      <anchor>a6a325ed3acfc868300befde9a2270ff4</anchor>
      <arglist>(AAssetManager *assetMgr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~APKFileSystemArchiveFactory</name>
      <anchorfile>class_ogre_1_1_a_p_k_file_system_archive_factory.html</anchorfile>
      <anchor>a49d76c0adee87f3761b47ba3f9423a95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_a_p_k_file_system_archive_factory.html</anchorfile>
      <anchor>a79892590da619ae683775e01aa01bb8d</anchor>
      <arglist>(const String &amp;name, bool readOnly) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_a_p_k_file_system_archive_factory.html</anchorfile>
      <anchor>a55b59ed21f49e69b9e08771969fc379b</anchor>
      <arglist>(void) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Archive</name>
    <filename>class_ogre_1_1_archive.html</filename>
    <member kind="function">
      <type></type>
      <name>Archive</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>aa527675b915110919a754a226feebc4f</anchor>
      <arglist>(const String &amp;name, const String &amp;archType)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Archive</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a370fba29d752fa317e992aec6625d5ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DataStreamPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>ac0ef7c79a59d89cdad41eaaba7b58cc5</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>exists</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a2cf28a9b3219568373208962d94af401</anchor>
      <arglist>(const String &amp;filename) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual StringVectorPtr</type>
      <name>find</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a2576b8e885e59bc7c885f10a429cbf98</anchor>
      <arglist>(const String &amp;pattern, bool recursive=true, bool dirs=false) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual FileInfoListPtr</type>
      <name>findFileInfo</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a97f9929a9f3bafe00ede46256948ebad</anchor>
      <arglist>(const String &amp;pattern, bool recursive=true, bool dirs=false) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual time_t</type>
      <name>getModifiedTime</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a764ca3926e461dc2811883f1117d9af7</anchor>
      <arglist>(const String &amp;filename) const =0</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>aee650b957194abaf771ea81b41da36fe</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>ab63e6a2843a2db30eef7855616ff3440</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isCaseSensitive</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a4169eee25281ebb54adeb9f06d9a7d80</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReadOnly</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a3229d2fd6c8d3236f68f7a3f1baedeec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual StringVectorPtr</type>
      <name>list</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a40a0c629ec78d3f7b8b4f0206d9daffe</anchor>
      <arglist>(bool recursive=true, bool dirs=false) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual FileInfoListPtr</type>
      <name>listFileInfo</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a6f0364f262df461222f82f3baee71d70</anchor>
      <arglist>(bool recursive=true, bool dirs=false) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a6a073d74d1fab7d5499a35fab466c1b3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataStreamPtr</type>
      <name>open</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a919327fffdf74b7bc02bab6821732cd1</anchor>
      <arglist>(const String &amp;filename, bool readOnly=true) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>remove</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a7d03ab8a7ef32e314a5efbbf036f104e</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_archive.html</anchorfile>
      <anchor>a5c2927f6a35441ea77262f95e4b0a6a0</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ArchiveFactory</name>
    <filename>class_ogre_1_1_archive_factory.html</filename>
    <base>Ogre::FactoryObj&lt; Archive &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ArchiveFactory</name>
      <anchorfile>class_ogre_1_1_archive_factory.html</anchorfile>
      <anchor>ad9799ad36b5e40eda7e755e13ec3ee06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_archive_factory.html</anchorfile>
      <anchor>a2536e95961d315b49220d2d95caa6834</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_archive_factory.html</anchorfile>
      <anchor>a51a3c68688eca8878bdecdc44929ee1a</anchor>
      <arglist>(const String &amp;name, bool readOnly)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ArchiveManager</name>
    <filename>class_ogre_1_1_archive_manager.html</filename>
    <base>Ogre::Singleton&lt; ArchiveManager &gt;</base>
    <member kind="typedef">
      <type>MapIterator&lt; ArchiveMap &gt;</type>
      <name>ArchiveMapIterator</name>
      <anchorfile>class_ogre_1_1_archive_manager.html</anchorfile>
      <anchor>a912729e3f6383f3883ffd361bca0464f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArchiveManager</name>
      <anchorfile>class_ogre_1_1_archive_manager.html</anchorfile>
      <anchor>a4af6cf74f6bc68dfbc25032799261c3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ArchiveManager</name>
      <anchorfile>class_ogre_1_1_archive_manager.html</anchorfile>
      <anchor>a0abcd0bcbab592304b00023b87d2b48e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addArchiveFactory</name>
      <anchorfile>class_ogre_1_1_archive_manager.html</anchorfile>
      <anchor>ab6c255acb890a2d21ae1d3379a512730</anchor>
      <arglist>(ArchiveFactory *factory)</arglist>
    </member>
    <member kind="function">
      <type>ArchiveMapIterator</type>
      <name>getArchiveIterator</name>
      <anchorfile>class_ogre_1_1_archive_manager.html</anchorfile>
      <anchor>abbd80b38555563f8c2b58956e04943cb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Archive *</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_archive_manager.html</anchorfile>
      <anchor>af73507a6125a506605a3bd7e36376ce4</anchor>
      <arglist>(const String &amp;filename, const String &amp;archiveType, bool readOnly)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_archive_manager.html</anchorfile>
      <anchor>afae10919b8d8d0884fe413d56a683006</anchor>
      <arglist>(Archive *arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_archive_manager.html</anchorfile>
      <anchor>a05baddedf360653448d436c33dbf0de3</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ArchiveManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_archive_manager.html</anchorfile>
      <anchor>a4b19e2493333e34658adcfb9c5e95aa1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ArchiveManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_archive_manager.html</anchorfile>
      <anchor>a4319f795e98ad1b4a200438124adea06</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AreaEmitter</name>
    <filename>class_ogre_1_1_area_emitter.html</filename>
    <base>Ogre::ParticleEmitter</base>
    <class kind="class">Ogre::AreaEmitter::CmdDepth</class>
    <class kind="class">Ogre::AreaEmitter::CmdHeight</class>
    <class kind="class">Ogre::AreaEmitter::CmdWidth</class>
    <member kind="function">
      <type></type>
      <name>AreaEmitter</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>abd1f39890124c00dc6acce88c71e8d3b</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getDepth</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a0675cd5508ed0a37fa6613ad5d0978c5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a12c7b04420ff5aa08741d114053daff8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a872608a91795338bb63962d696289eea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepth</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>aa0784075820b4bdf48c687986ac77117</anchor>
      <arglist>(Real Depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a748940b5e82912ce2f504298a1327860</anchor>
      <arglist>(const Vector3 &amp;direction) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeight</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a7063e13cbae9dd5a667f2a05d48fdf43</anchor>
      <arglist>(Real Height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a47b1c383608e0aca4859c6ecd11d9ef5</anchor>
      <arglist>(const Vector3 &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a123c22ed81e96c90b5cb096d11e26aae</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidth</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a8ada445a7c60d99d81304417a386f787</anchor>
      <arglist>(Real width)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AreaEmitter::CmdDepth</name>
    <filename>class_ogre_1_1_area_emitter_1_1_cmd_depth.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_area_emitter_1_1_cmd_depth.html</anchorfile>
      <anchor>a469c0f4097d976e3ff5b740b617ff560</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_area_emitter_1_1_cmd_depth.html</anchorfile>
      <anchor>a86e5593b5fc6ca52ca314f16f59ab5f9</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AreaEmitter::CmdHeight</name>
    <filename>class_ogre_1_1_area_emitter_1_1_cmd_height.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_area_emitter_1_1_cmd_height.html</anchorfile>
      <anchor>aaef4781c6392ae0bcc84a559e464e4bf</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_area_emitter_1_1_cmd_height.html</anchorfile>
      <anchor>a54f48633c5d3b0c464043e906f4d3056</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AreaEmitter::CmdWidth</name>
    <filename>class_ogre_1_1_area_emitter_1_1_cmd_width.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_area_emitter_1_1_cmd_width.html</anchorfile>
      <anchor>a989fd847b1b7ca414cd45a25d7fb8a72</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_area_emitter_1_1_cmd_width.html</anchorfile>
      <anchor>aee35f44dfda912608ee461b07753528d</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AssimpLoader</name>
    <filename>class_ogre_1_1_assimp_loader.html</filename>
    <class kind="struct">Ogre::AssimpLoader::Options</class>
    <member kind="enumeration">
      <type></type>
      <name>LoaderParams</name>
      <anchorfile>class_ogre_1_1_assimp_loader.html</anchorfile>
      <anchor>aac26adf7ac4b5dfd6099ef96fbf0503d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LP_CUT_ANIMATION_WHERE_NO_FURTHER_CHANGE</name>
      <anchorfile>class_ogre_1_1_assimp_loader.html</anchorfile>
      <anchor>aac26adf7ac4b5dfd6099ef96fbf0503da0b170287e9534810548515519defa0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LP_QUIET_MODE</name>
      <anchorfile>class_ogre_1_1_assimp_loader.html</anchorfile>
      <anchor>aac26adf7ac4b5dfd6099ef96fbf0503da9199e4c8b35bf54e0f477f131c1b7b12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LP_CUT_ANIMATION_WHERE_NO_FURTHER_CHANGE</name>
      <anchorfile>class_ogre_1_1_assimp_loader.html</anchorfile>
      <anchor>aac26adf7ac4b5dfd6099ef96fbf0503da0b170287e9534810548515519defa0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LP_QUIET_MODE</name>
      <anchorfile>class_ogre_1_1_assimp_loader.html</anchorfile>
      <anchor>aac26adf7ac4b5dfd6099ef96fbf0503da9199e4c8b35bf54e0f477f131c1b7b12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AssimpLoader</name>
      <anchorfile>class_ogre_1_1_assimp_loader.html</anchorfile>
      <anchor>a51fb2bc0c2e81a42355ced11ee1bd135</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AssimpLoader</name>
      <anchorfile>class_ogre_1_1_assimp_loader.html</anchorfile>
      <anchor>ac338ba2acd925061e0c0e52ca21c0270</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_assimp_loader.html</anchorfile>
      <anchor>ae47d65ea0ddfe43c67f55a6185a44cc8</anchor>
      <arglist>(const DataStreamPtr &amp;source, Mesh *mesh, SkeletonPtr &amp;skeletonPtr, const Options &amp;options=Options())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_assimp_loader.html</anchorfile>
      <anchor>a4c2dd8325ed123d2a36a2f4e591d8214</anchor>
      <arglist>(const String &amp;source, Mesh *mesh, SkeletonPtr &amp;skeletonPtr, const Options &amp;options=Options())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::AssimpLoader::Options</name>
    <filename>struct_ogre_1_1_assimp_loader_1_1_options.html</filename>
    <member kind="function">
      <type></type>
      <name>Options</name>
      <anchorfile>struct_ogre_1_1_assimp_loader_1_1_options.html</anchorfile>
      <anchor>af2b576ff086308c967bb17d5c17dc6ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>animationSpeedModifier</name>
      <anchorfile>struct_ogre_1_1_assimp_loader_1_1_options.html</anchorfile>
      <anchor>acc8cd921e5135f7f10d491fa62a599cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>customAnimationName</name>
      <anchorfile>struct_ogre_1_1_assimp_loader_1_1_options.html</anchorfile>
      <anchor>aefa125d89ab9dd1848c040eede506639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxEdgeAngle</name>
      <anchorfile>struct_ogre_1_1_assimp_loader_1_1_options.html</anchorfile>
      <anchor>aca4f3631d2487ccf953f5a81c874add2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>params</name>
      <anchorfile>struct_ogre_1_1_assimp_loader_1_1_options.html</anchorfile>
      <anchor>a3654457ec5d49cbdc25879b2501a6fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>postProcessSteps</name>
      <anchorfile>struct_ogre_1_1_assimp_loader_1_1_options.html</anchorfile>
      <anchor>a58414e94f4eb1adaecdbf1a6acd74d96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AssimpPlugin</name>
    <filename>class_ogre_1_1_assimp_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_assimp_plugin.html</anchorfile>
      <anchor>adfb44dc61ca409b543fcd41e738f8853</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_assimp_plugin.html</anchorfile>
      <anchor>a7d4fef0042154bb4e332aa23e4f0e5d3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_assimp_plugin.html</anchorfile>
      <anchor>ac8451d79a6fb2d45fc53f15b1d80acb0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_assimp_plugin.html</anchorfile>
      <anchor>a14cec7dd7c48f508eedb1312d53bd20f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_assimp_plugin.html</anchorfile>
      <anchor>a4553e3e338490d094b19b0c0686feb7c</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AtomAbstractNode</name>
    <filename>class_ogre_1_1_atom_abstract_node.html</filename>
    <base>Ogre::AbstractNode</base>
    <member kind="function">
      <type></type>
      <name>AtomAbstractNode</name>
      <anchorfile>class_ogre_1_1_atom_abstract_node.html</anchorfile>
      <anchor>a360729aa927fc675fc7acd4b61747632</anchor>
      <arglist>(AbstractNode *ptr)</arglist>
    </member>
    <member kind="function">
      <type>AbstractNode *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_atom_abstract_node.html</anchorfile>
      <anchor>aaca3c584472e28b7ffe4b98b37ee2992</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_atom_abstract_node.html</anchorfile>
      <anchor>a5583afab13194e8edc9d7783a9f420a9</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>id</name>
      <anchorfile>class_ogre_1_1_atom_abstract_node.html</anchorfile>
      <anchor>aa1a4a963e398a506e20cf600862f5c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>value</name>
      <anchorfile>class_ogre_1_1_atom_abstract_node.html</anchorfile>
      <anchor>abe45c919b151fc9e91220522c7776602</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AutoParamDataSource</name>
    <filename>class_ogre_1_1_auto_param_data_source.html</filename>
    <member kind="function">
      <type></type>
      <name>AutoParamDataSource</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aac2d60d46041f69d6727c192ad7b9c48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getAmbientLightColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>abe6cdf9244a6bef0f3b32f2a7fbd4727</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 *</type>
      <name>getBoneMatrixArray</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a83f8a35af9d59e1f3fa27131d0353814</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getBoneMatrixCount</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a3abc7f04e2b4891e4a5e831f8912dcf0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCameraPosition</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aa97ab79b65e3a06040b4f2c88e8e2197</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCameraPositionObjectSpace</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a314f0d8086c271ebfe3226262897d0a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4</type>
      <name>getCameraRelativePosition</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a983be0d2b9d732f114aa79ab2f779324</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getCosTime_0_1</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a0e8a458333be1ea5c38445a9311adab3</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getCosTime_0_2Pi</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a4bc5fc520f9100a83a9d5bff3cfbad0a</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getCosTime_0_X</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a0bf12c724c3dba7d91825b540c1beb63</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>const Camera *</type>
      <name>getCurrentCamera</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a7a08412b2e98f75cf5b960217e2ad207</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Pass *</type>
      <name>getCurrentPass</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a65f9d1c169a20621c824e704d653aea4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Renderable *</type>
      <name>getCurrentRenderable</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>adc48dadfd30c9e187c66daee66c1ebf2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const RenderTarget *</type>
      <name>getCurrentRenderTarget</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a6ed5785f837429de0c61ad97b47d992b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>getDerivedAmbientLightColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aa393a28288496ad73531b972891528f6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>getDerivedSceneColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a277b593c791b45b0521858d28374906c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFarClipDistance</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>addc840cce714751d540ee2bb920edadc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getFogColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ae378fd16ab162c4fc808173e7b08c192</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f &amp;</type>
      <name>getFogParams</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a804416e7c07fbaf588ca4d4774034ccf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFOV</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a30fd5244735122fac14ee28d93f45bdb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFPS</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a1b250c601f5c295a56cb9a3851b9f131</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFrameTime</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a7ac99bd13593347106944988fe704de6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getInverseProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a70e9f9f02e02daf656c4bebfc5ff4c0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector4f</type>
      <name>getInverseTextureSize</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ae45919ce72d00ea4930bd7a738f3647e</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getInverseTransposeProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ad98976d0ddb21ac3c156fa3cf2b954ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getInverseTransposeViewMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a650c71c0ad70c44d23b4d33092f9f33d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getInverseTransposeViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a0246b52c319c20e0f95f9f385f188180</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getInverseTransposeWorldMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ab880bcfbc01d4625049dcd413ab00635</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getInverseTransposeWorldViewMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aaee6b7dc6da28a9855f08769a4ff7ff9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getInverseTransposeWorldViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a40d734fec257ade58e76338212976588</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getInverseViewMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a586d4ef66401acf2e61000e687ea10fa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getInverseViewportHeight</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aca4cbec02abcd89910cd8d8aa85bcd81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getInverseViewportWidth</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>acfed73d5c9e03efbe4d591980ac4774c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getInverseViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>af881e8166923f6aa80c5f73c9d207da2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getInverseWorldMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a389304ad714617d6fb1c56d6302bd8e4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getInverseWorldViewMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a547eeceff510f5816ada49077e336a22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getInverseWorldViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a3d5d2e191b4f0762a595f760b106502d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getLightAs4DVector</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aa4a210bf87f325fa333f3d41ad448fbe</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Vector4f</type>
      <name>getLightAttenuation</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a43d3fdf2d35c4b3136e57abc837bdf5a</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f *</type>
      <name>getLightAttenuationArray</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a31835e3fc89bbe6b60b2b87756e2ec82</anchor>
      <arglist>(size_t size) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLightCastsShadows</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>adc653a9e44ddfe33bea94542c84ab7c0</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLightCount</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ac9540c2857991ff352b278a45c37125f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getLightDiffuseColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a225d95b4c72a6e2faf7390444c0db618</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue *</type>
      <name>getLightDiffuseColourPowerScaledArray</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a64b1593c37324397a2426a2b357ba5f9</anchor>
      <arglist>(size_t size) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue</type>
      <name>getLightDiffuseColourWithPower</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>abd243535ede1b318faf0750b07e28ed0</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getLightDirection</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a3ee1cf2b68ec6e12934028ad15ee4891</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f *</type>
      <name>getLightDirectionViewSpaceArray</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a71c0d416a7e3dc18aad7d3f373778829</anchor>
      <arglist>(size_t size) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLightNumber</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ae17cb66127fbb4cbc661c6772ad12c36</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getLightPosition</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a6017b03e207210c338b6e04b7464632e</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f *</type>
      <name>getLightPositionViewSpaceArray</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a0724f52d9ec796df6aeedbded97480c1</anchor>
      <arglist>(size_t size) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLightPowerScale</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a8841597c2eab462d35a642940a7454e5</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getLightSpecularColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a871c57f7667f6093dc453848a204aaaf</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue</type>
      <name>getLightSpecularColourWithPower</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aa8d499add7fede573d2f45d9987ef2d3</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getLodCameraPosition</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a930a974569b1a8d261cb979072ba3459</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getLodCameraPositionObjectSpace</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ad6e0eb1261856ceb9ed2630269968ec7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaterialLodIndex</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a86458c2d1090f3166f81108681d5c985</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getNearClipDistance</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a6b742632035316c548495bc418d710bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector4f</type>
      <name>getPackedTextureSize</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a65869fa5a6e2073396fa427be43fa2b1</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPassNumber</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>afc777a9773bae73e390e3674ccf34ca7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f &amp;</type>
      <name>getPointParams</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a6c2669b838f1667f67181cdbd9cb0fd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ab6191abc4f9811318ac2fb166d17471b</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a0aed6b631a2965082888a298af83ca52</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getSceneDepthRange</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ad37c94d86c7128ebc9e1f000eb3ef332</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getShadowColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a48aadefcfa972ace170d3415b3dcfa92</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a666f1089d83b0da3d223157ef72390b9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getShadowSceneDepthRange</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ace31465a839948a9c08f67049e2059a1</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSinTime_0_1</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>af6885995084c9c3721dd9f6509272792</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSinTime_0_2Pi</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a6c2f4f32c3acde7733a5873cc6031445</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSinTime_0_X</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a7d7446b7b28f317c1351fbb81894113c</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Vector4f</type>
      <name>getSpotlightParams</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a68688727cf79af15e83250e51d74904d</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f *</type>
      <name>getSpotlightParamsArray</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>acbe6ef7176232c105119baf51264429b</anchor>
      <arglist>(size_t size) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getSpotlightViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a130e70c2cfed4b5b715c96e04d2087f3</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getSpotlightWorldViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a78cb74380cd05779a1a4b37920a61141</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSurfaceAlphaRejectionValue</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a94b6c375f34abf6b3e2affc62d70fad6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSurfaceAmbientColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a9523b96e82996da94e60931d26f4073c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSurfaceDiffuseColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a99862cfda02fa441874bc788619807fa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSurfaceEmissiveColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a3b762d0704ce11a8e5a04a7f98962312</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSurfaceShininess</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a8407761823628a8183cbf1d0e937d729</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSurfaceSpecularColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ac5c34e0a5a8220f07a110fb8a93c2ecb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTanTime_0_1</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a7fe74b5115a61d6417bc2ceaafa1da08</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTanTime_0_2Pi</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ae062455476f67ebfeb7f3fddba6adf8c</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTanTime_0_X</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a827e747d0cb30e28b5d6e52706e6c64d</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Vector4f</type>
      <name>getTextureSize</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a9ca27385ae9cdb5f6330ffbb9430dbba</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getTextureTransformMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aca1a02daa6c7bcdc2fedccddf9df69be</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getTextureViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a40890ec8e898d76c7c114624061031a2</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getTextureWorldViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a464c97ee2e5b202b47c2eab43f8beaac</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTime</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ab7c646bc7022fdc761319ec682227c18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTime_0_1</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aaccd003a6c19e21199020afa408b7a8b</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Vector4f</type>
      <name>getTime_0_1_packed</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a9e55568c8aac9a721df96a32f9a1dfe0</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTime_0_2Pi</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a8538421ec4e7e1b4e512ae7dddee5b90</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Vector4f</type>
      <name>getTime_0_2Pi_packed</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ad45072a11bd8a0d445345df02816799c</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTime_0_X</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>abecccf8eb4fa1df0d4d301a3c2fa74bd</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Vector4f</type>
      <name>getTime_0_X_packed</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a49030641da8363e218355c7050161b63</anchor>
      <arglist>(Real x) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getTransposeProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a8904ec684a6d7adbce4c887976f1e283</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getTransposeViewMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a5f9141696f323d6d0a5ed77077630531</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getTransposeViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ae7f22106e1254326ddaeda590de483de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getTransposeWorldMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a13aa8e5ee2fd8a583283ae8d13d430eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getTransposeWorldViewMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ad1dd231941ab67203eb860b74ea0ed31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getTransposeWorldViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a5f9bc5e389b70dbb8832eb9e6084dcf1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getViewDirection</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aac4a2228168a324f4d8557f8a1e98d9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Affine3</type>
      <name>getViewMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a6b7ddc68ac1e1bda0dce281ccb5ce2a1</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getViewMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a8402e87412505edf845510081ab0008e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getViewportHeight</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ae7d883b808fdccae70db7f300da087fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getViewportWidth</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a311123590ba6ac6c5a787cf02455c7ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getViewProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a20da1d44783a1f3454bf34671aed328e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getViewSideVector</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aeb270c2b5ee674a730006d99bc56e337</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getViewUpVector</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ad03d4cb164534097d0f1454b0f8c8244</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getWorldMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a6f264e09765f1837a78138dc7c9cea27</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 *</type>
      <name>getWorldMatrixArray</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a8aff42e92e49e68078581ab722f10426</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getWorldMatrixCount</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a8ae6715c657ad1bf2483102aec8f9281</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getWorldViewMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aad2fb1df270848f191ee987d7174dc91</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>getWorldViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a2b176605da2fc03fe2c62e52b252d063</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getWorldViewProjMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a9b3d1e3e28114671174b90b54bf1de76</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasLightList</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a31c547d8c3a9d05977dfc931c96ee057</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>incPassNumber</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>abef8a2c10bbd789eb6c69f79c1356be8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbientLightColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aa8f0af50eb6150b7a06ef6213aa0cb3a</anchor>
      <arglist>(const ColourValue &amp;ambient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraArray</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a449463ded816f13ccde02a794d5aeff1</anchor>
      <arglist>(const std::vector&lt; const Camera * &gt; cameras)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentCamera</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a0c71d0f089723307c8329f28f0ddc228</anchor>
      <arglist>(const Camera *cam, bool useCameraRelative)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentLightList</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>afac03642ad3286b4f7f7afca616b4acb</anchor>
      <arglist>(const LightList *ll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentPass</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a8cb7a3811435381b3f84361edcff7fd7</anchor>
      <arglist>(const Pass *pass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentRenderable</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a012ceb6b159c4d81e9b63170f235e63f</anchor>
      <arglist>(const Renderable *rend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentRenderTarget</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a8c59386216c2a61d34ce48195cc5a319</anchor>
      <arglist>(const RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentSceneManager</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a3b7c0951247ef96473986260d734f280</anchor>
      <arglist>(const SceneManager *sm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentViewport</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>acf1d6437569d11c76ad45870973392a9</anchor>
      <arglist>(const Viewport *viewport)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFog</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>afbc4da8d67e1c222326656fcdf73517c</anchor>
      <arglist>(FogMode mode, const ColourValue &amp;colour, Real expDensity, Real linearStart, Real linearEnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMainCamBoundsInfo</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a8155db39fe05dbae91ce7d477e8df2c7</anchor>
      <arglist>(VisibleObjectsBoundsInfo *info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPassNumber</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ae8a89e12bc5d045403ab11659f56118f</anchor>
      <arglist>(const int passNumber)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointParameters</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a1f8ec4ab36fcfc2f84347db42d275e81</anchor>
      <arglist>(bool attenuation, const Vector4f &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowColour</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a7da9209eabc44a6a28a3bbe9d788a425</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowDirLightExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a6717ec5326ce4b1f23a3b12a918405ff</anchor>
      <arglist>(Real dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowPointLightExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a39e01d074d67cb9b85974eb6cb266ce7</anchor>
      <arglist>(Real dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureProjector</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a0191611c98b4a46328b5610a53a77781</anchor>
      <arglist>(const Frustum *frust, size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldMatrices</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ae65d20f572488b5bff84f095b0850783</anchor>
      <arglist>(const Affine3 *m, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateLightCustomGpuParameter</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aab98cdc91cf17d2651f89c6b30f37786</anchor>
      <arglist>(const GpuProgramParameters::AutoConstantEntry &amp;constantEntry, GpuProgramParameters *params) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AxisAlignedBox</name>
    <filename>class_ogre_1_1_axis_aligned_box.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>CornerEnum</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAR_LEFT_BOTTOM</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3a2ba07c11671eb44dae2015d45a9fa861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAR_LEFT_TOP</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3a805a552d90a29ea9fd8c247500dcd92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAR_RIGHT_TOP</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3a83ef287678d55680f7d26c0e1a0af88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAR_RIGHT_BOTTOM</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3a82a1588bb8174e562e0e21a3469cd428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEAR_RIGHT_BOTTOM</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3a03c007f742ece84e634533dad5655289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEAR_LEFT_BOTTOM</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3ad7af8f1d62fb0717955df915775bba40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEAR_LEFT_TOP</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3ab6b3c127e0bec403f8b162153fa8977c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEAR_RIGHT_TOP</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3ab76a3b018615466de7e96bf65fed7696</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::array&lt; Vector3, 8 &gt;</type>
      <name>Corners</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ac546dc901a1f32d30b9287928c6c7c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Extent</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a49fc600cdfc76dfaba2613ce3af2443e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTENT_NULL</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a49fc600cdfc76dfaba2613ce3af2443ea5046ce9384ab8647fb3c58e03d5446c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTENT_FINITE</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a49fc600cdfc76dfaba2613ce3af2443eafa5a4b01ba1d49c7b3db966223bf6642</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTENT_INFINITE</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a49fc600cdfc76dfaba2613ce3af2443ea549926fd8188d52a8a579673de7b93a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTENT_FINITE</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a49fc600cdfc76dfaba2613ce3af2443eafa5a4b01ba1d49c7b3db966223bf6642</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTENT_INFINITE</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a49fc600cdfc76dfaba2613ce3af2443ea549926fd8188d52a8a579673de7b93a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTENT_NULL</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a49fc600cdfc76dfaba2613ce3af2443ea5046ce9384ab8647fb3c58e03d5446c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAR_LEFT_BOTTOM</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3a2ba07c11671eb44dae2015d45a9fa861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAR_LEFT_TOP</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3a805a552d90a29ea9fd8c247500dcd92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAR_RIGHT_BOTTOM</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3a82a1588bb8174e562e0e21a3469cd428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAR_RIGHT_TOP</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3a83ef287678d55680f7d26c0e1a0af88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEAR_LEFT_BOTTOM</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3ad7af8f1d62fb0717955df915775bba40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEAR_LEFT_TOP</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3ab6b3c127e0bec403f8b162153fa8977c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEAR_RIGHT_BOTTOM</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3a03c007f742ece84e634533dad5655289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEAR_RIGHT_TOP</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a771c83dfb946e6d66c9ddf09fba7e5b3ab76a3b018615466de7e96bf65fed7696</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AxisAlignedBox</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a848fa65c291ef9f898a48c686c9a0444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AxisAlignedBox</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a376f0d3333f8c5e84e679a981b2cc4dd</anchor>
      <arglist>(const Vector3 &amp;min, const Vector3 &amp;max)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AxisAlignedBox</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a9abfa2f7b652f0418d6b5236cd18390e</anchor>
      <arglist>(Extent e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AxisAlignedBox</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ac500b5c0c4b894d031e5c53357586358</anchor>
      <arglist>(Real mx, Real my, Real mz, Real Mx, Real My, Real Mz)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>aeeaf7fff274080e2c941fc994d7510ed</anchor>
      <arglist>(const AxisAlignedBox &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>add94e07188153b2814c5854066b1626b</anchor>
      <arglist>(const Vector3 &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>aa52a0227880a6d6487007c939de260c5</anchor>
      <arglist>(const Vector3 &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>Corners</type>
      <name>getAllCorners</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a06b43f8e28f97f00acbe80444786839f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getCenter</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a7d3b8860ddae5efd2a81b4b0c473ff5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getCorner</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ae941f98591ec937ed8c8d4b39795db67</anchor>
      <arglist>(CornerEnum cornerToGet) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getHalfSize</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a74fad89d74c05e93e20c23b674328d64</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3 &amp;</type>
      <name>getMaximum</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a20bb747949b258bf89836d29d71f84bd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getMaximum</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a7eb90fc1c73bcb4a817ab77ff068f24a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3 &amp;</type>
      <name>getMinimum</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a44ec80e4e2245550381eeb88183143fd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getMinimum</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ac33a45e9c52c720c900469d128be44d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>af7b08b182001076152493c08aab0f162</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>AxisAlignedBox</type>
      <name>intersection</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>aaabc20c599407d00f563b8e71db6a4e5</anchor>
      <arglist>(const AxisAlignedBox &amp;b2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>aa248737509768d1016c0fa36313b310c</anchor>
      <arglist>(const AxisAlignedBox &amp;b2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>aca408c7b88cfc2bcddde8bac8095f0ef</anchor>
      <arglist>(const Plane &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a5a508f817edab7a8d084cffe051d08a7</anchor>
      <arglist>(const Sphere &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a0677b231a68bb6f8fb47a7721d2a0a59</anchor>
      <arglist>(const Vector3 &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFinite</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>add7b06de5a0ba0a53ef56ec66df073d4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInfinite</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ac30510d2cc6d94895a019eff6c9b3712</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a2ba95e1e5c7d3cf869e0144d4233d038</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a569d00c84979da765abfc66a64b25b68</anchor>
      <arglist>(const AxisAlignedBox &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>af3ad8fdc676dc194817f6b7699914d5d</anchor>
      <arglist>(const Vector3 &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a9b836910838871e786c621e63257ef8b</anchor>
      <arglist>(const AxisAlignedBox &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a7ae41e766810b8d222cd1b13015961fe</anchor>
      <arglist>(const AxisAlignedBox &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ad77340197d2e06137e82cbae79c895ee</anchor>
      <arglist>(const Vector3 &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExtents</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a6de5f05eea95ab39fe83349238e210c5</anchor>
      <arglist>(const Vector3 &amp;min, const Vector3 &amp;max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExtents</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a2e0be3251dbe51eec06999a0a9380359</anchor>
      <arglist>(Real mx, Real my, Real mz, Real Mx, Real My, Real Mz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInfinite</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a1d02be8fab444a465b52795175fe52dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximum</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a76ad2dc729fbee83db77e0fa1eb101ed</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximum</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ae61ad12fad9545d49554ac6fcb9da224</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumX</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a283c031dbabc054cde094b97d1a9e7dc</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumY</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ab8f460db81d836e4b898e9f326c324d0</anchor>
      <arglist>(Real y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumZ</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a7707872f77222c8eef359b4b7e14c2e5</anchor>
      <arglist>(Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimum</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ace4bd8141eb4f5984e52a6cb31e7a571</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimum</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>aebb44ed507a75cdfbc4bc0fff365ffc7</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumX</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a3142685d30334a229535ae5265d65dd0</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumY</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ae3870fdd15eec672cbb31a72243b9099</anchor>
      <arglist>(Real y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumZ</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a18b7996a011d896e1e2065acce0bac67</anchor>
      <arglist>(Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNull</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>aa7428e161d37a9715501c678d919eb2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>squaredDistance</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a74296785f74d1c1f0d3d306be304aa88</anchor>
      <arglist>(const Vector3 &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>aefda8f8b625a288d833730d4b2feb099</anchor>
      <arglist>(const Affine3 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ae2e7a8dc14154120b288aabd468fe9d3</anchor>
      <arglist>(const Matrix4 &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>volume</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a4e8c385234da6a08d8db3371355b9e5f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const AxisAlignedBox</type>
      <name>BOX_INFINITE</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>ad1b10226c7dd82d5714f8d50c5fd4e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const AxisAlignedBox</type>
      <name>BOX_NULL</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a4d1a5a62c7c38d0831c6073f7343f70f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box.html</anchorfile>
      <anchor>a7269be019400a8a82c10adb443e42e8e</anchor>
      <arglist>(std::ostream &amp;o, const AxisAlignedBox &amp;aab)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AxisAlignedBoxSceneQuery</name>
    <filename>class_ogre_1_1_axis_aligned_box_scene_query.html</filename>
    <base>Ogre::RegionSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>AxisAlignedBoxSceneQuery</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>ae61b5e8ce50437c582e078bc327b7473</anchor>
      <arglist>(SceneManager *mgr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AxisAlignedBoxSceneQuery</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>a38a312d421dd3c635490a5bae7397b87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBox</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>a94a8b80423e82f9ddcbf4a3f149270ad</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBox</name>
      <anchorfile>class_ogre_1_1_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>ac9f17a2607f960bc1ce451522994960c</anchor>
      <arglist>(const AxisAlignedBox &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BaseInstanceBatchVTF</name>
    <filename>class_ogre_1_1_base_instance_batch_v_t_f.html</filename>
    <base>Ogre::InstanceBatch</base>
    <member kind="function">
      <type></type>
      <name>BaseInstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8b00a6ffb132571ac5e3c81c8bff2077</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseInstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga336e04ecb0e366039963adc9bffe4f73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga48e2f940624ab0929c361a3af284232f</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8fa23151e0eb84879fd7f2ffba7aa2f6</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>forceOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8de1d6bc736ed16039fc4feed1054ad1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getMaxLookupTableInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4524a2e65d6f52411d8b5f31ef056771</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3fa14d3d7171f118b109630a00f7310b</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoneDualQuaternions</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga61b8f8dd2a76aefe958083ad37d364fd</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoneMatrixLookup</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5bcd3f7c4a1280df27cdec94c5f18cb1</anchor>
      <arglist>(bool enable, size_t maxLookupTableInstances)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setForceOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae413c69ac3cf2e61ffd5eaf3c3842dd2</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf23de70598e81b12eb2760a5d9bc4c22</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useBoneDualQuaternions</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0df9f6141a61f6d7353350d38696a23e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useBoneMatrixLookup</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga57dfa1e8c4c45896da46f19cca27ced5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useBoneWorldMatrices</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5b7640058468d13eaf66140474f79c01</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2eb1a9ee689ebae91819e9ed81c12b54</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Billboard</name>
    <filename>class_ogre_1_1_billboard.html</filename>
    <member kind="function">
      <type></type>
      <name>Billboard</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a39ef001d2052cbae98014753e210b732</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Billboard</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>aff96bdb3a3446cdf08499e58aa03c3c5</anchor>
      <arglist>(const Vector3 &amp;position, BillboardSet *owner, const ColourValue &amp;colour=ColourValue::White)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Billboard</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a3ef9bffd0c2a51d1bbac274bdf86c869</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>getColour</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>ab960e05a2be7d41bbf573932f6075465</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>aa55e75efab0444062dce5b2bbd934acd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a5b2103881f1525ba045ee8d8e9a2b1b0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>ae05d9ca75a8fa8b6f2a0fe0c0fa8c748</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getRotation</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a7cb91052db2dd96a2c5c09d404f749a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getTexcoordIndex</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a67c55fa7b1487eece36c78bc0148e843</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const FloatRect &amp;</type>
      <name>getTexcoordRect</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>ab492f811d69f1e4e3cae03150f32da90</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasOwnDimensions</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>af51d1dcde1023fb18ee9d3d9e5650625</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUseTexcoordRect</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a3aced837be58b2b578c5cc63b87e01c3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDimensions</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>ae5bf31f1d013a1f0c3b5a92e46c76d11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a9126c29605e55b8bdb5f81adf267259a</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimensions</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a93b6333aff2ef4c3bcf2c426d44dcef1</anchor>
      <arglist>(float width, float height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>aeb9ce5d9c11492faf34f3ee61e4a4a40</anchor>
      <arglist>(const Vector3 &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a0e78e6b90bbf3184f45d0a87bbeb229b</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a8e64eda09ec65dea10dc180b68801d94</anchor>
      <arglist>(const Radian &amp;rotation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexcoordIndex</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>ae8aa54c0303721dfc34ebbd8bdf1e8f4</anchor>
      <arglist>(uint16 texcoordIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexcoordRect</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a22f28d979395f04c6039d46a68c4eefb</anchor>
      <arglist>(const FloatRect &amp;texcoordRect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexcoordRect</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a84d6153b0b9a5f86af082129e6ba0440</anchor>
      <arglist>(float u0, float v0, float u1, float v1)</arglist>
    </member>
    <member kind="variable">
      <type>RGBA</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>aff775f402ef26f494ee5046de9c520e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mDirection</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a64425b354973d2d957bc878fca407aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mPosition</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>aa7ad6c8789d8589787c4da34c670d66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Radian</type>
      <name>mRotation</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>ad861053413ca65e059dd74131a084839</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>BillboardParticleRenderer</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a261647d2b3ed936e9a2f05309ae878d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>BillboardSet</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a7f055c0ed81c6b3bef6d154d128093a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardChain</name>
    <filename>class_ogre_1_1_billboard_chain.html</filename>
    <base>Ogre::MovableObject</base>
    <base>Ogre::Renderable</base>
    <class kind="class">Ogre::BillboardChain::Element</class>
    <member kind="enumvalue">
      <name>TCD_U</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a92be262f8957455b6fc2adfe9904d0eeab1390d0782b4780e43953c2b166b9cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TCD_V</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a92be262f8957455b6fc2adfe9904d0eea8053985a9b153f4dea4ea70db8536782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TexCoordDirection</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a92be262f8957455b6fc2adfe9904d0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TCD_U</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a92be262f8957455b6fc2adfe9904d0eeab1390d0782b4780e43953c2b166b9cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TCD_V</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a92be262f8957455b6fc2adfe9904d0eea8053985a9b153f4dea4ea70db8536782</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BillboardChain</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a6b5cba8ae02075702da9f7b2f07d3cc7</anchor>
      <arglist>(const String &amp;name, size_t maxElements=20, size_t numberOfChains=1, bool useTextureCoords=true, bool useColours=true, bool dynamic=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BillboardChain</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>adb82bbc7c11e826039d850c1f911cdb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a0653cf3c578108cbc2efba177353c552</anchor>
      <arglist>(RenderQueue *) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addChainElement</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a0a153e4f3a350248a53ab5e7382aae8d</anchor>
      <arglist>(size_t chainIndex, const Element &amp;billboardChainElement)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clearAllChains</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a38c7e0e727eede17350ca927202bc45c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clearChain</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>ae940e13fbd86e4f7555d613945b29f5a</anchor>
      <arglist>(size_t chainIndex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAutoUpdate</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>ac08f3a22eb7f8526824158877e41bff5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a895c37a20cf12bc8d60ebf9402ddad4e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a8422a07813467a2f5247134a3b082a63</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Element &amp;</type>
      <name>getChainElement</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>afe208f1c230dc69b02e118417892f122</anchor>
      <arglist>(size_t chainIndex, size_t elementIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a7cf77f7b2fbd54dd12b9ab6e5db6df56</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a7c217aee1ef230710cb0e97e3936e697</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getMaterialName</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>af4ef9118deb3a2b1aa6d17914fe45201</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getMaxChainElements</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>ac336f36f7e1918987572d7b9120c1eef</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a2b80cfc5f391e51a2f1c8fade7d97f36</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getNumberOfChains</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>af6eb60f312cce1166cfab0fe3e7205f3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getNumChainElements</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a4951ee94b8cdece4d6e7d3d0e6641167</anchor>
      <arglist>(size_t chainIndex) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Real *</type>
      <name>getOtherTextureCoordRange</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>acf9fcd373cb3b27521be9b4656534c8d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a56ae0f5fbc72c79a63ed35854ca7dd2e</anchor>
      <arglist>(RenderOperation &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a52cfadc750f094846260d435c4ba39dc</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TexCoordDirection</type>
      <name>getTextureCoordDirection</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>aae77ad0e6c295ecf6ac088b1a9f2ce8c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getUseTextureCoords</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a18b96a4f14e7a49b21a423fe0e355891</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getUseVertexColours</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>acfd03b8e57fe6a8b5196a270c6f1bdfd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a4f3f3039677481e19f1d792d3908f56d</anchor>
      <arglist>(Matrix4 *) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>preRender</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>af51ca4a5390cb127936373c419432313</anchor>
      <arglist>(SceneManager *sm, RenderSystem *rsys) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeChainElement</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a86bd2530a15622dbb26aba8a9759b0d3</anchor>
      <arglist>(size_t chainIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoUpdate</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a2b3de8a55c12a02a8a07906372c24f0a</anchor>
      <arglist>(bool autoUpdate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFaceCamera</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a3039063ea009d11949489c1cd5a0d0be</anchor>
      <arglist>(bool faceCamera, const Vector3 &amp;normalVector=Vector3::UNIT_X)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaterialName</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>afbfba68f0e99d3bac382b3c7b53e571c</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaxChainElements</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a9dfb228583ad5b4d5ddecb19e25b58cd</anchor>
      <arglist>(size_t maxElements)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setNumberOfChains</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>abcc3676539b5c73bc86039e0f4074124</anchor>
      <arglist>(size_t numChains)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOtherTextureCoordRange</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>acd94644ca5489ade2cdf28c906c5f042</anchor>
      <arglist>(Real start, Real end)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTextureCoordDirection</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a7b15a6eea809c26455d3ba40c9fffc05</anchor>
      <arglist>(TexCoordDirection dir)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setUseTextureCoords</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>ae2873540c27dddd3062af468d6fa8d83</anchor>
      <arglist>(bool use)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setUseVertexColours</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a77eaefdad7be8d14b47e6e9f169b6617</anchor>
      <arglist>(bool use)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateChainElement</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>ae3a6efc533be5309cf5274a7aa6a88db</anchor>
      <arglist>(size_t chainIndex, size_t elementIndex, const Element &amp;billboardChainElement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a30be47f66404d9692021316c3823dd86</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardChain::Element</name>
    <filename>class_ogre_1_1_billboard_chain_1_1_element.html</filename>
    <member kind="function">
      <type></type>
      <name>Element</name>
      <anchorfile>class_ogre_1_1_billboard_chain_1_1_element.html</anchorfile>
      <anchor>a68874dd0bbc8cae9ac036dfc45aeec4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Element</name>
      <anchorfile>class_ogre_1_1_billboard_chain_1_1_element.html</anchorfile>
      <anchor>a77798f9eb4a49fc6b9f1c1e090fb7390</anchor>
      <arglist>(const Vector3 &amp;position, float width, float texCoord, const ColourValue &amp;colour, const Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="variable">
      <type>ColourValue</type>
      <name>colour</name>
      <anchorfile>class_ogre_1_1_billboard_chain_1_1_element.html</anchorfile>
      <anchor>aca293130c8752d30fc6a7bee3252fc36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Quaternion</type>
      <name>orientation</name>
      <anchorfile>class_ogre_1_1_billboard_chain_1_1_element.html</anchorfile>
      <anchor>a511a534a85e4accfbbdcb34dc4bcd66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>position</name>
      <anchorfile>class_ogre_1_1_billboard_chain_1_1_element.html</anchorfile>
      <anchor>a8ba26812cafc456d1ffcdafba1edc4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>texCoord</name>
      <anchorfile>class_ogre_1_1_billboard_chain_1_1_element.html</anchorfile>
      <anchor>ad8e03d7b5242ed921f24ff30c7d7dcf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>width</name>
      <anchorfile>class_ogre_1_1_billboard_chain_1_1_element.html</anchorfile>
      <anchor>af9d7a5e7483159c9c5469ed9e9b433f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardParticleRenderer</name>
    <filename>class_ogre_1_1_billboard_particle_renderer.html</filename>
    <base>Ogre::ParticleSystemRenderer</base>
    <member kind="function">
      <type></type>
      <name>BillboardParticleRenderer</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a2803a14ff48f1aa9bfa3ce9526578ee4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BillboardParticleRenderer</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a3bb35a6359b5e33120960969a5b3ba3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SortMode</type>
      <name>_getSortMode</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a919306c276f77efff23643d84f2c1d03</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>aeb4eebb926e43ac2e04454fc84a18587</anchor>
      <arglist>(Node *parent, bool isTagPoint=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyBoundingBox</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a6e3b4c85c72b5ddd8f2dfff6879e6e16</anchor>
      <arglist>(const AxisAlignedBox &amp;aabb) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCastShadows</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>afe6a3f68ac8a1a1439bbcb51ca5bd2cc</anchor>
      <arglist>(bool enabled) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a3023d225e31f3488e1fb45dc0b775d17</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyDefaultDimensions</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a28fc897d37ba2e6f2ca70c592814c724</anchor>
      <arglist>(Real width, Real height) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyParticleQuota</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a41e0ea622cb965288867a40102dbfe73</anchor>
      <arglist>(size_t quota) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setMaterial</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a1acc972c0a4443f404480d267c79e818</anchor>
      <arglist>(MaterialPtr &amp;mat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a289355a2a13171d452a71a7fb693768e</anchor>
      <arglist>(RenderQueue *queue, std::vector&lt; Particle * &gt; &amp;currentParticles, bool cullIndividually) override</arglist>
    </member>
    <member kind="function">
      <type>BillboardOrigin</type>
      <name>getBillboardOrigin</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a151a915190cb1e47980975823758a3bc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardRotationType</type>
      <name>getBillboardRotationType</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a8512a58ed6c0de9d7c8886031afae52f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>getBillboardSet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a9b4f0d54b3d81eb5131c5483680df7d0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardType</type>
      <name>getBillboardType</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a3f8a09b144e61c6a711f21d895a9dbec</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCommonDirection</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a19848b0fa3bd29737140935fbea43178</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCommonUpVector</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>aacb9e16ac37ceaed9a2ec095d7519ea2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2 &amp;</type>
      <name>getTextureStacksAndSlices</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a7bfaa788a5a777a38b479712a69dc39f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a29c4db641002df3db2a685876356a314</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseAccurateFacing</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>ab5fb40b7a3df2e6ba51ecf8f3d3280ce</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointRenderingEnabled</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>ad6ea7b4e353ae29c81d99b4f3b3a95fb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBillboardOrigin</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>aefc6f76117519469b8bc5715966bfe9e</anchor>
      <arglist>(BillboardOrigin origin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBillboardRotationType</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a5f3c1e209d5b28b71e34fc390e55c33c</anchor>
      <arglist>(BillboardRotationType rotationType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBillboardType</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>af16e29a945f427d11b89bc761a950767</anchor>
      <arglist>(BillboardType bbt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommonDirection</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>ae7af00d85d0902c57c16efac03e6ca27</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommonUpVector</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>ad2c4b38ae17677ba56b8ab59ad8f502f</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeepParticlesInLocalSpace</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a34c3014533825fd113c072adf52108a0</anchor>
      <arglist>(bool keepLocal) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRenderingEnabled</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a6595f8d0a5404812e01eb1518f3a5186</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>aeba9b64355259f13e2de62165a4af641</anchor>
      <arglist>(uint8 queueID) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroupAndPriority</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a24680ee4e042d2c0398b08b1f2281d60</anchor>
      <arglist>(uint8 queueID, ushort priority) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureStacksAndSlices</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a3839712d53d227a466a7021c3dbc6e8d</anchor>
      <arglist>(uchar stacks, uchar slices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseAccurateFacing</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a372edf0872962d0364ed9a9b6d5b7b94</anchor>
      <arglist>(bool acc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a3d0aa10cc88849451d5af842bd820c85</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardParticleRendererFactory</name>
    <filename>class_ogre_1_1_billboard_particle_renderer_factory.html</filename>
    <base>Ogre::FactoryObj&lt; ParticleSystemRenderer &gt;</base>
    <member kind="function">
      <type>ParticleSystemRenderer *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_factory.html</anchorfile>
      <anchor>a0fd148a3122729dd615bc1cec595dd95</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_factory.html</anchorfile>
      <anchor>ac9c509214c7b02ff2f9eef7485d808f1</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardSet</name>
    <filename>class_ogre_1_1_billboard_set.html</filename>
    <base>Ogre::MovableObject</base>
    <base>Ogre::Renderable</base>
    <member kind="function">
      <type></type>
      <name>BillboardSet</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aeec5b589313287f70b8ca0c4fbf7a42c</anchor>
      <arglist>(const String &amp;name, unsigned int poolSize=20, bool externalDataSource=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BillboardSet</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a1cfefe60d202aec234cb322c6a37c175</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SortMode</type>
      <name>_getSortMode</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a199afd1c34f5fa898b78f32caf6b5c19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a11c0f8d1c57ada00f663b9ec55ac3254</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ae7b65f76a332295aac37ba1605b6ec96</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_sortBillboards</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>af903717c84e7408531157acbe031a1f7</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateBounds</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a18c2b6d664dbdaee73336272be76aeee</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a9e9700ab579d661e4b0bd5c5ede303ee</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginBillboards</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a69f0f4886b64c86cb02dcb422ea56a40</anchor>
      <arglist>(size_t numBillboards=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a0cb561eb6225784d7f1cc2fc769eea54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Billboard *</type>
      <name>createBillboard</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a7a2fbd8f8fd542e85cbf69692ff60ac7</anchor>
      <arglist>(const Vector3 &amp;position, const ColourValue &amp;colour=ColourValue::White)</arglist>
    </member>
    <member kind="function">
      <type>Billboard *</type>
      <name>createBillboard</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a9ae5fe251e76430cdfca5d7bc65f3a90</anchor>
      <arglist>(Real x, Real y, Real z, const ColourValue &amp;colour=ColourValue::White)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endBillboards</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a99d782a5d4c290bf6d4c29a41ff4bfc4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAutoextend</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a0f6a41f96a7139d0c90a3c38eace8eaf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAutoUpdate</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a02c237069711dbb75086bd0d39a682e6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Billboard *</type>
      <name>getBillboard</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>abd3c30f24a7406bb99ee07840e13bff8</anchor>
      <arglist>(unsigned int index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getBillboardsInWorldSpace</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a6d327135adcfd4325b3c3d545a5727e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a06f9d6138a5740e6a05d018a6b45e534</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a6ab7afed09300617652a87102c3a1c5a</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCullIndividually</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ac1f9d1451a19e4a06723e7a3f609317c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ae084a597def570f233dc93c3b0e83ca6</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ac5d2ba3e33881970864a82762b86e7ef</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMaterialName</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a4dd1883070b2d5ab9dfa5de96c10e393</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a8c9909bf2a287b733c1dfb13f2124234</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumBillboards</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ab66bd4ddf7ae59cc08c5056a1854bff5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getPoolSize</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a9f291806a1a1f7e06fc78dd3bc33107c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a1bfc7e2a236fc778024297c44946b0d1</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSortingEnabled</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a73f6382141bf485b22ec3feac5e4d562</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a5b3be98132fbab3edefa4f58b0e17629</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getTypeFlags</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>adafd315fd5322aca17011c3de95001c3</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aa7d8cc7477432dedac9e22902c573592</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>injectBillboard</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a3d2328a30c83c2377893e47eeca56501</anchor>
      <arglist>(const Billboard &amp;bb)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointRenderingEnabled</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a17029102e99f556d6e9b2779f3e93068</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyBillboardDataChanged</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aa0306902ff175409c288e8f7be67f999</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeBillboard</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a404ecea90a526757fe5df09c8e2b948d</anchor>
      <arglist>(Billboard *pBill)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeBillboard</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a5b5ced6ee39f322c7e33906072104ffb</anchor>
      <arglist>(unsigned int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoextend</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a8c7fef26cf426dd9232749bfdd9cdb9c</anchor>
      <arglist>(bool autoextend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoUpdate</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>afee8dbd0c4132378b1659ebc83400d5f</anchor>
      <arglist>(bool autoUpdate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBillboardsInWorldSpace</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a3fdc80cf6163137bd989a28308c32532</anchor>
      <arglist>(bool ws)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBounds</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a728549349f0eb735edea794d0686edd6</anchor>
      <arglist>(const AxisAlignedBox &amp;box, Real radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCullIndividually</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>add88630589a71436d1c666853a00c3c3</anchor>
      <arglist>(bool cullIndividual)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a1361b42bd52f3cb7dd58de9df519930c</anchor>
      <arglist>(const MaterialPtr &amp;material)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaterialName</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a7a75cccf0a232780b44e9e11c61e96f7</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPointRenderingEnabled</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a417ba29ab7894f7ba4fda41bbd8cf3b6</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoolSize</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a2db4e54bd3c392fd0d600c49ad4f985d</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSortingEnabled</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a7c75366d0efd759178bcea78750fbd84</anchor>
      <arglist>(bool sortenable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a566fce3ab6c5c5d809ffa13e1ba65a79</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBillboardOrigin</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a429a4c2aaf93ecf4c6a47d05f40fe929</anchor>
      <arglist>(BillboardOrigin origin)</arglist>
    </member>
    <member kind="function">
      <type>BillboardOrigin</type>
      <name>getBillboardOrigin</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a2a2afb79b942c28bf1bd843d08536764</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBillboardRotationType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a04a23ce51cbc7e414fa382f6141e51d7</anchor>
      <arglist>(BillboardRotationType rotationType)</arglist>
    </member>
    <member kind="function">
      <type>BillboardRotationType</type>
      <name>getBillboardRotationType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a81487620bb49cf36daebeb359e350b82</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultDimensions</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a7f7734d477b110d49957e14656249615</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultWidth</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ada74916885c8a51dcf6c6f45512ae487</anchor>
      <arglist>(Real width)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getDefaultWidth</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aeefa055932c165695bb4375f143d833c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultHeight</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aefdf60d0bc51fb2df339c44f2058b688</anchor>
      <arglist>(Real height)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getDefaultHeight</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a6974eaf97156f0137cde1f45cbb5db47</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBillboardType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a8a11b601acc868a63d4be78b1a81ba7e</anchor>
      <arglist>(BillboardType bbt)</arglist>
    </member>
    <member kind="function">
      <type>BillboardType</type>
      <name>getBillboardType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a3aa65ef393ef9df588dc1d3f2ef5e9cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommonDirection</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>af45bb52930ecc2331ed52b4b95d2254f</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCommonDirection</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a01e06ca832cd24967aedc1514b84b185</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommonUpVector</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a050415f45ae30e527dbc649054d814f7</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCommonUpVector</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a2c403565e026d8773d86b864b71254ae</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseAccurateFacing</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a0353cb5f4fb37601d7371ca6971e7c1c</anchor>
      <arglist>(bool acc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseAccurateFacing</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aabae95a7d08ff43bce4c636e2af02ceb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureCoords</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>acdd0380c8f19501bedad533479e4405c</anchor>
      <arglist>(const std::vector&lt; FloatRect &gt; &amp;coords)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureCoords</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>acedaa7b644b77d3085ba0d40fda1ce95</anchor>
      <arglist>(FloatRect const *coords, uint16 numCoords)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureStacksAndSlices</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a46d0c8af03b5442ce8a05629ad38a27e</anchor>
      <arglist>(uchar stacks, uchar slices)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; FloatRect &gt; &amp;</type>
      <name>getTextureCoords</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ade12a45d3ec2288652dadbf858d0c486</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBillboardOrigin</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a429a4c2aaf93ecf4c6a47d05f40fe929</anchor>
      <arglist>(BillboardOrigin origin)</arglist>
    </member>
    <member kind="function">
      <type>BillboardOrigin</type>
      <name>getBillboardOrigin</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a2a2afb79b942c28bf1bd843d08536764</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBillboardRotationType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a04a23ce51cbc7e414fa382f6141e51d7</anchor>
      <arglist>(BillboardRotationType rotationType)</arglist>
    </member>
    <member kind="function">
      <type>BillboardRotationType</type>
      <name>getBillboardRotationType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a81487620bb49cf36daebeb359e350b82</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultDimensions</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a7f7734d477b110d49957e14656249615</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultWidth</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ada74916885c8a51dcf6c6f45512ae487</anchor>
      <arglist>(Real width)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getDefaultWidth</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aeefa055932c165695bb4375f143d833c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultHeight</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aefdf60d0bc51fb2df339c44f2058b688</anchor>
      <arglist>(Real height)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getDefaultHeight</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a6974eaf97156f0137cde1f45cbb5db47</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBillboardType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a8a11b601acc868a63d4be78b1a81ba7e</anchor>
      <arglist>(BillboardType bbt)</arglist>
    </member>
    <member kind="function">
      <type>BillboardType</type>
      <name>getBillboardType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a3aa65ef393ef9df588dc1d3f2ef5e9cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommonDirection</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>af45bb52930ecc2331ed52b4b95d2254f</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCommonDirection</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a01e06ca832cd24967aedc1514b84b185</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommonUpVector</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a050415f45ae30e527dbc649054d814f7</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCommonUpVector</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a2c403565e026d8773d86b864b71254ae</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseAccurateFacing</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a0353cb5f4fb37601d7371ca6971e7c1c</anchor>
      <arglist>(bool acc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseAccurateFacing</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aabae95a7d08ff43bce4c636e2af02ceb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureCoords</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>acdd0380c8f19501bedad533479e4405c</anchor>
      <arglist>(const std::vector&lt; FloatRect &gt; &amp;coords)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureCoords</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>acedaa7b644b77d3085ba0d40fda1ce95</anchor>
      <arglist>(FloatRect const *coords, uint16 numCoords)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureStacksAndSlices</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a46d0c8af03b5442ce8a05629ad38a27e</anchor>
      <arglist>(uchar stacks, uchar slices)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; FloatRect &gt; &amp;</type>
      <name>getTextureCoords</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ade12a45d3ec2288652dadbf858d0c486</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Bitwise</name>
    <filename>class_ogre_1_1_bitwise.html</filename>
    <member kind="function" static="yes">
      <type>static uint16</type>
      <name>bswap16</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a0b1d028f1096f238ee55edeab8ae2ddb</anchor>
      <arglist>(uint16 arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>bswap32</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a57dfaedebcc052332b93f66cf6f94eab</anchor>
      <arglist>(uint32 arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64</type>
      <name>bswap64</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a6002161bc5037d299a0449921ecd22dd</anchor>
      <arglist>(uint64 arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>bswapBuffer</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a26be444ef54cc196d29f801635352e59</anchor>
      <arglist>(void *pData, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>bswapChunks</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>ad1df153ede686f618fe227ea7c244127</anchor>
      <arglist>(void *pData, size_t size, size_t count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DestT</type>
      <name>convertBitPattern</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a65c7e2d0a2b2278e58450bb9d289e148</anchor>
      <arglist>(SrcT srcValue, SrcT srcBitMask, DestT destBitMask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>firstPO2From</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>af106a2c3cd7b4e3d4e61f72c39eda4a3</anchor>
      <arglist>(uint32 n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>fixedToFixed</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>aa59b3726641c31b63aa3e203559ca3bd</anchor>
      <arglist>(uint32 value, unsigned int n, unsigned int p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>fixedToFloat</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a48006ba79d6f8c690e3131c7b4e441bf</anchor>
      <arglist>(unsigned value, unsigned int bits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>floatToFixed</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>ad3f4d30ecc1aa5ea112a38e63a47b9c8</anchor>
      <arglist>(const float value, const unsigned int bits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16</type>
      <name>floatToHalf</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>aa02a9c5a117baf2da38ad562c2130681</anchor>
      <arglist>(float i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16</type>
      <name>floatToHalfI</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>ae135638c0cf50cd81dc6355325e0ed21</anchor>
      <arglist>(uint32 ui)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>getBitShift</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a87228931b0697ca06bd4131bb93f7d58</anchor>
      <arglist>(T mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>halfToFloat</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>abb3cbaa74865420859ba7b1061f8d3f3</anchor>
      <arglist>(uint16 y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>halfToFloatI</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>ae009f79c8946b451ca7ea2ec599eaf3b</anchor>
      <arglist>(uint16 h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>intRead</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>ad0fcaa2e4f445d1e9c1fb69291061dec</anchor>
      <arglist>(const void *src, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>intWrite</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>afa88e9d32bbc468ac3ee803ee4228ca1</anchor>
      <arglist>(void *dest, const int n, const unsigned int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isPO2</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a7e410c698fb0246b5e63ca14fcd0d7d7</anchor>
      <arglist>(T n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>mostSignificantBitSet</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a4dc50cb228aa55dabd09a0bb7039e255</anchor>
      <arglist>(unsigned int value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Bone</name>
    <filename>class_ogre_1_1_bone.html</filename>
    <base>Ogre::Node</base>
    <member kind="function">
      <type></type>
      <name>Bone</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>aeec02693c1991969ce34581e42762d40</anchor>
      <arglist>(const String &amp;name, unsigned short handle, Skeleton *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Bone</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a5f4ee6d5dbb21e731ab423dad2f39238</anchor>
      <arglist>(unsigned short handle, Skeleton *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Bone</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a1e4bc1b363298092f7950f313e0b8397</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>_getBindingPoseInverseOrientation</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a728ef3b318e7133ed8a7bef3839df02b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>_getBindingPoseInversePosition</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a6e6ffb756d2ad554dcac0af5a0192054</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>_getBindingPoseInverseScale</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>abd5f3c7b238834306cc80522c72ed00e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getOffsetTransform</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>ac9ece9866c1d7283825ca0fb00763422</anchor>
      <arglist>(Affine3 &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>Bone *</type>
      <name>createChild</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a991f10fa167400fb4c3f2d788b37ddd9</anchor>
      <arglist>(unsigned short handle, const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a9ed63d0df8ecf6643f7b280e79b61484</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isManuallyControlled</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a472a16591b9afce8f35b0fc0c4491cb1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>needUpdate</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a99ebcfdf0a1516782b949dc0feb4c53c</anchor>
      <arglist>(bool forceParentUpdate=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a5689b25eee3b487fd5e98b3c6161180a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBindingPose</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a671b15acf329f234669f09c0406999fa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setManuallyControlled</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>af0978992600bc892a062096dd9e805c8</anchor>
      <arglist>(bool manuallyControlled)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElement</name>
    <filename>class_ogre_1_1_border_panel_overlay_element.html</filename>
    <base>Ogre::PanelOverlayElement</base>
    <member kind="function">
      <type></type>
      <name>BorderPanelOverlayElement</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a7d44bfd5ed63179395fb90ac62e73870</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BorderPanelOverlayElement</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a8508eefdf3913b80de4cd99bce987583</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a73683b1a47b87e93c97d0845a68995a2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a510efae45928a052439f6e5858fbd02c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a4621f59d225705e3329a479b1c315828</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>aa1f15915438b05491cb3c1190970c17b</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getBorderMaterialName</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ae2b8f950b0cdfce3dfe71d780612da16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a8cfa741f2d232c8ea02fb5c382e2a79f</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a604bff2b48811c8a552683d192c9acee</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderMaterialName</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a9e2803be1666c04fe2447b97586ef891</anchor>
      <arglist>(const String &amp;name, const String &amp;group=DEFAULT_RESOURCE_GROUP)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMetricsMode</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a0b05fd3236fbf478dfd59b39938e6202</anchor>
      <arglist>(GuiMetricsMode gmm) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a3e872edbeda111745671ff23e982cf50</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a695b0d43274bccc1bdb6d99d75c96b50</anchor>
      <arglist>(Real size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ac35895cec71bd39e65c689ac2cea2ddc</anchor>
      <arglist>(Real sides, Real topAndBottom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>add65c1e4bb978ed2bb8439e6b7d24e69</anchor>
      <arglist>(Real left, Real right, Real top, Real bottom)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLeftBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>abcbfe3bb9647ffef0d6f60c76bcacecd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getRightBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a7f353279eeebc74cb43cae1d1b6ef344</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTopBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>adddbb68811e8b8a63859e96621adcd66</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBottomBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a3477f4afc62d5bbd5f73017c210ac20a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLeftBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a54f9496555af63e3370a994a4404c1a1</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRightBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a672f841a77af2aba6bfdd5a7b7775ef3</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ab9b5d5d6d9d243d1ab16d0e67bf852cb</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBottomBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a0caeaa1d1379dec4133849d2c91e258e</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopLeftBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a1cb930e3203523e799bab77cc484f589</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopRightBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>acc97506b185eead9023153c1d30a5526</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBottomLeftBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ad54e4d97854db5240b975cf8fed0095b</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBottomRightBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a6fc22281774852483db4f1a4f20fd279</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getLeftBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ab6db214eaba51905f6229229b4769c2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getRightBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a1abfd6cb3ac45d219cab0c842045c06a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTopBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a61c0227c271d8d263225d141dbf8fcdd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getBottomBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a86c397a83bbad466e552a4c6c7f36d02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTopLeftBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ad575439d610670909df306142f1e7119</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTopRightBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a00b0ec54310848d495c630b7a010d748</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getBottomLeftBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>adea6e2ab48aaeb939e8d531addd16d48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getBottomRightBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ae8c268cd2a81b881542959121c2ad838</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>BorderRenderable</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a34cbfdb610c9f91d01c1b4adff0844ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a695b0d43274bccc1bdb6d99d75c96b50</anchor>
      <arglist>(Real size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ac35895cec71bd39e65c689ac2cea2ddc</anchor>
      <arglist>(Real sides, Real topAndBottom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>add65c1e4bb978ed2bb8439e6b7d24e69</anchor>
      <arglist>(Real left, Real right, Real top, Real bottom)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLeftBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>abcbfe3bb9647ffef0d6f60c76bcacecd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getRightBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a7f353279eeebc74cb43cae1d1b6ef344</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTopBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>adddbb68811e8b8a63859e96621adcd66</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBottomBorderSize</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a3477f4afc62d5bbd5f73017c210ac20a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLeftBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a54f9496555af63e3370a994a4404c1a1</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRightBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a672f841a77af2aba6bfdd5a7b7775ef3</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ab9b5d5d6d9d243d1ab16d0e67bf852cb</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBottomBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a0caeaa1d1379dec4133849d2c91e258e</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopLeftBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a1cb930e3203523e799bab77cc484f589</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopRightBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>acc97506b185eead9023153c1d30a5526</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBottomLeftBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ad54e4d97854db5240b975cf8fed0095b</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBottomRightBorderUV</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a6fc22281774852483db4f1a4f20fd279</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getLeftBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ab6db214eaba51905f6229229b4769c2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getRightBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a1abfd6cb3ac45d219cab0c842045c06a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTopBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a61c0227c271d8d263225d141dbf8fcdd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getBottomBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a86c397a83bbad466e552a4c6c7f36d02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTopLeftBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ad575439d610670909df306142f1e7119</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTopRightBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a00b0ec54310848d495c630b7a010d748</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getBottomLeftBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>adea6e2ab48aaeb939e8d531addd16d48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getBottomRightBorderUVString</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ae8c268cd2a81b881542959121c2ad838</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderRenderable</name>
    <filename>class_ogre_1_1_border_renderable.html</filename>
    <base>Ogre::Renderable</base>
    <member kind="function">
      <type></type>
      <name>BorderRenderable</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>a70ce2657189a442f5a5b550ef532551c</anchor>
      <arglist>(BorderPanelOverlayElement *parent)</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>aea19589c12edc7ed317fe6a5e259fde8</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>abbc6d22e607c2e23ae1287b160f4cc35</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>a8897febc0d403fa7896a9b81295e79ec</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>abfd19d50ad996de0aad08c7507290d66</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>a64c0ff7a486e3700177efe0d5a7c19bd</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>a3d3a17b13761955a65a7020b0c08656f</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Box</name>
    <filename>struct_ogre_1_1_box.html</filename>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>aaae3f6efb19b7607eef11e8e70fa46a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a7d1b60afde0486382a209908eae208f4</anchor>
      <arglist>(const TRect&lt; T &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a5a207f398c9bb5bd41537dbc11429226</anchor>
      <arglist>(const Vector3i &amp;size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a299430570d30db49fa26940428891deb</anchor>
      <arglist>(uint32 l, uint32 t, uint32 ff, uint32 r, uint32 b, uint32 bb)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Box</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a1d5ae3e6901d4a751a896ba7dbd380ea</anchor>
      <arglist>(uint32 l, uint32 t, uint32 r, uint32 b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a7d29d3b112980c25bd0250dc41cf6ed2</anchor>
      <arglist>(const Box &amp;def) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getDepth</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>ae820fd38f7b51e2a907ef601642c898c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHeight</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a352d26dea0069f2e7f1414e8caa2328c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3i</type>
      <name>getOrigin</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a31d35f1235b9652c39c1f30544fcf197</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3i</type>
      <name>getSize</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a14b2e385f1add85d4d896269ef3a3df9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getWidth</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a5499449ff454ff98aaa697f8854376fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>back</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a19a7351210e086309a74461d8b4c5cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>bottom</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>ae46fa4954b4d29f4d051f947fe45c142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>front</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a5e545a9bd1bc4151a113267c6529d84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>left</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a88fa61f841bc444d92075d8b6cb2b43b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>right</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>ac2c94e2d364dfabe7e4406ff8f41ab9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>top</name>
      <anchorfile>struct_ogre_1_1_box.html</anchorfile>
      <anchor>a7c317f774697dbd65dd77e49a0448d2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BoxEmitter</name>
    <filename>class_ogre_1_1_box_emitter.html</filename>
    <base>Ogre::AreaEmitter</base>
    <member kind="function">
      <type></type>
      <name>BoxEmitter</name>
      <anchorfile>class_ogre_1_1_box_emitter.html</anchorfile>
      <anchor>a1f25e04b92fc761ef27a49bbddda3ce3</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_box_emitter.html</anchorfile>
      <anchor>aa6533452068a94dff0a61df6fb89ae3b</anchor>
      <arglist>(Particle *pParticle) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BspIntersectionSceneQuery</name>
    <filename>class_ogre_1_1_bsp_intersection_scene_query.html</filename>
    <base>Ogre::DefaultIntersectionSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>BspIntersectionSceneQuery</name>
      <anchorfile>class_ogre_1_1_bsp_intersection_scene_query.html</anchorfile>
      <anchor>a41f6ea17202f479bff9081bfbd69b758</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_bsp_intersection_scene_query.html</anchorfile>
      <anchor>a3dbf1d10649286de4ead6b136d4f3eaa</anchor>
      <arglist>(IntersectionSceneQueryListener *listener) override</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_bsp_intersection_scene_query.html</anchorfile>
      <anchor>aae0ab3526e9bfbf9ec85f5b6a4d99228</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_bsp_intersection_scene_query.html</anchorfile>
      <anchor>a4f51de3690a1a8ff23a6a45b2c35861c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_bsp_intersection_scene_query.html</anchorfile>
      <anchor>a1f739991d9f5c0fe7d59ac431708f318</anchor>
      <arglist>(enum WorldFragmentType wft)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BspLevel</name>
    <filename>class_ogre_1_1_bsp_level.html</filename>
    <base>Ogre::Resource</base>
    <base>Ogre::Renderable</base>
    <member kind="function">
      <type></type>
      <name>BspLevel</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a058020fea4785609e67b628c479e35e2</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BspLevel</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a5acae4086f9ac47234172d1d328b186d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyObjectDetached</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>abb6bb7d410caaa37c5a9b573009232fd</anchor>
      <arglist>(const MovableObject *mov)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyObjectMoved</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>ae44b5dbe3ecd07bdfd7632c1d94e5611</anchor>
      <arglist>(const MovableObject *mov, const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>BspNode *</type>
      <name>findLeaf</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a5cb90a141a2e97c9d287c686d36dc08a</anchor>
      <arglist>(const Vector3 &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>BspNode *</type>
      <name>getLeafStart</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a2fdb7708f9eab0a4406aebab77451a6a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>ac1f813c46f1b8d1cf9e65960f848da10</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a102468f7968aa187a2612b4504b896e4</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumLeaves</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a0078f789dc5c7dfa8e909bfb5b7aa683</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a44d8df426ac5ba7c704851a67e23ddd3</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>const BspNode *</type>
      <name>getRootNode</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>aa2fb6e7deb0c149335680b2f5d27c500</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSkyCurvature</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>ae9cfd5baeef2a4f1977086a1c55e3a81</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSkyMaterialName</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a089acbec439a13c5e3a43007040e4fde</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>ad7b7c35fe843bb3608d86a45773930e1</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>adb593bd086c06d636d91aa31ba51f9f2</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLeafVisible</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a0a39be276b7610046058c1e7bc90d435</anchor>
      <arglist>(const BspNode *from, const BspNode *to) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkyEnabled</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a2262404327d01504ac157b1de7fc9c3f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>ae2326a88f279db69da5ed6c29ff8dc4b</anchor>
      <arglist>(const DataStreamPtr &amp;stream)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>calculateLoadingStages</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a9efb7f6b93f6fcc3e3583deab5a8d1a3</anchor>
      <arglist>(const String &amp;levelName)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>calculateLoadingStages</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a5a35308e7576982c9960367008ee361c</anchor>
      <arglist>(DataStreamPtr &amp;stream)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>BspSceneManager</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a76934cdb132579a189b802280a1b140e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BspNode</name>
    <filename>class_ogre_1_1_bsp_node.html</filename>
    <class kind="struct">Ogre::BspNode::Brush</class>
    <member kind="typedef">
      <type>std::set&lt; const MovableObject * &gt;</type>
      <name>IntersectingObjectSet</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>ab84d20216766664f21528d05874b85fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Brush * &gt;</type>
      <name>NodeBrushList</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>ae3d22295df76fd693f56386db2ccaa15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BspNode</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>a10395588ed29a1d34e3b028643dd2d77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BspNode</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>a39b74504f7252462d27f69bbeef5dc99</anchor>
      <arglist>(BspLevel *owner, bool isLeaf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BspNode</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>a74871a4318ee6f0bfdf068a988bc2496</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addMovable</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>ac5702538be4c791af37cd73d2aa353a5</anchor>
      <arglist>(const MovableObject *mov)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_removeMovable</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>aa10efd90b923c891eba69bad3b06d450</anchor>
      <arglist>(const MovableObject *mov)</arglist>
    </member>
    <member kind="function">
      <type>BspNode *</type>
      <name>getBack</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>a14b622c678f0ec0dfc46cca86170f88c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>aadd6ad74595abac5718fcbf6e71faad3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getDistance</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>adb496664856e47c5ac433dce45ec83f8</anchor>
      <arglist>(const Vector3 &amp;pos) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFaceGroupStart</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>aec9a1bc496cd833f81869079741a122b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>BspNode *</type>
      <name>getFront</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>aa01bca36fdbc364f4c4ae34c588925e0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>BspNode *</type>
      <name>getNextNode</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>a9c207bdda7b0f90f29025cb6eaaf0900</anchor>
      <arglist>(const Vector3 &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumFaceGroups</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>aaf0f3cd4f006d876302502182569ecee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const IntersectingObjectSet &amp;</type>
      <name>getObjects</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>ab7f7a40319b9eb66ceee592e9227624e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Plane::Side</type>
      <name>getSide</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>ae4dd978cc8a7a6bcd35921d9ee37c5c7</anchor>
      <arglist>(const Vector3 &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>const NodeBrushList &amp;</type>
      <name>getSolidBrushes</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>a13eb9a6c5873789d18d9dbd6aec7102b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Plane &amp;</type>
      <name>getSplitPlane</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>a77af6c00095862be4b2933674598f219</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLeaf</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>aaeb2ac6a36ce7bbfb351f272ff724cf8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLeafVisible</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>a89db45619ae315c31cd3880aad56b94c</anchor>
      <arglist>(const BspNode *leaf) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>BspLevel</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>a8c663a45872e4b89850c3ba482beaef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_bsp_node.html</anchorfile>
      <anchor>aeba6c3273ed4fdf07c3aea84c2df87ab</anchor>
      <arglist>(std::ostream &amp;o, BspNode &amp;n)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::BspNode::Brush</name>
    <filename>struct_ogre_1_1_bsp_node_1_1_brush.html</filename>
    <member kind="variable">
      <type>SceneQuery::WorldFragment</type>
      <name>fragment</name>
      <anchorfile>struct_ogre_1_1_bsp_node_1_1_brush.html</anchorfile>
      <anchor>a1e6740b48713e3cc1fc3bdb62b9a6e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Plane &gt;</type>
      <name>planes</name>
      <anchorfile>struct_ogre_1_1_bsp_node_1_1_brush.html</anchorfile>
      <anchor>a62726d014908dee79b47d4048184afaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BspRaySceneQuery</name>
    <filename>class_ogre_1_1_bsp_ray_scene_query.html</filename>
    <base>Ogre::DefaultRaySceneQuery</base>
    <member kind="function">
      <type></type>
      <name>BspRaySceneQuery</name>
      <anchorfile>class_ogre_1_1_bsp_ray_scene_query.html</anchorfile>
      <anchor>ae28099aef7f983a042efde7e298295b9</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BspRaySceneQuery</name>
      <anchorfile>class_ogre_1_1_bsp_ray_scene_query.html</anchorfile>
      <anchor>af688336da3971472963b32e52b17d251</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_bsp_ray_scene_query.html</anchorfile>
      <anchor>a0a7e638608a44ba0b50998b84029d324</anchor>
      <arglist>(RaySceneQueryListener *listener) override</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_bsp_ray_scene_query.html</anchorfile>
      <anchor>a5887059ed82ee59e0e5f0ae149b244d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_bsp_ray_scene_query.html</anchorfile>
      <anchor>a0b402c03852f58373e2f8224242e1f4d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_bsp_ray_scene_query.html</anchorfile>
      <anchor>ae7d9dcfa961dcaf756c5ac2b278413eb</anchor>
      <arglist>(enum WorldFragmentType wft)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BspSceneManager</name>
    <filename>class_ogre_1_1_bsp_scene_manager.html</filename>
    <base>Ogre::SceneManager</base>
    <member kind="function">
      <type></type>
      <name>BspSceneManager</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>ab3e178ca87404a0687e2523e756ff5fd</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BspSceneManager</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>aa872f5ea2bedbeb7dd9cf1b25a110c35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a046c5bdaddb4c0595b6c79b10037f9e4</anchor>
      <arglist>(Camera *cam, VisibleObjectsBoundsInfo *visibleBounds, bool onlyShadowCasters) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyObjectDetached</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a884ea1e2f8b90a149f03de7b822c2385</anchor>
      <arglist>(const MovableObject *mov)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyObjectMoved</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>af55b958c50f23943eca3132c8f154147</anchor>
      <arglist>(const MovableObject *mov, const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>IntersectionSceneQuery *</type>
      <name>createIntersectionQuery</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a99ebf10a5f443434fae8b3208f92d088</anchor>
      <arglist>(uint32 mask=0xFFFFFFFF) override</arglist>
    </member>
    <member kind="function">
      <type>RaySceneQuery *</type>
      <name>createRayQuery</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a00bede8ae97fbfd56ae9a173aabb70e3</anchor>
      <arglist>(const Ray &amp;ray, uint32 mask=0xFFFFFFFF) override</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a7d2c528a848b18c5c5296905737ee36c</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>add4847839039e485bee409f229b48b40</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>estimateWorldGeometry</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>ac2269aefac9958545213fa85a1183408</anchor>
      <arglist>(const String &amp;filename) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>estimateWorldGeometry</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a6efcddf31f81825c0092d0a60babda3b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING) override</arglist>
    </member>
    <member kind="function">
      <type>const BspLevelPtr &amp;</type>
      <name>getLevel</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a201d0b4ed0ec67b8480092dee0a5184a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ViewPoint</type>
      <name>getSuggestedViewpoint</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a12204c33556c1f3c22c5652b6aaafa1b</anchor>
      <arglist>(bool random=false) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>aefb30f708df66332b50fa83d241b2305</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLevel</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a344a49c8ef3b09b290b2e14c2bfa500d</anchor>
      <arglist>(const BspLevelPtr &amp;level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldGeometry</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a14115743f2fd57a125e6e7fa485e622d</anchor>
      <arglist>(const String &amp;filename) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldGeometry</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>aa5ac0d95321d764e70c0fb18e55a4915</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showNodeBoxes</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a0f8a152457053472843eebfb6ec1bc0f</anchor>
      <arglist>(bool show)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BspSceneManagerFactory</name>
    <filename>class_ogre_1_1_bsp_scene_manager_factory.html</filename>
    <base>Ogre::SceneManagerFactory</base>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_factory.html</anchorfile>
      <anchor>a8d4635a141f5fb4a17ae0232d952f125</anchor>
      <arglist>(const String &amp;instanceName) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_factory.html</anchorfile>
      <anchor>a89483d387ff238f181ebb69e2c5b6e67</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_factory.html</anchorfile>
      <anchor>a00c4e589af4d4dabea98be3556c71382</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BspSceneManagerPlugin</name>
    <filename>class_ogre_1_1_bsp_scene_manager_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type></type>
      <name>BspSceneManagerPlugin</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>a108e4103ebe33caaed309d94fc377053</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BspSceneManagerPlugin</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>a7ec53fdce3eb20822e11b48f88007800</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>acdec5f30a49a982895f90a60071c4f8e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>aaf797f4127d4103eb34f0488590aa28d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>a4885b87bf2bf6c814e00eb88c2a10203</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>a637179bfeaef0ddc57240c6e1a48c45f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>a9ccec03b5571edca77e798d8b90ac283</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BspSceneNode</name>
    <filename>class_ogre_1_1_bsp_scene_node.html</filename>
    <base>Ogre::SceneNode</base>
    <member kind="function">
      <type></type>
      <name>BspSceneNode</name>
      <anchorfile>class_ogre_1_1_bsp_scene_node.html</anchorfile>
      <anchor>a3c9fc7c13d2a9a92130e1b595f74fe8d</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BspSceneNode</name>
      <anchorfile>class_ogre_1_1_bsp_scene_node.html</anchorfile>
      <anchor>a387df029179fce1955902d2b6cd3ae8b</anchor>
      <arglist>(SceneManager *creator, const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_bsp_scene_node.html</anchorfile>
      <anchor>a645083e5abba280774870d26518e48ba</anchor>
      <arglist>(bool updateChildren, bool parentHasChanged) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachAllObjects</name>
      <anchorfile>class_ogre_1_1_bsp_scene_node.html</anchorfile>
      <anchor>a5aaba5c4f0ca1c0d896d9b9a753d78b1</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>detachObject</name>
      <anchorfile>class_ogre_1_1_bsp_scene_node.html</anchorfile>
      <anchor>a7925beb519b3f99fd01ed813250ce95b</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>detachObject</name>
      <anchorfile>class_ogre_1_1_bsp_scene_node.html</anchorfile>
      <anchor>ae01f2cdeee4fce08c95f2485fb3c5856</anchor>
      <arglist>(unsigned short index) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Bullet::CollisionListener</name>
    <filename>struct_ogre_1_1_bullet_1_1_collision_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollisionListener</name>
      <anchorfile>struct_ogre_1_1_bullet_1_1_collision_listener.html</anchorfile>
      <anchor>a15ed59bda733b6e63d9f28a58ef38b70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>contact</name>
      <anchorfile>struct_ogre_1_1_bullet_1_1_collision_listener.html</anchorfile>
      <anchor>a59d545c3645540c9cae1b3b945fd1903</anchor>
      <arglist>(const MovableObject *other, const btManifoldPoint &amp;manifoldPoint)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Bullet::CollisionWorld</name>
    <filename>class_ogre_1_1_bullet_1_1_collision_world.html</filename>
    <member kind="function">
      <type></type>
      <name>CollisionWorld</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_collision_world.html</anchorfile>
      <anchor>a1a0a90916e7a319c950c52c7f02bfc43</anchor>
      <arglist>(btCollisionWorld *btWorld)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollisionWorld</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_collision_world.html</anchorfile>
      <anchor>a440552b57ebd041ca89164053ed24f8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>btCollisionObject *</type>
      <name>addCollisionObject</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_collision_world.html</anchorfile>
      <anchor>aa1b97dfab12428da4b447c0f3ae59967</anchor>
      <arglist>(Entity *ent, ColliderType ct, int group=1, int mask=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachCollisionObject</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_collision_world.html</anchorfile>
      <anchor>aca5597475dc1e63e63956ba1e838e981</anchor>
      <arglist>(btCollisionObject *collisionObject, Entity *ent, int group=1, int mask=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rayTest</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_collision_world.html</anchorfile>
      <anchor>a289c5df44c8ed32c6c519d57ad6a1b6f</anchor>
      <arglist>(const Ray &amp;ray, RayResultCallback *callback, float maxDist=1000)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Bullet::DebugDrawer</name>
    <filename>class_ogre_1_1_bullet_1_1_debug_drawer.html</filename>
    <member kind="function">
      <type></type>
      <name>DebugDrawer</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_debug_drawer.html</anchorfile>
      <anchor>a590e3e215f6c7f48788d13b0e0f5128a</anchor>
      <arglist>(SceneNode *node, btCollisionWorld *world)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_debug_drawer.html</anchorfile>
      <anchor>a8661d09b5e2d90892f9529833f223875</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw3dText</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_debug_drawer.html</anchorfile>
      <anchor>aa4ca360f3e9f386856d8d55941f30dc2</anchor>
      <arglist>(const btVector3 &amp;location, const char *textString) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawContactPoint</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_debug_drawer.html</anchorfile>
      <anchor>a5f6bb25ccd538328c252fe024226ec6d</anchor>
      <arglist>(const btVector3 &amp;PointOnB, const btVector3 &amp;normalOnB, btScalar distance, int lifeTime, const btVector3 &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLine</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_debug_drawer.html</anchorfile>
      <anchor>a9e0ca870d917efc8e41939a0b566f7b2</anchor>
      <arglist>(const btVector3 &amp;from, const btVector3 &amp;to, const btVector3 &amp;color) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDebugMode</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_debug_drawer.html</anchorfile>
      <anchor>a1c032bc832e3247dd4a3d049bede33aa</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reportErrorWarning</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_debug_drawer.html</anchorfile>
      <anchor>ab907a155841980e8bc351f7a60b1ec11</anchor>
      <arglist>(const char *warningString) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDebugMode</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_debug_drawer.html</anchorfile>
      <anchor>a8f180e0d867b2e93170b95c19a653750</anchor>
      <arglist>(int mode) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_debug_drawer.html</anchorfile>
      <anchor>a2343c4ac21f83340721eb3b66ed31e37</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Bullet::DynamicsWorld</name>
    <filename>class_ogre_1_1_bullet_1_1_dynamics_world.html</filename>
    <base>Ogre::Bullet::CollisionWorld</base>
    <member kind="function">
      <type></type>
      <name>DynamicsWorld</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_dynamics_world.html</anchorfile>
      <anchor>a54d4cbf8c35c17149c7287ad4d05b88e</anchor>
      <arglist>(btDynamicsWorld *btWorld)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DynamicsWorld</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_dynamics_world.html</anchorfile>
      <anchor>a7e72c8cb32eff9d058447ea7198f65ef</anchor>
      <arglist>(const Vector3 &amp;gravity)</arglist>
    </member>
    <member kind="function">
      <type>btRigidBody *</type>
      <name>addKinematicRigidBody</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_dynamics_world.html</anchorfile>
      <anchor>a53dda17a683b2479bcafa648de21a83d</anchor>
      <arglist>(Entity *ent, ColliderType ct, int group=1, int mask=-1)</arglist>
    </member>
    <member kind="function">
      <type>btRigidBody *</type>
      <name>addRigidBody</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_dynamics_world.html</anchorfile>
      <anchor>afcafa5a4a6ba86014b0a1273d9584e25</anchor>
      <arglist>(float mass, Entity *ent, ColliderType ct, CollisionListener *listener=nullptr, int group=1, int mask=-1)</arglist>
    </member>
    <member kind="function">
      <type>btRigidBody *</type>
      <name>addTerrainRigidBody</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_dynamics_world.html</anchorfile>
      <anchor>ac61433baeda1f3c8cdf106cbdde5ad09</anchor>
      <arglist>(Terrain *terrain, int group=1, int mask=-1, bool debugDraw=false)</arglist>
    </member>
    <member kind="function">
      <type>btRigidBody *</type>
      <name>addTerrainRigidBody</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_dynamics_world.html</anchorfile>
      <anchor>a901aaa8c8f5e187992cfc31eaaeb50c8</anchor>
      <arglist>(TerrainGroup *terrainGroup, long x, long y, int group=1, int mask=-1, bool debugDraw=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachRigidBody</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_dynamics_world.html</anchorfile>
      <anchor>a60bbbb6fcd6f563c412710772e49f296</anchor>
      <arglist>(btRigidBody *rigidBody, Entity *ent, CollisionListener *listener=nullptr, int group=1, int mask=-1)</arglist>
    </member>
    <member kind="function">
      <type>btDynamicsWorld *</type>
      <name>getBtWorld</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_dynamics_world.html</anchorfile>
      <anchor>a3ef0f4b137145278b7901ac79cebaac6</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Bullet::HeightFieldData</name>
    <filename>struct_ogre_1_1_bullet_1_1_height_field_data.html</filename>
    <member kind="variable">
      <type>Vector3</type>
      <name>bodyPosition</name>
      <anchorfile>struct_ogre_1_1_bullet_1_1_height_field_data.html</anchorfile>
      <anchor>a257c833d6d9e346794452786bb52cd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>terrainHeights</name>
      <anchorfile>struct_ogre_1_1_bullet_1_1_height_field_data.html</anchorfile>
      <anchor>acd3ff117ec933f22bd5f0f2ddd3e71d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Bullet::KinematicMotionSimple</name>
    <filename>class_ogre_1_1_bullet_1_1_kinematic_motion_simple.html</filename>
    <member kind="function">
      <type></type>
      <name>KinematicMotionSimple</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_kinematic_motion_simple.html</anchorfile>
      <anchor>af32aa1ea36d15e0351fa1c9420a21c9d</anchor>
      <arglist>(btPairCachingGhostObject *ghostObject, Node *node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KinematicMotionSimple</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_kinematic_motion_simple.html</anchorfile>
      <anchor>a43d56a3290d8019948727c77f2091ba0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>debugDraw</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_kinematic_motion_simple.html</anchorfile>
      <anchor>a4c5e4e3f6ff742582a356583a7ad8db1</anchor>
      <arglist>(btIDebugDraw *debugDrawer) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableManualNarrowPhase</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_kinematic_motion_simple.html</anchorfile>
      <anchor>abea153d79c02c820669f673bba9d0b20</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getManifolds</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_kinematic_motion_simple.html</anchorfile>
      <anchor>ac72706b20ed4f02abf63cb984ec220a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isManualNarrowPhaseEnabled</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_kinematic_motion_simple.html</anchorfile>
      <anchor>a61afefad1d1336de801d8df189aff6e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnFloor</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_kinematic_motion_simple.html</anchorfile>
      <anchor>a5b04a08507167d04d728a37b2fd25fe1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPenetrating</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_kinematic_motion_simple.html</anchorfile>
      <anchor>aa585da4989edfae6348f11536a9b0298</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>recoverFromPenetration</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_kinematic_motion_simple.html</anchorfile>
      <anchor>afb7cdeb0f819b3829b484aa2cd3675af</anchor>
      <arglist>(btCollisionWorld *collisionWorld)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateAction</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_kinematic_motion_simple.html</anchorfile>
      <anchor>a9353ea509b21156c91a975ba954f145c</anchor>
      <arglist>(btCollisionWorld *collisionWorld, btScalar deltaTimeStep) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Bullet::RayResultCallback</name>
    <filename>struct_ogre_1_1_bullet_1_1_ray_result_callback.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RayResultCallback</name>
      <anchorfile>struct_ogre_1_1_bullet_1_1_ray_result_callback.html</anchorfile>
      <anchor>a59e08ca9b439889c9d103d8bdc3e96c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addSingleResult</name>
      <anchorfile>struct_ogre_1_1_bullet_1_1_ray_result_callback.html</anchorfile>
      <anchor>a0f521584d3810e3339d886f6c26cae83</anchor>
      <arglist>(const MovableObject *other, float distance)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Bullet::RigidBodyState</name>
    <filename>class_ogre_1_1_bullet_1_1_rigid_body_state.html</filename>
    <member kind="function">
      <type></type>
      <name>RigidBodyState</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_rigid_body_state.html</anchorfile>
      <anchor>a14a91eebbcdadfd643cc43bf8b58a696</anchor>
      <arglist>(Node *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransform</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_rigid_body_state.html</anchorfile>
      <anchor>a466350948eac59f0c60769f70a022f71</anchor>
      <arglist>(btTransform &amp;ret) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldTransform</name>
      <anchorfile>class_ogre_1_1_bullet_1_1_rigid_body_state.html</anchorfile>
      <anchor>aa2f3f39bc55bd0626356e8106e5522df</anchor>
      <arglist>(const btTransform &amp;in) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Camera</name>
    <filename>class_ogre_1_1_camera.html</filename>
    <base>Ogre::Frustum</base>
    <class kind="class">Ogre::Camera::Listener</class>
    <member kind="function">
      <type></type>
      <name>Camera</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a5a7e5830d24c096b30e208d3df1349b8</anchor>
      <arglist>(const String &amp;name, SceneManager *sm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Camera</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a9bebdfc39d402f17199eba03ac6442b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_autoTrack</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7c7f5608c85e1c38cdb89df51e9d8b11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>_getLodBiasInverse</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6bdbeb10e0feb22e3fa24a3a5d070874</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>_getNumRenderedBatches</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ae7a14b95d7133f70a6c005095299bd72</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>_getNumRenderedFaces</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a4fe3e4231262486405e531f58ed96866</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyRenderedBatches</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a550660c6cd22da59d8e3dc772bd93906</anchor>
      <arglist>(unsigned int numbatches)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyRenderedFaces</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7a0139964202017cee9b0271058a93b1</anchor>
      <arglist>(unsigned int numfaces)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyViewport</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ac161a4022d817bf6e595a91cdca84848</anchor>
      <arglist>(Viewport *viewport)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_renderScene</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ab08e86e0c1e87d6ea7a65d177bb8fef3</anchor>
      <arglist>(Viewport *vp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_renderScene</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6329537489c539e8be6508c666bc9fb8</anchor>
      <arglist>(Viewport *vp, bool unused)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a311f3f06799fc4ba14a233406e25503f</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>forwardIntersect</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>aec77b25198173f5f28601456632bfedf</anchor>
      <arglist>(const Plane &amp;worldPlane, std::vector&lt; Vector4 &gt; *intersect3d) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAutoAspectRatio</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a98881a30eb353a94e7bbb5e153c58fc5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getAutoTrackOffset</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ade9a67cb126367dd48883bf0df695679</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getAutoTrackTarget</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ae0ad15da476fdcbf67bc6e8a4378fc8f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>aee8574bec9a61eb59584b897f15ce1ff</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>PlaneBoundedVolume</type>
      <name>getCameraToViewportBoxVolume</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a18a5f06c6bf48445d3602f2d336d80c4</anchor>
      <arglist>(Real screenLeft, Real screenTop, Real screenRight, Real screenBottom, bool includeFarPlane=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCameraToViewportBoxVolume</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>af3c79df85771d892413739d2aeac379c</anchor>
      <arglist>(Real screenLeft, Real screenTop, Real screenRight, Real screenBottom, PlaneBoundedVolume *outVolume, bool includeFarPlane=false)</arglist>
    </member>
    <member kind="function">
      <type>Ray</type>
      <name>getCameraToViewportRay</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a762b8fd8f29ca9e6c2803fa3d135f6e4</anchor>
      <arglist>(Real screenx, Real screeny) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCameraToViewportRay</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a141e67d459a24be790839ff32979beff</anchor>
      <arglist>(Real screenx, Real screeny, Ray *outRay) const</arglist>
    </member>
    <member kind="function">
      <type>Frustum *</type>
      <name>getCullingFrustum</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6260eefc06a0bb2946a5c58d79750f3d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getDerivedDirection</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a711a9fe25dcc9b5079774c4ab37bc1c3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getDerivedOrientation</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a49b7b8fe85de280b70c012f8416fab6e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDerivedPosition</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a9e595e0eff0ba31cfe23af82ec53a048</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getDerivedRight</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ad4d4bd43f57ddf65b05d35db13fa2556</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getDerivedUp</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a17e5cb1e094a4c69cca6a06a5fbb8129</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getDirection</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7d7d770f2cab977be0dae849d3244b3b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFarClipDistance</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6d2e00ca393cb8998c89832f5a2a1204</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const Plane &amp;</type>
      <name>getFrustumPlane</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a317d01327cfaaee9fd2b8cdc93c68f57</anchor>
      <arglist>(unsigned short plane) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLodBias</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a00d4b6eb852e11325a4a237625c5de85</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Camera *</type>
      <name>getLodCamera</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ae167537dd3f080dcbbaf31e7028de571</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a0c7d3d559022f5ada4882de5b6557be4</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getNearClipDistance</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a0e9b520a3c5d273c04589db110be221a</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>aba89daf9e8a8682547f35ac774a7e1f3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getOrientationForViewUpdate</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a93430aa0ec356bf75a0e2a8a0326f517</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getPixelDisplayRatio</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a4808eec2a7c9b8d56ad1961b6a46a2b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PolygonMode</type>
      <name>getPolygonMode</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a75d99079b5c05d9d29cbb744a16f488e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a1f4e74ffb0222d4b9114ff9ed519e104</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPositionForViewUpdate</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a2e308ef3ce0afb4e715144a9b9460a13</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getRealDirection</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a1f6379966878f5fb34e34434597e51fd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getRealOrientation</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ad3787e8b77dffe3a616be109c4fd03bf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getRealPosition</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a01ebdd4bb11758ff40c84797ccf73974</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getRealRight</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>aa8ad036fb057cc7914a8c58018cb37a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getRealUp</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a40785781854c0ef26b7ee2ac064bd601</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getRight</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a25b8d5149e24a68aa2071f941e8315b8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a01a051833c384dd02edc5b1bc1ab20b7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SortMode</type>
      <name>getSortMode</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a0ece5c25aa7952480b4190644cc9b6b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getUp</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a9e6fa5fa50737e7af640ea8165ecd1e3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseMinPixelSize</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a58676c042726c8a2b89678daa8f8860e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getUseRenderingDistance</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7886967570a02d7f69bec6505a767714</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getViewMatrix</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>af47a93c963e7e90d20cd20cc39d73025</anchor>
      <arglist>(bool ownFrustumOnly) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getViewMatrix</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a015d3b95f1856db55c422913aee11978</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a401200010bd5c1441006f03564f74e22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Plane &gt; &amp;</type>
      <name>getWindowPlanes</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>aea839ea1fe27ff60ed13096dcb7cc118</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Corners &amp;</type>
      <name>getWorldSpaceCorners</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7c9dda3421876161115dce5f72334d25</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>aa52bee58d2e9762627de103d2ebf5a45</anchor>
      <arglist>(const AxisAlignedBox &amp;bound, FrustumPlane *culledBy=0) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a37cd34e25032c16baf7cdd4d46f66511</anchor>
      <arglist>(const Sphere &amp;bound, FrustumPlane *culledBy=0) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a017777f13f04bb01d32203ce74c02c1c</anchor>
      <arglist>(const Vector3 &amp;vert, FrustumPlane *culledBy=0) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWindowSet</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a438a713ce67e915836d7952bf5b572f9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAt</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a54542bfe56c8a09949d35d6c75a5045c</anchor>
      <arglist>(const Vector3 &amp;targetPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAt</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a4d5b3cac0c09c3cc37e36a957dcc7797</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7666cc73efeab787e0094ee992eb9fee</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveRelative</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a544d92ca3b916325f63b460e4de5b752</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pitch</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a5f2e84b77278df598d20990e691745fd</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>projectSphere</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>aac44658488645021258fe86cf954e526</anchor>
      <arglist>(const Sphere &amp;sphere, Real *left, Real *top, Real *right, Real *bottom) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ac3ce1b1ee9db4e52dcaae80d89648168</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetWindow</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>abbd08175324b9675c8b42657457f2ac7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roll</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a5f44fa3f0930559eb6dd5ac2384bda88</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a891066e82092d315699f7963268a5c16</anchor>
      <arglist>(const Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>abb719d4eb036a88cef5e23f7a5579b9c</anchor>
      <arglist>(const Vector3 &amp;axis, const Radian &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoAspectRatio</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>aac250bb57c630543b8241bfc8eb8b88a</anchor>
      <arglist>(bool autoratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoTracking</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>aea10ac162479ea92dfe24875ba9c6b13</anchor>
      <arglist>(bool enabled, SceneNode *const target=0, const Vector3 &amp;offset=Vector3::ZERO)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCullingFrustum</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6fc2cf5ece7f9466a05066c2162e43d6</anchor>
      <arglist>(Frustum *frustum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a2b6193430367c085dde103152a34cc5b</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>afde9e80354228a484b102727bc4c48af</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFixedYawAxis</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a30cd8360e8f1885f537f6185b621c406</anchor>
      <arglist>(bool useFixed, const Vector3 &amp;fixedAxis=Vector3::UNIT_Y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLodBias</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a774bb70a2ba898f3db3c9e663ec88919</anchor>
      <arglist>(Real factor=1.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLodCamera</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a4225c2dfc17536d140579052816c7b76</anchor>
      <arglist>(const Camera *lodCam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ab6b87536a32e04638eb73f70034e811d</anchor>
      <arglist>(const Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPolygonMode</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7d20c29bed9f63ea78ec43c8ae53669d</anchor>
      <arglist>(PolygonMode sd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>abb5bad7918a07b1e7408f183b177d1a0</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a65b42920567de7259aa5ff8481a67ec6</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSortMode</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>afff2f8ad1ed1a1750f9daf4a96e3b23f</anchor>
      <arglist>(SortMode sm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseMinPixelSize</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a62d47145eb99e07af3de0915645be07c</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setUseRenderingDistance</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>af0f02c8ac7e6dc46ae6cd8ee209abd8e</anchor>
      <arglist>(bool use)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindow</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ae4a80f117dc56ba8949c3e5f4de9eb0e</anchor>
      <arglist>(Real left, Real top, Real right, Real bottom)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>synchroniseBaseSettingsWith</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a2876d0b5fd2f13af5a39ace745f6d039</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>yaw</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a3436778d5472fbb52b695278805456fb</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="friend">
      <type>_OgreExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>acb9dad823c5edb23a14341b0bd3855eb</anchor>
      <arglist>(std::ostream &amp;o, const Camera &amp;c)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Camera::Listener</name>
    <filename>class_ogre_1_1_camera_1_1_listener.html</filename>
    <member kind="function">
      <type></type>
      <name>Listener</name>
      <anchorfile>class_ogre_1_1_camera_1_1_listener.html</anchorfile>
      <anchor>a1a6a6f01f51426220de617805ec9eb71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_camera_1_1_listener.html</anchorfile>
      <anchor>a7796c4d59af00e54c29d19ced8627ad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cameraDestroyed</name>
      <anchorfile>class_ogre_1_1_camera_1_1_listener.html</anchorfile>
      <anchor>a7195d8b8c12193eda52cc747262bd35b</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cameraPostRenderScene</name>
      <anchorfile>class_ogre_1_1_camera_1_1_listener.html</anchorfile>
      <anchor>a9359c80e745123e503311edbfc1d829a</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cameraPreRenderScene</name>
      <anchorfile>class_ogre_1_1_camera_1_1_listener.html</anchorfile>
      <anchor>a118a99ab616bd2e1648c335afda174c9</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Capsule</name>
    <filename>class_ogre_1_1_capsule.html</filename>
    <member kind="function">
      <type></type>
      <name>Capsule</name>
      <anchorfile>class_ogre_1_1_capsule.html</anchorfile>
      <anchor>a56c3c5b36e83fc62b143ed8091bc7f3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capsule</name>
      <anchorfile>class_ogre_1_1_capsule.html</anchorfile>
      <anchor>afc5e0517c27499734169232bd9a71eb4</anchor>
      <arglist>(const Segment &amp;, Real)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_capsule.html</anchorfile>
      <anchor>ac136bc82a1182d6e8fc28334301c9242</anchor>
      <arglist>(const Capsule &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_capsule.html</anchorfile>
      <anchor>aa4187d8396fcaea692198918cc2a466d</anchor>
      <arglist>(const Segment &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>class_ogre_1_1_capsule.html</anchorfile>
      <anchor>a1393e223b4ea3a419012c0d9dfc67caa</anchor>
      <arglist>(const Vector3 &amp;newOrigin, const Vector3 &amp;newEnd, Real newRadius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndPoint</name>
      <anchorfile>class_ogre_1_1_capsule.html</anchorfile>
      <anchor>a29b55ae0127e3d397feaa072fb92a2be</anchor>
      <arglist>(const Vector3 &amp;newEndpoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>class_ogre_1_1_capsule.html</anchorfile>
      <anchor>ac2a8d71fa6bc0e1ebca688908811a008</anchor>
      <arglist>(const Vector3 &amp;newOrigin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>class_ogre_1_1_capsule.html</anchorfile>
      <anchor>aace6ae7d91d348fc57862b13dd5ab588</anchor>
      <arglist>(Real newRadius)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mRadius</name>
      <anchorfile>class_ogre_1_1_capsule.html</anchorfile>
      <anchor>a0393c543b42873cf8eefd29cad40a43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Segment</type>
      <name>mSegment</name>
      <anchorfile>class_ogre_1_1_capsule.html</anchorfile>
      <anchor>aab9f2941bf16966267a284799bf2ba3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CgFxScriptLoader</name>
    <filename>class_ogre_1_1_cg_fx_script_loader.html</filename>
    <base>Ogre::Singleton&lt; CgFxScriptLoader &gt;</base>
    <base>Ogre::ScriptLoader</base>
    <member kind="function">
      <type></type>
      <name>CgFxScriptLoader</name>
      <anchorfile>class_ogre_1_1_cg_fx_script_loader.html</anchorfile>
      <anchor>ad49475d8c23dc210475cd8d65ace72a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CgFxScriptLoader</name>
      <anchorfile>class_ogre_1_1_cg_fx_script_loader.html</anchorfile>
      <anchor>a3670a8d9b0c6b3f3f5bc125624ded6c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_cg_fx_script_loader.html</anchorfile>
      <anchor>ae62797dc5668bbb462141166f29c9889</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_cg_fx_script_loader.html</anchorfile>
      <anchor>a5d28be49df81011003ab2d9cd85bf339</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_cg_fx_script_loader.html</anchorfile>
      <anchor>a98069098656de219a8c9063482191d88</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CgFxScriptLoader &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_cg_fx_script_loader.html</anchorfile>
      <anchor>a34a4360ac818d310349f452e54bc068e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CgFxScriptLoader *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_cg_fx_script_loader.html</anchorfile>
      <anchor>a688ead3299fa3100ba829c621cf4c7d4</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CgPlugin</name>
    <filename>class_ogre_1_1_cg_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type></type>
      <name>CgPlugin</name>
      <anchorfile>class_ogre_1_1_cg_plugin.html</anchorfile>
      <anchor>ab603d5d95ac17b8df0b5a314f15b9160</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_cg_plugin.html</anchorfile>
      <anchor>abb4f6e2794723aa806daf823bedbff2f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_cg_plugin.html</anchorfile>
      <anchor>a7ae21901841aceef3925649ed56db2aa</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_cg_plugin.html</anchorfile>
      <anchor>a1bdaa7f747665c27b2d9343c9388a473</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_cg_plugin.html</anchorfile>
      <anchor>a4c9f3c842b9d080507040b44db3580cd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_cg_plugin.html</anchorfile>
      <anchor>abc9410a84e1465a333aa598f5afb9aa2</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CgProgram</name>
    <filename>class_ogre_1_1_cg_program.html</filename>
    <base>Ogre::HighLevelGpuProgram</base>
    <class kind="class">Ogre::CgProgram::CmdArgs</class>
    <class kind="class">Ogre::CgProgram::CmdProfiles</class>
    <member kind="function">
      <type></type>
      <name>CgProgram</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a1c9bcda5777d1915f573077b2d50d43a</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader, CGcontext context)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CgProgram</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a65a32235ed550af62066095e5e7735b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a323867c32d6538ed2a10b450964e8b19</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>ae30e6fa27b7259781f5532ef793f0197</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramParametersPtr &amp;</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>acfeda54f25c26bedf477ae9b94dca0d5</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getEntryPoint</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a7d58a49d645188a947b1343ad23701cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a3b0673ec387fcde2c2146ed7229d8895</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassFogStates</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a8fb17c9e88846a335a6880b8a3773d99</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassSurfaceAndLightStates</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a0795e14375f6ed146cc8206dda6c59d9</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassTransformStates</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a17b3a6a7e4028d0458b1430faa7a5e5c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getProfiles</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a548ad8c944edd861fb98753131862e81</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a65a86c6f911a8ac4b0c6d7366fb44f26</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCompileError</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a2f37b616f377b08a8a4f4937087eeffc</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDefaultParameters</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a91f96005d14a734eb36db94514101cd9</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMorphAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>aa9a0cbc348b9c21b219dbbf68390abf2</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPoseAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a831c1cc5cb3ff3591355e0fca7bc200c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>ac0e12a2a5d857e13788a35a6027395f3</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSupported</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a588a68a6a075c30912e59803c0aeba1c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertexTextureFetchRequired</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a02000ba056732b6894b964442face713</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCompileError</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a387af274693b4f383b05bd3cc749ab11</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEntryPoint</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a0ba32899c330445ac2984d97adb2e142</anchor>
      <arglist>(const String &amp;entryPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProfiles</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a07ccc5d1e5e5ff900a696986e4729cd9</anchor>
      <arglist>(const StringVector &amp;profiles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>touch</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a524d7822efaeab72ae69751f208d6c84</anchor>
      <arglist>(void) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CgProgram::CmdArgs</name>
    <filename>class_ogre_1_1_cg_program_1_1_cmd_args.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_cg_program_1_1_cmd_args.html</anchorfile>
      <anchor>acdf515557498e491df587a0191b1532c</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_cg_program_1_1_cmd_args.html</anchorfile>
      <anchor>a2f097bc7ad6b5e1cdeecf9fe0e551b46</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CgProgram::CmdProfiles</name>
    <filename>class_ogre_1_1_cg_program_1_1_cmd_profiles.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_cg_program_1_1_cmd_profiles.html</anchorfile>
      <anchor>a73baaf25a3424acd7a297517776bf2c3</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_cg_program_1_1_cmd_profiles.html</anchorfile>
      <anchor>a528f1071d5460ef440f46cc1e715aa5c</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CgProgramFactory</name>
    <filename>class_ogre_1_1_cg_program_factory.html</filename>
    <base>Ogre::GpuProgramFactory</base>
    <member kind="function">
      <type></type>
      <name>CgProgramFactory</name>
      <anchorfile>class_ogre_1_1_cg_program_factory.html</anchorfile>
      <anchor>a86752f3ed3d01ad2fbc665ee3ba70a96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CgProgramFactory</name>
      <anchorfile>class_ogre_1_1_cg_program_factory.html</anchorfile>
      <anchor>a3d50a30e2f42740c090480143f55a5fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_cg_program_factory.html</anchorfile>
      <anchor>ac4caec857d18b553b9ab050ae57ea8c6</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_cg_program_factory.html</anchorfile>
      <anchor>a85f1f84c1b24ee2dbe33b8b53495cc2a</anchor>
      <arglist>(void) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Codec</name>
    <filename>class_ogre_1_1_codec.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Codec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>aee7d2a1126a22bbf3da40088495cb00b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>aa09f02c08e53d8e58835a7a342e8be64</anchor>
      <arglist>(const DataStreamPtr &amp;input, const Any &amp;output) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a8356df26fc21ff98ce8c1c66a2a2d784</anchor>
      <arglist>(const Any &amp;input) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a5e7ecc1371add6ffa98d807dda1c8da3</anchor>
      <arglist>(const Any &amp;input, const String &amp;outFileName) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>ada1a5477ab6a563565f1b3599d7b806a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>magicNumberMatch</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a2e3a2fbc93450efac141578d33c4bbc0</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>magicNumberToFileExt</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>af90756f690827353e18347d328bc5180</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setParameter</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a464e7b1ef3fae566425b2d7f4ed982db</anchor>
      <arglist>(const String &amp;name, const String &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Codec *</type>
      <name>getCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a938a753e65d5153ef2a3787eb7fe3630</anchor>
      <arglist>(char *magicNumberPtr, size_t maxbytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Codec *</type>
      <name>getCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>aedb803489bfc3bcbf600ee6dfa2caf8a</anchor>
      <arglist>(const String &amp;extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringVector</type>
      <name>getExtensions</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a6092324fd74dd0221f7c63ca8bec4fc1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isCodecRegistered</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>ae5b74cfd0cb797a2ac139b4adb7ac557</anchor>
      <arglist>(const String &amp;codecType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>registerCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a60f445cc6919df56af6611fd14eec47d</anchor>
      <arglist>(Codec *pCodec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unregisterCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a7aa2599cd9db05e590fb7f7786076852</anchor>
      <arglist>(Codec *pCodec)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ColourBlendState</name>
    <filename>struct_ogre_1_1_colour_blend_state.html</filename>
    <member kind="function">
      <type></type>
      <name>ColourBlendState</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a297efc16bd85050690f5de4c992a308b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>blendingEnabled</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>acd678d61988d495ed316cd33fbf272fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>writeR</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a13e2c27dc6e21b80f1889d3b99682b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>writeG</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a32b83f3be2641efbf6567b7d5aef22be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>writeB</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a782495abb2834f7a5c3585707392c7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>writeA</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>abcd09bd7450bb6acff82033ca357712e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendFactor</type>
      <name>sourceFactor</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>afcd73a71641f8bb2befcf147fd8bd982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendFactor</type>
      <name>destFactor</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a2a86317b4a9efb0c6b4f3f8fe9ff0fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendFactor</type>
      <name>sourceFactorAlpha</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a4c9669f21aa6a880dac5b5380310e6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendFactor</type>
      <name>destFactorAlpha</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a6efce17376a11ea819d298d22580ea6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendOperation</type>
      <name>operation</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a1a8d5d6033ad996dfadaafdad151e25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendOperation</type>
      <name>alphaOperation</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a137130fbfd568631e517597aeebf1c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>writeR</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a13e2c27dc6e21b80f1889d3b99682b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>writeG</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a32b83f3be2641efbf6567b7d5aef22be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>writeB</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a782495abb2834f7a5c3585707392c7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>writeA</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>abcd09bd7450bb6acff82033ca357712e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendFactor</type>
      <name>sourceFactor</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>afcd73a71641f8bb2befcf147fd8bd982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendFactor</type>
      <name>destFactor</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a2a86317b4a9efb0c6b4f3f8fe9ff0fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendFactor</type>
      <name>sourceFactorAlpha</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a4c9669f21aa6a880dac5b5380310e6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendFactor</type>
      <name>destFactorAlpha</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a6efce17376a11ea819d298d22580ea6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendOperation</type>
      <name>operation</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a1a8d5d6033ad996dfadaafdad151e25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendOperation</type>
      <name>alphaOperation</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a137130fbfd568631e517597aeebf1c03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector</name>
    <filename>class_ogre_1_1_colour_fader_affector.html</filename>
    <base>Ogre::ParticleAffector</base>
    <class kind="class">Ogre::ColourFaderAffector::CmdAlphaAdjust</class>
    <class kind="class">Ogre::ColourFaderAffector::CmdBlueAdjust</class>
    <class kind="class">Ogre::ColourFaderAffector::CmdGreenAdjust</class>
    <class kind="class">Ogre::ColourFaderAffector::CmdRedAdjust</class>
    <member kind="function">
      <type></type>
      <name>ColourFaderAffector</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>ac2a68a0de0951830620221bf56084ea1</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_affectParticles</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>a591daab4cc17f3a43c5007e3887c4ff8</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAlphaAdjust</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>a636e13e4596f27a085f86037675b33f0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBlueAdjust</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>ad04be7986be747570cc16ec7b5a428ce</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGreenAdjust</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>aeea404d5aa6ccb44de52087ae28b1e28</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRedAdjust</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>af6b82cb7b01ace5ca06f04a0c44948c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAdjust</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>ab4cd1a28bd756c76b18f70e0e7f74434</anchor>
      <arglist>(float red, float green, float blue, float alpha=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaAdjust</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>ae2dc5379ebf31c0db589248c20d0dd03</anchor>
      <arglist>(float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlueAdjust</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>a25604357e6db26577b5cf682f624065b</anchor>
      <arglist>(float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGreenAdjust</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>acd32e4ca7c8d9eb2a73965548d0457b2</anchor>
      <arglist>(float green)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRedAdjust</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>aaee9d32ed0a73fafca95bb28c5cde0a8</anchor>
      <arglist>(float red)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdAlphaAdjust</type>
      <name>msAlphaCmd</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>a735a1f8fc6b5504d7a1dcd2ccb4f5660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdBlueAdjust</type>
      <name>msBlueCmd</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>adc4b2abf2d8a4dfef4f9e7d0e08bbe3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdGreenAdjust</type>
      <name>msGreenCmd</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>ad840b36b008e6f0eafaf1185d450e4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdRedAdjust</type>
      <name>msRedCmd</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector.html</anchorfile>
      <anchor>a9dba68a0a01e6fa6fc74b62cc2ae149a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector2</name>
    <filename>class_ogre_1_1_colour_fader_affector2.html</filename>
    <base>Ogre::ParticleAffector</base>
    <class kind="class">Ogre::ColourFaderAffector2::CmdAlphaAdjust1</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdAlphaAdjust2</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdBlueAdjust1</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdBlueAdjust2</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdGreenAdjust1</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdGreenAdjust2</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdRedAdjust1</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdRedAdjust2</class>
    <class kind="class">Ogre::ColourFaderAffector2::CmdStateChange</class>
    <member kind="function">
      <type></type>
      <name>ColourFaderAffector2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a84abaa1df7f11b91f5c7db79a6a4b38f</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_affectParticles</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>af41a81fd46c2aea6bba8c341a1b8a52c</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAlphaAdjust1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a6619ae7f3c54b370bb8c0335500b1b0a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAlphaAdjust2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a3fd8be744e663b2bfe0f3577cf367131</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBlueAdjust1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>ad82a90047b977316d71f199d6ad9223c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBlueAdjust2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a56faec59a77ba0a3ea9dc577a2e210ff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGreenAdjust1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>afe09b898608e79cd9d94cad1d8109911</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGreenAdjust2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>ada47d8c763bad05261f7ed8234008609</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRedAdjust1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>ab3ef7a9d28d780665bf978f4d74fb299</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRedAdjust2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>aac4e7d0aac42a1cec21749dcb7f08da9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getStateChange</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a7535e96b72dba97d23108cc8a2b0075b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAdjust1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a46710cc716923965fc31d3c9dc510ece</anchor>
      <arglist>(float red, float green, float blue, float alpha=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAdjust2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>ad3123ebe69f1720518466dda97d3eb4b</anchor>
      <arglist>(float red, float green, float blue, float alpha=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaAdjust1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>acba26f5476a28c5b7267b6a5127f6623</anchor>
      <arglist>(float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaAdjust2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a645423eb05f5e5a21b941a900b528980</anchor>
      <arglist>(float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlueAdjust1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a94f4aece1e279ebf54a6947c0bbd9fe5</anchor>
      <arglist>(float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlueAdjust2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>af10111305f5b1d01cc065e6afb174365</anchor>
      <arglist>(float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGreenAdjust1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a8d3d01cc144fbb54888b7299151dc615</anchor>
      <arglist>(float green)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGreenAdjust2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>aff36fb9aee9770f68c119219773c516f</anchor>
      <arglist>(float green)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRedAdjust1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a8d7b75f136703c448bd9ae457ef29f58</anchor>
      <arglist>(float red)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRedAdjust2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>ab3861fe5367bc2db89eb0d4a6f0d2616</anchor>
      <arglist>(float red)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStateChange</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>ac4fa385629bf42487fa29fc0243181b1</anchor>
      <arglist>(Real NewValue)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdAlphaAdjust1</type>
      <name>msAlphaCmd1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a0790442096a157986b7e5b33a7204ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdAlphaAdjust2</type>
      <name>msAlphaCmd2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>ad19007f73dde72ab83c72d8560891a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdBlueAdjust1</type>
      <name>msBlueCmd1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a5e1a70f61819c8241934b3e7c7e9b66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdBlueAdjust2</type>
      <name>msBlueCmd2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a14d44c6f989f79b52cc18e653e9a3d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdGreenAdjust1</type>
      <name>msGreenCmd1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a9c4eb418c135e055a65c5a54d6976e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdGreenAdjust2</type>
      <name>msGreenCmd2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>af10a7a4b03214aecc456c240105222b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdRedAdjust1</type>
      <name>msRedCmd1</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a26efeac4b6e1f90ae3e3ceec5baa1428</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdRedAdjust2</type>
      <name>msRedCmd2</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>aae52b36c389607fe187f837c4f110709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdStateChange</type>
      <name>msStateCmd</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2.html</anchorfile>
      <anchor>a1af3157e97bd7be9e386c501f26de879</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector2::CmdAlphaAdjust1</name>
    <filename>class_ogre_1_1_colour_fader_affector2_1_1_cmd_alpha_adjust1.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_alpha_adjust1.html</anchorfile>
      <anchor>a95b732aeaa8fa2b4ea5306939edb8b36</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_alpha_adjust1.html</anchorfile>
      <anchor>a0239a3e97f95000bb6a3b43643467ae8</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector2::CmdAlphaAdjust2</name>
    <filename>class_ogre_1_1_colour_fader_affector2_1_1_cmd_alpha_adjust2.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_alpha_adjust2.html</anchorfile>
      <anchor>ae30fe4f6fcfda065aae9806838012b2d</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_alpha_adjust2.html</anchorfile>
      <anchor>ab59171f26e8ee6ed5b149ec9fdbeb456</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector2::CmdBlueAdjust1</name>
    <filename>class_ogre_1_1_colour_fader_affector2_1_1_cmd_blue_adjust1.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_blue_adjust1.html</anchorfile>
      <anchor>a5fe11945e0ea32c8b9bd60431c56953e</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_blue_adjust1.html</anchorfile>
      <anchor>aaba1ff80ffd5d1992db968e74c3158ce</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector2::CmdBlueAdjust2</name>
    <filename>class_ogre_1_1_colour_fader_affector2_1_1_cmd_blue_adjust2.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_blue_adjust2.html</anchorfile>
      <anchor>a756ed8b0ab0690f21fe9fab18c2e67bc</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_blue_adjust2.html</anchorfile>
      <anchor>a62384fce85f03c94d9362af5584f8ca2</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector2::CmdGreenAdjust1</name>
    <filename>class_ogre_1_1_colour_fader_affector2_1_1_cmd_green_adjust1.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_green_adjust1.html</anchorfile>
      <anchor>ab090054a7b481c22d0d93afb2722983f</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_green_adjust1.html</anchorfile>
      <anchor>aae0367ecc279f9f6e0df3c7c8e018867</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector2::CmdGreenAdjust2</name>
    <filename>class_ogre_1_1_colour_fader_affector2_1_1_cmd_green_adjust2.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_green_adjust2.html</anchorfile>
      <anchor>a19b685582f802428199cde3fbc86ebd7</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_green_adjust2.html</anchorfile>
      <anchor>a1f95720b41018c09603601519c8fd51b</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector2::CmdRedAdjust1</name>
    <filename>class_ogre_1_1_colour_fader_affector2_1_1_cmd_red_adjust1.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_red_adjust1.html</anchorfile>
      <anchor>afb26fcc666f4fd425fd8ee00576b70c0</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_red_adjust1.html</anchorfile>
      <anchor>a8eafe3f17ce2ff1a475637764e157b03</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector2::CmdRedAdjust2</name>
    <filename>class_ogre_1_1_colour_fader_affector2_1_1_cmd_red_adjust2.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_red_adjust2.html</anchorfile>
      <anchor>a0336aaa4c42ed92023e3aa53f3a8ef7c</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_red_adjust2.html</anchorfile>
      <anchor>a7b1a4621c26c3aa80587376c759f2bb3</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector2::CmdStateChange</name>
    <filename>class_ogre_1_1_colour_fader_affector2_1_1_cmd_state_change.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_state_change.html</anchorfile>
      <anchor>a46e2d134734a95c436fd657c3173942a</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector2_1_1_cmd_state_change.html</anchorfile>
      <anchor>a3993e8907d0f013aeb025ae67a31a951</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector::CmdAlphaAdjust</name>
    <filename>class_ogre_1_1_colour_fader_affector_1_1_cmd_alpha_adjust.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector_1_1_cmd_alpha_adjust.html</anchorfile>
      <anchor>a605d395f5730b3934ac43c573bacda20</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector_1_1_cmd_alpha_adjust.html</anchorfile>
      <anchor>adff2d4af6ba75f8ea241453a821b3aec</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector::CmdBlueAdjust</name>
    <filename>class_ogre_1_1_colour_fader_affector_1_1_cmd_blue_adjust.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector_1_1_cmd_blue_adjust.html</anchorfile>
      <anchor>ad7a7e274afa83490df0c05e5f50815de</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector_1_1_cmd_blue_adjust.html</anchorfile>
      <anchor>aa8372975ff70c69b21f07d428722c5f9</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector::CmdGreenAdjust</name>
    <filename>class_ogre_1_1_colour_fader_affector_1_1_cmd_green_adjust.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector_1_1_cmd_green_adjust.html</anchorfile>
      <anchor>a52a87097b5e7433fb1f2550a3af0d74f</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector_1_1_cmd_green_adjust.html</anchorfile>
      <anchor>a7557ad094802da0b98c88e4ba63b0c5b</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffector::CmdRedAdjust</name>
    <filename>class_ogre_1_1_colour_fader_affector_1_1_cmd_red_adjust.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector_1_1_cmd_red_adjust.html</anchorfile>
      <anchor>a5cff5fba3863440b627ba6d37b426102</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_fader_affector_1_1_cmd_red_adjust.html</anchorfile>
      <anchor>ab16251011e251ead9f7ced8e33ac03ca</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourImageAffector</name>
    <filename>class_ogre_1_1_colour_image_affector.html</filename>
    <base>Ogre::ParticleAffector</base>
    <class kind="class">Ogre::ColourImageAffector::CmdImageAdjust</class>
    <member kind="function">
      <type></type>
      <name>ColourImageAffector</name>
      <anchorfile>class_ogre_1_1_colour_image_affector.html</anchorfile>
      <anchor>a7118e0cf5c7cefcbbf004580add48ae5</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_affectParticles</name>
      <anchorfile>class_ogre_1_1_colour_image_affector.html</anchorfile>
      <anchor>abd1161e46d005429f64883cfe0bdaea3</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_colour_image_affector.html</anchorfile>
      <anchor>a712aea5134dc25d81d92a0f8d217859f</anchor>
      <arglist>(Particle *pParticle) override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getImageAdjust</name>
      <anchorfile>class_ogre_1_1_colour_image_affector.html</anchorfile>
      <anchor>a52df9990e8c3cdeda702bcefc77f67d6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageAdjust</name>
      <anchorfile>class_ogre_1_1_colour_image_affector.html</anchorfile>
      <anchor>a2fb5b54b08efe8a456d4e57dfa7860d4</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdImageAdjust</type>
      <name>msImageCmd</name>
      <anchorfile>class_ogre_1_1_colour_image_affector.html</anchorfile>
      <anchor>a1f75f89834ef18b62b909b4682e6a812</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourImageAffector::CmdImageAdjust</name>
    <filename>class_ogre_1_1_colour_image_affector_1_1_cmd_image_adjust.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_image_affector_1_1_cmd_image_adjust.html</anchorfile>
      <anchor>aa6baf8872837f8c1bf0145e2ee433c02</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_image_affector_1_1_cmd_image_adjust.html</anchorfile>
      <anchor>acbfa224b7d10bd20b83002856c07a9f0</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourInterpolatorAffector</name>
    <filename>class_ogre_1_1_colour_interpolator_affector.html</filename>
    <base>Ogre::ParticleAffector</base>
    <class kind="class">Ogre::ColourInterpolatorAffector::CmdColourAdjust</class>
    <class kind="class">Ogre::ColourInterpolatorAffector::CmdTimeAdjust</class>
    <member kind="enumvalue">
      <name>MAX_STAGES</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>ad0780f729211bae2bebe7e1814a325bfa8bf32ea3e3c96b8616c44bdf5d47fb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_STAGES</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>ad0780f729211bae2bebe7e1814a325bfa8bf32ea3e3c96b8616c44bdf5d47fb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColourInterpolatorAffector</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>a23342275feed700c10a601e5edb17152</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_affectParticles</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>a8bacf07ce23659bf820510c5f88f6130</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>af145173e3722c3870dd474a002491cc6</anchor>
      <arglist>(Particle *pParticle) override</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>getColourAdjust</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>ae62b5c03df14079e3c375612efb823fc</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTimeAdjust</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>a7f3dfd3656eb976353b98ed34319d60a</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourAdjust</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>a3534e0793f6d1aa89477c58e16a822a9</anchor>
      <arglist>(size_t index, ColourValue colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeAdjust</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>a4ebe10757356bf52a3debdfffa4c9b80</anchor>
      <arglist>(size_t index, Real time)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdColourAdjust</type>
      <name>msColourCmd</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>a055f5f5bbe49e66d40c84c257e78b340</anchor>
      <arglist>[MAX_STAGES]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdTimeAdjust</type>
      <name>msTimeCmd</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>ad49b2e241fcbe4e8061135e58b3d6bf3</anchor>
      <arglist>[MAX_STAGES]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourInterpolatorAffector::CmdColourAdjust</name>
    <filename>class_ogre_1_1_colour_interpolator_affector_1_1_cmd_colour_adjust.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector_1_1_cmd_colour_adjust.html</anchorfile>
      <anchor>a6cce7aa0e9846ea0e47e4bf4bbf09175</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector_1_1_cmd_colour_adjust.html</anchorfile>
      <anchor>a014ebe0b48950b450a6faf7d607f593a</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>mIndex</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector_1_1_cmd_colour_adjust.html</anchorfile>
      <anchor>a2c63d0f346cb31156d7fccc5029e9724</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourInterpolatorAffector::CmdTimeAdjust</name>
    <filename>class_ogre_1_1_colour_interpolator_affector_1_1_cmd_time_adjust.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector_1_1_cmd_time_adjust.html</anchorfile>
      <anchor>a01d17829df32a73f660b58e402ed47a7</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector_1_1_cmd_time_adjust.html</anchorfile>
      <anchor>ab7927db974a724cdd9798e597a398c7f</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>mIndex</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector_1_1_cmd_time_adjust.html</anchorfile>
      <anchor>a2864f03f51a1402c01eaa9e84a9e6fbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourValue</name>
    <filename>class_ogre_1_1_colour_value.html</filename>
    <member kind="function">
      <type></type>
      <name>ColourValue</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>aa807f795d563dbf32601b20925cd46d4</anchor>
      <arglist>(const uchar *byte)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>ColourValue</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a783132a039d3d5bbccedbcea77ff3c79</anchor>
      <arglist>(float red=1.0f, float green=1.0f, float blue=1.0f, float alpha=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>gammaToLinear</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a8c556536b34322c92f0f0b527a11b603</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHSB</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a11c1455b2d4bc0bb0fc4fb20ba6fa099</anchor>
      <arglist>(float &amp;hue, float &amp;saturation, float &amp;brightness) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHSB</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>af9df6a8c10f290187bc051c6ee61863f</anchor>
      <arglist>(float *hue, float *saturation, float *brightness) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a4825d1fb89ea5aae7f2e18e108aa7f23</anchor>
      <arglist>(const ColourValue &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a8bf64c97ca14f64127cb3f5f95e856cf</anchor>
      <arglist>(const ColourValue &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a788549742c1f030184c53008423c7b9c</anchor>
      <arglist>(const float fScalar) const</arglist>
    </member>
    <member kind="function">
      <type>ColourValue &amp;</type>
      <name>operator*=</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a176de8fc97c2f6392b585830286dfe49</anchor>
      <arglist>(const float fScalar)</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a8638135228e5ddcd1dc7db320542cf72</anchor>
      <arglist>(const ColourValue &amp;rkVector) const</arglist>
    </member>
    <member kind="function">
      <type>ColourValue &amp;</type>
      <name>operator+=</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>adcc45721a4be58eafb2a3bb6df4f73b2</anchor>
      <arglist>(const ColourValue &amp;rkVector)</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>ae493dc97ca571117a5709088d1494bde</anchor>
      <arglist>(const ColourValue &amp;rkVector) const</arglist>
    </member>
    <member kind="function">
      <type>ColourValue &amp;</type>
      <name>operator-=</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>ad46a3cf5b7e9781aaee892d23458ebd0</anchor>
      <arglist>(const ColourValue &amp;rkVector)</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>operator/</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a435d20368c31728dea21469d1db036f6</anchor>
      <arglist>(const ColourValue &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>operator/</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>ad33e4ae6c7e6d223545613c4991c91ed</anchor>
      <arglist>(const float fScalar) const</arglist>
    </member>
    <member kind="function">
      <type>ColourValue &amp;</type>
      <name>operator/=</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a7f38270891b9602c9951fe0d0a720311</anchor>
      <arglist>(const float fScalar)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a7c80a19ac61f97f217d5b39d8f1dd39b</anchor>
      <arglist>(const ColourValue &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>float &amp;</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a1570846ab08c04adbd3d58cd2aa1c860</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>ac8e68543a87fcc6e1c0789c052fa45ba</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>ptr</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a39d844917c84da6568f4486eb4011eea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const float *</type>
      <name>ptr</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a8242cd224705e15b9e1533fe83c290c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saturate</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a21875c1d92c3ad0cba9cafd5776f42a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>saturateCopy</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>aa8bbc191b3de291abe02fce7e0d619c2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHSB</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>ae256d6a81e87d0f33a0c27c10d6b78f6</anchor>
      <arglist>(float hue, float saturation, float brightness)</arglist>
    </member>
    <member kind="function">
      <type>RGBA</type>
      <name>getAsRGBA</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a438810466e8d1c29eb6b84f372ceb2e7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ARGB</type>
      <name>getAsARGB</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a27b26fbfa1098376c47e337192d04f27</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>BGRA</type>
      <name>getAsBGRA</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a170729634175d1cea8bd8c882bdde71e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ABGR</type>
      <name>getAsABGR</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a1cf6b673afb17fe889e4255a938c3cbb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RGBA</type>
      <name>getAsBYTE</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a5605ea48f88f611955bdd0c96150a8e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAsRGBA</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>aaf5cc43741699cd3c0c7e81a1dc349a2</anchor>
      <arglist>(RGBA val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAsARGB</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a3595487122e676dae5786151b169e213</anchor>
      <arglist>(ARGB val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAsBGRA</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a7f86f695818890ba2f857618b1af9f59</anchor>
      <arglist>(BGRA val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAsABGR</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a7ced6ef07e9a1e6de8ea50ef824ed9b1</anchor>
      <arglist>(ABGR val)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a854058a76927880ae345ac1c465f9713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>aae078d77b654f76e3b760174f93474ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>g</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a13fbd050af26b8bd549ccb46aa699e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>r</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a6e086633637e335238d517e0ec9f2cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColourValue &amp;</type>
      <name>Black</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a0f66d1fae35f9f2a13ce26349fb71a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColourValue &amp;</type>
      <name>Blue</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>aabc748c7dbf62da85d6016c073314e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColourValue &amp;</type>
      <name>Green</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a4b5005bc7a691be69292a06fdab037fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColourValue &amp;</type>
      <name>Red</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a1bcb3611eec7ec5ce68967e6023acb6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColourValue &amp;</type>
      <name>White</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>ab67f75eb63c2ee10cb6e874219b01b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColourValue &amp;</type>
      <name>ZERO</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a0b3c6d7aba3e2879c5bff3d864241584</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend ColourValue</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a5b0ed5d4289ec1f56295380a0a334e4f</anchor>
      <arglist>(const float fScalar, const ColourValue &amp;rkVector)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a6141ef6c5e433c9e59807222f7fa79fe</anchor>
      <arglist>(std::ostream &amp;o, const ColourValue &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>RGBA</type>
      <name>getAsRGBA</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a438810466e8d1c29eb6b84f372ceb2e7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ARGB</type>
      <name>getAsARGB</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a27b26fbfa1098376c47e337192d04f27</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>BGRA</type>
      <name>getAsBGRA</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a170729634175d1cea8bd8c882bdde71e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ABGR</type>
      <name>getAsABGR</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a1cf6b673afb17fe889e4255a938c3cbb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RGBA</type>
      <name>getAsBYTE</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a5605ea48f88f611955bdd0c96150a8e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAsRGBA</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>aaf5cc43741699cd3c0c7e81a1dc349a2</anchor>
      <arglist>(RGBA val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAsARGB</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a3595487122e676dae5786151b169e213</anchor>
      <arglist>(ARGB val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAsBGRA</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a7f86f695818890ba2f857618b1af9f59</anchor>
      <arglist>(BGRA val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAsABGR</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a7ced6ef07e9a1e6de8ea50ef824ed9b1</anchor>
      <arglist>(ABGR val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositionPass</name>
    <filename>class_ogre_1_1_composition_pass.html</filename>
    <class kind="struct">Ogre::CompositionPass::InputTex</class>
    <member kind="enumeration">
      <type></type>
      <name>PassType</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CLEAR</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaaa7d4ed28ab9cdd43e85a715bd4e068fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_STENCIL</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaa43301dad285fba17915d7867665597ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_RENDERSCENE</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaac8aa60611671e1b8867c1a30775ba84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_RENDERQUAD</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaa39b1d2658f5c73b04755e428316ea366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_RENDERCUSTOM</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaaba93db3e2878858fe2fd199354c82af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_COMPUTE</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaafa19263d8a14d62c4aec06a1dd14f6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CLEAR</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaaa7d4ed28ab9cdd43e85a715bd4e068fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_COMPUTE</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaafa19263d8a14d62c4aec06a1dd14f6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_RENDERCUSTOM</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaaba93db3e2878858fe2fd199354c82af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_RENDERQUAD</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaa39b1d2658f5c73b04755e428316ea366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_RENDERSCENE</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaac8aa60611671e1b8867c1a30775ba84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_STENCIL</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aa20bff864069127a799a3593df0146aaa43301dad285fba17915d7867665597ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompositionPass</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a5b5540cb8dc10175dc30c3947032013c</anchor>
      <arglist>(CompositionTargetPass *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CompositionPass</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ab8fc137845790b360d57056621cd1061</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isSupported</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ac0daef1d307ace963959896a3db64d75</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllInputs</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a05cbca68fbc408dbf755612cfb72707d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAlignCameraToFace</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a9b1581d87604d9a3698916ac7fe9796c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAutomaticColour</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ac4fae76a4f67e1ea70dc270be9b0daed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getCameraName</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a3a5a37066fab2d012d83acdc4885144f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getClearBuffers</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a86b647f3dff3e2fc021302c23827b603</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getClearColour</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ad61c6f3a0d1dfe3a723767a1a95427fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getClearDepth</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ab83f915d669abd8efd4d63cbbff4c168</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getClearStencil</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>af55a03aab77873e0e6d637cf81371559</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getCustomType</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>adb9a1389283be682baf5cb41e20cc3c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getFirstRenderQueue</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ab7f667605829412a22d0cccd9c1d7e6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getIdentifier</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ab60bfaaed2a48057ac8e8e7ead113f60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const InputTex &amp;</type>
      <name>getInput</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aac9b21d429d70081fee566fbc9b978a9</anchor>
      <arglist>(size_t id) const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getLastRenderQueue</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a1947a2e49e4c78d3fa806933690e6522</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a5db4dfa2b32f8b30b9287756a814ad17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMaterialScheme</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a86caf21c89bd21cd24556835081eb7fd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumInputs</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a88aed71c3c005bea6be70c8d58db3232</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CompositionTargetPass *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a8fdd69a67ba251fcffbf04d1496ccb63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getQuadCorners</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ab80f5bdd57e0c746293bdd5a9f3adef2</anchor>
      <arglist>(FloatRect &amp;quad) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getQuadFarCorners</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ae350fcee79e006e23d6de413253568e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getQuadFarCornersViewSpace</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a88bc728d5e0497ce4c5dbc052239551d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getStencilCheck</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a31e5b47326f6357b7172faca282cb3ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StencilOperation</type>
      <name>getStencilDepthFailOp</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>adcd852af123434d7ff154a2569121d27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StencilOperation</type>
      <name>getStencilFailOp</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a354620f0bec90c923b57707019195483</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CompareFunction</type>
      <name>getStencilFunc</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a14fcb5fbfd45871dca725c88de5a83a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getStencilMask</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>af347ecd30bdb07219cb1794599b30ec7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StencilOperation</type>
      <name>getStencilPassOp</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a6e14a28e603b902ee0794f78912f329f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getStencilRefValue</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a2fd6b67d996e8a9c9a7b8443490e997e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StencilState &amp;</type>
      <name>getStencilState</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a40ab88e0a239182e4b3071af7d28179b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getStencilTwoSidedOperation</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a45657514c52a86f22d9d575fa248de0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3i &amp;</type>
      <name>getThreadGroups</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a60ab9739bc4cc02711cabfd3dffad505</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PassType</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a6a51eff0938089a5fc26c1bec5c3778f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlignCameraToFace</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a892fd8d11f15e33fcfda68b891a82105</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutomaticColour</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ad72002d4220edc51b6ac40bbd811cbee</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraName</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a3c841ec10a29439573bff56f425dcdac</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearBuffers</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a92187a460af36b8ebe0828cf6d81c277</anchor>
      <arglist>(uint32 val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearColour</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a749020e95d4cd6d908983d042b86e429</anchor>
      <arglist>(const ColourValue &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearDepth</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>af3d7bb3afd593a8a6d9415cec6c39583</anchor>
      <arglist>(float depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearStencil</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a5ad3b98ebaf06fd085155d81c69eeef5</anchor>
      <arglist>(uint16 value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomType</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a0937b1f59f584797d44383eeb44b30eb</anchor>
      <arglist>(const String &amp;customType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFirstRenderQueue</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a4af9e5a958c5ec3a69f8bd797d4c2563</anchor>
      <arglist>(uint8 id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIdentifier</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a56bb1d899a43195712944398e2d1bc65</anchor>
      <arglist>(uint32 id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInput</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>afa546e1e7d46879c3dc6ce5dff470d4d</anchor>
      <arglist>(size_t id, const String &amp;input=BLANKSTRING, size_t mrtIndex=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLastRenderQueue</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a193d54ee08e19d538576ca300c30c006</anchor>
      <arglist>(uint8 id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a21721f49c3b10e36560adff1e563740f</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialName</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a453231b980fc04dd9af9f330feec5236</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialScheme</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>afdc03ddab7dba7ca065345a0ab5351fd</anchor>
      <arglist>(const String &amp;schemeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQuadCorners</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a58915b98148aef94f7bc887983db41d3</anchor>
      <arglist>(const FloatRect &amp;quad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQuadFarCorners</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ac2831cd42c94887f6e239d1460dc6b5c</anchor>
      <arglist>(bool farCorners, bool farCornersViewSpace)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilCheck</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>af0f6a55176e7c69fda820a5d22a50104</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilDepthFailOp</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ae3c196d705b7bf120e0d888b4867dda4</anchor>
      <arglist>(StencilOperation value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilFailOp</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ad7afd96369d5093b5eb2123f2befed58</anchor>
      <arglist>(StencilOperation value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilFunc</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a7d60b3d8f6e47891d8e5373bea31d5bd</anchor>
      <arglist>(CompareFunction value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilMask</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a052e16876215e11e03bcba8657faf917</anchor>
      <arglist>(uint32 value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilPassOp</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aff4417885952905fc8230cef47a36756</anchor>
      <arglist>(StencilOperation value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilRefValue</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a1b8cc0c3221bfbc751328cda98c8aff7</anchor>
      <arglist>(uint32 value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilTwoSidedOperation</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>afa3d6c2f5f8e6ba85b7844d2bf433a5f</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setThreadGroups</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a646a9f816b1e91a925e52af74570fe11</anchor>
      <arglist>(const Vector3i &amp;g)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a8b0e3dcfccbdcc9672a96ae6dc2c0123</anchor>
      <arglist>(PassType type)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::CompositionPass::InputTex</name>
    <filename>struct_ogre_1_1_composition_pass_1_1_input_tex.html</filename>
    <member kind="function">
      <type></type>
      <name>InputTex</name>
      <anchorfile>struct_ogre_1_1_composition_pass_1_1_input_tex.html</anchorfile>
      <anchor>a5f5c8dbdb4aabf1584453cefb997ae03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputTex</name>
      <anchorfile>struct_ogre_1_1_composition_pass_1_1_input_tex.html</anchorfile>
      <anchor>a0c02e4a4e46c29f23af2e5cfdd4e01aa</anchor>
      <arglist>(const String &amp;_name, size_t _mrtIndex=0)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>mrtIndex</name>
      <anchorfile>struct_ogre_1_1_composition_pass_1_1_input_tex.html</anchorfile>
      <anchor>afb900befa1a297701c434ccc65d3d810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>struct_ogre_1_1_composition_pass_1_1_input_tex.html</anchorfile>
      <anchor>a549645d3640226a6cbd2bdb3d4f29d59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositionTargetPass</name>
    <filename>class_ogre_1_1_composition_target_pass.html</filename>
    <member kind="enumvalue">
      <name>IM_NONE</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>ab2b5ca61fda0a8dfdba1e3447f453294a97eecad4dbc7cc768152365585fa9fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_PREVIOUS</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>ab2b5ca61fda0a8dfdba1e3447f453294a412bc35d7930bd2101ea4d0a5a760611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InputMode</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>ab2b5ca61fda0a8dfdba1e3447f453294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_NONE</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>ab2b5ca61fda0a8dfdba1e3447f453294a97eecad4dbc7cc768152365585fa9fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_PREVIOUS</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>ab2b5ca61fda0a8dfdba1e3447f453294a412bc35d7930bd2101ea4d0a5a760611</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CompositionPass * &gt;</type>
      <name>Passes</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>adde9a7cf6d9cf64e1ad3115f25625748</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; Passes &gt;</type>
      <name>PassIterator</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a1b8ac16663ae6c9fc06c80159f87d51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompositionTargetPass</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a612ca8c0c7b29fe33def25042b933622</anchor>
      <arglist>(CompositionTechnique *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CompositionTargetPass</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a9906c9ece49a038ff4996ff461238dd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isSupported</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a5e1075c8f2a3c9cfaed6f65a9ea55334</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>CompositionPass *</type>
      <name>createPass</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a5133d1bfe3bbec541917faea2346dddc</anchor>
      <arglist>(CompositionPass::PassType type=CompositionPass::PT_RENDERQUAD)</arglist>
    </member>
    <member kind="function">
      <type>InputMode</type>
      <name>getInputMode</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>af39146bee5214ac96262015eee849e64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLodBias</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a77a7e3bada28e04c2498aff78886d8b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMaterialScheme</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a686c3dcffdb9f4dcb00aee622743af9d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumPasses</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>ad9a2d69bdac2821c3d07286a076faf35</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOnlyInitial</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>ab966f6bbb58d0d0a09c478fa20ded7c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getOutputName</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a10bb0b0e8ed6b7699a2d81086e04d4be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOutputSlice</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>acbec312ceabb59e41b42aab4a22e640c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CompositionTechnique *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a1c2811cc27760fe2690fccaa03cf48b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CompositionPass *</type>
      <name>getPass</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>aec908120c02aa00e6cce0a3951b3a787</anchor>
      <arglist>(size_t idx) const</arglist>
    </member>
    <member kind="function">
      <type>const Passes &amp;</type>
      <name>getPasses</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a1d5863b5cd90a3e792d729e78c6abbb2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PassIterator</type>
      <name>getPassIterator</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a81f81638ed902707871edaa54d570e3c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShadowsEnabled</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>ad2b719aea00abc6175f06db684d19e2b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityMask</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>aae200cd1a0e12a84df5355f08ee06995</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllPasses</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a0e3250aafe830419fcf6ec9c2a925e6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePass</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a211bcd76961f116969bbc4b1a5d7562d</anchor>
      <arglist>(size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputMode</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>abf1c9cf0c11f8f440bfb1103b6c1349a</anchor>
      <arglist>(InputMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLodBias</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>aff86d6761429799b8bb58e44962f2a0f</anchor>
      <arglist>(float bias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialScheme</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a3f57dcb06d3d764e4fe532be89e6f350</anchor>
      <arglist>(const String &amp;schemeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOnlyInitial</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>aa4113fff3ebd783e8ead645321cb7322</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutputName</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>ac9a67dacd9d95d9f91fdb9437b07d758</anchor>
      <arglist>(const String &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutputSlice</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>ae9dd727231b1e2c8fa1da9b50ab9a13d</anchor>
      <arglist>(int slice)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowsEnabled</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a0a4ee56a29f0aa2ec2131ed9bdda9f4b</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisibilityMask</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a5f741ec104a602e81d3f9b5f01ae2d4c</anchor>
      <arglist>(uint32 mask)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositionTechnique</name>
    <filename>class_ogre_1_1_composition_technique.html</filename>
    <class kind="class">Ogre::CompositionTechnique::TextureDefinition</class>
    <member kind="typedef">
      <type>std::vector&lt; CompositionTargetPass * &gt;</type>
      <name>TargetPasses</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>ae3bc01432cca2866776fc578be61b7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; TargetPasses &gt;</type>
      <name>TargetPassIterator</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a5a54aecf9c72e8323b12d55199308c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; TextureDefinitions &gt;</type>
      <name>TextureDefinitionIterator</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a34f28a53486ea2cee58619b2c1a639fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TextureDefinition * &gt;</type>
      <name>TextureDefinitions</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>af6b63a9d4592c48d2389525148a334ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureScope</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a72f5c327008d8292c004bcd5bdf6fb1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_LOCAL</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a72f5c327008d8292c004bcd5bdf6fb1ea6f778889142bb74cc5aefa4f396b386d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_CHAIN</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a72f5c327008d8292c004bcd5bdf6fb1ea90fc4ed7303d0d5b549dcc1873ddcde7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_GLOBAL</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a72f5c327008d8292c004bcd5bdf6fb1eaeaa58ffdb5ed352498ce0fa8263bda4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_CHAIN</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a72f5c327008d8292c004bcd5bdf6fb1ea90fc4ed7303d0d5b549dcc1873ddcde7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_GLOBAL</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a72f5c327008d8292c004bcd5bdf6fb1eaeaa58ffdb5ed352498ce0fa8263bda4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_LOCAL</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a72f5c327008d8292c004bcd5bdf6fb1ea6f778889142bb74cc5aefa4f396b386d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompositionTechnique</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>aed3697e1f5dee4e6e71b03338371dac9</anchor>
      <arglist>(Compositor *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CompositionTechnique</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a3b37aab5a73a19c0c2537b33cea5256e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CompositionTargetPass *</type>
      <name>createTargetPass</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a43d9720f76370f430831493d7679e5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TextureDefinition *</type>
      <name>createTextureDefinition</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a6e09bbb7713c430ea48084535252369c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getCompositorLogicName</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a9267e64eed08ad7567b64a9c0c576903</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumTargetPasses</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a67c5761dc115b3f0e8b3b29e5f6caf26</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumTextureDefinitions</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>aef09c60a1e9c66d5f140c34651f4d082</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CompositionTargetPass *</type>
      <name>getOutputTargetPass</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>aad01317663cefd8cad87d07dae25c9a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Compositor *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a7ff4a62ff713cba88a8d5885a585f69a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSchemeName</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a728de1d2f9adf08f112b203586ec3a9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CompositionTargetPass *</type>
      <name>getTargetPass</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>ac67edea386df7673616c0af3e7803804</anchor>
      <arglist>(size_t idx) const</arglist>
    </member>
    <member kind="function">
      <type>const TargetPasses &amp;</type>
      <name>getTargetPasses</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>ae527127f766e8acd8edd611625edf721</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TargetPassIterator</type>
      <name>getTargetPassIterator</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a472bbfd655c99319514ebc1fc58961c5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TextureDefinition *</type>
      <name>getTextureDefinition</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a339f83c94ef006bca465f96e84b421fd</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>TextureDefinition *</type>
      <name>getTextureDefinition</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>ad8acad777512f15a6a13799c74b50928</anchor>
      <arglist>(size_t idx) const</arglist>
    </member>
    <member kind="function">
      <type>TextureDefinitionIterator</type>
      <name>getTextureDefinitionIterator</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a07fe9d82291bef342e223b765a88a5f1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const TextureDefinitions &amp;</type>
      <name>getTextureDefinitions</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a36207721f70745b2aa753f642d699b25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSupported</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a7395bb89044375bea1be770737651875</anchor>
      <arglist>(bool allowTextureDegradation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllTargetPasses</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a4b34afd12984d3a5883e24b512c2b4a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllTextureDefinitions</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a03d4c71942abef880d9b2c9e363fe259</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTargetPass</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a13b52dbaf483cd1ab0eec9edbef078e2</anchor>
      <arglist>(size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTextureDefinition</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a4bba82fa0f4e54090a2497fe9f658fab</anchor>
      <arglist>(size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositorLogicName</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>af221a1809b2de447c7036dd356026ad5</anchor>
      <arglist>(const String &amp;compositorLogicName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSchemeName</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a13d2bcb0ecbd440325621b809becd2c4</anchor>
      <arglist>(const String &amp;schemeName)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositionTechnique::TextureDefinition</name>
    <filename>class_ogre_1_1_composition_technique_1_1_texture_definition.html</filename>
    <member kind="function">
      <type></type>
      <name>TextureDefinition</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a7e371a5590972522e7f8024295bb8a59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>depth</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a961b6a77bc1f93094da60c68ce7124f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>depthBufferId</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>aa9c8a54bdaa418233c6f10c3a8a2eb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PixelFormatList</type>
      <name>formatList</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>acdc503bc2adeee31d32988c6c994c0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>fsaa</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>af7cf8abd5790419f08b59519b3bb3374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>height</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>abbbb4c6b2ea75b413ff5534be536ad73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>heightFactor</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a99163323a7ab7d6b661f538b17c8f97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hwGammaWrite</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a07a1f192baf1bb43445dd40bbbaef114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a23d1b9553769ca1f4e47175a567fcf0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pooled</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a90341172974dbdea53d010c4d5aa90da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>refCompName</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>ae59f6efc2a9d0bc5cf539c647351848d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>refTexName</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a438d2780a5dfe0ac83309b0b9e7dde96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureScope</type>
      <name>scope</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a8826739f93ea3bb356c4a1bb5b5b008c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureType</type>
      <name>type</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a2b3a7551a57b77fde8c23de7267b2056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>width</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a46b4ede7400302f6d58e03d1eb4489ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>widthFactor</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a5c71286e9daa688d6028deb524c15ddc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Compositor</name>
    <filename>class_ogre_1_1_compositor.html</filename>
    <base>Ogre::Resource</base>
    <member kind="typedef">
      <type>VectorIterator&lt; Techniques &gt;</type>
      <name>TechniqueIterator</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>acc029ae8cf6f0db569d8328621c6cd50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CompositionTechnique * &gt;</type>
      <name>Techniques</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a34a3a5086152382d77a85c25fbabb1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Compositor</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a1f3a6209ce89a4105719c26e0b2a5f46</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Compositor</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a78ac5745673e6e9f44a866ef016710cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CompositionTechnique *</type>
      <name>createTechnique</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>aed7c5f927e625cf58f65a50c9c55abe4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumSupportedTechniques</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a7f8ef525639ebc764e0be2dfa1349dfd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumTechniques</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>af5c1adab5d0aa7bae1374cd971162c8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RenderTarget *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>adf336074a45c59d05b585f0e6f745ed3</anchor>
      <arglist>(const String &amp;name, int slice=0)</arglist>
    </member>
    <member kind="function">
      <type>CompositionTechnique *</type>
      <name>getSupportedTechnique</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>aa22940bfe5308327d7f00aea0279deab</anchor>
      <arglist>(const String &amp;schemeName=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>CompositionTechnique *</type>
      <name>getSupportedTechnique</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>acf1dec61d4fc0b3001ed0cf4eb7e3969</anchor>
      <arglist>(size_t idx) const</arglist>
    </member>
    <member kind="function">
      <type>TechniqueIterator</type>
      <name>getSupportedTechniqueIterator</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a52653a85d40ae889556707320a784d3e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>CompositionTechnique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>acfdba392e0274fdbd0e4d14948bebc38</anchor>
      <arglist>(size_t idx) const</arglist>
    </member>
    <member kind="function">
      <type>TechniqueIterator</type>
      <name>getTechniqueIterator</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a65cd9c6af5f17b32283be24e0b13010f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>getTextureInstance</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a446dd4a5fed791283a79d6acd9936d55</anchor>
      <arglist>(const String &amp;name, size_t mrtIndex)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTextureInstanceName</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a74f8cab4f5407b59a30160a1f8309cee</anchor>
      <arglist>(const String &amp;name, size_t mrtIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllTechniques</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a57a6ab020e5ac812bb96aa59b1497fbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTechnique</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>aae47eb9cabec8ad5c8b40a0dd0e8180d</anchor>
      <arglist>(size_t idx)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositorChain</name>
    <filename>class_ogre_1_1_compositor_chain.html</filename>
    <base>Ogre::RenderTargetListener</base>
    <base>Ogre::Viewport::Listener</base>
    <member kind="enumvalue">
      <name>BEST</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>acf6ce6e857558d1a3ea0808702b54636ad74d313e7f90ecfbcbcd6e7de0726b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAST</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>acf6ce6e857558d1a3ea0808702b54636a211cdeef73f26db87dcf6868074c1c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPOS</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>acf6ce6e857558d1a3ea0808702b54636ae0921c1dd226396b0328d10d0d81f62b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BEST</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>acf6ce6e857558d1a3ea0808702b54636ad74d313e7f90ecfbcbcd6e7de0726b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; Instances &gt;</type>
      <name>InstanceIterator</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>ab6a0110a3e6e1cc2c45a6aa7e6d15e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CompositorInstance * &gt;</type>
      <name>Instances</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>af98b6351f6dcbcbc353e9ec39b3e8d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAST</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>acf6ce6e857558d1a3ea0808702b54636a211cdeef73f26db87dcf6868074c1c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPOS</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>acf6ce6e857558d1a3ea0808702b54636ae0921c1dd226396b0328d10d0d81f62b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompositorChain</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>ac96b3bb0bdc4889c8917ce7015604db1</anchor>
      <arglist>(Viewport *vp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CompositorChain</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>aa8834cdfc95d460005da8099f2f267be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_compile</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>ab58b7b39dc6335b196791d73f880f73b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CompositorInstance *</type>
      <name>_getOriginalSceneCompositor</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a546101d3381fcc72904420443a1868ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_markDirty</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a0786570dbe0567f781db42c64cdc0864</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyViewport</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a0c5a67e7aeb3f74242a45972f30073eb</anchor>
      <arglist>(Viewport *vp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_queuedOperation</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a3ca3e8bf062f7b7835043db522e49230</anchor>
      <arglist>(CompositorInstance::RenderSystemOperation *op)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_removeInstance</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a9d532a4e514a102d8a2970b5d012707e</anchor>
      <arglist>(CompositorInstance *i)</arglist>
    </member>
    <member kind="function">
      <type>CompositorInstance *</type>
      <name>addCompositor</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>afc10e5a9b4eeb71a200a863ae80fdf43</anchor>
      <arglist>(const CompositorPtr &amp;filter, size_t addPosition=LAST, const String &amp;scheme=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>CompositorInstance *</type>
      <name>getCompositor</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>ac8c9717f887efa3234117b8fd259bb3f</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>CompositorInstance *</type>
      <name>getCompositor</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>ab50bee7bf2f968e6e735d9197d6b064e</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const Instances &amp;</type>
      <name>getCompositorInstances</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>accf44b0ab86da2305e3bb306d827237e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getCompositorPosition</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a8479909addfccc643f09fbe70f70a54e</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>InstanceIterator</type>
      <name>getCompositors</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>aedef40765b6893d4451e4abc682b8870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CompositorInstance *</type>
      <name>getNextInstance</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a9fcea00645f1ed94f074f8d337cc0b0c</anchor>
      <arglist>(CompositorInstance *curr, bool activeOnly=true)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumCompositors</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a16acff0bca06c03a0b3664032631dd5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CompositorInstance *</type>
      <name>getPreviousInstance</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a3ed439fb8d69d54ba130b603dc8f6c31</anchor>
      <arglist>(CompositorInstance *curr, bool activeOnly=true)</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a1e3e30292bbae6d7191bb1c4b8a4d6fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postRenderTargetUpdate</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a1495dde8bb681d9f10563a7d3bc90581</anchor>
      <arglist>(const RenderTargetEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postViewportUpdate</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>ad9d23e67ac7dd8e05fa746c5671c3a1b</anchor>
      <arglist>(const RenderTargetViewportEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preRenderTargetUpdate</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a2f06c8b7e9bd3ab605c85b7ccbafd78d</anchor>
      <arglist>(const RenderTargetEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preViewportUpdate</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a2bc1594f935675eed1105b7a46a1e534</anchor>
      <arglist>(const RenderTargetViewportEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllCompositors</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a8555577c8789123a52ee4dc88511c06b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCompositor</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a136bcc91dece7d0c020c6bf4e635a2f3</anchor>
      <arglist>(size_t position=LAST)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositorEnabled</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a3c2e3610732ee682f97a2e177168ca21</anchor>
      <arglist>(size_t position, bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>viewportCameraChanged</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a525b74c5dce0313660a61fb5e273bf1d</anchor>
      <arglist>(Viewport *viewport) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>viewportDestroyed</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a0301254bb0cd91ca135805638301ad25</anchor>
      <arglist>(Viewport *viewport) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>viewportDimensionsChanged</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a4f05209aeabe3a2ccf7c1abccfc168c1</anchor>
      <arglist>(Viewport *viewport) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositorInstance</name>
    <filename>class_ogre_1_1_compositor_instance.html</filename>
    <class kind="class">Ogre::CompositorInstance::Listener</class>
    <class kind="class">Ogre::CompositorInstance::RenderSystemOperation</class>
    <class kind="class">Ogre::CompositorInstance::TargetOperation</class>
    <member kind="typedef">
      <type>std::vector&lt; TargetOperation &gt;</type>
      <name>CompiledState</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a542cbb4277495b83ae702f991c599779</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; int, RenderSystemOperation * &gt;</type>
      <name>RenderSystemOpPair</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>ab03be79964e60192fc2d4446b81b29fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RenderSystemOpPair &gt;</type>
      <name>RenderSystemOpPairs</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>abe1fafc9b94e4833ec62ce008c3a2bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompositorInstance</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a39c9140067caf225bbd8adfd9460ef75</anchor>
      <arglist>(CompositionTechnique *technique, CompositorChain *chain)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CompositorInstance</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>ac31217edeab3160905ec1e367eda7c17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_compileOutputOperation</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a5e916aa434bd181800d745ecbaf7399b</anchor>
      <arglist>(TargetOperation &amp;finalState)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_compileTargetOperations</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>ab021ecbc3214d82a8ce2702f95e21986</anchor>
      <arglist>(CompiledState &amp;compiledState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_fireNotifyMaterialRender</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a356f66a6f94b53ebbe1fee71f219bfaf</anchor>
      <arglist>(uint32 pass_id, MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_fireNotifyMaterialSetup</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a62c2d7f611437483668ccf250a4841b9</anchor>
      <arglist>(uint32 pass_id, MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_fireNotifyResourcesCreated</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>aee02ac503204d70ebb46c41e83b46e2d</anchor>
      <arglist>(bool forResizeOnly)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_fireNotifyResourcesReleased</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a4e8600e4aaf6b43567a4590d2132bf5d</anchor>
      <arglist>(bool forResizeOnly)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>ad2dcb9ae6aa4e0dfc0843a4cab32f800</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAlive</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a87f0c24e8d4d7aa7dd4a706a6f723ef2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CompositorChain *</type>
      <name>getChain</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a4ddf8670a1026cd4e868b3e8a92b1c73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Compositor *</type>
      <name>getCompositor</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a4f11f86cc3933ae6cdf2e3eb535dd16d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getEnabled</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>abf6f98964234eee4e0949af8580ce537</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RenderTarget *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a11cc32ef6a59583b03b194e8d4725dfb</anchor>
      <arglist>(const String &amp;name, int slice=0)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getScheme</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>aec0619394a94b05cbb9455ae4eb3157e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CompositionTechnique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>ac048d0722c2ce2810a6a2803e18930f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>getTextureInstance</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a45818a9a03ef4ef8405a4a1ef4b85027</anchor>
      <arglist>(const String &amp;name, size_t mrtIndex)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTextureInstanceName</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a43cdb26919273b0ec8a69c5232113688</anchor>
      <arglist>(const String &amp;name, size_t mrtIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyResized</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>ad3fc32b15a30103aa2555758f790ac10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>af0e83615e807bcadef8d6024cda6ec7d</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlive</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>ac3c4c1468f7c84586faf39f9e96b933e</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a2d4798f79dc9cce935815344e8d1bd85</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScheme</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a0f111f02ceebc1a2589fc07663dbe2ee</anchor>
      <arglist>(const String &amp;schemeName, bool reuseTextures=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTechnique</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a4ccc07c70a060db2f4ba2e5ebaf6e7f2</anchor>
      <arglist>(CompositionTechnique *tech, bool reuseTextures=true)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Compositor</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a1772c8d09c3483f000e7fce528d44d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CompositorChain</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a37ae5ce58afd2f0684c967bb1e780f58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositorInstance::Listener</name>
    <filename>class_ogre_1_1_compositor_instance_1_1_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_listener.html</anchorfile>
      <anchor>a82e8895563c0105986b247d973902e1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyMaterialRender</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_listener.html</anchorfile>
      <anchor>a4234db3c8711ea3f253b98b13ece8f2e</anchor>
      <arglist>(uint32 pass_id, MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyMaterialSetup</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_listener.html</anchorfile>
      <anchor>a487a34865d41776e7ff9f42b4bcf7422</anchor>
      <arglist>(uint32 pass_id, MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyResourcesCreated</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_listener.html</anchorfile>
      <anchor>a676b698ff66347981e632977b34de693</anchor>
      <arglist>(bool forResizeOnly)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyResourcesReleased</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_listener.html</anchorfile>
      <anchor>aeaa3d5a5b77a17f9701c91341ee50e1b</anchor>
      <arglist>(bool forResizeOnly)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositorInstance::RenderSystemOperation</name>
    <filename>class_ogre_1_1_compositor_instance_1_1_render_system_operation.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderSystemOperation</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_render_system_operation.html</anchorfile>
      <anchor>abfaf6ab6afaeb98e9a0deaafb43bad49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_render_system_operation.html</anchorfile>
      <anchor>a71298b4165d15e5e4abf5239690d09ab</anchor>
      <arglist>(SceneManager *sm, RenderSystem *rs)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositorInstance::TargetOperation</name>
    <filename>class_ogre_1_1_compositor_instance_1_1_target_operation.html</filename>
    <member kind="typedef">
      <type>std::bitset&lt; RENDER_QUEUE_COUNT &gt;</type>
      <name>RenderQueueBitSet</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>a7026db7788bde13a6b6466a967733b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TargetOperation</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>ae830521a3572e0c30c145e9e74c779de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TargetOperation</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>a4a07f4c5f9abe2a6f760f612434db34f</anchor>
      <arglist>(RenderTarget *inTarget)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alignCameraToFace</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>a9f0ff12a7501fa0668d6ede6e18a913f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>cameraOverride</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>a34bc78096837ffec607502b4d9b04da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>currentQueueGroupID</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>af87bc9636c803efa26fbcc4f5a4fa063</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>a09330d104546144ccb1ff53510fb826a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasBeenRendered</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>a29e5d3e3b946b36d3b253d78e3a66b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lodBias</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>a8ba9a8940b2e81cb3e866cce28697a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>materialScheme</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>ac5258ce0ba7b24c2854ec37543daa59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>onlyInitial</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>a56bb029bcccd70874ba6474e66393fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RenderQueueBitSet</type>
      <name>renderQueues</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>a4d359b9d7ce499be7c9e72e62a0a5787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RenderSystemOpPairs</type>
      <name>renderSystemOperations</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>a91205dfe635e89525f6080c93a913522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>shadowsEnabled</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>ac130ef8cace8c4af74ba60f37deb25fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>swapBuffers</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>a7e995420722b1cb490a87876cddf5d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RenderTarget *</type>
      <name>target</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>af5c5f5aab22a31e194c2bba815d01b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>visibilityMask</name>
      <anchorfile>class_ogre_1_1_compositor_instance_1_1_target_operation.html</anchorfile>
      <anchor>aa068061eb691af0d3b0ff440004221a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositorLogic</name>
    <filename>class_ogre_1_1_compositor_logic.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CompositorLogic</name>
      <anchorfile>class_ogre_1_1_compositor_logic.html</anchorfile>
      <anchor>adb5d5a92b735eec00a40426bd91c4e8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>compositorInstanceCreated</name>
      <anchorfile>class_ogre_1_1_compositor_logic.html</anchorfile>
      <anchor>abaec84ca5c9b9c4f0f200596e0c90f05</anchor>
      <arglist>(CompositorInstance *newInstance)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>compositorInstanceDestroyed</name>
      <anchorfile>class_ogre_1_1_compositor_logic.html</anchorfile>
      <anchor>a9e2e7c3c5cf9818540ccfef36844d6ed</anchor>
      <arglist>(CompositorInstance *destroyedInstance)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositorManager</name>
    <filename>class_ogre_1_1_compositor_manager.html</filename>
    <base>Ogre::ResourceManager</base>
    <base>Ogre::Singleton&lt; CompositorManager &gt;</base>
    <member kind="typedef">
      <type>std::set&lt; Texture * &gt;</type>
      <name>UniqueTextureSet</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a412c661642f90327cc59eea475194b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompositorManager</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>aeb2dde02f0631082a73fafcff189f3d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CompositorManager</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>ac758255395ad3b00bea001aa0aaf88d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Renderable *</type>
      <name>_getTexturedRectangle2D</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>abc22280b859b4f57bb71a63374c36032</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_reconstructAllCompositorResources</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a5cc7bae199f7984d34f725c7d0d255fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_relocateChain</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a31474f0e4d6485437c1cb856923d4499</anchor>
      <arglist>(Viewport *sourceVP, Viewport *destVP)</arglist>
    </member>
    <member kind="function">
      <type>CompositorInstance *</type>
      <name>addCompositor</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>ab3f3a6e9ea6abe6edbb428613a8b866a</anchor>
      <arglist>(Viewport *vp, const String &amp;compositor, int addPosition=-1)</arglist>
    </member>
    <member kind="function">
      <type>CompositorPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>aa8e6e8df0d1413256a0b961fe929eab7</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *createParams=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freePooledTextures</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a1ac07452c980fbcb7445346b4ff329bf</anchor>
      <arglist>(bool onlyIfUnreferenced=true)</arglist>
    </member>
    <member kind="function">
      <type>CompositorPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a774da533de0e9dc7263551a37136a2c6</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME) const</arglist>
    </member>
    <member kind="function">
      <type>CompositorChain *</type>
      <name>getCompositorChain</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>aa9897c6f8287aee48aa96e7ffcf29de5</anchor>
      <arglist>(Viewport *vp)</arglist>
    </member>
    <member kind="function">
      <type>CompositorLogic *</type>
      <name>getCompositorLogic</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a19e9fac87ffda184125510157b6d48ff</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>CustomCompositionPass *</type>
      <name>getCustomCompositionPass</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a31073e01284c78ef183f8eba087aa9c1</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getPooledTexture</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a13a596ef6964a68dc25e9858b2201d26</anchor>
      <arglist>(const CompositionTechnique::TextureDefinition &amp;def, const String &amp;localName, PixelFormat f, const String &amp;aaHint, UniqueTextureSet &amp;texturesAlreadyAssigned, CompositorInstance *inst)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getPooledTexture</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>ac6daf1c536921b05c05a172a6a2b466f</anchor>
      <arglist>(const String &amp;name, const String &amp;localName, uint32 w, uint32 h, PixelFormat f, uint aa, const String &amp;aaHint, bool srgb, UniqueTextureSet &amp;texturesAlreadyAssigned, CompositorInstance *inst, CompositionTechnique::TextureScope scope, TextureType type=TEX_TYPE_2D)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCompositorChain</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>aa4fc21a9b8393b670c732dfbfa0e7577</anchor>
      <arglist>(const Viewport *vp) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCompositorLogic</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a25c528930841cdf825aa359850bd7788</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCustomCompositionPass</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>ad41f67cec0ec695f3e29263de4003d2f</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCompositorLogic</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a9c7d4168d56868599badb2789d54157c</anchor>
      <arglist>(const String &amp;name, CompositorLogic *logic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCustomCompositionPass</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>ae9b8ca4c2a51c0720bb31393d20fe7c9</anchor>
      <arglist>(const String &amp;name, CustomCompositionPass *customPass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAll</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a40feb1956c7edd68fd65835a44db84b0</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCompositor</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a95a06faa7dac1be13f90b723ed8fa625</anchor>
      <arglist>(Viewport *vp, const String &amp;compositor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCompositorChain</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a5d3c650de250cd3cb66484730fd4f95a</anchor>
      <arglist>(const Viewport *vp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositorEnabled</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a40c9604cabf06d767110f4c2d73cf65d</anchor>
      <arglist>(Viewport *vp, const String &amp;compositor, bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterCompositorLogic</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>aa7da6f02251d1e14ee50dcb1591e391c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterCustomCompositionPass</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a7abff0df9bc7cdd96cb730f8baad7f04</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CompositorManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a14161d8b081fa94f9caae3a0473d08db</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CompositorManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a58f71f164aff7d56b1f2c563522b651a</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ConcreteNode</name>
    <filename>struct_ogre_1_1_concrete_node.html</filename>
    <member kind="variable">
      <type>ConcreteNodeList</type>
      <name>children</name>
      <anchorfile>struct_ogre_1_1_concrete_node.html</anchorfile>
      <anchor>a918a98212eb518a991991c213c261a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>file</name>
      <anchorfile>struct_ogre_1_1_concrete_node.html</anchorfile>
      <anchor>aec18817ab2fc66791cb2b18d01da9dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>line</name>
      <anchorfile>struct_ogre_1_1_concrete_node.html</anchorfile>
      <anchor>a444a4c821038a26b6b35aafdf28ca965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ConcreteNode *</type>
      <name>parent</name>
      <anchorfile>struct_ogre_1_1_concrete_node.html</anchorfile>
      <anchor>aeba3be2d6fb8f7d390e57d38e846bbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>token</name>
      <anchorfile>struct_ogre_1_1_concrete_node.html</anchorfile>
      <anchor>a9b74cccba5209491c73512b95c9ffcc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ConcreteNodeType</type>
      <name>type</name>
      <anchorfile>struct_ogre_1_1_concrete_node.html</anchorfile>
      <anchor>a6b1a9325b60739ca145616a86e072e5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ConfigDialog</name>
    <filename>class_ogre_1_1_config_dialog.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConfigDialog</name>
      <anchorfile>class_ogre_1_1_config_dialog.html</anchorfile>
      <anchor>a845325a51753f951ee75c29b1ad8aa85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>display</name>
      <anchorfile>class_ogre_1_1_config_dialog.html</anchorfile>
      <anchor>ac870ab35ef00d99a44a837dd757bdece</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ConfigFile</name>
    <filename>class_ogre_1_1_config_file.html</filename>
    <member kind="typedef">
      <type>MapIterator&lt; SettingsBySection &gt;</type>
      <name>SectionIterator</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>aa0167bf5f0a33e109d2de01a6a14f2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, SettingsMultiMap * &gt;</type>
      <name>SettingsBySection</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>a77b98c7359f2ff7b67b9039e8979a2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, SettingsMultiMap &gt;</type>
      <name>SettingsBySection_</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>a1c93ac229f0693f0831579c0657ab290</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; SettingsMultiMap &gt;</type>
      <name>SettingsIterator</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>adf764e20ebcf5c52d0ea887b1468a283</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; String, String &gt;</type>
      <name>SettingsMultiMap</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>a7c64847e5235249d699b38a36c8fd2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConfigFile</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>ae9cea1fe4ad70279841635eb892ba514</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>a210c66181466a969725d196d09880fc7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>StringVector</type>
      <name>getMultiSetting</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>a602d8d9675dba88a33970b2dab41a3a7</anchor>
      <arglist>(const String &amp;key, const String &amp;section=BLANKSTRING) const</arglist>
    </member>
    <member kind="function">
      <type>SectionIterator</type>
      <name>getSectionIterator</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>aced12d8135c24ff4bbe6f329e900b046</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getSetting</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>a5cf5a8153d0b073faa6b758d8d37cf84</anchor>
      <arglist>(const String &amp;key, const String &amp;section=BLANKSTRING, const String &amp;defaultValue=BLANKSTRING) const</arglist>
    </member>
    <member kind="function">
      <type>const SettingsMultiMap &amp;</type>
      <name>getSettings</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>af6794142a2588cf76cdaa5bd87447a59</anchor>
      <arglist>(const String &amp;section=BLANKSTRING) const</arglist>
    </member>
    <member kind="function">
      <type>const SettingsBySection_ &amp;</type>
      <name>getSettingsBySection</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>aea1ba1d68e20a6678062938fb94242c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SettingsIterator</type>
      <name>getSettingsIterator</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>a21afd77c88b4e27d4d4c04c12356d3f9</anchor>
      <arglist>(const String &amp;section=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>a165868d7dd164934fcb0358db1b57bc7</anchor>
      <arglist>(const DataStreamPtr &amp;stream, const String &amp;separators=&quot;\t:=&quot;, bool trimWhitespace=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>a5b28053a489365f4b30d4d9c166443b8</anchor>
      <arglist>(const String &amp;filename, const String &amp;resourceGroup, const String &amp;separators=&quot;\t:=&quot;, bool trimWhitespace=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>a361167ade63602d0cf242ee24a10b4a8</anchor>
      <arglist>(const String &amp;filename, const String &amp;separators=&quot;\t:=&quot;, bool trimWhitespace=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadDirect</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>a6f0e8df905fe76a8443fb35938b7093c</anchor>
      <arglist>(const String &amp;filename, const String &amp;separators=&quot;\t:=&quot;, bool trimWhitespace=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromResourceSystem</name>
      <anchorfile>class_ogre_1_1_config_file.html</anchorfile>
      <anchor>acff4e2bdf7a14e6592a324452c243a04</anchor>
      <arglist>(const String &amp;filename, const String &amp;resourceGroup, const String &amp;separators=&quot;\t:=&quot;, bool trimWhitespace=true)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ConfigOption</name>
    <filename>struct_ogre_1_1_config_option.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>currentValue</name>
      <anchorfile>struct_ogre_1_1_config_option.html</anchorfile>
      <anchor>a0e082b7e9f4874eca45b5634d327e5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>immutable</name>
      <anchorfile>struct_ogre_1_1_config_option.html</anchorfile>
      <anchor>aae2b962dbb9f9d21dc6d7d333637478f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>struct_ogre_1_1_config_option.html</anchorfile>
      <anchor>adb16975962ff003cda960713dec7c3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringVector</type>
      <name>possibleValues</name>
      <anchorfile>struct_ogre_1_1_config_option.html</anchorfile>
      <anchor>a988907fd8dba26120cd9bed5dec0feb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ConstMapIterator</name>
    <filename>class_ogre_1_1_const_map_iterator.html</filename>
    <templarg>typename T</templarg>
    <base>Ogre::MapIteratorWrapper&lt; T, T::const_iterator &gt;</base>
    <member kind="function">
      <type></type>
      <name>ConstMapIterator</name>
      <anchorfile>class_ogre_1_1_const_map_iterator.html</anchorfile>
      <anchor>abded82ac05c8d0d3e56c6651eff3cad8</anchor>
      <arglist>(const T &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConstMapIterator</name>
      <anchorfile>class_ogre_1_1_const_map_iterator.html</anchorfile>
      <anchor>a0a882375777baafc650b3cd4a0a08144</anchor>
      <arglist>(typename T::const_iterator start, typename T::const_iterator last)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ConstVectorIterator</name>
    <filename>class_ogre_1_1_const_vector_iterator.html</filename>
    <templarg>typename T</templarg>
    <base>Ogre::VectorIteratorWrapper&lt; T, T::const_iterator &gt;</base>
    <member kind="function">
      <type></type>
      <name>ConstVectorIterator</name>
      <anchorfile>class_ogre_1_1_const_vector_iterator.html</anchorfile>
      <anchor>a261f81ccce80c89491f50a7d18ff1ef3</anchor>
      <arglist>(const T &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConstVectorIterator</name>
      <anchorfile>class_ogre_1_1_const_vector_iterator.html</anchorfile>
      <anchor>ab3b47789235e17783c2c7926220dbced</anchor>
      <arglist>(typename T::const_iterator start, typename T::const_iterator last)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Controller</name>
    <filename>class_ogre_1_1_controller.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>Controller</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>a3fb917fd69fdc9d6799913970039652b</anchor>
      <arglist>(const SharedPtr&lt; ControllerValue&lt; T &gt; &gt; &amp;src, const SharedPtr&lt; ControllerValue&lt; T &gt; &gt; &amp;dest, const SharedPtr&lt; ControllerFunction&lt; T &gt; &gt; &amp;func)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Controller</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>ab0ba3276e026fdd9d6779e043a250617</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const SharedPtr&lt; ControllerValue&lt; T &gt; &gt; &amp;</type>
      <name>getDestination</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>a82ecb31b64af72876f469ad2bd73964a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getEnabled</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>a677899554232e1380c6fed84e27a0120</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SharedPtr&lt; ControllerFunction&lt; T &gt; &gt; &amp;</type>
      <name>getFunction</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>acec72e8c416a5809af4a430089277a03</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SharedPtr&lt; ControllerValue&lt; T &gt; &gt; &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>ac6d9c01b06ef9217ca8941c4c0b0ddcf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDestination</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>af3f635f593cbe7d7973e5ab402846c5c</anchor>
      <arglist>(const SharedPtr&lt; ControllerValue&lt; T &gt; &gt; &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>a780a6566e4af4b23e760863f3de02028</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFunction</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>af5d922ba593d4132e75ea6fad2848677</anchor>
      <arglist>(const SharedPtr&lt; ControllerFunction&lt; T &gt; &gt; &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSource</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>a5432e56160bfd643bdcc0348ad191e11</anchor>
      <arglist>(const SharedPtr&lt; ControllerValue&lt; T &gt; &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>a4b16ce7b5a436c3f895bea7960bdcb07</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ControllerFunction</name>
    <filename>class_ogre_1_1_controller_function.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>ControllerFunction</name>
      <anchorfile>class_ogre_1_1_controller_function.html</anchorfile>
      <anchor>ae7f7207fb3ce7e252fef5941da9ebc24</anchor>
      <arglist>(bool deltaInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ControllerFunction</name>
      <anchorfile>class_ogre_1_1_controller_function.html</anchorfile>
      <anchor>a00ae7d50d2009c39e90a623e47a451c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual T</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_controller_function.html</anchorfile>
      <anchor>a0f77d037a78ce3b430c0a18fbe711df0</anchor>
      <arglist>(T sourceValue)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ControllerManager</name>
    <filename>class_ogre_1_1_controller_manager.html</filename>
    <base>Ogre::Singleton&lt; ControllerManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>ControllerManager</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>a10f4bb90f05406d2a2aba8da2dc8b747</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ControllerManager</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>ac22a262e1100162f5f9280f59e47cdbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearControllers</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>af2e310f231acf0c16e49606c067de5fb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ControllerFloat *</type>
      <name>createController</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>acdb2499193fd7747468505ec317ede95</anchor>
      <arglist>(const ControllerValueRealPtr &amp;src, const ControllerValueRealPtr &amp;dest, const ControllerFunctionRealPtr &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>ControllerFloat *</type>
      <name>createFrameTimePassthroughController</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>ae596e9625c028f25f17799f73423720b</anchor>
      <arglist>(const ControllerValueRealPtr &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>ControllerFloat *</type>
      <name>createGpuProgramTimerParam</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>ab8f611f046f8a7b4717c710c449e0036</anchor>
      <arglist>(GpuProgramParametersPtr params, size_t paramIndex, Real timeFactor=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>ControllerFloat *</type>
      <name>createTextureAnimator</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>ac432aa3f2e295a487b4698733443a952</anchor>
      <arglist>(TextureUnitState *layer, Real sequenceTime)</arglist>
    </member>
    <member kind="function">
      <type>ControllerFloat *</type>
      <name>createTextureRotater</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>ab2ec8181cf9a5aba415f0b8f80ec9790</anchor>
      <arglist>(TextureUnitState *layer, Real speed)</arglist>
    </member>
    <member kind="function">
      <type>ControllerFloat *</type>
      <name>createTextureUScroller</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>a9528b448e5cefce917962849f44d3fc4</anchor>
      <arglist>(TextureUnitState *layer, Real uSpeed)</arglist>
    </member>
    <member kind="function">
      <type>ControllerFloat *</type>
      <name>createTextureUVScroller</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>af4e32f3e7841117aed8bb4bc8e54aeff</anchor>
      <arglist>(TextureUnitState *layer, Real speed)</arglist>
    </member>
    <member kind="function">
      <type>ControllerFloat *</type>
      <name>createTextureVScroller</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>ab9cbfc0525b43083f542a4218f82caba</anchor>
      <arglist>(TextureUnitState *layer, Real vSpeed)</arglist>
    </member>
    <member kind="function">
      <type>ControllerFloat *</type>
      <name>createTextureWaveTransformer</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>ab82bd8009a571457b3f9fd36e1be7fb1</anchor>
      <arglist>(TextureUnitState *layer, TextureUnitState::TextureTransformType ttype, WaveformType waveType, Real base=0, Real frequency=1, Real phase=0, Real amplitude=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyController</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>a1bffe806ee587dee37de12169724e641</anchor>
      <arglist>(ControllerFloat *controller)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getElapsedTime</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>a80c9aeadfbcb321c6e5b40418d56eaf0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFrameDelay</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>a7b79a98488abcfcfa82bc6ccf923b080</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ControllerValueRealPtr &amp;</type>
      <name>getFrameTimeSource</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>a2aa144454adfa495e1e9d5c57c0d18e2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ControllerFunctionRealPtr &amp;</type>
      <name>getPassthroughControllerFunction</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>a174cbd2cba9180a8d482216fa1dd8067</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTimeFactor</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>afd271128973bb76d54f0cf212f9f8e0e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setElapsedTime</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>aeae665419e95a8b9a250254462297786</anchor>
      <arglist>(Real elapsedTime)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameDelay</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>aa27ced49b9021563ef663cebdd320191</anchor>
      <arglist>(Real fd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeFactor</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>ac254afaf3a4086f0b1f4fb5391d48446</anchor>
      <arglist>(Real tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateAllControllers</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>adec63ad5547225a6d1023f127205a558</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>aab98c716e9ec8cb02d50c6c4871f91a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>ae1ebca338d463834b88b523fed7903ed</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ControllerValue</name>
    <filename>class_ogre_1_1_controller_value.html</filename>
    <templarg>typename T</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ControllerValue</name>
      <anchorfile>class_ogre_1_1_controller_value.html</anchorfile>
      <anchor>a3f27d2383b9e994be2ee5cb71fc603fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual T</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_controller_value.html</anchorfile>
      <anchor>a745741bba579264e57d797683d3feacd</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_controller_value.html</anchorfile>
      <anchor>ab719e69a47857662b71041b9c74e546b</anchor>
      <arglist>(T value)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ConvexBody</name>
    <filename>class_ogre_1_1_convex_body.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; Polygon * &gt;</type>
      <name>PolygonList</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a4a13eb065fe856b0354d523394e9dfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConvexBody</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a55e376da89733093d9061f2b5acebfb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConvexBody</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>ae9792f9784f57a75d89a8aecb9ee2f58</anchor>
      <arglist>(const ConvexBody &amp;cpy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConvexBody</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a6f643f10031458c33cc9b51dc4a8f893</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clip</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>ad414f1e05c49050f464c164b9da8e04d</anchor>
      <arglist>(const AxisAlignedBox &amp;aab)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clip</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a132ccd23a0b43b15077605d813051c4d</anchor>
      <arglist>(const ConvexBody &amp;body)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clip</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>af5fb91ac168eec8056adb7b2677523e1</anchor>
      <arglist>(const Frustum &amp;frustum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clip</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>ac8a3f100f1b91cadf03ec2b9d9d6f684</anchor>
      <arglist>(const Plane &amp;pl, bool keepNegative=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>define</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>af344427771b8ee0bde94a04e68cf4b77</anchor>
      <arglist>(const AxisAlignedBox &amp;aab)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>define</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a9abd096ec64a6eedbd942a4f15ae4c34</anchor>
      <arglist>(const Frustum &amp;frustum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extend</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>ab281318edcb6f9438693caecf718616c</anchor>
      <arglist>(const Vector3 &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type>AxisAlignedBox</type>
      <name>getAABB</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a90ca1faff14ea4af44433dc9d7c9b5d5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getNormal</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>adc59c3d0b3e04d6a6d8880ef858294bc</anchor>
      <arglist>(size_t poly)</arglist>
    </member>
    <member kind="function">
      <type>const Polygon &amp;</type>
      <name>getPolygon</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a7ef85ab9e30dc813363dc19f948c366d</anchor>
      <arglist>(size_t poly) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getPolygonCount</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a750bb05cbde7696401cfdd4720bdf707</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getVertex</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>adfbbf661c51787908f15b76fc3d55244</anchor>
      <arglist>(size_t poly, size_t vertex) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getVertexCount</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>ad9196b29ab1a8e0a54fb16305b451fe4</anchor>
      <arglist>(size_t poly) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasClosedHull</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>aab902f05e2959ef81806090841a54339</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mergePolygons</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a4d33db4b9003a76a299649cede0c5557</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a575cb975ec5246022b2069991295ea42</anchor>
      <arglist>(const ConvexBody &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a4e593920ea98ece61095ff1db3ad3150</anchor>
      <arglist>(const ConvexBody &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a153a0fac3f0c9687a969a2565ccd320e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_destroyPool</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a0858a878ce677241ef5632b04a7ffea4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_initialisePool</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a59fb24ee9a509ade6490ad1d9aac16d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend">
      <type>_OgreExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a721a3cee58ba77cfed605fb589360e31</anchor>
      <arglist>(std::ostream &amp;strm, const ConvexBody &amp;body)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CreateCompositorScriptCompilerEvent</name>
    <filename>class_ogre_1_1_create_compositor_script_compiler_event.html</filename>
    <base>Ogre::ScriptCompilerEvent</base>
    <member kind="function">
      <type></type>
      <name>CreateCompositorScriptCompilerEvent</name>
      <anchorfile>class_ogre_1_1_create_compositor_script_compiler_event.html</anchorfile>
      <anchor>aa1246f8c43e041010598e736c293948e</anchor>
      <arglist>(const String &amp;file, const String &amp;name, const String &amp;resourceGroup)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mFile</name>
      <anchorfile>class_ogre_1_1_create_compositor_script_compiler_event.html</anchorfile>
      <anchor>a1b8f501137d19fd80f68007ff788fce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mName</name>
      <anchorfile>class_ogre_1_1_create_compositor_script_compiler_event.html</anchorfile>
      <anchor>a9f07c294aeb33e46ef06d758add7d584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mResourceGroup</name>
      <anchorfile>class_ogre_1_1_create_compositor_script_compiler_event.html</anchorfile>
      <anchor>ab81debbe356569675c115026c16642eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>eventType</name>
      <anchorfile>class_ogre_1_1_create_compositor_script_compiler_event.html</anchorfile>
      <anchor>aef2a0596e638e688e695dafc3d5d1521</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CreateGpuProgramScriptCompilerEvent</name>
    <filename>class_ogre_1_1_create_gpu_program_script_compiler_event.html</filename>
    <base>Ogre::ScriptCompilerEvent</base>
    <member kind="function">
      <type></type>
      <name>CreateGpuProgramScriptCompilerEvent</name>
      <anchorfile>class_ogre_1_1_create_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a53c8dd264143054dbf29a79107dedca1</anchor>
      <arglist>(const String &amp;file, const String &amp;name, const String &amp;resourceGroup, const String &amp;source, const String &amp;syntax, GpuProgramType programType)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mFile</name>
      <anchorfile>class_ogre_1_1_create_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a89985079a4a8348d9c5fd133fb752dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mName</name>
      <anchorfile>class_ogre_1_1_create_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a5bb7ae1ec25eda3119af6e92ca9bdf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuProgramType</type>
      <name>mProgramType</name>
      <anchorfile>class_ogre_1_1_create_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a7b906375e72b00b76b9ac211716ec9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mResourceGroup</name>
      <anchorfile>class_ogre_1_1_create_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a2bfe09f8c1632afaf9894bd2331c5db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mSource</name>
      <anchorfile>class_ogre_1_1_create_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a8afd68b508b35b52c60c256e846b24ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mSyntax</name>
      <anchorfile>class_ogre_1_1_create_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>aa10432fb214d5d1304b8c12bbfcdbc53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>eventType</name>
      <anchorfile>class_ogre_1_1_create_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a44a1dbc63e7673519dbf1b666102cd34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CreateGpuSharedParametersScriptCompilerEvent</name>
    <filename>class_ogre_1_1_create_gpu_shared_parameters_script_compiler_event.html</filename>
    <base>Ogre::ScriptCompilerEvent</base>
    <member kind="function">
      <type></type>
      <name>CreateGpuSharedParametersScriptCompilerEvent</name>
      <anchorfile>class_ogre_1_1_create_gpu_shared_parameters_script_compiler_event.html</anchorfile>
      <anchor>a498eb4924486fccbd9c2e83cdc205b51</anchor>
      <arglist>(const String &amp;file, const String &amp;name, const String &amp;resourceGroup)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mFile</name>
      <anchorfile>class_ogre_1_1_create_gpu_shared_parameters_script_compiler_event.html</anchorfile>
      <anchor>ac68ed9e815579490856c2e722e60f630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mName</name>
      <anchorfile>class_ogre_1_1_create_gpu_shared_parameters_script_compiler_event.html</anchorfile>
      <anchor>a1b7cbae6225a03537eb8d86019019e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mResourceGroup</name>
      <anchorfile>class_ogre_1_1_create_gpu_shared_parameters_script_compiler_event.html</anchorfile>
      <anchor>a983cf04921ea813dccff75ccaf5f7005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>eventType</name>
      <anchorfile>class_ogre_1_1_create_gpu_shared_parameters_script_compiler_event.html</anchorfile>
      <anchor>a896fe40542b24eeb5814bc371c5f2cb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CreateMaterialScriptCompilerEvent</name>
    <filename>class_ogre_1_1_create_material_script_compiler_event.html</filename>
    <base>Ogre::ScriptCompilerEvent</base>
    <member kind="function">
      <type></type>
      <name>CreateMaterialScriptCompilerEvent</name>
      <anchorfile>class_ogre_1_1_create_material_script_compiler_event.html</anchorfile>
      <anchor>a10dbdf2ae2dac913c552c799e8878064</anchor>
      <arglist>(const String &amp;file, const String &amp;name, const String &amp;resourceGroup)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mFile</name>
      <anchorfile>class_ogre_1_1_create_material_script_compiler_event.html</anchorfile>
      <anchor>a45a175db818b216a1c2bcec9394557c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mName</name>
      <anchorfile>class_ogre_1_1_create_material_script_compiler_event.html</anchorfile>
      <anchor>a1d11e1b36c4e3020a17579c2a7dd9cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mResourceGroup</name>
      <anchorfile>class_ogre_1_1_create_material_script_compiler_event.html</anchorfile>
      <anchor>af9f939d7217bf645405e2106df7a6612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>eventType</name>
      <anchorfile>class_ogre_1_1_create_material_script_compiler_event.html</anchorfile>
      <anchor>a99ee0b5555a50c2786826902f73d7173</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CreateParticleSystemScriptCompilerEvent</name>
    <filename>class_ogre_1_1_create_particle_system_script_compiler_event.html</filename>
    <base>Ogre::ScriptCompilerEvent</base>
    <member kind="function">
      <type></type>
      <name>CreateParticleSystemScriptCompilerEvent</name>
      <anchorfile>class_ogre_1_1_create_particle_system_script_compiler_event.html</anchorfile>
      <anchor>ae5d353f53c585c185969c67c01b80890</anchor>
      <arglist>(const String &amp;file, const String &amp;name, const String &amp;resourceGroup)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mFile</name>
      <anchorfile>class_ogre_1_1_create_particle_system_script_compiler_event.html</anchorfile>
      <anchor>a7a252f8660b61c20d31773bbfc1d8412</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mName</name>
      <anchorfile>class_ogre_1_1_create_particle_system_script_compiler_event.html</anchorfile>
      <anchor>a828774193e4f2704a068fd0582becfae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mResourceGroup</name>
      <anchorfile>class_ogre_1_1_create_particle_system_script_compiler_event.html</anchorfile>
      <anchor>ac25d4cbd99b13a92efa1ec773b4aead8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>eventType</name>
      <anchorfile>class_ogre_1_1_create_particle_system_script_compiler_event.html</anchorfile>
      <anchor>a35db50fc079ef40ae98a0789afdfca5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CustomCompositionPass</name>
    <filename>class_ogre_1_1_custom_composition_pass.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual CompositorInstance::RenderSystemOperation *</type>
      <name>createOperation</name>
      <anchorfile>class_ogre_1_1_custom_composition_pass.html</anchorfile>
      <anchor>a4f04b76126f4b667f4d4e62de1087044</anchor>
      <arglist>(CompositorInstance *instance, const CompositionPass *pass)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CylinderEmitter</name>
    <filename>class_ogre_1_1_cylinder_emitter.html</filename>
    <base>Ogre::AreaEmitter</base>
    <member kind="function">
      <type></type>
      <name>CylinderEmitter</name>
      <anchorfile>class_ogre_1_1_cylinder_emitter.html</anchorfile>
      <anchor>a136f5b1d971ce9d70ee4345bfa09c1ec</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_cylinder_emitter.html</anchorfile>
      <anchor>a345d734ce7aef8dcdd0604d11ac0b94c</anchor>
      <arglist>(Particle *pParticle) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11RenderSystem</name>
    <filename>class_ogre_1_1_d3_d11_render_system.html</filename>
    <base>Ogre::RenderSystem</base>
    <member kind="function">
      <type></type>
      <name>D3D11RenderSystem</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ac204c162cda5ee29ae4b236383069735</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11RenderSystem</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aad4e30395ccb5bcb6588f09c44e9b22e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_addManualDepthBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a66729686e1490d48722f535d710a4233</anchor>
      <arglist>(ID3D11DepthStencilView *depthSurface, uint32 width, uint32 height, uint32 fsaa, uint32 fsaaQuality)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_convertProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a7ef86fdea6938caa41e5bb4e78f59471</anchor>
      <arglist>(const Matrix4 &amp;matrix, Matrix4 &amp;dest, bool forGpuProgram=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a1b9b3306b0fffa833bde8f2d839cbbe1</anchor>
      <arglist>(RenderTarget *renderTarget)</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ac0eb3b194f0568978533e8fd8018d476</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_dispatchCompute</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a03735de271e0dd86723d0acad345d8c7</anchor>
      <arglist>(const Vector3i &amp;workgroupDim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a60a4f07569425d0f0eaaba15ba1354c5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>D3D11Device &amp;</type>
      <name>_getDevice</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a6aae48bb613d39294f7591252cb11927</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D3D_FEATURE_LEVEL</type>
      <name>_getFeatureLevel</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aa7e43dffc65f93ba22f51268a218d7f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initialise</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a2524e7d1a1f41da885564b6fbcc94a2a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_removeManualDepthBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>accd857755847638d353ee1902875140e</anchor>
      <arglist>(DepthBuffer *depthBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a07e5f15791ec7f42fbf9348a89920176</anchor>
      <arglist>(const RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aa71e8588f6870ec5b4e0a29153436c5e</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCullingMode</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aba75a2e4cfd830a9724c093add252f1a</anchor>
      <arglist>(CullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a66c552c73f38986e0257aa0100e0c285</anchor>
      <arglist>(float constantBias, float slopeScaleBias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a545350e8bb0f10d893e8277b7c3f7044</anchor>
      <arglist>(bool depthTest=true, bool depthWrite=true, CompareFunction depthFunction=CMPF_LESS_EQUAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthClamp</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ad4750721b297f79b9c2ca758a3a2b3d4</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a9a8017417f83d38894518eb3e698247b</anchor>
      <arglist>(PolygonMode level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ac5d750346fad8fb6e9406adbab3dcea1</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a49d1e995e5b6d9088ded6a4c74a3f51e</anchor>
      <arglist>(size_t unit, Sampler &amp;sampler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexture</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>afb472cf1a180d18cf28258ab7b1aa700</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;texPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a0ee4de38af33586f78359947e28dd733</anchor>
      <arglist>(Viewport *vp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_swapAllRenderTargetBuffers</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a90a9f028b882d803180667923e173e08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAllRenderTargets</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>afb364a6e94c8c25af9f4698b5a0dd5b9</anchor>
      <arglist>(bool swapBuffers=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToSwitchingFullscreenCounter</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>abdc4aec8f1b64830480c62384db5def4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>beginProfileEvent</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a442067b33eb1b4e1ffb5dbf4d2355ffa</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgram</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a0b5fc5b6684ff7904e4e288c74f96694</anchor>
      <arglist>(GpuProgram *prg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a210ce555d89543fe39360659b4db410a</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a86d51fe50959be31460a05c3763dcc64</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, float depth=1.0f, unsigned short stencil=0)</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ab3468b989361b95a0c94326a26e9c3bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a4a061db1a8071374dc4ba37960a5fbd9</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a790d9dd369cdf93285f4b2a3002b6ab0</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderTarget *</type>
      <name>detachRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aee0afbc1057a7617c9da82a99b5892d0</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>determineFSAASettings</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a46f4c0a27d96185210ca7de1018af78e</anchor>
      <arglist>(uint fsaa, const String &amp;fsaaHint, DXGI_FORMAT format, DXGI_SAMPLE_DESC *outFSAASettings)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>endProfileEvent</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aab0676ba6ae8c9713630cb30b54d467b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fireDeviceEvent</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ae3bb26236aa304060a2de7dd2eb1c406</anchor>
      <arglist>(D3D11Device *device, const String &amp;name, D3D11RenderWindowBase *sendingWindow=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a42552a0f44d6234e3b9b4a09a6fcb4e7</anchor>
      <arglist>(const String &amp;name, void *pData)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaximumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>af9f85102202b26e1b02c9391560cdec3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMinimumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>acace301a6ac5c0ec16b55186abaf1e3a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a5227b91b73915987049e671a47f13b3c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSwitchingFullscreenCounter</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a299abea89b152bf7ec7377b184727843</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>afcc899b2dbf8c5dfa081cedc0e1d508e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initConfigOptions</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a4f47299e13e65c4ef9125513d18ffb1f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRenderSystem</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a4ae0f324bcc1a167b3dd11228df11369</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>markProfileEvent</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a7342cb7a73ff462a89189aebf8035017</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a5a70ee82a6f4322276d8af43f1832093</anchor>
      <arglist>(const ColourBlendState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigOption</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a676babf7059c9d8e1887d2a72c6cffa5</anchor>
      <arglist>(const String &amp;name, const String &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a6189c0e3a731d0234a6448ee0f706945</anchor>
      <arglist>(ColourBufferType colourBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a38d86f9da049d498cc72b5d58c3433a7</anchor>
      <arglist>(bool enabled, const Rect &amp;rect=Rect())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilState</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a9b7bda3503f4251900d4393391c869ee</anchor>
      <arglist>(const StencilState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubroutine</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a833eb12f8569b566e4148d738926879d</anchor>
      <arglist>(GpuProgramType gptype, const String &amp;slotName, const String &amp;subroutineName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubroutine</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a86d5c9fc07860291152c63770e3b52ef</anchor>
      <arglist>(GpuProgramType gptype, unsigned int slotIndex, const String &amp;subroutineName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a0638f394c2b2a1b3035af3da58951317</anchor>
      <arglist>(VertexBufferBinding *binding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aa56f6aa7c14a7455f5a25798101b1881</anchor>
      <arglist>(VertexDeclaration *decl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ad14beb0abdda7765c3157e6bf78d06dc</anchor>
      <arglist>(VertexDeclaration *decl, VertexBufferBinding *binding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ab0a3fd2d052c5eaaca2c24a9111407d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindGpuProgram</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a493bc503eae3480c3e6e77d58cd1fca3</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>validateConfigOptions</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a388a2ebc61589e3c612ee2942d56ab16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validateDevice</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a9b09517d914b4b572c045984b57e74c5</anchor>
      <arglist>(bool forceDeviceElection=false)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>D3D11Sampler</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a27505666d59f0edbe3abfd2fe9eab036</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9RenderSystem</name>
    <filename>class_ogre_1_1_d3_d9_render_system.html</filename>
    <base>Ogre::RenderSystem</base>
    <member kind="enumeration">
      <type></type>
      <name>MultiheadUseType</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ac150cea205fda65dacbccaee1d5d652f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mutAuto</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ac150cea205fda65dacbccaee1d5d652fa25921c72928c345bce879cdeb59ea4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mutYes</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ac150cea205fda65dacbccaee1d5d652faf9d4681736aed408d4446783840b775f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mutNo</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ac150cea205fda65dacbccaee1d5d652fa0e39e4e40a49121c32929470d9829f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mutAuto</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ac150cea205fda65dacbccaee1d5d652fa25921c72928c345bce879cdeb59ea4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mutNo</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ac150cea205fda65dacbccaee1d5d652fa0e39e4e40a49121c32929470d9829f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mutYes</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ac150cea205fda65dacbccaee1d5d652faf9d4681736aed408d4446783840b775f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9RenderSystem</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a14dbc5ade147a1ff11f7f7e2dff70053</anchor>
      <arglist>(HINSTANCE hInstance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9RenderSystem</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a5fcc5cf6ff472ea542bb69aeb48b9b01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_addManualDepthBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aa08b2dd098cf209cd3f1102c46cf3c21</anchor>
      <arglist>(IDirect3DDevice9 *depthSurfaceDevice, IDirect3DSurface9 *surf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_beginFrame</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a3b458922197e5a3502b29e9bfe016cdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_checkTextureFilteringSupported</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a09b739bb7b2d3c3aff1fecece56e9baa</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cleanupDepthBuffers</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a568dd8e5d75fc7eef649dda6d14d447d</anchor>
      <arglist>(bool bCleanManualBuffers=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cleanupDepthBuffers</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a3c813348d2b65c9bcc7076811c5be436</anchor>
      <arglist>(IDirect3DDevice9 *creator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cleanupDepthBuffers</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>affaba55ebbb835d47398ba424d2191cf</anchor>
      <arglist>(IDirect3DSurface9 *manualSurface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_convertProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>acdd1a102566c67c2ce3426f06179cdae</anchor>
      <arglist>(const Matrix4 &amp;matrix, Matrix4 &amp;dest, bool forGpuProgram=false)</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a949fa1062460e37e5a9ca9815486d56d</anchor>
      <arglist>(RenderTarget *renderTarget)</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ad8469f0aa267bf80682e08cdd0a41aaf</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aff3564dce1811300a2d4e7a65e4e9c66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D3DFORMAT</type>
      <name>_getDepthStencilFormatFor</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a756e9227a2d0147e31100ce041d4f9cb</anchor>
      <arglist>(D3DFORMAT fmt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initialise</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a95b3da61f86ad7af000ca9c971efcdac</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ac95209c361f6d09fb6e0af0f6d4b4107</anchor>
      <arglist>(const RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ab63c18908e608834b601298afd2da197</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCullingMode</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a96a7b98979ad56646ad87c4e327098cd</anchor>
      <arglist>(CullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a7830b7940977d3ad920d0984c06113be</anchor>
      <arglist>(float constantBias, float slopeScaleBias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferCheckEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a28dd997892ac1cb3f0b5f2babfa112d7</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferFunction</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a87d8a1dde9baf36fdc68f5a36c983383</anchor>
      <arglist>(CompareFunction func=CMPF_LESS_EQUAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a0d4aad4a09e5ccb9edea8814b53c3142</anchor>
      <arglist>(bool depthTest=true, bool depthWrite=true, CompareFunction depthFunction=CMPF_LESS_EQUAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferWriteEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aa44f574d9b7aeec5be3b652dbae21d79</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setFog</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a1702436e6653d2102443599326bca7e3</anchor>
      <arglist>(FogMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPointParameters</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>abf7b4f0bb3c5b3343adc4e76a24cfb35</anchor>
      <arglist>(bool attenuationEnabled, Real minSize, Real maxSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPointSpritesEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a8087fcbe4777015df90f574b61fdfa67</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a0d5d7d3f33d4a8a6ee1ce2e416d7320a</anchor>
      <arglist>(PolygonMode level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a195727cf757652f7f744a0fa27d19ea8</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a7319688813f35bb96dadbf22075b900b</anchor>
      <arglist>(size_t unit, Sampler &amp;sampler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSurfaceTracking</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aa2a9f9542037e5d2afda5d1f744f847d</anchor>
      <arglist>(TrackVertexColourType tracking)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexture</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>acc8659aa8149972ca8c1175199110d7d</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;texPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureBlendMode</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ad0ce107404650d8b2ba8fcfba1448b60</anchor>
      <arglist>(size_t unit, const LayerBlendModeEx &amp;bm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureCoordCalculation</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aa54b0c2ad942d41897c0b8a0a8e44166</anchor>
      <arglist>(size_t unit, TexCoordCalcMethod m, const Frustum *frustum=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureCoordSet</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>acfaf7c8ec448362a48a5ab1a026909dd</anchor>
      <arglist>(size_t unit, size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureMatrix</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aaf51e7092d88a781953f3d0d0048eb52</anchor>
      <arglist>(size_t unit, const Matrix4 &amp;xform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a85ad53d4f860030b319ce0420f4ece2a</anchor>
      <arglist>(Viewport *vp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_useLights</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a0c5c4da0ef6d3a0c6185930c1a7dbc44</anchor>
      <arglist>(unsigned short limit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyFixedFunctionParams</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a2b34d795def221a7cc257b9d4b8f4589</anchor>
      <arglist>(const GpuProgramParametersPtr &amp;params, uint16 variabilityMask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>beginProfileEvent</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ac5910601e68f4c7c08370e2b74066d9b</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgram</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a82c436739e35880bf9a03d3296b93e4d</anchor>
      <arglist>(GpuProgram *prg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ad80a6a285980da1c47bebb4946596039</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 variabilityMask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a6c610caf5ae167ea95b8fa1e59403907</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, float depth=1.0f, unsigned short stencil=0)</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aceacaef86b50bc57a0eed5793ee26e74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aa2511e52bd08dced3e30f7002ff67c48</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createStereoDriver</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a296a4b8cb73c61dced451b6e23e95919</anchor>
      <arglist>(const NameValuePairList *miscParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a13fb04ce75bdf6920f3ce3628a19b610</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderTarget *</type>
      <name>detachRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a8cc3e0c6a7cad3efc6f8c4e004c9cfa6</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>determineFSAASettings</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>abeb5bc1a5691a572c5dc2f4775cf76c5</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device, size_t fsaa, const String &amp;fsaaHint, D3DFORMAT d3dPixelFormat, bool fullScreen, D3DMULTISAMPLE_TYPE *outMultisampleType, DWORD *outMultisampleQuality)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableClipPlane</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aebb369ceba620861ccd3ff8a1cead931</anchor>
      <arglist>(ushort index, bool enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>endProfileEvent</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ae849367c0ad6d28ecc8db5d95b3e56d7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fireDeviceEvent</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ace53b06d3e61511f9b2dc6156e31c9a9</anchor>
      <arglist>(D3D9Device *device, const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getAdapterNumber</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>af25d5322ec044e06b143cc04a0f37bcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getErrorDescription</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aaeb93c2e45c81e44b79eb7c2d37bea84</anchor>
      <arglist>(long errorNumber) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramParametersPtr &amp;</type>
      <name>getFixedFunctionParams</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>acd1971d83f7000b83eb371d6877d89d2</anchor>
      <arglist>(TrackVertexColourType tracking, FogMode fog)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getHorizontalTexelOffset</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aaa6341e3fe439fffeff5bfffa48ec0e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaximumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ab55596f38bfc1ba9721eaa121166d7a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMinimumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a14c20f8c89b3ef2a8c71daa22f9f02bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MultiheadUseType</type>
      <name>getMultiheadUse</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a7f5e2beb4bd0d894ee99c6468ba20ee7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a4062d64949c3f8ed6001af07fecca244</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getVerticalTexelOffset</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a39666e7dd9fc27b22c82b05715fb3ff5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initConfigOptions</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a7c380aa6256e6ad8cd0278cfd4108515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsActiveDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a683991dc15e1d0c67213b96f9ac7753b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>markProfileEvent</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a489d99fe770e4c105434ed13911ce350</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbientLight</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a5c0492ef2b162b8d0297e355c6d93592</anchor>
      <arglist>(float r, float g, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClipPlane</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a2c6b6c60a60e9bfbf784596e3273e34a</anchor>
      <arglist>(ushort index, Real A, Real B, Real C, Real D)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a0307e6490c69548914fb9796284d1910</anchor>
      <arglist>(const ColourBlendState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigOption</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a1f3c8023280ce8b5915434b2e7f52d20</anchor>
      <arglist>(const String &amp;name, const String &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a869123f35563093de0f4fe68321b9b4b</anchor>
      <arglist>(ColourBufferType colourBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightingEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>adeae40b2bceb2c09b225fec8a80cdfeb</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormaliseNormals</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aec42c90e719c2c1d2581a906e5120ff7</anchor>
      <arglist>(bool normalise)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a8d6816d2229a7fc61229e418b9e0ca97</anchor>
      <arglist>(bool enabled, const Rect &amp;rect=Rect())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadingType</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aec34535d0f59c1eb5a2414a210b0a7c3</anchor>
      <arglist>(ShadeOptions so)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilState</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a14d7341ecf8e8302da6522a32888203a</anchor>
      <arglist>(const StencilState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a123832bb34dcbd4c6f25244fa274c103</anchor>
      <arglist>(VertexBufferBinding *binding, int numberOfInstances, bool indexesUsed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a014e9b7fe6828806a7234f3115d029b8</anchor>
      <arglist>(VertexDeclaration *decl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>af14f1a6b539a896178cebfd8a6282fa7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindGpuProgram</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a08255da85acf7431528d739c77d37ec3</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>validateConfigOptions</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ac674dcd0e1b47a07723fe341f06eef6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IDirect3DDevice9 *</type>
      <name>getActiveD3D9Device</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a73585609cd73845b9217349725ca278b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IDirect3DDevice9 *</type>
      <name>getActiveD3D9DeviceIfExists</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a14902091a74d2a3799b2929f11b2dabe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D9DeviceManager *</type>
      <name>getDeviceManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>afaf9cf2f1d9cd94d8be47d9047533544</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IDirect3D9 *</type>
      <name>getDirect3D9</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a62aa32d65cc848c3149767be38e0c244</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IDirect3DDevice9 *</type>
      <name>getResourceCreationDevice</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ad177ce11d6941a706429db4a973faad4</anchor>
      <arglist>(UINT index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UINT</type>
      <name>getResourceCreationDeviceCount</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>af9b728ddf675afcecfafd0d4d335c63c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D9ResourceManager *</type>
      <name>getResourceManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ac27c2134455ce86c7886c8450a0393ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isDirectX9Ex</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a377991202bcd3b2ade63fe13f0540039</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>D3D9Device</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a62a49b9f66b36b9be215f88e190366a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>D3D9DeviceManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aec82c6ec0be39f7ecb3e0d165125a540</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9ResourceManager</name>
    <filename>class_ogre_1_1_d3_d9_resource_manager.html</filename>
    <member kind="function">
      <type></type>
      <name>D3D9ResourceManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>a2e5c4329b1c7abf2af86ca8e7040f218</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9ResourceManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>a6217a2bec646ee530dcc0ae3959c3376</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D3D9ResourceCreationPolicy</type>
      <name>getCreationPolicy</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>a6892530d485dfb4f9ecedf035b02636e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>abf59ec939708ee86f69c49d8794e79f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyOnDeviceCreate</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>aca7e782d7860488f1888191a0b92e9cc</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyOnDeviceDestroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>a9774eeae04c96fe13a03cc506994ac41</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyOnDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>a26706090b10f684168297c3515f5351a</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyOnDeviceReset</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>a950f06f9f5d606cdd239cb0f91caec5a</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCreationPolicy</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>a3b1885e4e9612f799ac4cacc72bd8df1</anchor>
      <arglist>(D3D9ResourceCreationPolicy creationPolicy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>a184caf162ee33abbfb146e82dcf92cf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>D3D9Resource</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>ae4ca441097e4ad0ec1ff504041285152</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DataStream</name>
    <filename>class_ogre_1_1_data_stream.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>AccessMode</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a81856582e643b4a560e6c3d3ad05e08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a81856582e643b4a560e6c3d3ad05e08cac5f9d1587e9cc7dd1577af114dcba50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a81856582e643b4a560e6c3d3ad05e08ca8e221ca82d405d21d275997fbd3eb900</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a81856582e643b4a560e6c3d3ad05e08cac5f9d1587e9cc7dd1577af114dcba50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a81856582e643b4a560e6c3d3ad05e08ca8e221ca82d405d21d275997fbd3eb900</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataStream</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a679e39a3ef590e1dc232800c37cfeb8b</anchor>
      <arglist>(const String &amp;name, uint16 accessMode=READ)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataStream</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a87d6018d4486304f004782c536a72de5</anchor>
      <arglist>(uint16 accessMode=READ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataStream</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a9501eeeb1aefc59f4dad05ec0cbdc14e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>ace95bf415101e195a0c79838fdcb7e7d</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>eof</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a81d740638618913333324663b2edb519</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getAccessMode</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a560b07ced4d47d31315d8d7f51638a8f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getAsString</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a022f49c9313deffc5da4383d59d1f32d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getLine</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a86d2ff5dff63ce4b689dd1d486d3243f</anchor>
      <arglist>(bool trimAfter=true)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a5d201db4c98570f9402f76caef5c5b2c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReadable</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a3a99b8b9b4ce6cce64322ba89ea45e43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isWriteable</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>aff0243c8ad8f5de00bf8e0887d0f034f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DataStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a11596eff968e2eaebc90f7ac88371bd4</anchor>
      <arglist>(T &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>aebedb14c79369be5b8750d834b128b9b</anchor>
      <arglist>(void *buf, size_t count)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>readLine</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>aedc53a8cff5334563283a4557d423b25</anchor>
      <arglist>(char *buf, size_t maxCount, const String &amp;delim=&quot;\n&quot;)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>seek</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>adc4002e013c279625553ccc3f50ddae1</anchor>
      <arglist>(size_t pos)=0</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a9d5b5224e17b9fc9d9756d8156a77a5c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>skip</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a776630c409195fdf118a6737571d3d07</anchor>
      <arglist>(long count)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>skipLine</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a32966ad5a814f8c72fe0affbefcc6f55</anchor>
      <arglist>(const String &amp;delim=&quot;\n&quot;)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>tell</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a2d9100f4e9167116fe280a7e7a1b6219</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a68cde598ee9c2694e16931134fe5c136</anchor>
      <arglist>(const void *buf, size_t count)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DebugDrawer</name>
    <filename>class_ogre_1_1_debug_drawer.html</filename>
    <base>Ogre::SceneManager::Listener</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DebugDrawer</name>
      <anchorfile>class_ogre_1_1_debug_drawer.html</anchorfile>
      <anchor>a3a8c8a8a1c97f368a29caaac2af4d856</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawBone</name>
      <anchorfile>class_ogre_1_1_debug_drawer.html</anchorfile>
      <anchor>a380465eb6a3c7d6d9b09a5d87a4052d5</anchor>
      <arglist>(const Node *node, const Affine3 &amp;transform=Affine3::IDENTITY)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawFrustum</name>
      <anchorfile>class_ogre_1_1_debug_drawer.html</anchorfile>
      <anchor>abb957ee5e8dd6e7062700d11ce7615b7</anchor>
      <arglist>(const Frustum *frust)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawSceneNode</name>
      <anchorfile>class_ogre_1_1_debug_drawer.html</anchorfile>
      <anchor>ab71c073ac0e168579fb3975283c5e3eb</anchor>
      <arglist>(const SceneNode *node)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultAxisAlignedBoxSceneQuery</name>
    <filename>class_ogre_1_1_default_axis_aligned_box_scene_query.html</filename>
    <base>Ogre::AxisAlignedBoxSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>DefaultAxisAlignedBoxSceneQuery</name>
      <anchorfile>class_ogre_1_1_default_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>a07057f940234ad7c0201decbecdba194</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultAxisAlignedBoxSceneQuery</name>
      <anchorfile>class_ogre_1_1_default_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>aff51cd713a6dcfa195ce6d97701f752c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_default_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>afa2144da4197b40dada039fd1084641c</anchor>
      <arglist>(SceneQueryListener *listener) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultDebugDrawer</name>
    <filename>class_ogre_1_1_default_debug_drawer.html</filename>
    <base>Ogre::DebugDrawer</base>
    <member kind="enumeration">
      <type></type>
      <name>DrawType</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>a71da6aec84c0daa8617d642236e91908</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DT_AXES</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>a71da6aec84c0daa8617d642236e91908ab9d8292120ac28cd04f77cd276afa634</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DT_WIREBOX</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>a71da6aec84c0daa8617d642236e91908a8db337e1eb78cd6bfc5a8df84ff94b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DT_AXES</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>a71da6aec84c0daa8617d642236e91908ab9d8292120ac28cd04f77cd276afa634</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DT_WIREBOX</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>a71da6aec84c0daa8617d642236e91908a8db337e1eb78cd6bfc5a8df84ff94b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultDebugDrawer</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>aeb637f7326367d271fdcd0c4412cea08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawAxes</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>a5a40b6836258edf02bd4d4be5b11c09c</anchor>
      <arglist>(const Affine3 &amp;pose, float size=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawBone</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>ad583dda40c55a78057864e8718beb52a</anchor>
      <arglist>(const Node *node, const Affine3 &amp;transform=Affine3::IDENTITY) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawFrustum</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>abd9aa227f93cc19a3203e442343ebe37</anchor>
      <arglist>(const Frustum *frust) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSceneNode</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>a96bec68667abef108812e67af9992a47</anchor>
      <arglist>(const SceneNode *node) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawWireBox</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>a284fbdec1a311bb00f0074750dda5d6c</anchor>
      <arglist>(const AxisAlignedBox &amp;aabb, const ColourValue &amp;colour=ColourValue::White)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoneAxesSize</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>a17230e3fe665e2e810843e340ba4e06b</anchor>
      <arglist>(float size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStatic</name>
      <anchorfile>class_ogre_1_1_default_debug_drawer.html</anchorfile>
      <anchor>ad291150ad2a0cbcddd5d803914b5b4ba</anchor>
      <arglist>(bool enable)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultHardwareBuffer</name>
    <filename>class_ogre_1_1_default_hardware_buffer.html</filename>
    <base>Ogre::HardwareBuffer</base>
    <member kind="function">
      <type></type>
      <name>DefaultHardwareBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer.html</anchorfile>
      <anchor>af5bf169a8912f614a2e301993e66abee</anchor>
      <arglist>(size_t sizeInBytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultHardwareBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer.html</anchorfile>
      <anchor>abf4158a560d35033133680dfb29e99f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer.html</anchorfile>
      <anchor>aa2e1f53f6c37b0bb57bc38e4fe4d8fef</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer.html</anchorfile>
      <anchor>a3b7d53524bb4efc2aa1b9ebf608dcea2</anchor>
      <arglist>(size_t offset, size_t length, void *pDest) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer.html</anchorfile>
      <anchor>a050c9b25ac465441a52837bb75ebc60f</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultHardwareBufferManager</name>
    <filename>class_ogre_1_1_default_hardware_buffer_manager.html</filename>
    <base>Ogre::HardwareBufferManager</base>
    <member kind="function">
      <type></type>
      <name>DefaultHardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager.html</anchorfile>
      <anchor>a4cd035da8caa2867d327ea9490f91c4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultHardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager.html</anchorfile>
      <anchor>a222290dca734e3cb879691b334776e34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBufferSharedPtr</type>
      <name>createIndexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager.html</anchorfile>
      <anchor>afcf18a21b65c0375d28c5686307a3eee</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false) override</arglist>
    </member>
    <member kind="function">
      <type>RenderToVertexBufferSharedPtr</type>
      <name>createRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager.html</anchorfile>
      <anchor>ad52b27601f52d5028d5f56e074e27d06</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager.html</anchorfile>
      <anchor>af224a816c521f8d7da2aa5c1e312f25b</anchor>
      <arglist>(size_t sizeBytes, HardwareBufferUsage usage, bool useShadowBuffer) override</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>createVertexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager.html</anchorfile>
      <anchor>a4705dd8822b0d33c17e1941572bd820d</anchor>
      <arglist>(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultHardwareBufferManagerBase</name>
    <filename>class_ogre_1_1_default_hardware_buffer_manager_base.html</filename>
    <base>Ogre::HardwareBufferManagerBase</base>
    <member kind="function">
      <type></type>
      <name>DefaultHardwareBufferManagerBase</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ae3b825437f25fa17ea8214f07f5f84c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultHardwareBufferManagerBase</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aed0d94c98d38ca08a167b308932b4959</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBufferPtr</type>
      <name>createIndexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a04cdef3c288888285d710c832f6d0084</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false) override</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager_base.html</anchorfile>
      <anchor>add6e9073c2ef26aa9e739ed0c081c0f5</anchor>
      <arglist>(size_t sizeBytes, HardwareBufferUsage=HBU_CPU_ONLY, bool=false) override</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferPtr</type>
      <name>createVertexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a5da8447cf5e6eb75756e392fcc8bf7fa</anchor>
      <arglist>(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultIntersectionSceneQuery</name>
    <filename>class_ogre_1_1_default_intersection_scene_query.html</filename>
    <base>Ogre::IntersectionSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>DefaultIntersectionSceneQuery</name>
      <anchorfile>class_ogre_1_1_default_intersection_scene_query.html</anchorfile>
      <anchor>a9518286cb7bd045924f2337f88bbcca2</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultIntersectionSceneQuery</name>
      <anchorfile>class_ogre_1_1_default_intersection_scene_query.html</anchorfile>
      <anchor>a467a4c2459e8bad4fb14eba9f9d8f567</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_default_intersection_scene_query.html</anchorfile>
      <anchor>ac31a03a82e4d688a563127791e811fd0</anchor>
      <arglist>(IntersectionSceneQueryListener *listener) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultPlaneBoundedVolumeListSceneQuery</name>
    <filename>class_ogre_1_1_default_plane_bounded_volume_list_scene_query.html</filename>
    <base>Ogre::PlaneBoundedVolumeListSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>DefaultPlaneBoundedVolumeListSceneQuery</name>
      <anchorfile>class_ogre_1_1_default_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>a3aa0ae83ca7021ea278a5f152053c48a</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultPlaneBoundedVolumeListSceneQuery</name>
      <anchorfile>class_ogre_1_1_default_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>a530f7cf03ff0240f2ce9806e09707364</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_default_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>aa6d32f40566141e022e7c80c94b3a0be</anchor>
      <arglist>(SceneQueryListener *listener) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultRaySceneQuery</name>
    <filename>class_ogre_1_1_default_ray_scene_query.html</filename>
    <base>Ogre::RaySceneQuery</base>
    <member kind="function">
      <type></type>
      <name>DefaultRaySceneQuery</name>
      <anchorfile>class_ogre_1_1_default_ray_scene_query.html</anchorfile>
      <anchor>a07bab17df4892cfcd7a7b73edc2dee2d</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultRaySceneQuery</name>
      <anchorfile>class_ogre_1_1_default_ray_scene_query.html</anchorfile>
      <anchor>aee26bdd5505fbcad6a077124810738af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_default_ray_scene_query.html</anchorfile>
      <anchor>a49cf3529f603468bc1abab6daf74ab95</anchor>
      <arglist>(RaySceneQueryListener *listener) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultShadowCameraSetup</name>
    <filename>class_ogre_1_1_default_shadow_camera_setup.html</filename>
    <base>Ogre::ShadowCameraSetup</base>
    <member kind="function">
      <type></type>
      <name>DefaultShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_default_shadow_camera_setup.html</anchorfile>
      <anchor>a33706dc2e3d61f4f0b2419d9cc259c76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DefaultShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_default_shadow_camera_setup.html</anchorfile>
      <anchor>a4663dca3e570aa2e7f0134c9221ad6ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShadowCamera</name>
      <anchorfile>class_ogre_1_1_default_shadow_camera_setup.html</anchorfile>
      <anchor>a2a663cd8af0672234b1e8350c28666f2</anchor>
      <arglist>(const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ShadowCameraSetupPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_default_shadow_camera_setup.html</anchorfile>
      <anchor>a9341b479af2dda3b8ff36a5dd1a1d613</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultSphereSceneQuery</name>
    <filename>class_ogre_1_1_default_sphere_scene_query.html</filename>
    <base>Ogre::SphereSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>DefaultSphereSceneQuery</name>
      <anchorfile>class_ogre_1_1_default_sphere_scene_query.html</anchorfile>
      <anchor>a9a851da02c7d6677649aca5fc0d06ddd</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultSphereSceneQuery</name>
      <anchorfile>class_ogre_1_1_default_sphere_scene_query.html</anchorfile>
      <anchor>aee3c881aad0e146950d8fd5cf3791469</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_default_sphere_scene_query.html</anchorfile>
      <anchor>a83e336dd1b7056efbe36afe11d301373</anchor>
      <arglist>(SceneQueryListener *listener) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultTextureManager</name>
    <filename>class_ogre_1_1_default_texture_manager.html</filename>
    <base>Ogre::TextureManager</base>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getNativeFormat</name>
      <anchorfile>class_ogre_1_1_default_texture_manager.html</anchorfile>
      <anchor>aafd0c45bcb25a3f3e734c250a61a48c3</anchor>
      <arglist>(TextureType, PixelFormat, int) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHardwareFilteringSupported</name>
      <anchorfile>class_ogre_1_1_default_texture_manager.html</anchorfile>
      <anchor>a8711f8601862d41b064c628000a91704</anchor>
      <arglist>(TextureType, PixelFormat, int, bool) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultWorkQueue</name>
    <filename>class_ogre_1_1_default_work_queue.html</filename>
    <base>Ogre::DefaultWorkQueueBase</base>
    <member kind="function">
      <type></type>
      <name>DefaultWorkQueue</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>a4cb3250578088b0d6d05092cde9a38e2</anchor>
      <arglist>(const String &amp;name=BLANKSTRING)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DefaultWorkQueue</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>a54f438bd00567fe192bfadcac50b7317</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_threadMain</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>ad78e6bebd4280b2bd8c430291925d381</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>adb40c9e0a8a0b6f27b0373675806c949</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startup</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>a69931a18893e3986474e7822b572d9e6</anchor>
      <arglist>(bool forceRestart=true) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultWorkQueueBase</name>
    <filename>class_ogre_1_1_default_work_queue_base.html</filename>
    <base>Ogre::WorkQueue</base>
    <member kind="function">
      <type></type>
      <name>DefaultWorkQueueBase</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>ad8c782f13059f74607be6c01df9d10be</anchor>
      <arglist>(const String &amp;name=BLANKSTRING)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DefaultWorkQueueBase</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a2e286e7a9a4d6b0818127510e98f0cc4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_processNextRequest</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>af981193d550a56ea146f7b3f544f1013</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_threadMain</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a4318c5efdb38bce717e93d848e84cece</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMainThreadTask</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>afcdb18e8fcea9033f19790da8c64a9de</anchor>
      <arglist>(std::function&lt; void()&gt; task) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTask</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a02bf170ca03c69d38fa8c371e1e2dabb</anchor>
      <arglist>(std::function&lt; void()&gt; task) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a3b38abc5e3d472c3282b0f1a3b6b8809</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getRequestsAccepted</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a81fc56e17d04ff417d1e69584e0aea67</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getResponseProcessingTimeLimit</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a4e37fee918294527bdc90819a371d625</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getWorkersCanAccessRenderSystem</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>abc3c6f7c29d30bb833a94c516560016c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getWorkerThreadCount</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a182b0443548540bc41fc5749b97b08de</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPaused</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a019ffbcfbe1774fc7e7b24423d0b7ed7</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isShuttingDown</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a1654469715e0e622018a07bb7d82e998</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processMainThreadTasks</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>afc4c046db3f2bf039250809a507aeb11</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaused</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a3f496354a29aa1bb7be66b5018025ff0</anchor>
      <arglist>(bool pause) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRequestsAccepted</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>adbbd75670752ea4740fc72a5894480d1</anchor>
      <arglist>(bool accept) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResponseProcessingTimeLimit</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a77b6c97d0c34e3ffbd2dd47e2ee0cdd4</anchor>
      <arglist>(unsigned long ms) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorkersCanAccessRenderSystem</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a59458ab8807c99c478fe0a62c750c31d</anchor>
      <arglist>(bool access)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorkerThreadCount</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>aaebd8f46c1d866705d15e6777da5ba12</anchor>
      <arglist>(size_t c) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultZone</name>
    <filename>class_ogre_1_1_default_zone.html</filename>
    <base>Ogre::PCZone</base>
    <member kind="function">
      <type></type>
      <name>DefaultZone</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a777a4b5480e9ddea47c16b9d7dff51c4</anchor>
      <arglist>(PCZSceneManager *, const String &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultZone</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a02708f34d487a3c8199502d30971d38e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addNode</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>ac4b3f64f42180cb1cb3aeb01be947bcb</anchor>
      <arglist>(PCZSceneNode *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_checkLightAgainstPortals</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a61cd222ae7b146f86bb6d5d370c6e2ea</anchor>
      <arglist>(PCZLight *, unsigned long, PCZFrustum *, Portal *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_checkNodeAgainstPortals</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a5335c37917a54fbe6ba71ac6a9c269a9</anchor>
      <arglist>(PCZSceneNode *, Portal *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>abc9d69b7b9ad45b6a1bfdc9ef9d855a7</anchor>
      <arglist>(const AxisAlignedBox &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>adfe0332f567e7818689cac0597c223b5</anchor>
      <arglist>(const PlaneBoundedVolume &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>ae92f682d63f0735460b588e0007b83d2</anchor>
      <arglist>(const Ray &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>ae04633809bacdc37cc5e3d32cc7b0b6f</anchor>
      <arglist>(const Sphere &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirtyNodeByMovingPortals</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a06dd2b775e30be777edb412835b8f634</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findVisibleNodes</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a8887bf7de6b68b52536bdf45d2830870</anchor>
      <arglist>(PCZCamera *, NodeList &amp;visibleNodeList, RenderQueue *queue, VisibleObjectsBoundsInfo *visibleBounds, bool onlyShadowCasters, bool displayNodes, bool showBoundingBoxes) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyBeginRenderScene</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a829af137c9c2deb18842c80899fe7f55</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyCameraCreated</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>aad618a94dc9c7a83340979385a307d78</anchor>
      <arglist>(Camera *c) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyWorldGeometryRenderQueue</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>ac88ee588cd5db080c6aceae24c3c4b10</anchor>
      <arglist>(uint8 qid) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNode</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>ac7f9fe771af1888634d0b974bb010b4f</anchor>
      <arglist>(PCZSceneNode *) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresZoneSpecificNodeData</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a602d2f05c0c92d85e58f5d2afd10e54e</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnclosureNode</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>ab9676ea4a7e3301c175786fb5c3908e6</anchor>
      <arglist>(PCZSceneNode *) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOption</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a1e422edc2d12b03b23435d375821fbb0</anchor>
      <arglist>(const String &amp;, const void *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoneGeometry</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a221e8191a4c4c01ca13ca19e9250fd8a</anchor>
      <arglist>(const String &amp;filename, PCZSceneNode *parentNode) override</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>updateNodeHomeZone</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>aa92d8aa78ec914654c16030c8bf52b0d</anchor>
      <arglist>(PCZSceneNode *pczsn, bool allowBackTouces) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePortalsZoneData</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>aa73d93fbc66d3c2231491a1d16a5acbe</anchor>
      <arglist>(void) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultZoneFactory</name>
    <filename>class_ogre_1_1_default_zone_factory.html</filename>
    <base>Ogre::PCZoneFactory</base>
    <member kind="function">
      <type></type>
      <name>DefaultZoneFactory</name>
      <anchorfile>class_ogre_1_1_default_zone_factory.html</anchorfile>
      <anchor>a44a9fb26ef3b9c538e7b62c5c7cb8c3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DefaultZoneFactory</name>
      <anchorfile>class_ogre_1_1_default_zone_factory.html</anchorfile>
      <anchor>a57f913a822bf769fb355eca67cd64fc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>createPCZone</name>
      <anchorfile>class_ogre_1_1_default_zone_factory.html</anchorfile>
      <anchor>a2c9fe1edc4e4f51e0cb33ff2224e64cb</anchor>
      <arglist>(PCZSceneManager *pczsm, const String &amp;zoneName) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsPCZoneType</name>
      <anchorfile>class_ogre_1_1_default_zone_factory.html</anchorfile>
      <anchor>aedca77e9c58929a9bdaefbc8b95428aa</anchor>
      <arglist>(const String &amp;zoneType) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DeflateStream</name>
    <filename>class_ogre_1_1_deflate_stream.html</filename>
    <base>Ogre::DataStream</base>
    <member kind="enumvalue">
      <name>Deflate</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aa0d681e30262c74b6c1f2ecacc85908cad3be223c328c7637519421e4ce552ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GZip</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aa0d681e30262c74b6c1f2ecacc85908ca6d7007604fcbeb05fd8f27baac7eed9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Invalid</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aa0d681e30262c74b6c1f2ecacc85908ca855b85480a0c741d3cb3e10c83a35838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StreamType</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aa0d681e30262c74b6c1f2ecacc85908c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Invalid</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aa0d681e30262c74b6c1f2ecacc85908ca855b85480a0c741d3cb3e10c83a35838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Deflate</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aa0d681e30262c74b6c1f2ecacc85908cad3be223c328c7637519421e4ce552ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZLib</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aa0d681e30262c74b6c1f2ecacc85908caab547cd040a3b61b6df82af4cf202692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GZip</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aa0d681e30262c74b6c1f2ecacc85908ca6d7007604fcbeb05fd8f27baac7eed9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZLib</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aa0d681e30262c74b6c1f2ecacc85908caab547cd040a3b61b6df82af4cf202692</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeflateStream</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a3bf53c73a9933c5e6e1ae215cba72845</anchor>
      <arglist>(const DataStreamPtr &amp;compressedStream, const String &amp;tmpFileName=&quot;&quot;, size_t avail_in=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeflateStream</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a917342711b195ccbad40c65ad82e440c</anchor>
      <arglist>(const String &amp;name, const DataStreamPtr &amp;compressedStream, const String &amp;tmpFileName=&quot;&quot;, size_t avail_in=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeflateStream</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a90494a018545804a60686ad179555822</anchor>
      <arglist>(const String &amp;name, const DataStreamPtr &amp;compressedStream, StreamType streamType, const String &amp;tmpFileName=&quot;&quot;, size_t avail_in=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DeflateStream</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a7ab66addcbf428322b1caea1d9c88cea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a85818eb09d100f45a6141d36213fb3af</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eof</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a1da4d10c295026a4bad945ba7b06a39a</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCompressedStreamValid</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a5ba171261e6c5d8c2f2880e99ca5c141</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a5e29bee00d7357fd2597c20ab0d371f7</anchor>
      <arglist>(void *buf, size_t count) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seek</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a7cb0344e3c96a247f78863e62ea8b945</anchor>
      <arglist>(size_t pos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skip</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a156bf8921ddb2502ce845f0042da6f5d</anchor>
      <arglist>(long count) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>tell</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aed7d30c52ce428ca353cde56b1b686df</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a2ef0f2e0bf0395ace3e29a059401d2cf</anchor>
      <arglist>(const void *buf, size_t count) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DeflectorPlaneAffector</name>
    <filename>class_ogre_1_1_deflector_plane_affector.html</filename>
    <base>Ogre::ParticleAffector</base>
    <class kind="class">Ogre::DeflectorPlaneAffector::CmdBounce</class>
    <class kind="class">Ogre::DeflectorPlaneAffector::CmdPlaneNormal</class>
    <class kind="class">Ogre::DeflectorPlaneAffector::CmdPlanePoint</class>
    <member kind="function">
      <type></type>
      <name>DeflectorPlaneAffector</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector.html</anchorfile>
      <anchor>a9a9f808a17f812d4fbdeccf25253de0f</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_affectParticles</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector.html</anchorfile>
      <anchor>a8279e4c01b50cd1af7998066e302d4f1</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBounce</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector.html</anchorfile>
      <anchor>af833ea96855c512f01911dba5446f2b8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getPlaneNormal</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector.html</anchorfile>
      <anchor>a93370ae652e024c098b5e9fb9331b3c4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getPlanePoint</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector.html</anchorfile>
      <anchor>a27f5a61343d867f092b952e7e7e2bd84</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBounce</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector.html</anchorfile>
      <anchor>a40134140f7160a036d788c3566046023</anchor>
      <arglist>(Real bounce)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlaneNormal</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector.html</anchorfile>
      <anchor>ad6a78b0183d6ca01b0d874072f516216</anchor>
      <arglist>(const Vector3 &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlanePoint</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector.html</anchorfile>
      <anchor>ae754ec84b841704659536de3fc80f96f</anchor>
      <arglist>(const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdBounce</type>
      <name>msBounceCmd</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector.html</anchorfile>
      <anchor>a2b792c697baec1f9261441a8c3d8e411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdPlaneNormal</type>
      <name>msPlaneNormalCmd</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector.html</anchorfile>
      <anchor>ab94db6d30ca0174ad693d14dd2d97da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdPlanePoint</type>
      <name>msPlanePointCmd</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector.html</anchorfile>
      <anchor>a1270e11fac75d4a23c844663435880f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DeflectorPlaneAffector::CmdBounce</name>
    <filename>class_ogre_1_1_deflector_plane_affector_1_1_cmd_bounce.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector_1_1_cmd_bounce.html</anchorfile>
      <anchor>a92df5fb614719df9fbeabae0b83934f5</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector_1_1_cmd_bounce.html</anchorfile>
      <anchor>a8ce456c71a82ffb6811fb93235722f23</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DeflectorPlaneAffector::CmdPlaneNormal</name>
    <filename>class_ogre_1_1_deflector_plane_affector_1_1_cmd_plane_normal.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector_1_1_cmd_plane_normal.html</anchorfile>
      <anchor>a2c124ef31b3b6cdac670cc438e045033</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector_1_1_cmd_plane_normal.html</anchorfile>
      <anchor>a84a3752f9f7bc2502108e30513a9aa37</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DeflectorPlaneAffector::CmdPlanePoint</name>
    <filename>class_ogre_1_1_deflector_plane_affector_1_1_cmd_plane_point.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector_1_1_cmd_plane_point.html</anchorfile>
      <anchor>a17ac02d9cf28a66758eeca88092c90ec</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector_1_1_cmd_plane_point.html</anchorfile>
      <anchor>a3c2284edb3fbc3097d446366ce7234fe</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Degree</name>
    <filename>class_ogre_1_1_degree.html</filename>
    <member kind="function">
      <type></type>
      <name>Degree</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>aa4de11c233003ffb99fc51951a207889</anchor>
      <arglist>(const Ogre::Degree &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Degree</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a38f343d7b34d2239c9c5ec7270639b86</anchor>
      <arglist>(const Radian &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Degree</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a361f3a162b7b0a234cceecef045c6a30</anchor>
      <arglist>(float d=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a3985fcbd2b8eb22a9d369a6b6ebe5763</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a8ccdef2435d0a205feb54763d8be5fc9</anchor>
      <arglist>(const Degree &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>ac84420f8ca8ca97730058c16af2bff88</anchor>
      <arglist>(float f) const</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator*=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a5db30a075125ac5f9742dac1de7e83e4</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>const Degree &amp;</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>ab96e1c8373070e5a990e523f4e0069f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a8aed655684943ae384e45378b65da36a</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a77fbb11439e3b9f3ce56af331737484d</anchor>
      <arglist>(const Radian &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator+=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a2b55c39e79732312bef15ce6a217d206</anchor>
      <arglist>(const Degree &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator+=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a7f2eded374257421684267738fb476a4</anchor>
      <arglist>(const Radian &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a3948efcffa54a0ebd12753acd96c1594</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>af2441af959738661a1a2251eb16e54bb</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a830559610ea7662565d6ea1107952e51</anchor>
      <arglist>(const Radian &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator-=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>accdd399875d49f167ecfcd3c815d75b5</anchor>
      <arglist>(const Degree &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator-=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>acd2201c018ae74f013542664c2086be0</anchor>
      <arglist>(const Radian &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>operator/</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>acd0fcb50083c8ee7ef0c4bc936aa0bbd</anchor>
      <arglist>(float f) const</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator/=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a0934993b96599628b37a28082aa35189</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a1b21b5dd134a959f2ff0b4fc36bf2519</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>ace8f3be58aeb1dcb44fe9d9865fb47c6</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a6fe71d74f931c1d5525a676ce4defecb</anchor>
      <arglist>(const Degree &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a720ae822fce72eb4de3a6c6b59e27f4d</anchor>
      <arglist>(const float &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a8cf6e7cea4ceba86260f0a00e10843a7</anchor>
      <arglist>(const Radian &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a7bc078c3f3df2ec10ac2d058d29e6e7d</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a501f79ce69c3a73d5c07c945c3251097</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>aae5eef4a46d40d762e159610a9905c9f</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>valueAngleUnits</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga1fd64f1fc097bf4724b4713ff76cdfcd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>valueDegrees</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>ae7ec7b667395a6e9fb79a92c55a9c5ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>valueRadians</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga01235157bea1375e48ed73634a6f9a18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>adc93f437d32694bc6e63d0381c641031</anchor>
      <arglist>(std::ostream &amp;o, const Degree &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DepthBuffer</name>
    <filename>class_ogre_1_1_depth_buffer.html</filename>
    <member kind="enumvalue">
      <name>POOL_DEFAULT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea00a687046bfe7a9ebd7f34256d3fbcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POOL_MANUAL_USAGE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea2d5409ddce167e1db415f09ee2160440</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POOL_NO_DEPTH</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea569228ed0fdd8d428a5117026b6d010e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PoolId</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9854c57374adef41216bae68544a5b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POOL_NO_DEPTH</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea569228ed0fdd8d428a5117026b6d010e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POOL_MANUAL_USAGE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea2d5409ddce167e1db415f09ee2160440</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POOL_DEFAULT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea00a687046bfe7a9ebd7f34256d3fbcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DepthBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gad1b7aa0a2e1dbf173cfc4f742c412581</anchor>
      <arglist>(uint16 poolId, uint32 width, uint32 height, uint32 fsaa, bool manual)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DepthBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga23ee0fd93e778767b81bebd382bb4306</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyRenderTargetAttached</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga26c4ce1003ddab1ed7e3befecb0888a1</anchor>
      <arglist>(RenderTarget *renderTarget)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyRenderTargetDetached</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga227b541ef2ae3de53334c10397a08f99</anchor>
      <arglist>(RenderTarget *renderTarget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPoolId</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga7af5c611687492846891914dcac303d2</anchor>
      <arglist>(uint16 poolId)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getFSAA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga37ddc9b5fc1fd8c5cf50e1b865d2b2fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gaf95e6998e74db40257cb2ca5cab4bdf4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getPoolId</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga82b30e2ad5de1ac4678fda52ccbaf28f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gae5095fe367bf95d08dee2da03810beb2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isCompatible</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gae959f6dd77e0e8b6aa9b7c6a3d2d3f5d</anchor>
      <arglist>(RenderTarget *renderTarget) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isManual</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga4a3de78684016598642ad2d00e5caa86</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::deque</name>
    <filename>struct_ogre_1_1deque.html</filename>
    <templarg>typename T</templarg>
    <member kind="typedef">
      <type>std::deque&lt; T &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>struct_ogre_1_1deque.html</anchorfile>
      <anchor>aa8b793ad596efea014e06a5782dcbf38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; T &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>struct_ogre_1_1deque.html</anchorfile>
      <anchor>a968f95e0bf20d851997141c3f9a7a5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; T &gt;</type>
      <name>type</name>
      <anchorfile>struct_ogre_1_1deque.html</anchorfile>
      <anchor>a8ef708c605cdfef7dde4d3aa3ed8ea99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DirectionRandomiserAffector</name>
    <filename>class_ogre_1_1_direction_randomiser_affector.html</filename>
    <base>Ogre::ParticleAffector</base>
    <class kind="class">Ogre::DirectionRandomiserAffector::CmdKeepVelocity</class>
    <class kind="class">Ogre::DirectionRandomiserAffector::CmdRandomness</class>
    <class kind="class">Ogre::DirectionRandomiserAffector::CmdScope</class>
    <member kind="function">
      <type></type>
      <name>DirectionRandomiserAffector</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga300271e2e1268be65c65b42023267ead</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_affectParticles</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga86b2a6de218d49dc54b188ebf8df34d2</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getKeepVelocity</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gaba8fa25929f1fb60029b009689bcadff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getRandomness</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga58131e1318fa73bb9a847de9e1023662</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getScope</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gacf98c9aa672da3cf037b1b61cb1f238e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeepVelocity</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga0a649d7e6cca7aff9f2fa47c3c608c25</anchor>
      <arglist>(bool keepVelocity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRandomness</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gae6282c01b3efabc72eca8369559d1c63</anchor>
      <arglist>(Real force)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScope</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga7512d598b06398924abbf3909793fb15</anchor>
      <arglist>(Real force)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdKeepVelocity</type>
      <name>msKeepVelocityCmd</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga976346c87e3f4bcfb82b7b98658c91eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdRandomness</type>
      <name>msRandomnessCmd</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga6e3625685f5f840fdb3677a187137ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdScope</type>
      <name>msScopeCmd</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga87d352225a07b2f0557454a6681320b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DirectionRandomiserAffector::CmdKeepVelocity</name>
    <filename>class_ogre_1_1_direction_randomiser_affector_1_1_cmd_keep_velocity.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga8877140bf34c48ec6d90a27f9afd991b</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gaa0421fe1f50bd51f3411411638fd0357</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DirectionRandomiserAffector::CmdRandomness</name>
    <filename>class_ogre_1_1_direction_randomiser_affector_1_1_cmd_randomness.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga6839a6ab3e47caebc0b5cc5ea1ba72d6</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga21fac7cc888bc90dab7655d21926732f</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DirectionRandomiserAffector::CmdScope</name>
    <filename>class_ogre_1_1_direction_randomiser_affector_1_1_cmd_scope.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gaf990c62b414eca491a1ffcb1bc94e0c3</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gaf2ae298b68f1e48885f444d778b5821b</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DistanceLodBoxStrategy</name>
    <filename>class_ogre_1_1_distance_lod_box_strategy.html</filename>
    <base>Ogre::DistanceLodStrategyBase</base>
    <base>Ogre::Singleton&lt; DistanceLodBoxStrategy &gt;</base>
    <member kind="function">
      <type></type>
      <name>DistanceLodBoxStrategy</name>
      <anchorfile>class_ogre_1_1_distance_lod_box_strategy.html</anchorfile>
      <anchor>aefc779936e9fe54a627715bbc0a7f3d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredDepth</name>
      <anchorfile>class_ogre_1_1_distance_lod_box_strategy.html</anchorfile>
      <anchor>a3a10186da1f694019bd56738d523f990</anchor>
      <arglist>(const MovableObject *movableObject, const Ogre::Camera *camera) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DistanceLodBoxStrategy &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_distance_lod_box_strategy.html</anchorfile>
      <anchor>a13819182818575ae473286449f563706</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DistanceLodBoxStrategy *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_distance_lod_box_strategy.html</anchorfile>
      <anchor>a7de1d4d48cc9cef13375bebf3bf5d91b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DistanceLodSphereStrategy</name>
    <filename>class_ogre_1_1_distance_lod_sphere_strategy.html</filename>
    <base>Ogre::DistanceLodStrategyBase</base>
    <base>Ogre::Singleton&lt; DistanceLodSphereStrategy &gt;</base>
    <member kind="function">
      <type></type>
      <name>DistanceLodSphereStrategy</name>
      <anchorfile>class_ogre_1_1_distance_lod_sphere_strategy.html</anchorfile>
      <anchor>a99b5ef240e4230111c22e2e131474f3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredDepth</name>
      <anchorfile>class_ogre_1_1_distance_lod_sphere_strategy.html</anchorfile>
      <anchor>a1836339ae099ab2dcebc31cfcc4a9475</anchor>
      <arglist>(const MovableObject *movableObject, const Ogre::Camera *camera) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DistanceLodSphereStrategy &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_distance_lod_sphere_strategy.html</anchorfile>
      <anchor>a86bd0de82734a68148126e872eb92874</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DistanceLodSphereStrategy *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_distance_lod_sphere_strategy.html</anchorfile>
      <anchor>ae478d8c56d2ec46b79af762d32494127</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DistanceLodStrategyBase</name>
    <filename>class_ogre_1_1_distance_lod_strategy_base.html</filename>
    <base>Ogre::LodStrategy</base>
    <member kind="function">
      <type></type>
      <name>DistanceLodStrategyBase</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a15f1fe0235a041c18abd9644dbed5d87</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBaseValue</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a8a2e6192e83057b8973b5247a8ff7abe</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>ae0eb79032a169437c7ecdad4d20e8a81</anchor>
      <arglist>(Real value, const Material::LodValueList &amp;materialLodValueList) const override</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>acb473d444fc5b8b836b172d3baaa6a75</anchor>
      <arglist>(Real value, const Mesh::MeshLodUsageList &amp;meshLodUsageList) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>getSquaredDepth</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a4f8f711a88a7ad7308bfb58e525503ab</anchor>
      <arglist>(const MovableObject *movableObject, const Ogre::Camera *camera) const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReferenceViewEnabled</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a5b60368988f8c388b97d6af77b7c08c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSorted</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a3ef487ffc2e8223fbceea0df0bb98e73</anchor>
      <arglist>(const Mesh::LodValueList &amp;values) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReferenceView</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>aed77c6dfbdc0fbf75bf9deaf4f2b8bfc</anchor>
      <arglist>(Real viewportWidth, Real viewportHeight, Radian fovY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReferenceViewEnabled</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a0de7722e986cdcca067bc1773feb6065</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a65d9d54235e62d66e1f25355926d7a63</anchor>
      <arglist>(Mesh::MeshLodUsageList &amp;meshLodUsageList) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>transformBias</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>ae8568a566aac276fcf9f1ab7c5f19a38</anchor>
      <arglist>(Real factor) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>transformUserValue</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>ab26e68a2e700746489699bc1c70e8e18</anchor>
      <arglist>(Real userValue) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DotSceneLoader</name>
    <filename>class_ogre_1_1_dot_scene_loader.html</filename>
    <member kind="function">
      <type></type>
      <name>DotSceneLoader</name>
      <anchorfile>class_ogre_1_1_dot_scene_loader.html</anchorfile>
      <anchor>a4d3297139bca45e1130443d79b7b2e70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DotSceneLoader</name>
      <anchorfile>class_ogre_1_1_dot_scene_loader.html</anchorfile>
      <anchor>a6a2e576a1adac9e7dd9c59548c02df47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportScene</name>
      <anchorfile>class_ogre_1_1_dot_scene_loader.html</anchorfile>
      <anchor>ae35c9465e0d77b51589dabefa2cdeb6d</anchor>
      <arglist>(SceneNode *rootNode, const String &amp;outFileName)</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::ColourValue &amp;</type>
      <name>getBackgroundColour</name>
      <anchorfile>class_ogre_1_1_dot_scene_loader.html</anchorfile>
      <anchor>ab47d1392af6c3f5679f45d79fd31261b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_dot_scene_loader.html</anchorfile>
      <anchor>a6e5298ed5aed9df4bc08a9e76db432a0</anchor>
      <arglist>(Ogre::DataStreamPtr &amp;stream, const Ogre::String &amp;groupName, Ogre::SceneNode *rootNode)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DotScenePlugin</name>
    <filename>class_ogre_1_1_dot_scene_plugin.html</filename>
    <base>Ogre::Plugin</base>
  </compound>
  <compound kind="struct">
    <name>Ogre::DriverVersion</name>
    <filename>struct_ogre_1_1_driver_version.html</filename>
    <member kind="function">
      <type></type>
      <name>DriverVersion</name>
      <anchorfile>struct_ogre_1_1_driver_version.html</anchorfile>
      <anchor>a25b4560ade1696aca231b4a6db4cbc0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>struct_ogre_1_1_driver_version.html</anchorfile>
      <anchor>a32143ae51ec5ee29204ea2afe3e851c2</anchor>
      <arglist>(const String &amp;versionString)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>struct_ogre_1_1_driver_version.html</anchorfile>
      <anchor>ae3501d20cef0a84769ceacfbf3bae077</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>build</name>
      <anchorfile>struct_ogre_1_1_driver_version.html</anchorfile>
      <anchor>ac233befea948c74a75aaf937be7f78ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>major</name>
      <anchorfile>struct_ogre_1_1_driver_version.html</anchorfile>
      <anchor>a2a220ab8ccde79520d30871b5453d31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minor</name>
      <anchorfile>struct_ogre_1_1_driver_version.html</anchorfile>
      <anchor>a81eb6896cc0c21829f6af65b6913f4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>release</name>
      <anchorfile>struct_ogre_1_1_driver_version.html</anchorfile>
      <anchor>ae682f3bab912af152cb3f6e8497815f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DualQuaternion</name>
    <filename>class_ogre_1_1_dual_quaternion.html</filename>
    <member kind="function">
      <type></type>
      <name>DualQuaternion</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a80edaf9534e9738f6125ecec0e30ca61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DualQuaternion</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>ab9a8e9b8ced4f48e624f12097a5a21f0</anchor>
      <arglist>(const Affine3 &amp;rot)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DualQuaternion</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a10574bf89fef9fc12fac5ed4e8085f71</anchor>
      <arglist>(const Quaternion &amp;q, const Vector3 &amp;trans)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DualQuaternion</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a303afd76b65bd34a28accdb6eb0c024c</anchor>
      <arglist>(Real *valptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DualQuaternion</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a845da9e63d380d8b71ea6f740b7fd4a1</anchor>
      <arglist>(Real fW, Real fX, Real fY, Real fZ, Real fdW, Real fdX, Real fdY, Real fdZ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromRotationTranslation</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>ad753b864d41eab164118718b27a46425</anchor>
      <arglist>(const Quaternion &amp;q, const Vector3 &amp;trans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromTransformationMatrix</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>ae0fb2ddae4bd51a155b310543dcaa161</anchor>
      <arglist>(const Affine3 &amp;kTrans)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNaN</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a829e80b909334ea343c106c5fcc29fd5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a67e838a3d4ab670c3a4ef9c62293b038</anchor>
      <arglist>(const DualQuaternion &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a024daf85de3ed5b28ac41d490012dd2f</anchor>
      <arglist>(const DualQuaternion &amp;rkQ)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a0eb3f8e285a3aaddb6867f24486dbf21</anchor>
      <arglist>(const DualQuaternion &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a8ded07404f68d17e6ca1a201388a12ef</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>aac4241fa632d45ee6ae2d155914ddff7</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>ptr</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>ab4d4c2f01498ee81a8b8ecc9da60b7ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>ptr</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>ac3a7354ad24b4cfed5572361bc27c8d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a80c92016a8442946a264b8c13ba9f300</anchor>
      <arglist>(DualQuaternion &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toRotationTranslation</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>ab208a261f08d2fc8e95025f294a305c1</anchor>
      <arglist>(Quaternion &amp;q, Vector3 &amp;translation) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toTransformationMatrix</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a16fefc12aaa35460748c8dfc253d39f1</anchor>
      <arglist>(Affine3 &amp;kTrans) const</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>dw</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>aef3bbc49149643d5bfc3dbde4064dde3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>dx</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a488ce81a7866d481169647cff04dc17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>dy</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a123fbf0958bccd9f5381d6f124d0586e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>dz</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>acfec8064c128940237fe204e7b0e9f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>w</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a4e1b52752fb889035e68f893f2a246c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>x</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a1afbb66b83f2085f452bb663ceafc9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>y</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a43375b322ae7a0b7f5d03318bfa33f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>z</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>aca62cb2fb2eeab0637b35bc920a7cae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>_OgreExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>aa1b8bcff8bd24a240e237d2adf9f4da5</anchor>
      <arglist>(std::ostream &amp;o, const DualQuaternion &amp;q)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DynLib</name>
    <filename>class_ogre_1_1_dyn_lib.html</filename>
    <member kind="function">
      <type></type>
      <name>DynLib</name>
      <anchorfile>class_ogre_1_1_dyn_lib.html</anchorfile>
      <anchor>a88102713b4c98c0de690d13dadb465dc</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DynLib</name>
      <anchorfile>class_ogre_1_1_dyn_lib.html</anchorfile>
      <anchor>ae08bbd07a37b87883ec2eacdb8adfd5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_dyn_lib.html</anchorfile>
      <anchor>af32929c367eb4de321627f6c2b2f56f7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getSymbol</name>
      <anchorfile>class_ogre_1_1_dyn_lib.html</anchorfile>
      <anchor>a1613953b955e94183fa99173094f1140</anchor>
      <arglist>(const String &amp;strName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_dyn_lib.html</anchorfile>
      <anchor>a038546cd3a5b9d9385b14aa3e0a8179b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_dyn_lib.html</anchorfile>
      <anchor>a2d7af9ece40f8965e36870948427f972</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DynLibManager</name>
    <filename>class_ogre_1_1_dyn_lib_manager.html</filename>
    <base>Ogre::Singleton&lt; DynLibManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>DynLibManager</name>
      <anchorfile>class_ogre_1_1_dyn_lib_manager.html</anchorfile>
      <anchor>a587f59bf19b1d85667046bf0a699cc9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DynLibManager</name>
      <anchorfile>class_ogre_1_1_dyn_lib_manager.html</anchorfile>
      <anchor>af5670532c6d7530fd286376a97c2eda6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DynLib *</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_dyn_lib_manager.html</anchorfile>
      <anchor>a441f37d34ab7a83db7489addb155e4ec</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_dyn_lib_manager.html</anchorfile>
      <anchor>a11f5a0dfb9988c2bf4b9ec7d89ff34a2</anchor>
      <arglist>(DynLib *lib)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DynLibManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_dyn_lib_manager.html</anchorfile>
      <anchor>a5ced51667bcb08543de0e97243a9b94d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DynLibManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_dyn_lib_manager.html</anchorfile>
      <anchor>a258e363a0dbeade7957c5d967667ed79</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::EdgeData</name>
    <filename>class_ogre_1_1_edge_data.html</filename>
    <class kind="struct">Ogre::EdgeData::Edge</class>
    <class kind="struct">Ogre::EdgeData::EdgeGroup</class>
    <class kind="struct">Ogre::EdgeData::Triangle</class>
    <member kind="typedef">
      <type>std::vector&lt; EdgeGroup &gt;</type>
      <name>EdgeGroupList</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>aead5d3649daa5415ad9418859ba1b20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Edge &gt;</type>
      <name>EdgeList</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>aa25f4ff55b3a62137c8d74b417a2e127</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>aligned_vector&lt; Vector4 &gt;</type>
      <name>TriangleFaceNormalList</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>a64e153ea58ec4f80064986f2d9db201d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; char &gt;</type>
      <name>TriangleLightFacingList</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>a40386af98df21e634c60b85d4434684b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Triangle &gt;</type>
      <name>TriangleList</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>afaf35a82abd84227e184cf35be1255b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EdgeData</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>aca13bc3f48d35cacaac6fb72834ab649</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>ac25afb403fb4ddc9eb58d6a87bacbf67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>a325ca9f8c825077c2ce6e67d11fd0558</anchor>
      <arglist>(Log *log)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFaceNormals</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>a06f4e92565a4b5334aafc92dd923bd12</anchor>
      <arglist>(size_t vertexSet, const HardwareVertexBufferSharedPtr &amp;positionBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTriangleLightFacing</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>abc392e96ecd65467b7e17e56f5b6751d</anchor>
      <arglist>(const Vector4 &amp;lightPos)</arglist>
    </member>
    <member kind="variable">
      <type>EdgeGroupList</type>
      <name>edgeGroups</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>a87c571c8ebe68b3ca039a003ffbe07ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isClosed</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>a85e8278c626ea184a00081f199d14959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TriangleFaceNormalList</type>
      <name>triangleFaceNormals</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>ad171b0cbf84c2266e90ccb093485ea9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TriangleLightFacingList</type>
      <name>triangleLightFacings</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>a846bb6792590b4a3dc9c9f03845feef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TriangleList</type>
      <name>triangles</name>
      <anchorfile>class_ogre_1_1_edge_data.html</anchorfile>
      <anchor>adcd3d9c03ce2bf3a8634b12fe78a9677</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::EdgeData::Edge</name>
    <filename>struct_ogre_1_1_edge_data_1_1_edge.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>degenerate</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge.html</anchorfile>
      <anchor>a83b46b6487ee08a92449c8698fc8fc11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>sharedVertIndex</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge.html</anchorfile>
      <anchor>af8e9e2d2507bd8781c1b34020b4e774a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>triIndex</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge.html</anchorfile>
      <anchor>a6ba1f2209d1e9014c76c6acc8f626b96</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>vertIndex</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge.html</anchorfile>
      <anchor>aa04881db8275f906b6209b67f77463ab</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::EdgeData::EdgeGroup</name>
    <filename>struct_ogre_1_1_edge_data_1_1_edge_group.html</filename>
    <member kind="variable">
      <type>EdgeList</type>
      <name>edges</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge_group.html</anchorfile>
      <anchor>ac1cefca66bbcb95e3a5b8967bbcd94f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>triCount</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge_group.html</anchorfile>
      <anchor>af2d92af1d37412b1d16347129411659b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>triStart</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge_group.html</anchorfile>
      <anchor>a30fb6c301c0f8cb5ffb940a31a6d6941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const VertexData *</type>
      <name>vertexData</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge_group.html</anchorfile>
      <anchor>a1564edb1edb8ee140fd14ee683cae134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>vertexSet</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge_group.html</anchorfile>
      <anchor>a438a681003c85af04799a2f31988e7e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::EdgeData::Triangle</name>
    <filename>struct_ogre_1_1_edge_data_1_1_triangle.html</filename>
    <member kind="function">
      <type></type>
      <name>Triangle</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_triangle.html</anchorfile>
      <anchor>ac676a82255cafa821af2f4143160f2b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>indexSet</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_triangle.html</anchorfile>
      <anchor>a9d88cf8afcd62b9ee2c85cd7d1a4b47b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>sharedVertIndex</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_triangle.html</anchorfile>
      <anchor>a4aee7f563ba413db670ec0713476400d</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>vertexSet</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_triangle.html</anchorfile>
      <anchor>ac923c944013258cd8935c0e3650f2cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>vertIndex</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_triangle.html</anchorfile>
      <anchor>a56a6f686b4e40b69da5a356445cbf258</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::EdgeListBuilder</name>
    <filename>class_ogre_1_1_edge_list_builder.html</filename>
    <member kind="function">
      <type></type>
      <name>EdgeListBuilder</name>
      <anchorfile>class_ogre_1_1_edge_list_builder.html</anchorfile>
      <anchor>acf52bd519947f6f8305df1bec3247dd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addIndexData</name>
      <anchorfile>class_ogre_1_1_edge_list_builder.html</anchorfile>
      <anchor>ae4af3550dfe4948680078a087377bfbf</anchor>
      <arglist>(const IndexData *indexData, size_t vertexSet=0, RenderOperation::OperationType opType=RenderOperation::OT_TRIANGLE_LIST)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVertexData</name>
      <anchorfile>class_ogre_1_1_edge_list_builder.html</anchorfile>
      <anchor>a9845e2f91660819164a627c661f5d107</anchor>
      <arglist>(const VertexData *vertexData)</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>build</name>
      <anchorfile>class_ogre_1_1_edge_list_builder.html</anchorfile>
      <anchor>aa76568f1c0c49f3f9ff16dfb304f1571</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>class_ogre_1_1_edge_list_builder.html</anchorfile>
      <anchor>a66aa1d48de5385be8233c8733af99186</anchor>
      <arglist>(Log *l)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>geometryLess</name>
      <anchorfile>class_ogre_1_1_edge_list_builder.html</anchorfile>
      <anchor>a99d7b191452d6c4848576f0f3703e0a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::EllipsoidEmitter</name>
    <filename>class_ogre_1_1_ellipsoid_emitter.html</filename>
    <base>Ogre::AreaEmitter</base>
    <member kind="function">
      <type></type>
      <name>EllipsoidEmitter</name>
      <anchorfile>class_ogre_1_1_ellipsoid_emitter.html</anchorfile>
      <anchor>acf92ea5d6c849eafdebeb499b32b3a16</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_ellipsoid_emitter.html</anchorfile>
      <anchor>a9f6f6895099a4941e597a1a3d6bbb8fc</anchor>
      <arglist>(Particle *pParticle) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::EmbeddedZipArchiveFactory</name>
    <filename>class_ogre_1_1_embedded_zip_archive_factory.html</filename>
    <base>Ogre::ZipArchiveFactory</base>
    <member kind="typedef">
      <type>bool(*</type>
      <name>DecryptEmbeddedZipFileFunc</name>
      <anchorfile>class_ogre_1_1_embedded_zip_archive_factory.html</anchorfile>
      <anchor>a9ef899ac1ebf7ab54f115c8ced9ff433</anchor>
      <arglist>)(size_t pos, void *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EmbeddedZipArchiveFactory</name>
      <anchorfile>class_ogre_1_1_embedded_zip_archive_factory.html</anchorfile>
      <anchor>a5af58e0e7685eddfd25f2c241ccc1a5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EmbeddedZipArchiveFactory</name>
      <anchorfile>class_ogre_1_1_embedded_zip_archive_factory.html</anchorfile>
      <anchor>ab2ec7ad5b0989ef7088dc77ef9b7351f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_embedded_zip_archive_factory.html</anchorfile>
      <anchor>a77ab8163f8e6638d14986275eeb14800</anchor>
      <arglist>(const String &amp;name, bool readOnly) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_embedded_zip_archive_factory.html</anchorfile>
      <anchor>a68b5b3f50a4cbd995c5e3b968782ec3e</anchor>
      <arglist>(Archive *ptr) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_embedded_zip_archive_factory.html</anchorfile>
      <anchor>a6537173ebc5bc73cd9043b2f12922535</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addEmbbeddedFile</name>
      <anchorfile>class_ogre_1_1_embedded_zip_archive_factory.html</anchorfile>
      <anchor>aa2c388afbb8ff7dfb301bbe95495ed6b</anchor>
      <arglist>(const String &amp;name, const uint8 *fileData, size_t fileSize, DecryptEmbeddedZipFileFunc decryptFunc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removeEmbbeddedFile</name>
      <anchorfile>class_ogre_1_1_embedded_zip_archive_factory.html</anchorfile>
      <anchor>a2ce05ec837366adb88a8b9f573085478</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Entity</name>
    <filename>class_ogre_1_1_entity.html</filename>
    <base>Ogre::MovableObject</base>
    <base>Ogre::Resource::Listener</base>
    <member kind="enumvalue">
      <name>BIND_HARDWARE_MORPH</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3155eeab3bceea736771f49e4becb014a4397f702e25c1da682f76e7846182c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIND_ORIGINAL</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3155eeab3bceea736771f49e4becb014ab11174dbf84a2c1dd06f418662e97acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIND_SOFTWARE_MORPH</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3155eeab3bceea736771f49e4becb014a88cb6b9b2241b9ec83389b637d59a49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIND_SOFTWARE_SKELETAL</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3155eeab3bceea736771f49e4becb014ae7af4a831d02b636ad9184ce8cf952bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; MovableObject * &gt;</type>
      <name>ChildObjectList</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a31c8d0f91a80988722fc1a97e58d1fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; ChildObjectList &gt;</type>
      <name>ChildObjectListIterator</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a338e39162035fb1aa8cb723ea54bd5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; Entity * &gt;</type>
      <name>EntitySet</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>adea929f3a94c86dfede8bd3d71dff929</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; unsigned short, bool &gt; &gt;</type>
      <name>SchemeHardwareAnimMap</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a2e98ea67c81ccb46667cdf0bc4f8dfd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SubEntity * &gt;</type>
      <name>SubEntityList</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>abf738e5449c79b27c9a4863a32002d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VertexDataBindChoice</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3155eeab3bceea736771f49e4becb014</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIND_ORIGINAL</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3155eeab3bceea736771f49e4becb014ab11174dbf84a2c1dd06f418662e97acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIND_SOFTWARE_SKELETAL</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3155eeab3bceea736771f49e4becb014ae7af4a831d02b636ad9184ce8cf952bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIND_SOFTWARE_MORPH</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3155eeab3bceea736771f49e4becb014a88cb6b9b2241b9ec83389b637d59a49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIND_HARDWARE_MORPH</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3155eeab3bceea736771f49e4becb014a4397f702e25c1da682f76e7846182c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Entity</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a5a74b604993a8e9c9f809c4881941713</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_deinitialise</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a6b7d7299241f78315cbc82bc024c948c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 *</type>
      <name>_getBoneMatrices</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a1465795346d8e7b0750d9864b9bce1ff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_getBuffersMarkedForAnimation</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a9ef34aadcf9052be1f26d6d61996d07c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_getHardwareVertexAnimVertexData</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a2045db850ef93bad13fbf66fe0f469f7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>_getMeshLodFactorTransformed</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a4a83401be10956e02adfe3ee0430313f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>_getNumBoneMatrices</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>aa4f06ee1cf49b172d482d805441c1e9c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_getSkelAnimVertexData</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a629c98179837a68cdd478e13547cc970</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_getSoftwareVertexAnimVertexData</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a47abcdd442c96a354f27f6b00c94d395</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initialise</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a5224496a80fa5c04e8a623794b397186</anchor>
      <arglist>(bool forceReinitialise=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isAnimated</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3cc7767870601fb41c7c041da56cca95</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isSkeletonAnimated</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a401aab8802da402757b2cccdd1b1eb62</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_markBuffersUsedForAnimation</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3de64ec72046e4dc3d08dc81a9be191a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>afaf0d1fa82611d155c0e5788c58a3ab3</anchor>
      <arglist>(Node *parent, bool isTagPoint=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a155dd33cb50a711d19e857094e662691</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>af0c8baa7994307600039acfe2a49c2ed</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>aa6af71eabb21b8630af8506fd1561508</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateAnimation</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>aa85b59cdaf94741dc0a1bbddb7bfcfa7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a6f9b755f379dc9db56abc878bd4289f3</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSoftwareAnimationRequest</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a37e5b145882e789f4aac7f8e098ff2a2</anchor>
      <arglist>(bool normalsAlso)</arglist>
    </member>
    <member kind="function">
      <type>TagPoint *</type>
      <name>attachObjectToBone</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a5cdaaf42be65a1c7191572f07f10e9be</anchor>
      <arglist>(const String &amp;boneName, MovableObject *pMovable, const Quaternion &amp;offsetOrientation=Quaternion::IDENTITY, const Vector3 &amp;offsetPosition=Vector3::ZERO)</arglist>
    </member>
    <member kind="function">
      <type>VertexDataBindChoice</type>
      <name>chooseVertexDataForBinding</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a5a42f44b2470340e0f4d9c84aedfeee2</anchor>
      <arglist>(bool hasVertexAnim)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a8d3c1e3011cab877211906a7edf2d829</anchor>
      <arglist>(const String &amp;newName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachAllObjectsFromBone</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a56ce1aa6035d892a058b66db05d7e121</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>detachObjectFromBone</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a6fe7b104255c05056a3dc2a7b5f0e9f6</anchor>
      <arglist>(const String &amp;movableName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachObjectFromBone</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a9a305624b894260c7cbeabd1eb5df612</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>AnimationStateSet *</type>
      <name>getAllAnimationStates</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ae093a2778ea13840df15488dd7a27516</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAlwaysUpdateMainSkeleton</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>afaa78c608439ba52b9ee43ab9c797e0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a0de9751e9d01243dd7438d916833ea0a</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>ChildObjectListIterator</type>
      <name>getAttachedObjectIterator</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a7a848ca2c6baf222366f7da049af4e45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ChildObjectList &amp;</type>
      <name>getAttachedObjects</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a38a194622af74e32882f7b49d172501f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ae4e884e50e0d9a01cfb89c25fef48fac</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a1e5ee0ccbd7ade09df0f734b25efc478</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>AxisAlignedBox</type>
      <name>getChildObjectsBoundingBox</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a1b1957f302552059a915d258d507c789</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getCurrentLodIndex</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a9df98da871235bd055873e18a518b0f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDisplaySkeleton</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a175db7dd965b84e449561e81b5787394</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>aa25d50e1b012d29ec242ecfcc64ef80b</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>getManualLodLevel</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a971205943c91d3e416a1ee08aa8a7c81</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const MeshPtr &amp;</type>
      <name>getMesh</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>aa1c027b96a8b7e307877700431204b2c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a131bbcb40db4c5e8902d6a268bb2f9d5</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumManualLodLevels</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ace3cc1b94dc305fe5e4aba949a144201</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumSubEntities</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ac4678687199f3f849a9b973346bc36d3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ShadowRenderableList &amp;</type>
      <name>getShadowVolumeRenderableList</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ad143e467568d0e7159d60a4edc528bb0</anchor>
      <arglist>(const Light *light, const HardwareIndexBufferPtr &amp;indexBuffer, size_t &amp;indexBufferUsedSize, float extrusionDistance, int flags=0) override</arglist>
    </member>
    <member kind="function">
      <type>SkeletonInstance *</type>
      <name>getSkeleton</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a53e86a0d4f302b890d669aacd08204ce</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const EntitySet *</type>
      <name>getSkeletonInstanceSharingSet</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>aa54165cea0ce7a41d8107f58196c0eab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSkipAnimationStateUpdate</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ac1b4a0d834f7a21423c934e83cb7511e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSoftwareAnimationNormalsRequests</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ab0754ac06112f69fe759a192763a4b8a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSoftwareAnimationRequests</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a41524a90e54dc7d004f7cdf3ab5cd203</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SubEntityList &amp;</type>
      <name>getSubEntities</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>aa570d320bf8d0e5951ac0c807964a308</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SubEntity *</type>
      <name>getSubEntity</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ab7703b43ded35a7a2c3fabac19dba6c6</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SubEntity *</type>
      <name>getSubEntity</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a4af1c7fde8938328b8d060a7ceba310f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getTypeFlags</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ab21035e812da9178752df89a61f0f30e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUpdateBoundingBoxFromSkeleton</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a446328318ded18fff24d9268d9c61336</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>getVertexDataForBinding</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a7a8cd68edbfa77fe8e4b5f76a7de5f04</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a9e0b02384323ec3bdd90e696b1ddaa8b</anchor>
      <arglist>(bool derive=false) const override</arglist>
    </member>
    <member kind="function">
      <type>const Sphere &amp;</type>
      <name>getWorldBoundingSphere</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a4c53f1c6e062c8b5d0bf3164678a25c9</anchor>
      <arglist>(bool derive=false) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimationState</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>af26184f6746f9497eb0bead8752a48df</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSkeleton</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a093a87488c0796c5d8f543d7020b09b7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasVertexAnimation</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a93ca2b89982dbe9c5dd1fe196e84d5d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHardwareAnimationEnabled</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a93a178977fab04ad47394186259316a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialised</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3bc43b2738c96b5427263b517aa4899b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadingComplete</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a3e62676f9ae7fcdd0565a4b0cddf321b</anchor>
      <arglist>(Resource *res) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshAvailableAnimationState</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ad698bddda21deaa941ccbf2b4fb833e8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSoftwareAnimationRequest</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ab5ddc32fa1b9e150dc8348aeef66d273</anchor>
      <arglist>(bool normalsAlso)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlwaysUpdateMainSkeleton</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>adc5139cf503eca69759f84a04285c996</anchor>
      <arglist>(bool update)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisplaySkeleton</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ad35ffbcce1d3074cdb6f23fdd54bebaa</anchor>
      <arglist>(bool display)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a926d18b143ea3ca2de6a5a8f9dd649ce</anchor>
      <arglist>(const MaterialPtr &amp;material)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialLodBias</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ad575e7f401ddff60368cfa5fd112d34c</anchor>
      <arglist>(Real factor, ushort maxDetailIndex=0, ushort minDetailIndex=99)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialName</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>af1f6fa480119317f3a405ffcad10ba08</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMeshLodBias</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>acabf6919ae8c5e612c467b5176916564</anchor>
      <arglist>(Real factor, ushort maxDetailIndex=0, ushort minDetailIndex=99)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPolygonModeOverrideable</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ae47fc3ef5063f3bcf2469eb28b19c42f</anchor>
      <arglist>(bool PolygonModeOverrideable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a09b3ce487518af2f81624c341a2ff454</anchor>
      <arglist>(uint8 queueID) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroupAndPriority</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a39f729c2f6f30d659a101d5c967f9e9b</anchor>
      <arglist>(uint8 queueID, ushort priority) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkipAnimationStateUpdate</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a0dc8a3c62067d0b8c87a0c47b0509ac9</anchor>
      <arglist>(bool skip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateBoundingBoxFromSkeleton</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ad3a4b052624a3d373f25ab5acdd59909</anchor>
      <arglist>(bool update)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shareSkeletonInstanceWith</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a578e73481cd3797df4e455b385acdb45</anchor>
      <arglist>(Entity *entity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sharesSkeletonInstance</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a25d343c7641ddc20f5c67670aaf9cbad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopSharingSkeletonInstance</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a81d22d1b948432bd8d1127690b00b53f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a74dbb0bc017dbdea1c087933cb946418</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>EntityFactory</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a6ebd07b4b60153d4b7a405e1fe75419b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SubEntity</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a5102c4966341431b89134719b3998e3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::EntityMaterialLodChangedEvent</name>
    <filename>struct_ogre_1_1_entity_material_lod_changed_event.html</filename>
    <member kind="variable">
      <type>Camera *</type>
      <name>camera</name>
      <anchorfile>struct_ogre_1_1_entity_material_lod_changed_event.html</anchorfile>
      <anchor>a4bfd20cbada596bc5f5df22d27a9003a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lodValue</name>
      <anchorfile>struct_ogre_1_1_entity_material_lod_changed_event.html</anchorfile>
      <anchor>a9f6f11b3dc3989fc136e7796b8c9669c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ushort</type>
      <name>newLodIndex</name>
      <anchorfile>struct_ogre_1_1_entity_material_lod_changed_event.html</anchorfile>
      <anchor>a3cf406b5a0364410f0090013e41ed924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ushort</type>
      <name>previousLodIndex</name>
      <anchorfile>struct_ogre_1_1_entity_material_lod_changed_event.html</anchorfile>
      <anchor>ac1ef9f1812187d614ffa45cd3059ca05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SubEntity *</type>
      <name>subEntity</name>
      <anchorfile>struct_ogre_1_1_entity_material_lod_changed_event.html</anchorfile>
      <anchor>a0b03437c5c7d5e9948e413f776c83b24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::EntityMeshLodChangedEvent</name>
    <filename>struct_ogre_1_1_entity_mesh_lod_changed_event.html</filename>
    <member kind="variable">
      <type>Camera *</type>
      <name>camera</name>
      <anchorfile>struct_ogre_1_1_entity_mesh_lod_changed_event.html</anchorfile>
      <anchor>a96ceab8917968af723ceb61255b32176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Entity *</type>
      <name>entity</name>
      <anchorfile>struct_ogre_1_1_entity_mesh_lod_changed_event.html</anchorfile>
      <anchor>aa287ecb05d015608480649f83d82e82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lodValue</name>
      <anchorfile>struct_ogre_1_1_entity_mesh_lod_changed_event.html</anchorfile>
      <anchor>a296d3f28b84001e84a6153a6b8892dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ushort</type>
      <name>newLodIndex</name>
      <anchorfile>struct_ogre_1_1_entity_mesh_lod_changed_event.html</anchorfile>
      <anchor>a5776be6e6bfcafad43bbf2f3ca2f1b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ushort</type>
      <name>previousLodIndex</name>
      <anchorfile>struct_ogre_1_1_entity_mesh_lod_changed_event.html</anchorfile>
      <anchor>a1a625ed93ab2583259ccda5e55b791f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Exception</name>
    <filename>class_ogre_1_1_exception.html</filename>
    <member kind="enumvalue">
      <name>ERR_CANNOT_WRITE_TO_FILE</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29baaeb75efe079b550f380d62d9a0954e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_DUPLICATE_ITEM</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba932168f4c4ae1a90391233de8a21ab1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_FILE_NOT_FOUND</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba65ef64423bae408d90e0af0166bac152</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_INTERNAL_ERROR</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba946e7d147a09d8db65b6143d1d348c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_INVALID_CALL</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba69f87eaf2ef88aabef0d5d11666b6705</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_INVALID_STATE</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba9d61f90f76dd3e119d608876ea5f7957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_INVALIDPARAMS</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba359c10b8abe9abf39f84550a903e4698</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_ITEM_NOT_FOUND</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba9f57f8f4aefb7fae5fcd69fe155e7003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_NOT_IMPLEMENTED</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba9e2cd2d2436678236e339e6a42887090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_RENDERINGAPI_ERROR</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba55da7c9771a98e7c96c3900028f02703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_RT_ASSERTION_FAILED</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29bae8c10c1472a5d4005d1c25adb5e2764d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ExceptionCodes</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_CANNOT_WRITE_TO_FILE</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29baaeb75efe079b550f380d62d9a0954e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_INVALID_STATE</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba9d61f90f76dd3e119d608876ea5f7957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_INVALIDPARAMS</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba359c10b8abe9abf39f84550a903e4698</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_RENDERINGAPI_ERROR</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba55da7c9771a98e7c96c3900028f02703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_DUPLICATE_ITEM</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba932168f4c4ae1a90391233de8a21ab1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_ITEM_NOT_FOUND</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba9f57f8f4aefb7fae5fcd69fe155e7003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_FILE_NOT_FOUND</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba65ef64423bae408d90e0af0166bac152</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_INTERNAL_ERROR</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba946e7d147a09d8db65b6143d1d348c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_RT_ASSERTION_FAILED</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29bae8c10c1472a5d4005d1c25adb5e2764d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_NOT_IMPLEMENTED</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba9e2cd2d2436678236e339e6a42887090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_INVALID_CALL</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a9bdf9b8a0a83b95818d676848beaa29ba69f87eaf2ef88aabef0d5d11666b6705</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a82249d342184fd23af4dd1c0ac589c57</anchor>
      <arglist>(const Exception &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>adc5a5e5eb027cdd0591566d2518cc3fd</anchor>
      <arglist>(int number, const String &amp;description, const String &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>aaa6e0d203a91b43870058082aeb34428</anchor>
      <arglist>(int number, const String &amp;description, const String &amp;source, const char *type, const char *file, long line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Exception</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5aeb1d634e6d2dc9e547ff37bd9dc051</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a4e1283f71f0f061abe7d4900415224cf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getFile</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a06aebf44e05df06d980489f2bf703d8e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a56bfa78866e181833a86f32d31acc2c0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>getLine</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a78036952769df04fdf2f051e506aa7bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a1594d0179b28c16f620bd094901b1321</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>ad42e08c1915274839872aad8da77f0c2</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ExceptionFactory</name>
    <filename>class_ogre_1_1_exception_factory.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>throwException</name>
      <anchorfile>class_ogre_1_1_exception_factory.html</anchorfile>
      <anchor>aef2ce54e5447655284bc67fc7692a4b9</anchor>
      <arglist>(Exception::ExceptionCodes code, const String &amp;desc, const String &amp;src, const char *file, long line)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::EXRCodec</name>
    <filename>class_ogre_1_1_e_x_r_codec.html</filename>
    <base>Ogre::ImageCodec</base>
    <member kind="function">
      <type></type>
      <name>EXRCodec</name>
      <anchorfile>class_ogre_1_1_e_x_r_codec.html</anchorfile>
      <anchor>aef23c3ee02eaa7d524cbff3be7248d46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EXRCodec</name>
      <anchorfile>class_ogre_1_1_e_x_r_codec.html</anchorfile>
      <anchor>a4eac3e66e0b4c384fc4a6720b73294f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_e_x_r_codec.html</anchorfile>
      <anchor>a93195cf1e7c0bd3ea5e7760d8a2ad5f3</anchor>
      <arglist>(const DataStreamPtr &amp;input, const Any &amp;output) const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_e_x_r_codec.html</anchorfile>
      <anchor>a2cc4ff48449039dfbd0aa7e7545f2a79</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>magicNumberToFileExt</name>
      <anchorfile>class_ogre_1_1_e_x_r_codec.html</anchorfile>
      <anchor>a4fb9823f98500c652c870eaf896bddbf</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ExternalTextureSource</name>
    <filename>class_ogre_1_1_external_texture_source.html</filename>
    <base>Ogre::StringInterface</base>
    <member kind="function">
      <type></type>
      <name>ExternalTextureSource</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>a0e34ec6e53b5700a266933002bc79304</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExternalTextureSource</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>aa919b910a2fbfb4fb250265545730468</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addBaseParams</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>a55ce04b61a516a3e0d4286230f41bb84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>createDefinedTexture</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>a72f123ce494815d9871a7ab94bba5d17</anchor>
      <arglist>(const String &amp;sMaterialName, const String &amp;groupName=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyAdvancedTexture</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>a0b6b1db913cfa51bbbcc5ba11263c8fa</anchor>
      <arglist>(const String &amp;sTextureName, const String &amp;groupName=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)=0</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDictionaryStringName</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>ab8f552c8d610f32e6e3a128133552efd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFPS</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>a085dc6585df6442685fa013f43b13ddf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getInputName</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>a2ae7db734139cad06cc5e59311eab4aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>eTexturePlayMode</type>
      <name>getPlayMode</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>a8b457801720e830b1c43319f04594371</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getPluginStringName</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>ad95437958009feb1a713726295fd80e5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTextureTecPassStateLevel</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>a6e906c28c92fc75c2a2a1be9b5ed2969</anchor>
      <arglist>(int &amp;t, int &amp;p, int &amp;s) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>a4a1824ba326c263664991a548fe0658e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFPS</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>ae13e199734e244f9155e28a4d534cee3</anchor>
      <arglist>(int iFPS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputName</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>a141a783e97bfce2a1a1d715257c8e9f2</anchor>
      <arglist>(const String &amp;sIN)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlayMode</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>a6fdbcf165cc87a51d9a6436162e04080</anchor>
      <arglist>(eTexturePlayMode eMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureTecPassStateLevel</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>aa19976a1f1c0399882c95e26ece310dc</anchor>
      <arglist>(int t, int p, int s)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutDown</name>
      <anchorfile>class_ogre_1_1_external_texture_source.html</anchorfile>
      <anchor>acc278d166ca69e6a171a2ff12bc74b9f</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ExternalTextureSourceManager</name>
    <filename>class_ogre_1_1_external_texture_source_manager.html</filename>
    <base>Ogre::Singleton&lt; ExternalTextureSourceManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>ExternalTextureSourceManager</name>
      <anchorfile>class_ogre_1_1_external_texture_source_manager.html</anchorfile>
      <anchor>afb679d92039ce0c47a43aba93cda77cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ExternalTextureSourceManager</name>
      <anchorfile>class_ogre_1_1_external_texture_source_manager.html</anchorfile>
      <anchor>a02498f0fe5568e492d77d04b12345011</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAdvancedTexture</name>
      <anchorfile>class_ogre_1_1_external_texture_source_manager.html</anchorfile>
      <anchor>ac555acdb2331964338efe376b156ff83</anchor>
      <arglist>(const String &amp;sTextureName, const String &amp;groupName=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>ExternalTextureSource *</type>
      <name>getCurrentPlugIn</name>
      <anchorfile>class_ogre_1_1_external_texture_source_manager.html</anchorfile>
      <anchor>a2779b099ea799fea7bb190521ee9fab3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ExternalTextureSource *</type>
      <name>getExternalTextureSource</name>
      <anchorfile>class_ogre_1_1_external_texture_source_manager.html</anchorfile>
      <anchor>a88d9b3f2fc5048d9f49465ff8a07f30f</anchor>
      <arglist>(const String &amp;sTexturePlugInType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentPlugIn</name>
      <anchorfile>class_ogre_1_1_external_texture_source_manager.html</anchorfile>
      <anchor>a20928ae950911b85605994775e2485e1</anchor>
      <arglist>(const String &amp;sTexturePlugInType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExternalTextureSource</name>
      <anchorfile>class_ogre_1_1_external_texture_source_manager.html</anchorfile>
      <anchor>aba3a8f5a2f49c1458f14c5f169940681</anchor>
      <arglist>(const String &amp;sTexturePlugInType, ExternalTextureSource *pTextureSystem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ExternalTextureSourceManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_external_texture_source_manager.html</anchorfile>
      <anchor>a79686f018264f79506bb3f3d5465584c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ExternalTextureSourceManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_external_texture_source_manager.html</anchorfile>
      <anchor>a7ae04c3b80a92082a11b73e35bc5ad34</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FactoryObj</name>
    <filename>class_ogre_1_1_factory_obj.html</filename>
    <templarg>typename T</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FactoryObj</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>aaebb437ff1300951ba83071c7a998725</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual T *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>a7ea883a3d14824e1b75659c7495d271a</anchor>
      <arglist>(const String &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>ab14903950f7963c8c23da26ff77fedad</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>ae46bdfaa9ea186c7545c533572b62f8f</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FileHandleDataStream</name>
    <filename>class_ogre_1_1_file_handle_data_stream.html</filename>
    <base>Ogre::DataStream</base>
    <member kind="function">
      <type></type>
      <name>FileHandleDataStream</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>a16198eae30b14a03c4ebf1a3d2e6e762</anchor>
      <arglist>(const String &amp;name, FILE *handle, uint16 accessMode=READ)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileHandleDataStream</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>af3d8fd17787d46b2e6ab486586e0925f</anchor>
      <arglist>(FILE *handle, uint16 accessMode=READ)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileHandleDataStream</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>a9b0503929f53ff42daa0eac1847a6c06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>ac103b47f41b7eb60c413f09e00a52618</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eof</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>ad23d93b3f62ab0413599c7650708fdd3</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>ae02327b74fba680f4f5c412dca0c24df</anchor>
      <arglist>(void *buf, size_t count) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seek</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>a18495697fbafb35e7a7f0598ee2f05eb</anchor>
      <arglist>(size_t pos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skip</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>ab989e33923b0a1e183daace6e04fe095</anchor>
      <arglist>(long count) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>tell</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>a34724e68b6851b82f2b24258374fa36f</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>a8ea944090aacbf0c01b4173ffd06263d</anchor>
      <arglist>(const void *buf, size_t count) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::FileInfo</name>
    <filename>struct_ogre_1_1_file_info.html</filename>
    <member kind="variable">
      <type>const Archive *</type>
      <name>archive</name>
      <anchorfile>struct_ogre_1_1_file_info.html</anchorfile>
      <anchor>a60434fe6c87df669188d79633ddc73c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>basename</name>
      <anchorfile>struct_ogre_1_1_file_info.html</anchorfile>
      <anchor>ac48eca5413e87a3efd1f3355b994f5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>compressedSize</name>
      <anchorfile>struct_ogre_1_1_file_info.html</anchorfile>
      <anchor>ac9634cdb326f2b11575a8cc7fc509b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>filename</name>
      <anchorfile>struct_ogre_1_1_file_info.html</anchorfile>
      <anchor>a841227629a26a422c3ba6c4bd1877d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>path</name>
      <anchorfile>struct_ogre_1_1_file_info.html</anchorfile>
      <anchor>ad2e54ca7979d9c87a255e6eb532a33f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>uncompressedSize</name>
      <anchorfile>struct_ogre_1_1_file_info.html</anchorfile>
      <anchor>a66c7bf4f59feb619016a5c70e4ded4ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FileNotFoundException</name>
    <filename>class_ogre_1_1_file_not_found_exception.html</filename>
    <base>Ogre::Exception</base>
    <member kind="function">
      <type></type>
      <name>FileNotFoundException</name>
      <anchorfile>class_ogre_1_1_file_not_found_exception.html</anchorfile>
      <anchor>ac5774daad7866a3b538731c16ba08faf</anchor>
      <arglist>(int inNumber, const String &amp;inDescription, const String &amp;inSource, const char *inFile, long inLine)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FileStreamDataStream</name>
    <filename>class_ogre_1_1_file_stream_data_stream.html</filename>
    <base>Ogre::DataStream</base>
    <member kind="function">
      <type></type>
      <name>FileStreamDataStream</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>ae57d5d322a93cbf21e5ffd382919f3a3</anchor>
      <arglist>(const String &amp;name, std::fstream *s, bool freeOnClose=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileStreamDataStream</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>adcc220c9d2d2e6724c05359e854dc95c</anchor>
      <arglist>(const String &amp;name, std::fstream *s, size_t size, bool freeOnClose=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileStreamDataStream</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a5a24dd1dcf7146d5ff2284dc51df3fe6</anchor>
      <arglist>(const String &amp;name, std::ifstream *s, bool freeOnClose=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileStreamDataStream</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a85cb7005fc0eadec79baae3e11eb5865</anchor>
      <arglist>(const String &amp;name, std::ifstream *s, size_t size, bool freeOnClose=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileStreamDataStream</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a17da6f498bcd96c82e6e9d899d5a6c45</anchor>
      <arglist>(std::fstream *s, bool freeOnClose=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileStreamDataStream</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a5df1c318c09bdd986a5a5a3d42f16b93</anchor>
      <arglist>(std::ifstream *s, bool freeOnClose=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileStreamDataStream</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a645b1e56b481855c35185ff98cfc06ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a2b75e029e956749aac1cd0b83e71a4b3</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eof</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a28e08d055a4f0a5aa45ebebcd1b0fc76</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a1eddb0271c48d023de2320d000db6bb9</anchor>
      <arglist>(void *buf, size_t count) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>readLine</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>ad3a630e313bd60e09074abcef3fd0b83</anchor>
      <arglist>(char *buf, size_t maxCount, const String &amp;delim=&quot;\n&quot;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seek</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a105ef33e795dbe3ae862f8cc6eddedba</anchor>
      <arglist>(size_t pos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skip</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a914e50d8b76768a48ec7ab3b11b7f54a</anchor>
      <arglist>(long count) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>tell</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a77232ae394e34633ccace38df0fe2e65</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a0c97b2349bd5b4e80d9c5d7e5fac28fa</anchor>
      <arglist>(const void *buf, size_t count) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FileSystemArchiveFactory</name>
    <filename>class_ogre_1_1_file_system_archive_factory.html</filename>
    <base>Ogre::ArchiveFactory</base>
    <member kind="function">
      <type>Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_file_system_archive_factory.html</anchorfile>
      <anchor>ac5a0c402e76e62716bb6ddec2e5c0408</anchor>
      <arglist>(const String &amp;name, bool readOnly) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_file_system_archive_factory.html</anchorfile>
      <anchor>a261df746daff723eea1a4570bf0023c2</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getIgnoreHidden</name>
      <anchorfile>class_ogre_1_1_file_system_archive_factory.html</anchorfile>
      <anchor>a1bcf459933c38f70ccd8c7c235b725c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setIgnoreHidden</name>
      <anchorfile>class_ogre_1_1_file_system_archive_factory.html</anchorfile>
      <anchor>ac73fdb14c70cf79e753d86a13273c2a3</anchor>
      <arglist>(bool ignore)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FileSystemLayer</name>
    <filename>class_ogre_1_1_file_system_layer.html</filename>
    <member kind="function">
      <type></type>
      <name>FileSystemLayer</name>
      <anchorfile>class_ogre_1_1_file_system_layer.html</anchorfile>
      <anchor>a7b8a94fb30ca04060b3c0b09b12af7c4</anchor>
      <arglist>(const Ogre::String &amp;subdir)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::String</type>
      <name>getConfigFilePath</name>
      <anchorfile>class_ogre_1_1_file_system_layer.html</anchorfile>
      <anchor>a7af51345a08a299fde4ec672b00ce9f8</anchor>
      <arglist>(Ogre::String filename) const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::String</type>
      <name>getWritablePath</name>
      <anchorfile>class_ogre_1_1_file_system_layer.html</anchorfile>
      <anchor>a0e606f77e2deb5961b8001cbdfe35e22</anchor>
      <arglist>(const Ogre::String &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigPaths</name>
      <anchorfile>class_ogre_1_1_file_system_layer.html</anchorfile>
      <anchor>aa2ab8206fdc0f858fbe27e94e3297dbf</anchor>
      <arglist>(const Ogre::StringVector &amp;paths)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHomePath</name>
      <anchorfile>class_ogre_1_1_file_system_layer.html</anchorfile>
      <anchor>afeaaf6f11cd5722e589a4c793d5a98cb</anchor>
      <arglist>(const Ogre::String &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>createDirectory</name>
      <anchorfile>class_ogre_1_1_file_system_layer.html</anchorfile>
      <anchor>a0a2d92288292403038f30364043ee753</anchor>
      <arglist>(const Ogre::String &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>fileExists</name>
      <anchorfile>class_ogre_1_1_file_system_layer.html</anchorfile>
      <anchor>a6566c95649770d52628853f5dfcf8ea6</anchor>
      <arglist>(const Ogre::String &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>removeDirectory</name>
      <anchorfile>class_ogre_1_1_file_system_layer.html</anchorfile>
      <anchor>a2fa242f9327be916ac34f699464698af</anchor>
      <arglist>(const Ogre::String &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>removeFile</name>
      <anchorfile>class_ogre_1_1_file_system_layer.html</anchorfile>
      <anchor>a1fecc5387500843ef0c0c0b732824206</anchor>
      <arglist>(const Ogre::String &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>renameFile</name>
      <anchorfile>class_ogre_1_1_file_system_layer.html</anchorfile>
      <anchor>a09fa0a7da021d71cd7b6e2982d52effc</anchor>
      <arglist>(const Ogre::String &amp;oldpath, const Ogre::String &amp;newpath)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>resolveBundlePath</name>
      <anchorfile>class_ogre_1_1_file_system_layer.html</anchorfile>
      <anchor>a16c94bbb670ff33107cc568b73edae40</anchor>
      <arglist>(String path)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FloatGpuParameterControllerValue</name>
    <filename>class_ogre_1_1_float_gpu_parameter_controller_value.html</filename>
    <base>Ogre::ControllerValue&lt; float &gt;</base>
    <member kind="function">
      <type></type>
      <name>FloatGpuParameterControllerValue</name>
      <anchorfile>class_ogre_1_1_float_gpu_parameter_controller_value.html</anchorfile>
      <anchor>abc29c1c68d0808d5a9749194a0addbc9</anchor>
      <arglist>(const GpuProgramParametersSharedPtr &amp;params, size_t index)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_float_gpu_parameter_controller_value.html</anchorfile>
      <anchor>a5744ad6f105ea488c794002d91410069</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_float_gpu_parameter_controller_value.html</anchorfile>
      <anchor>a19c16937e6d40d9d8dc43a2e5fa53e2f</anchor>
      <arglist>(float value) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerValueRealPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_float_gpu_parameter_controller_value.html</anchorfile>
      <anchor>aa722f720974489b8acc80f11c89ad02d</anchor>
      <arglist>(const GpuProgramParametersSharedPtr &amp;params, size_t index)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FocusedShadowCameraSetup</name>
    <filename>class_ogre_1_1_focused_shadow_camera_setup.html</filename>
    <base>Ogre::DefaultShadowCameraSetup</base>
    <member kind="function">
      <type></type>
      <name>FocusedShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_focused_shadow_camera_setup.html</anchorfile>
      <anchor>ae4865745d4cdc6f7be7572a347154a18</anchor>
      <arglist>(bool useAggressiveRegion=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FocusedShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_focused_shadow_camera_setup.html</anchorfile>
      <anchor>a3acb65f0795eb7a2393f6f26fb057b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShadowCamera</name>
      <anchorfile>class_ogre_1_1_focused_shadow_camera_setup.html</anchorfile>
      <anchor>a5eaa6212bb98ffe5820447c3cf943239</anchor>
      <arglist>(const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseAggressiveFocusRegion</name>
      <anchorfile>class_ogre_1_1_focused_shadow_camera_setup.html</anchorfile>
      <anchor>ad28464a9e78991c046b70f2d6c95a753</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseAggressiveFocusRegion</name>
      <anchorfile>class_ogre_1_1_focused_shadow_camera_setup.html</anchorfile>
      <anchor>af57854c45cd48033da1cb28e316901dc</anchor>
      <arglist>(bool aggressive)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ShadowCameraSetupPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_focused_shadow_camera_setup.html</anchorfile>
      <anchor>a1d1a64d84fe3bd0ff8d570e7c7ab3460</anchor>
      <arglist>(bool useAggressiveRegion=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Font</name>
    <filename>class_ogre_1_1_font.html</filename>
    <base>Ogre::Resource</base>
    <base>Ogre::ManualResourceLoader</base>
    <member kind="typedef">
      <type>GlyphInfo::CodePoint</type>
      <name>CodePoint</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>aaaa89c1bd6898818423e9ba89502cab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; CodePoint, CodePoint &gt;</type>
      <name>CodePointRange</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>aa455a399457bd458852555c696b28f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CodePointRange &gt;</type>
      <name>CodePointRangeList</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a3b754bb7b6d6b9be27d76d7c3a70fc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GlyphInfo::UVRect</type>
      <name>UVRect</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a9bdff138015537e6245b4fa016c37d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Font</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a9915203be62b8bd2feda436cc9f08cb0</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Font</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a02642b36387d7ffd80e164ce1fac4591</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setMaterial</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a44e60ba33fb4a583d0239cc5cc9c849f</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCodePointRange</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>ac2c1fba5ad2d610ecc78b1e1a6a1b8dc</anchor>
      <arglist>(const CodePointRange &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMergeFont</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a87ce3d81e9b9b53479faa83c1d29c1bb</anchor>
      <arglist>(const FontPtr &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearCodePointRanges</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>aff75a40e8ca00a64f19c265e90c61733</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAntialiasColour</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a278117d7414d69dbaed6e7290e842991</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const CodePointRangeList &amp;</type>
      <name>getCodePointRangeList</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a847b5fa1668cee1943651d3bb496f243</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGlyphAspectRatio</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>aab93220342ee23ecbc16d8b30209d93b</anchor>
      <arglist>(CodePoint id) const</arglist>
    </member>
    <member kind="function">
      <type>const GlyphInfo &amp;</type>
      <name>getGlyphInfo</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>ac550d4abfd2c2a61edf2c1ad8718afc6</anchor>
      <arglist>(CodePoint id) const</arglist>
    </member>
    <member kind="function">
      <type>const UVRect &amp;</type>
      <name>getGlyphTexCoords</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>afc4eca7ce9f131fc7ad7b55cfd67e3a8</anchor>
      <arglist>(CodePoint id) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a7b1206935984cda27994ec766dae3f22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; FontPtr &gt; &amp;</type>
      <name>getMergeFontList</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>ac89f41cb59be64a896776e1b2cd307f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a72c15459c7101517430c046bfa653702</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTrueTypeMaxBearingY</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a68ba192b84cc956d76b5d5f463b2f6b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getTrueTypeResolution</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>adfdd689e89e023ae144207da8b82487a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTrueTypeSize</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>ad68729fd75b27236a4174a5e5013c448</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>FontType</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a1248de6416ef53ce06eaf69bbb20a576</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadResource</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a7d54a57f586af8b040b4e2d3481aaa35</anchor>
      <arglist>(Resource *resource) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>putText</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>ac78d744eddeeaef4c01a078f9c3c9119</anchor>
      <arglist>(BillboardSet *bbs, String text, float height, const ColourValue &amp;colour=ColourValue::White)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAntialiasColour</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a6ca4172a3f554f07752997b1a25278c0</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlyphAspectRatio</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>aa80b463afd8a361e240a5a6856e892e3</anchor>
      <arglist>(CodePoint id, Real ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlyphInfo</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a47a7dce0f5dc507a7e95b9a86f1be869</anchor>
      <arglist>(const GlyphInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlyphInfoFromTexCoords</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>add35224e7d0fe9615222944ea17cde13</anchor>
      <arglist>(CodePoint id, const UVRect &amp;rect, float textureAspect=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSource</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a08e9fef8b8196c28d928c690964fc031</anchor>
      <arglist>(const String &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrueTypeResolution</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>abfa4659b19ef3052676ccf8a64181e6f</anchor>
      <arglist>(uint ttfResolution)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrueTypeSize</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a242776c92b41e51d0dbce17ba9fec747</anchor>
      <arglist>(Real ttfSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>ab89abe298177153acda383de2d7823ca</anchor>
      <arglist>(FontType ftype)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ImGuiOverlay</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a837ff11c4d56b5bfd81ffe17c73d92c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FontManager</name>
    <filename>class_ogre_1_1_font_manager.html</filename>
    <base>Ogre::ResourceManager</base>
    <base>Ogre::Singleton&lt; FontManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>FontManager</name>
      <anchorfile>class_ogre_1_1_font_manager.html</anchorfile>
      <anchor>a159ba6550b0c2731768db9df66472d19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FontManager</name>
      <anchorfile>class_ogre_1_1_font_manager.html</anchorfile>
      <anchor>af5a0d804aaaa961248f0bc4ae92ccad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FontPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_font_manager.html</anchorfile>
      <anchor>ad75e17a4f44f40172e5b458e17d4e4bb</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *createParams=0)</arglist>
    </member>
    <member kind="function">
      <type>FontPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_font_manager.html</anchorfile>
      <anchor>a48cb5b5c89b9e3b9b5c15f9dbf8b9256</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FontManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_font_manager.html</anchorfile>
      <anchor>a7953d419aa5a23ed8c434c37065c4cc5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FontManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_font_manager.html</anchorfile>
      <anchor>af8c3a7f195076706aaed7707e56d5fa0</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::FrameEvent</name>
    <filename>struct_ogre_1_1_frame_event.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>timeSinceLastEvent</name>
      <anchorfile>struct_ogre_1_1_frame_event.html</anchorfile>
      <anchor>ab772e995840b64e5f0bff08cdc29abd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>timeSinceLastFrame</name>
      <anchorfile>struct_ogre_1_1_frame_event.html</anchorfile>
      <anchor>adf69bb72418f50afcbf5b55ce0745b31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FrameListener</name>
    <filename>class_ogre_1_1_frame_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FrameListener</name>
      <anchorfile>class_ogre_1_1_frame_listener.html</anchorfile>
      <anchor>a49e2b4fc5a0d0547f908f1dd9f1ac16d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>frameEnded</name>
      <anchorfile>class_ogre_1_1_frame_listener.html</anchorfile>
      <anchor>af1d0140678c18a013ac45aa544c00bfd</anchor>
      <arglist>(const FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>frameRenderingQueued</name>
      <anchorfile>class_ogre_1_1_frame_listener.html</anchorfile>
      <anchor>a2785cb38589ab9df123fa401cbda31c3</anchor>
      <arglist>(const FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>frameStarted</name>
      <anchorfile>class_ogre_1_1_frame_listener.html</anchorfile>
      <anchor>a88238b65f9ce32f0de8c5eeeb7b6c6ad</anchor>
      <arglist>(const FrameEvent &amp;evt)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FrameTimeControllerValue</name>
    <filename>class_ogre_1_1_frame_time_controller_value.html</filename>
    <base>Ogre::ControllerValue&lt; float &gt;</base>
    <base protection="private">Ogre::FrameListener</base>
    <member kind="function">
      <type></type>
      <name>FrameTimeControllerValue</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>aed8ee1d63bf0c06fba9ec32bcf36d8c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getElapsedTime</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>a5ecb4e4500192207506c5bdc29102c80</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFrameDelay</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>ae14fbcbada0e1e932c920e51e48b53c6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTimeFactor</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>ad64da995033310540b36368a6f3b9772</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>a7b02dfa22a126d0a056fcbbb85758dd8</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setElapsedTime</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>a2d76ad57948f7cd5f8657fc57cd28cd0</anchor>
      <arglist>(Real elapsedTime)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameDelay</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>a7ad2006dd65881a7a5a1abbf204d13a5</anchor>
      <arglist>(Real fd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeFactor</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>a5c794a028b0d300c1262fef68fad5984</anchor>
      <arglist>(Real tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>a7057a8de82acf85bbe09f652de74664f</anchor>
      <arglist>(float value) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerValueRealPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>ab4c6b8b58ce0325c0a54e749ba3b48e1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FreeImageCodec</name>
    <filename>class_ogre_1_1_free_image_codec.html</filename>
    <base>Ogre::ImageCodec</base>
    <member kind="function">
      <type></type>
      <name>FreeImageCodec</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>accaa8c1d00cc4e3287ae770b96068f60</anchor>
      <arglist>(const String &amp;type, unsigned int fiType)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FreeImageCodec</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>ae74575c79ccc668087d8d9a4f837db87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a2a16bedf75e271930e7f3304b84869f5</anchor>
      <arglist>(const DataStreamPtr &amp;input, const Any &amp;output) const override</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a2e385c470e989eb5419e50003d3985fc</anchor>
      <arglist>(const Any &amp;input) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a1126015e6940e27cae1a93aa4807fadd</anchor>
      <arglist>(const Any &amp;input, const String &amp;outFileName) const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a1f1fb1529af1d592c14eb34e2c906854</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>magicNumberToFileExt</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a5f16cc3fb3942e0d4dbc751b78a47dba</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _OgreFreeImageCodecExport void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a9fed1ce8833f135bb8ef7b73916e9711</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _OgreFreeImageCodecExport void</type>
      <name>startup</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a6149c97b5e47173d895811633cc2804b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Frustum</name>
    <filename>class_ogre_1_1_frustum.html</filename>
    <base>Ogre::MovableObject</base>
    <member kind="typedef">
      <type>Vector3</type>
      <name>Corners</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a246d8e255dc96f5581efd7e08c5f13e2</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Frustum</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ac1a94314e72f887abee8814fbe64a142</anchor>
      <arglist>(const String &amp;name=BLANKSTRING)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Frustum</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>af09e77efe374e5ec5b419498b495ef1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a139bdab72bf57abcee42ffefc404e421</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a5fc070f8c3b68a15c5c9c15fa78e0667</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcViewMatrixRelative</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a0c554325e4abb582601511be7eed4a01</anchor>
      <arglist>(const Vector3 &amp;relPos, Matrix4 &amp;matToUpdate) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableCustomNearClipPlane</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a0dd267c6ddf21fc1313962f62579a117</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableReflection</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a034c92d4ddca4da554e698466754f92b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableCustomNearClipPlane</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae262920a47c6046cf6b02d1c301ef175</anchor>
      <arglist>(const MovablePlane *plane)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableCustomNearClipPlane</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a275f47cb38faa9ee198cf628823f8b02</anchor>
      <arglist>(const Plane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableReflection</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1114480a27cfd0ceb4870bacf8bfec7f</anchor>
      <arglist>(const MovablePlane *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableReflection</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a25746d504ed151ffb5690f3b4a72d385</anchor>
      <arglist>(const Plane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getAspectRatio</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ad070ed2b69f4461f7cbf5fe86750a9c1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a57cbe08003cea427e479a57161c910a8</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a9bec8bfd7117c1ebe1da2c79e0805933</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getDebugColour</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ad170a5c47faa078e9c2fb12af8c16e62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>getFarClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae1525e0e905ba6ed16b7f307ba8562d2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFocalLength</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a54191381e6b0b0f30853b9e2ef8c1fe5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getFOVy</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a4abf4fa9b4a778bd59623bacdff2e22a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RealRect</type>
      <name>getFrustumExtents</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1c25d35376aaa9d03e199f68d1beec14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2 &amp;</type>
      <name>getFrustumOffset</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aa414d682bd79d5da4cc7a124b680f483</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Plane &amp;</type>
      <name>getFrustumPlane</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ad17e74f4291688a94de156ffd5f714f2</anchor>
      <arglist>(unsigned short plane) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Plane *</type>
      <name>getFrustumPlanes</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ac2cc13b681b769c103bfda256446bc52</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a0f4a14968c34c863c482b24bc2fee96b</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>getNearClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ab947dd1e74a37b9ff6b353b4570f8253</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Quaternion &amp;</type>
      <name>getOrientationForViewUpdate</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae1da5925fcf5f58f903f09e66df74337</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOrthoWindowHeight</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ac8ce769daa88498ca26533e63d0a209e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOrthoWindowWidth</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a898aacf695cb611e4e05495c0c12fb23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PlaneBoundedVolume</type>
      <name>getPlaneBoundedVolume</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a7ceea76d4e6245d2d5b48d53e494a44c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getPositionForViewUpdate</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a773fd8554109e0633fcca59eb4e64a46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a8c8ee24086f0aed6435897014173b44b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getProjectionMatrixWithRSDepth</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a4bbd4b7bed5faa0ce5f23805ec3fffb7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ProjectionType</type>
      <name>getProjectionType</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a8cfd78c1f87c5941dea4c380e140ad22</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getReflectionMatrix</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a880a1c877c212a591253037de85dc522</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Plane &amp;</type>
      <name>getReflectionPlane</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aa7daadba5f125fdb8f3b2aff2d9e8c1e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getTypeFlags</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae5ae790cb1608c78e9791f1d8918d02d</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Affine3 &amp;</type>
      <name>getViewMatrix</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>adfb69fb939ab2e5146902e0c08af3b9b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Corners &amp;</type>
      <name>getWorldSpaceCorners</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a31fc7d9328af31ad4582eb7c19933a1c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCustomNearClipPlaneEnabled</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a445e6e8d116f5796b6c14eedfa50dc51</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCustomProjectionMatrixEnabled</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1c386af468d7d5462c8b95aef8d19020</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCustomViewMatrixEnabled</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a9ae36ffd83edd59637523cd2af02c54e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReflected</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ad9c37d0283cedafa192685cc37c2cc50</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a0a1915ac88c0266cb55e09fe65b98165</anchor>
      <arglist>(const AxisAlignedBox &amp;bound, FrustumPlane *culledBy=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a4f584be675cee20cbdfd52087f87605b</anchor>
      <arglist>(const Sphere &amp;bound, FrustumPlane *culledBy=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ab6cab284e103a43e70514827d56687e9</anchor>
      <arglist>(const Vector3 &amp;vert, FrustumPlane *culledBy=0) const</arglist>
    </member>
    <member kind="function">
      <type>virtual bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a07264525cc9ddfed69ef46b87e33d16a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>projectSphere</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a7641c81eed13551d00e7e0ca2900a8a8</anchor>
      <arglist>(const Sphere &amp;sphere, Real *left, Real *top, Real *right, Real *bottom) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetFrustumExtents</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a30dc7cf6fa1c6b34e0d0124cfd064eca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAspectRatio</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a571c4565d0d3057eb0cce7a422a40fd8</anchor>
      <arglist>(Real ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a7edabdda7a22df8dcd6d4366b9f26268</anchor>
      <arglist>(bool enable, const Matrix4 &amp;projectionMatrix=Matrix4::IDENTITY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomViewMatrix</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a132cdf93a3a7fde6dfad0104f9130105</anchor>
      <arglist>(bool enable, const Affine3 &amp;viewMatrix=Affine3::IDENTITY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDebugColour</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1205c6f850aad3fa620882b4b6c9492c</anchor>
      <arglist>(const ColourValue &amp;col)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFarClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a961d752271ca00402f46270d37bdd100</anchor>
      <arglist>(float farDist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFocalLength</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae4412c8b6c470b078b5ba75bcc608f91</anchor>
      <arglist>(Real focalLength=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFOVy</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a4d4cd11915eb45d7f2a676ca6078993f</anchor>
      <arglist>(const Radian &amp;fovy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrustumExtents</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a3373cdea36d379a3099a61bfc4f181e8</anchor>
      <arglist>(Real left, Real right, Real top, Real bottom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrustumOffset</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae2e65ea74d62651eb86bb82707107593</anchor>
      <arglist>(const Vector2 &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrustumOffset</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a06be74c28a7415a0d09f611ef4a334b4</anchor>
      <arglist>(Real horizontal=0.0, Real vertical=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNearClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>acfb385b305b06387bf32a63ff432e308</anchor>
      <arglist>(float nearDist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrthoWindow</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aedd3649674196da49a4ba44c4486d0df</anchor>
      <arglist>(Real w, Real h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrthoWindowHeight</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>adae78cad8e0f07a45fa5b60d1181b1da</anchor>
      <arglist>(Real h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrthoWindowWidth</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a4c490f3613804ad0ff61a102f59e7e13</anchor>
      <arglist>(Real w)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setProjectionType</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>abf9929f83ec3ad3a0ffc1b5fdd249994</anchor>
      <arglist>(ProjectionType pt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a0c81919b18789d1a0f9cf609db147cf8</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>INFINITE_FAR_PLANE_ADJUST</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ac7acc269343061227ef05ea335c8500f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusRenderSystem</name>
    <filename>class_ogre_1_1_g_l3_plus_render_system.html</filename>
    <member kind="function">
      <type></type>
      <name>GL3PlusRenderSystem</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>aa440f3ea9d58a00a3485f379bc08dfe8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GL3PlusRenderSystem</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a719eb89bc2a3687b3a6894bb4ae26b72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_bindVao</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a2728dd805a758ce60ac99c83cffca86a</anchor>
      <arglist>(GLContext *context, uint32 vao) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a4a426e8cdcf7949e479d3868c85ec175</anchor>
      <arglist>(Viewport *vp, const Box &amp;src, const PixelBox &amp;dst, RenderWindow::FrameBuffer buffer) override</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>aae7538b7e61a12a6477fa149b3dcd17e</anchor>
      <arglist>(RenderTarget *renderTarget) override</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a1bf9f49c145096122e86ae0c8ce3d451</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0) override</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>_createVao</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>abddb8a7a551268c479ae20dbf8a5d43d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyFbo</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ac0b115ef49b1a80a31a338ce1dfd258a</anchor>
      <arglist>(GLContext *context, uint32 fbo) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyVao</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a90beca4badf150a33b95136f05868667</anchor>
      <arglist>(GLContext *context, uint32 vao) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_dispatchCompute</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a5652a605c36d3e3e09b237d2fdc4d6b5</anchor>
      <arglist>(const Vector3i &amp;workgroupDim) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>aece0aab2a13ab8b20b2b998eb6e96792</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getDepthStencilFormatFor</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ac4e56534b57f849974669b7a2ff76759</anchor>
      <arglist>(PixelFormat internalColourFormat, uint32 *depthFormat, uint32 *stencilFormat) override</arglist>
    </member>
    <member kind="function">
      <type>GL3PlusStateCacheManager *</type>
      <name>_getStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a014db695f3f99b478779165970f7171b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initialise</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a87045d100de454fa45bb14d190366164</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_oneTimeContextInitialization</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a4877f1512ad6cdbf31bbba8516482334</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ac7c4df29c4aa6f313d3d29e8448fa810</anchor>
      <arglist>(const RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a2c1dbf8d70b2127c714318904ecf8b3c</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCullingMode</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ae69332929db793a3391c8371e7a2a0d0</anchor>
      <arglist>(CullingMode mode) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a27986378fe64c84a84510de193b1ac92</anchor>
      <arglist>(float constantBias, float slopeScaleBias) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>af91a889e23e61ce3172493d4f1b36ae5</anchor>
      <arglist>(bool depthTest=true, bool depthWrite=true, CompareFunction depthFunction=CMPF_LESS_EQUAL) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthClamp</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a8bfd0195e607d00710ba79d9ca00b6c1</anchor>
      <arglist>(bool enable) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setLineWidth</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a64e939e69f77e04d2b4ea1fe028637b1</anchor>
      <arglist>(float width) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ade6b64db24138ba734fd8b3e814846bc</anchor>
      <arglist>(PolygonMode level) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ab230f53629c76f353528748734e54fc2</anchor>
      <arglist>(RenderTarget *target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a3d6015f1724714b02fd611c046c6ced9</anchor>
      <arglist>(size_t unit, Sampler &amp;sampler) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexture</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a476ce10061d1642f054833887a7e14c4</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;tex) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ad6d01730a4932d5fb60dbf47ef6cb5b1</anchor>
      <arglist>(Viewport *vp) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_switchContext</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a4f64253cbc9da17ccac42e2214d90239</anchor>
      <arglist>(GL3PlusContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unregisterContext</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a47429881ddd4620191a754aa008364e2</anchor>
      <arglist>(GL3PlusContext *context) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a03427538fd6f964bc44bdbef8c6408d9</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a13879f33834cf978536705153d65969a</anchor>
      <arglist>(GpuProgram *prg) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a65343833a277ba25856974799d03e897</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 mask) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>aff6d0b692cbbb859a9e3f476aceb1275</anchor>
      <arglist>(RenderTarget *target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ad3285d1f5ca089a672782a1122babd07</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, float depth=1.0f, unsigned short stencil=0) override</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a603a319d056f332356330b85732d409f</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a4d289c05eb8f5e4c6ccaa906a58626b8</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ac27a2fb4f50a2cbbc0caf8f1ec9f3f9c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ae423ad93d64dda5907037e0b8a4fcd07</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>afe6d5b7391f34b5c5839eb39f17cf0db</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initConfigOptions</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a5a56ef8e3fdd74ba6b2981942b20b132</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialiseContext</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a9969e9ead963147492cc8a85bca37a93</anchor>
      <arglist>(RenderWindow *primary)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialiseFromRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a319e8889df53dba4290ce82ba295d782</anchor>
      <arglist>(RenderSystemCapabilities *caps, RenderTarget *=NULL) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>af01c82c6bef847316310e15c47b2ccfc</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a70a6f5fb813cce2333b2e5f7678f8a76</anchor>
      <arglist>(const ColourBlendState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a6a49227eb30c530b19366ebea07301ac</anchor>
      <arglist>(bool enabled, const Rect &amp;rect=Rect()) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilState</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ad64191d7dd71d053e68f23836e49a76b</anchor>
      <arglist>(const StencilState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>af888cf5cd565f35f849dc47b25b62208</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>aaa27879b7676d863aa414bc498f1db30</anchor>
      <arglist>(GpuProgramType gptype) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLint</type>
      <name>convertCompareFunction</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>aeeb44bff1b5829c3b401734693a8e072</anchor>
      <arglist>(CompareFunction func)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLint</type>
      <name>convertStencilOp</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a60db00707d0200332b5c69a8329fb104</anchor>
      <arglist>(StencilOperation op, bool invert=false)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>GL3PlusSampler</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a151132fc58aa9838e29fa11906bcf828</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2RenderSystem</name>
    <filename>class_ogre_1_1_g_l_e_s2_render_system.html</filename>
    <member kind="function">
      <type></type>
      <name>GLES2RenderSystem</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga13b7c3c278327f19329404c7619859e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLES2RenderSystem</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gae5dc13a455bc024db98ae1ed309f0e13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_bindVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga92c671014cc4848c99ed187c7fdd1e31</anchor>
      <arglist>(GLContext *context, uint32 vao) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_copyContentsToMemory</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gae3a02e96665a54a7f8662382d54314e2</anchor>
      <arglist>(Viewport *vp, const Box &amp;src, const PixelBox &amp;dst, RenderWindow::FrameBuffer buffer) override</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga2aac5ebdc8c01b70814f757374238b92</anchor>
      <arglist>(RenderTarget *renderTarget) override</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga3577ce99d4318204c3c4351a6c4bfa81</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0) override</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>_createVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga638c1e1a9b2f3c44b8f1c90c223e3d63</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyFbo</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga5115c2a9f86e66076ccb8d44dc3857a0</anchor>
      <arglist>(GLContext *context, uint32 fbo) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga7c7e2240b9d7b8282202eca084d9b7ff</anchor>
      <arglist>(GLContext *context, uint32 vao) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaefe80b1f202c52b40ff00ed2c56702ce</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>GLES2StateCacheManager *</type>
      <name>_getStateCacheManager</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga7c816f5eb4e4955d63aec1d37508ef49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initialise</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga6f06220516633a145f37a6779027929b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_oneTimeContextInitialization</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga1bd1c091d1ec89a662e6fbc0e0d55d48</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gad0989012cdc5143d2f508af486c54da9</anchor>
      <arglist>(const RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga8f2ddd0b1f1a35d75a9196c98bc72cef</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCullingMode</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9a40f6e003c3ace6eb81ecd5730cfed1</anchor>
      <arglist>(CullingMode mode) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga31b3e5a03223d6bdb2353151e4baca32</anchor>
      <arglist>(float constantBias, float slopeScaleBias) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga31a7c9c7dc9cc613663aa58f40de551f</anchor>
      <arglist>(bool depthTest=true, bool depthWrite=true, CompareFunction depthFunction=CMPF_LESS_EQUAL) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setLineWidth</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga088f966c4e2b2a5395e663caa1cde7e6</anchor>
      <arglist>(float width) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga65b3d475a4976e7f25557fcea84b111c</anchor>
      <arglist>(PolygonMode level) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga7f7417733700174cc4f2972297fb9c93</anchor>
      <arglist>(RenderTarget *target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaeb37d55ad61cab4052071033714b723a</anchor>
      <arglist>(size_t unit, Sampler &amp;sampler) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexture</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga865e33dd5d1706be6b07591858bf9201</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;tex) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga6071882cda5ca1a5137396cde55da803</anchor>
      <arglist>(Viewport *vp) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_switchContext</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaade56a7ee4c9a8149a371618126297dc</anchor>
      <arglist>(GLContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unregisterContext</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa986106f66373348c22f4ee40aaff939</anchor>
      <arglist>(GLContext *context) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9d4f98c2a5a587eaf0e109fc4ec3ee62</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgram</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga2d7e59c7d557692eabbf10e2a74db740</anchor>
      <arglist>(GpuProgram *prg) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga75ad9cb69c3eba34082893136564d3ab</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 mask) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindRenderTarget</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga896dc0f3a1fab90860a9abbead49e883</anchor>
      <arglist>(RenderTarget *target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9a7232b2d942be37696cc578c6152ed6</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, float depth=1.0f, unsigned short stencil=0) override</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>convertCompareFunction</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gacadd6b4ab828568d763b707eb4199b93</anchor>
      <arglist>(CompareFunction func) const</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>convertStencilOp</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gae96b47494abeb2761223b9408a37b2b9</anchor>
      <arglist>(StencilOperation op, bool invert=false) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga7f35d9ad128da9e95494d9c7ebcfd2af</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaefa87bfc7740b311ef022e7ddef58e15</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa35d2c6cc3da17eabd1e3c31796e099c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga047cd500872052dea2c57fb92908d5bc</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga24e005eb53e7ac1ca98b660d58a7f8fb</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialiseContext</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gac83a59b0472953bfe4d72104cacadc53</anchor>
      <arglist>(RenderWindow *primary)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialiseFromRenderSystemCapabilities</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga1d80084ecda2fb8b47a34dd772d01673</anchor>
      <arglist>(RenderSystemCapabilities *caps, RenderTarget *=NULL) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga16bc8cdcc6ab262334590c81c4332d9b</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourBlendState</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga665c0ce08fabc8bb9ee57c99389d7285</anchor>
      <arglist>(const ColourBlendState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga7dfe3d6b0915fc212a92bd0efaf69c6a</anchor>
      <arglist>(bool enabled, const Rect &amp;rect=Rect()) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilState</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga334cc0ecae580690f0642e9a47595e5e</anchor>
      <arglist>(const StencilState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga3c4eb43c4a11b88ad48c501fb56ae2bf</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindGpuProgram</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gac9983ee58893d06acd31029e6a19386d</anchor>
      <arglist>(GpuProgramType gptype) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::GlobalInstancingData</name>
    <filename>struct_ogre_1_1_global_instancing_data.html</filename>
    <member kind="variable">
      <type>uint32</type>
      <name>instanceCount</name>
      <anchorfile>struct_ogre_1_1_global_instancing_data.html</anchorfile>
      <anchor>af912d03b0affea22603b9f4a8bedb557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HardwareVertexBufferPtr</type>
      <name>vertexBuffer</name>
      <anchorfile>struct_ogre_1_1_global_instancing_data.html</anchorfile>
      <anchor>a07bff8567798cfd106f5775e691b57e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexDeclaration *</type>
      <name>vertexDecl</name>
      <anchorfile>struct_ogre_1_1_global_instancing_data.html</anchorfile>
      <anchor>a41952541b91aba65980e663db76cdfc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLRenderSystem</name>
    <filename>class_ogre_1_1_g_l_render_system.html</filename>
    <member kind="function">
      <type></type>
      <name>GLRenderSystem</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a645c652995972bdc77ab87fa550fd4f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLRenderSystem</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a5cdbf5bc81db26a06ea374852f8c06db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a947e2f9d0725fbb6acd90ba9b7d011f2</anchor>
      <arglist>(Viewport *vp, const Box &amp;src, const PixelBox &amp;dst, RenderWindow::FrameBuffer buffer) override</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>abe3ee2c939df7a62d5ab0c6a96066e03</anchor>
      <arglist>(RenderTarget *renderTarget) override</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>acd34e14cadd959ddc6c562c579d37af7</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>acefdae34b74a967491b0cc99b9259af6</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>GLStateCacheManager *</type>
      <name>_getStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aa62833f73f1fbf5b8659ebbb5db6a1fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initialise</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ae5c12ef7ad0ab10bcc8828feb9069c4f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_oneTimeContextInitialization</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aa8cdb3d7add7276ff9e293dbeea9c454</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ad6001a2ad6aa23891b4078ca8fd40962</anchor>
      <arglist>(const RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a915d1ec7c8732aeb85ce27d7381f8e17</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCullingMode</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aa67226f7e68446e56e0abfedd430d5d2</anchor>
      <arglist>(CullingMode mode) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ac57dccd4e4b6aa7a8f9bad25fa69732f</anchor>
      <arglist>(float constantBias, float slopeScaleBias) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a358f097fac58b32424c5be500351fe64</anchor>
      <arglist>(bool depthTest=true, bool depthWrite=true, CompareFunction depthFunction=CMPF_LESS_EQUAL) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setFog</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ac93692547dd4615fb4d0aec503aa9c41</anchor>
      <arglist>(FogMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setLineWidth</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ae7df50e140dde17eb3778f8cef53448d</anchor>
      <arglist>(float width) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPointParameters</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>af18d4d98c10f8c7246cfd295a54c1033</anchor>
      <arglist>(bool attenuationEnabled, Real minSize, Real maxSize) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPointSpritesEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a5a270133c9e8652aa81da874a7af2f7b</anchor>
      <arglist>(bool enabled) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a7e7249f7fc6dbc0eebee3dc76fcaec6f</anchor>
      <arglist>(PolygonMode level) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a55e308041ab5a5f3528e2704083d5def</anchor>
      <arglist>(RenderTarget *target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a7992c7c6510cbb66509d30729fb9fd42</anchor>
      <arglist>(size_t unit, Sampler &amp;sampler) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSurfaceTracking</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a81f7450dd4535aa378a9e16ea27ed1eb</anchor>
      <arglist>(TrackVertexColourType tracking)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexture</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a2e37d62e2c532d8c524d6140cde01b34</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;tex) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureBlendMode</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ad148c913f6988b71a8b70e2c42d9bc02</anchor>
      <arglist>(size_t stage, const LayerBlendModeEx &amp;bm) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureCoordCalculation</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a37177c469fc81c836d1176ceb3e9b60d</anchor>
      <arglist>(size_t stage, TexCoordCalcMethod m, const Frustum *frustum=0) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureCoordSet</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a736d0e32dd7a0ed3141ed92e915fba15</anchor>
      <arglist>(size_t stage, size_t index) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureMatrix</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a0783b0403ec180031f37239eed3147cc</anchor>
      <arglist>(size_t stage, const Matrix4 &amp;xform) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ad276af92658549e82e11feeff2ee3207</anchor>
      <arglist>(Viewport *vp) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_switchContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aa69afb34f921df829ddfb3c22165f6c2</anchor>
      <arglist>(GLContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unregisterContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a9113586fe7caeeb008b676cf15653cf6</anchor>
      <arglist>(GLContext *context) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_useLights</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aa432263f7abd4a3b33ed001fab1cf3db</anchor>
      <arglist>(unsigned short limit) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyFixedFunctionParams</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>acaf4b7c5be90a35af09a8cb5d2eaf381</anchor>
      <arglist>(const GpuProgramParametersPtr &amp;params, uint16 variabilityMask) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a5a17497222615664e3ee0c0acc710996</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a9ddc48bb59aa95013348072004cb0364</anchor>
      <arglist>(GpuProgram *prg) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a7bd95de6fee50bc35fcf39056be9eec1</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 variabilityMask) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ad6fbc3d1b94cdceb481e1574dc8f7e73</anchor>
      <arglist>(RenderTarget *target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aff223f165e5f66f2dffc49d66a000eae</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, float depth=1.0f, unsigned short stencil=0) override</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>acfdda73ed2f8d869efd8c607072a3921</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a132d0da2b48c7b5daa44ec3730b64873</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a5f6f169f08fcba1c4c698e8e2deb5b77</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableClipPlane</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a7071890524a4893e80ece1a814ec8480</anchor>
      <arglist>(ushort index, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a8016fb6b9e3c437dfa930f4e73c0c5b8</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramParametersPtr &amp;</type>
      <name>getFixedFunctionParams</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a81ac92bb216f899508d34b843f9a1aa6</anchor>
      <arglist>(TrackVertexColourType tracking, FogMode fog) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a71e280a2d4ca87f14fcf16f123b0a4e7</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initConfigOptions</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ab29fdc2f74fa968c3d90be3fa73f3ab1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialiseFromRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a21d3ff16052756ba9a5b21feab552e05</anchor>
      <arglist>(RenderSystemCapabilities *caps, RenderTarget *primary) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a6a37f51fa922ed17414905d8e6f52a6c</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClipPlane</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aac5fcc0d42f327976f779f11e53a4d23</anchor>
      <arglist>(ushort index, Real A, Real B, Real C, Real D)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a9786573b5434bb2404f230dbe60f0681</anchor>
      <arglist>(const ColourBlendState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightingEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a8d40fe89e691b5f525d17d6248873ed8</anchor>
      <arglist>(bool enabled) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormaliseNormals</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ac9b5c74a4d3746b6d1c75ef49dea4290</anchor>
      <arglist>(bool normalise) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a4a10e74f96f2a3d9b8d34565335e02cf</anchor>
      <arglist>(const Matrix4 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aab7d4de70da266d369ee4a10739e7aa6</anchor>
      <arglist>(bool enabled, const Rect &amp;rect=Rect()) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadingType</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a9c8e250214d88967d8804ded14f7e325</anchor>
      <arglist>(ShadeOptions so) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilState</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ad3dc5ef231cf114c21d703c82db29b90</anchor>
      <arglist>(const StencilState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewMatrix</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aae04d55e2a070ccb41238bd487ec94af</anchor>
      <arglist>(const Matrix4 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldMatrix</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>af39996a322d39eb76012cbae889c7e55</anchor>
      <arglist>(const Matrix4 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a7add2c48b5716a2b4c4be8559b58c896</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ad877ea275f07a5f5f72659d96d0a9b07</anchor>
      <arglist>(GpuProgramType gptype) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLangPlugin</name>
    <filename>class_ogre_1_1_g_l_s_lang_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_plugin.html</anchorfile>
      <anchor>a747ba9a0b00ec303ba991738c3118517</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_plugin.html</anchorfile>
      <anchor>a5199b1ed1643e128505529bf21da48c9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_plugin.html</anchorfile>
      <anchor>a07207693c00d36b45c4a8cb42b4445a1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_plugin.html</anchorfile>
      <anchor>a248f1793543ad73b3170f0ce325ff65c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_plugin.html</anchorfile>
      <anchor>af9f27e20a7cea8c78c9a99bc1157fc7a</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLangProgram</name>
    <filename>class_ogre_1_1_g_l_s_lang_program.html</filename>
    <base>Ogre::HighLevelGpuProgram</base>
    <member kind="function">
      <type></type>
      <name>GLSLangProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_program.html</anchorfile>
      <anchor>a19921cd4985f579daf5a31767e790611</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLangProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_program.html</anchorfile>
      <anchor>a90f104a6b7cb0aef7366d37783f7e63b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_program.html</anchorfile>
      <anchor>ac29d6b4db0dd7c6153d2ba569dd5cc5f</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSupported</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_program.html</anchorfile>
      <anchor>a822b2bfd7bdf7b6efc9aa82263ee4ce1</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLangProgramFactory</name>
    <filename>class_ogre_1_1_g_l_s_lang_program_factory.html</filename>
    <base>Ogre::GpuProgramFactory</base>
    <member kind="function">
      <type></type>
      <name>GLSLangProgramFactory</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_program_factory.html</anchorfile>
      <anchor>a6392de053cf0f5c9551ca1f603a40cde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLangProgramFactory</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_program_factory.html</anchorfile>
      <anchor>a441759472b6f5bcee294da22889b2c25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_program_factory.html</anchorfile>
      <anchor>abf0e4ca565ac377626c53f8aacd213dc</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_g_l_s_lang_program_factory.html</anchorfile>
      <anchor>a53a36a84f9d49cf8244578e30ca5ccf9</anchor>
      <arglist>(void) const override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::GlyphInfo</name>
    <filename>struct_ogre_1_1_glyph_info.html</filename>
    <member kind="typedef">
      <type>uint32</type>
      <name>CodePoint</name>
      <anchorfile>struct_ogre_1_1_glyph_info.html</anchorfile>
      <anchor>aad869b5e07f3135d09d5ff274e588560</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FloatRect</type>
      <name>UVRect</name>
      <anchorfile>struct_ogre_1_1_glyph_info.html</anchorfile>
      <anchor>a1cd2479f010df597c523081d2d265b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>advance</name>
      <anchorfile>struct_ogre_1_1_glyph_info.html</anchorfile>
      <anchor>a0e4668bd868d64c871da6b3941b343d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aspectRatio</name>
      <anchorfile>struct_ogre_1_1_glyph_info.html</anchorfile>
      <anchor>a21118e6f23f439e16136ed6473235c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bearing</name>
      <anchorfile>struct_ogre_1_1_glyph_info.html</anchorfile>
      <anchor>a379cd258ab2dafb4dd5c8f200975be58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CodePoint</type>
      <name>codePoint</name>
      <anchorfile>struct_ogre_1_1_glyph_info.html</anchorfile>
      <anchor>a44d4133e5bc5d9dbe59e062dea40daca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UVRect</type>
      <name>uvRect</name>
      <anchorfile>struct_ogre_1_1_glyph_info.html</anchorfile>
      <anchor>a84b183865a26dd978207ade16075f075</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::GpuConstantDefinition</name>
    <filename>struct_ogre_1_1_gpu_constant_definition.html</filename>
    <member kind="function">
      <type></type>
      <name>GpuConstantDefinition</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>afce533b1a68d8e3f542cfeab53a643ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBool</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>ad53ec6eedaf695a41ba9773112256ab7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDouble</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>aa85afb9ccfaa33bccf8054370bf121ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFloat</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a7e8eb132b7b4e46045eb680f2734410a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInt</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a134c40a7f7baddf559a6a771c0cd9149</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSampler</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a280838a1b7aa40b1e0dc5036b9a33b97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSpecialization</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a33353c4eb61fc5015b5d32be75b3f1a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUnsignedInt</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a4c59abf98a3fd610274815428eda0caa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static BaseConstantType</type>
      <name>getBaseType</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a756b2a33dcacfd3cca90be358cae3168</anchor>
      <arglist>(GpuConstantType ctype)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>getElementSize</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a173d7d09ffd3050979b542019e1c67be</anchor>
      <arglist>(GpuConstantType ctype, bool padToMultiplesOf4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isBool</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>ad36eaae8146204ee76bf97e5ca432aaf</anchor>
      <arglist>(GpuConstantType c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isDouble</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>aabae16f5e6f35ed5e5370501a4eeede7</anchor>
      <arglist>(GpuConstantType c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isFloat</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a13ed935cc299f0b4bfdd2b308e96e459</anchor>
      <arglist>(GpuConstantType c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isInt</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a3561315f96c261bf026da6b06955518f</anchor>
      <arglist>(GpuConstantType c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isSampler</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a59a70d25266c42c4d1c6cb3af15ff2cc</anchor>
      <arglist>(GpuConstantType c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isSpecialization</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a80c816428cf4b0b24de27c89854c0ab1</anchor>
      <arglist>(GpuConstantType c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isUnsignedInt</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a8044bcb2a6b93ce1f36ae705d3dbcb29</anchor>
      <arglist>(GpuConstantType c)</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>arraySize</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a02052447cbbc9aa02e9ad34f45663f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuConstantType</type>
      <name>constType</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a2313e6ce0fa661a5814099230846b82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>elementSize</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>ae946256adfa38a1bd61b61860f887ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>logicalIndex</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a8579926ecde16841abf0d872689b672c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>physicalIndex</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a46ccefd7dc110783ff07328cf105b19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>variability</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a51ccda09a2daaef201e0bfe014dfef1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::GpuLogicalBufferStruct</name>
    <filename>struct_ogre_1_1_gpu_logical_buffer_struct.html</filename>
    <member kind="function">
      <type></type>
      <name>GpuLogicalBufferStruct</name>
      <anchorfile>struct_ogre_1_1_gpu_logical_buffer_struct.html</anchorfile>
      <anchor>adab78cf8e26f03488bda5609bed785b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GpuLogicalBufferStruct</name>
      <anchorfile>struct_ogre_1_1_gpu_logical_buffer_struct.html</anchorfile>
      <anchor>a669d8d17167461363c58d868997cf27e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGRE_MUTEX</name>
      <anchorfile>struct_ogre_1_1_gpu_logical_buffer_struct.html</anchorfile>
      <anchor>a811c69b680c296c25a92641f402e3345</anchor>
      <arglist>(mutex)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>bufferSize</name>
      <anchorfile>struct_ogre_1_1_gpu_logical_buffer_struct.html</anchorfile>
      <anchor>a640a99f1ee133b137ce15e7271fdb7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuLogicalIndexUseMap</type>
      <name>map</name>
      <anchorfile>struct_ogre_1_1_gpu_logical_buffer_struct.html</anchorfile>
      <anchor>a2cdd35182b10421abcbf8fefa4b7be47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::GpuLogicalIndexUse</name>
    <filename>struct_ogre_1_1_gpu_logical_index_use.html</filename>
    <member kind="function">
      <type></type>
      <name>GpuLogicalIndexUse</name>
      <anchorfile>struct_ogre_1_1_gpu_logical_index_use.html</anchorfile>
      <anchor>a91d1c0191ce855328ae7f22488c1d5a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuLogicalIndexUse</name>
      <anchorfile>struct_ogre_1_1_gpu_logical_index_use.html</anchorfile>
      <anchor>a6ddf5a95c207cbe0e89adfb6f35a8f0e</anchor>
      <arglist>(size_t bufIdx, size_t curSz, uint16 v, BaseConstantType t)</arglist>
    </member>
    <member kind="variable">
      <type>BaseConstantType</type>
      <name>baseType</name>
      <anchorfile>struct_ogre_1_1_gpu_logical_index_use.html</anchorfile>
      <anchor>adf644a3eae5bfba440ac725c90704ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>currentSize</name>
      <anchorfile>struct_ogre_1_1_gpu_logical_index_use.html</anchorfile>
      <anchor>a01c5262cf4575c5eee15bca1f318762c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>physicalIndex</name>
      <anchorfile>struct_ogre_1_1_gpu_logical_index_use.html</anchorfile>
      <anchor>af0fbf51e578ed82d008b1f4346bae20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>variability</name>
      <anchorfile>struct_ogre_1_1_gpu_logical_index_use.html</anchorfile>
      <anchor>aaf903f4b7f9d1b7e5c72f768388b408e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::GpuNamedConstants</name>
    <filename>struct_ogre_1_1_gpu_named_constants.html</filename>
    <member kind="function">
      <type></type>
      <name>GpuNamedConstants</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>ac0e05654af490172ac33e0248198c5fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GpuNamedConstants</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>acd6749255c1e5712d1e257b63f350f27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>a8ea5fa125ab0e44fdf04b6261d938835</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>a8c49c555a0e99a99dee1e99d0450578b</anchor>
      <arglist>(DataStreamPtr &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>a4ce0c92c117f2c7dd91acf697821ef67</anchor>
      <arglist>(const String &amp;filename) const</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>bufferSize</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>a1e992997f72f7b153db290e933c2359a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuConstantDefinitionMap</type>
      <name>map</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>af35adecba174a620edfea7ff95ad3a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>registerCount</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>a2338186e7f4affa08b1b19385b77499d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GpuNamedConstantsSerializer</name>
    <filename>class_ogre_1_1_gpu_named_constants_serializer.html</filename>
    <base>Ogre::Serializer</base>
    <member kind="function">
      <type></type>
      <name>GpuNamedConstantsSerializer</name>
      <anchorfile>class_ogre_1_1_gpu_named_constants_serializer.html</anchorfile>
      <anchor>a5013ee1ecf55048ca14a2e1c612c8416</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GpuNamedConstantsSerializer</name>
      <anchorfile>class_ogre_1_1_gpu_named_constants_serializer.html</anchorfile>
      <anchor>ac62f6fecbc023df440ed05e99ce65b38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportNamedConstants</name>
      <anchorfile>class_ogre_1_1_gpu_named_constants_serializer.html</anchorfile>
      <anchor>a350217f5eeca3294509936ae8505e4fa</anchor>
      <arglist>(const GpuNamedConstants *pConsts, const String &amp;filename, Endian endianMode=ENDIAN_NATIVE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportNamedConstants</name>
      <anchorfile>class_ogre_1_1_gpu_named_constants_serializer.html</anchorfile>
      <anchor>a6e30c2011905a17a401738570fa3d293</anchor>
      <arglist>(const GpuNamedConstants *pConsts, DataStreamPtr stream, Endian endianMode=ENDIAN_NATIVE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importNamedConstants</name>
      <anchorfile>class_ogre_1_1_gpu_named_constants_serializer.html</anchorfile>
      <anchor>a467f847756b4b0a0bafb05c634fe5382</anchor>
      <arglist>(DataStreamPtr &amp;stream, GpuNamedConstants *pDest)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GpuProgram</name>
    <filename>class_ogre_1_1_gpu_program.html</filename>
    <base>Ogre::Resource</base>
    <member kind="function">
      <type></type>
      <name>GpuProgram</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ab996969f5b3854e2f5ce9062f6d92944</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GpuProgram</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>afbf0077b4bc78085db991f5e0de81c34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>acb34e45b329f59eeab40879cdd58d40e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>_getHash</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a38f6c696b57b698b6c778820a341c27b</anchor>
      <arglist>(uint32 seed=0) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>aaf4a24d12711b243286881bda3a56c77</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af402f4d88efcc9dffc948739d0bb9c57</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const GpuNamedConstants &amp;</type>
      <name>getConstantDefinitions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af266c887c95140c3eb8f8cd5458ab303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const GpuProgramParametersPtr &amp;</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7d44b88e3d18c26e8cde84fb111f4c26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ac62bef6a5ccce22083bc1a802ee3ea49</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a476ac8371118f00b7111096660aff463</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getPassFogStates</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a0f581ec108f9fe82dd89539a0aba4336</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getPassSurfaceAndLightStates</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af843c9fdc4918e9201e8381ed2a1617e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getPassTransformStates</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a64cdfefb7694f74a93c299454d40692d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>aef4abc028e1309b9998666a126019a5e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSourceFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a9800d848138eaf49d82cd74265c80f77</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ad624ce5eac6643454e7374770795bb4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramType</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a326c46942f2b3f707ab130442c880273</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasCompileError</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a41ca5ed671aeded51032646285f0a756</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a466348cfefa74a767ed8b813e2caec6f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSupported</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af6e304605bb08740ca7bc21fd94b450e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVertexTextureFetchRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7f28e93a74c00e9557dfb778e2f8eeef</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resetCompileError</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a2443ed18b880eb939123bb8daf9165c7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setManualNamedConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a25757132c8ee96c8e7ffef209ddfb078</anchor>
      <arglist>(const GpuNamedConstants &amp;namedConstants)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af420c447afb13728b4ddfcb8d8d7d812</anchor>
      <arglist>(const String &amp;paramDefFile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af0194bcb85a757f23cd8681c4611a4fb</anchor>
      <arglist>(const String &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSourceFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a8d265ebc2472f77cf9675dec005a123a</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ac7b2745e88eabb52b640a77f03e0f896</anchor>
      <arglist>(const String &amp;syntax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af2b6c0ff81145fa460079c716e0ba84e</anchor>
      <arglist>(GpuProgramType t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVertexTextureFetchRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a463bffd1f68fc8ae3c29d64402e9ca8d</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInstancingIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a78dfc17cd221692d8d0b9593d843a33f</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInstancingIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae77407422dad6a72541606a6ba828af6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af337509a5342cb707df4df78337756ae</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a09aed7a5acfd1841b7d6648e56acd0ce</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMorphAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a843c706f65d219c1d04b8aeacc4bd3c8</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPoseAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a848bf4164963cf8c0435c972eb717e0f</anchor>
      <arglist>(ushort poseCount)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isMorphAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a62a6a70191d7ba645d13e42e99c7e870</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPoseAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae86e7c238ce5730eb88347e932024b10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getNumberOfPosesIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af0be69f3df55f71c0bded2e36c89dfa6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String</type>
      <name>getProgramTypeName</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a74fe58cd0a7dcfcc55902fc3d9890b82</anchor>
      <arglist>(GpuProgramType programType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInstancingIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a78dfc17cd221692d8d0b9593d843a33f</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInstancingIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae77407422dad6a72541606a6ba828af6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af337509a5342cb707df4df78337756ae</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a09aed7a5acfd1841b7d6648e56acd0ce</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMorphAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a843c706f65d219c1d04b8aeacc4bd3c8</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPoseAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a848bf4164963cf8c0435c972eb717e0f</anchor>
      <arglist>(ushort poseCount)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isMorphAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a62a6a70191d7ba645d13e42e99c7e870</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPoseAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae86e7c238ce5730eb88347e932024b10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getNumberOfPosesIncluded</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af0be69f3df55f71c0bded2e36c89dfa6</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GpuProgramFactory</name>
    <filename>class_ogre_1_1_gpu_program_factory.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GpuProgramFactory</name>
      <anchorfile>class_ogre_1_1_gpu_program_factory.html</anchorfile>
      <anchor>ac192e13872d62fe270932318040f87a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual GpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_gpu_program_factory.html</anchorfile>
      <anchor>af5853a73775947e36f65dcb883ece114</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_gpu_program_factory.html</anchorfile>
      <anchor>a54abac4f3e1b09e1abe141c90e980c81</anchor>
      <arglist>(GpuProgram *prog)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_gpu_program_factory.html</anchorfile>
      <anchor>a1eaa27091b2eaa96cf8801ff9c0e9d5e</anchor>
      <arglist>(void) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GpuProgramManager</name>
    <filename>class_ogre_1_1_gpu_program_manager.html</filename>
    <base>Ogre::ResourceManager</base>
    <base>Ogre::Singleton&lt; GpuProgramManager &gt;</base>
    <member kind="typedef">
      <type>MemoryDataStreamPtr</type>
      <name>Microcode</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>aef34af73ab87b0b09d2707ebeb43508d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, GpuSharedParametersPtr &gt;</type>
      <name>SharedParametersMap</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a2f14bd2002eb4be4b1d5ce5fb68fa505</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; String &gt;</type>
      <name>SyntaxCodes</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>abc416b46732467b3b90cfd1332adb57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuProgramManager</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>acc12e02986aa586eaedc0b10a623117e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GpuProgramManager</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a85152e35703c0f4854231d7b9309596d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFactory</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a3f872bc0d174f87d830204ab2fdd2bf8</anchor>
      <arglist>(GpuProgramFactory *factory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMicrocodeToCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>ab03fd65fa6ec3cd96a5befd84b267c39</anchor>
      <arglist>(uint32 id, const Microcode &amp;microcode)</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>acef01c8071f2608c3e8c0a21aec91d5b</anchor>
      <arglist>(const String &amp;name, const String &amp;group, GpuProgramType gptype, const String &amp;language, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramPtr</type>
      <name>createProgram</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a3fa0473ad1390af99f69325c2eced427</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName, const String &amp;filename, GpuProgramType gptype, const String &amp;syntaxCode)</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramPtr</type>
      <name>createProgram</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a5253315b7ac6980a8db2b275a950e77e</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName, const String &amp;language, GpuProgramType gptype)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramPtr</type>
      <name>createProgramFromString</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a1eadda53bbed16d5a3804cdba2ad687e</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName, const String &amp;code, GpuProgramType gptype, const String &amp;syntaxCode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuSharedParametersPtr</type>
      <name>createSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a4d6b9934b69d6c0731d717b22fae5715</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const SharedParametersMap &amp;</type>
      <name>getAvailableSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a730630d8b38183b274235966721582ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a411e1ea2828913f85e7dc3a1945977fb</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool preferHighLevelPrograms) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a562638291560362897fe2913ea65fcf2</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT) const</arglist>
    </member>
    <member kind="function">
      <type>const Microcode &amp;</type>
      <name>getMicrocodeFromCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a3aea5daf2ab9c59725d5deba45108d26</anchor>
      <arglist>(uint32 id) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSaveMicrocodesToCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>ac520a2887031a1399f678953897651a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuSharedParametersPtr</type>
      <name>getSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a2aebd515c488f378e859db9bded95412</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCacheDirty</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a3e5398bdfcac88d573ea1dc0ba68e5aa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLanguageSupported</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>aba47d31df0ba8b69d3faadaeb61c69a8</anchor>
      <arglist>(const String &amp;lang) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMicrocodeAvailableInCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a9a4fccaf335882f3bb7100720ca23898</anchor>
      <arglist>(uint32 id) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramPtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>acf1a17422bc3cd1b7af27269bf4182cf</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName, const String &amp;filename, GpuProgramType gptype, const String &amp;syntaxCode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramPtr</type>
      <name>loadFromString</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>aa97ecb7825ee46c6be15313b6592ee16</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName, const String &amp;code, GpuProgramType gptype, const String &amp;syntaxCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadMicrocodeCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a01807c30c3e6b72b422c1acf59092723</anchor>
      <arglist>(const DataStreamPtr &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeFactory</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a1be2dd3263dfadb44abce22bf46b9dd2</anchor>
      <arglist>(GpuProgramFactory *factory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeMicrocodeFromCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a7c762394e6b263c5274749596dc244cd</anchor>
      <arglist>(uint32 id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMicrocodeCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a9e5b9dd83fb4e6a423a00df698fc5044</anchor>
      <arglist>(const DataStreamPtr &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSaveMicrocodesToCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a9d8318e3190628d71a7b267b448945ce</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>canGetCompiledShaderBuffer</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a398a837adb041741e0610fd6ef55a8bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Microcode</type>
      <name>createMicrocode</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a2c282830230f32f997b6d7b329ad57ed</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GpuProgramParametersPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a8c07845acd6541dd19e1ba729fc4ff39</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GpuProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>aa18e33240cbe5003e3ab87ad247dd1b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GpuProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a02228d2937847ffae1a620633cf0c3a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const SyntaxCodes &amp;</type>
      <name>getSupportedSyntax</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a8102fdaa0a40ec7019c94e5911f650db</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isSyntaxSupported</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a0f38f0d909aeb9ebf9a12594ea0f5e06</anchor>
      <arglist>(const String &amp;syntaxCode)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GpuProgramParameters</name>
    <filename>class_ogre_1_1_gpu_program_parameters.html</filename>
    <class kind="struct">Ogre::GpuProgramParameters::AutoConstantDefinition</class>
    <class kind="class">Ogre::GpuProgramParameters::AutoConstantEntry</class>
    <member kind="enumeration">
      <type></type>
      <name>ACDataType</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1fe0f4aa9dd371e8eef09f36a50e45bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACDT_NONE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1fe0f4aa9dd371e8eef09f36a50e45bfa41602082222cd38696bd6a19698fbfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACDT_INT</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1fe0f4aa9dd371e8eef09f36a50e45bfa6fd9aa5051e0af84e977e26d2bc45726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACDT_REAL</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1fe0f4aa9dd371e8eef09f36a50e45bfaa1dd87d98bfd5a08c8035b0972d1793e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACDT_INT</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1fe0f4aa9dd371e8eef09f36a50e45bfa6fd9aa5051e0af84e977e26d2bc45726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACDT_NONE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1fe0f4aa9dd371e8eef09f36a50e45bfa41602082222cd38696bd6a19698fbfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACDT_REAL</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1fe0f4aa9dd371e8eef09f36a50e45bfaa1dd87d98bfd5a08c8035b0972d1793e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_AMBIENT_LIGHT_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a4336752682ac4036dcb18fc17c902c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_ANIMATION_PARAMETRIC</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3abbe1a609349fd96232e90387a031cfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_BONE_DUALQUATERNION_ARRAY_2x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aa55475a41982db745fa447ce60332dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_BONE_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a8ea1aa73a89c52416816b1a754c9d799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_BONE_MATRIX_ARRAY_3x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ac0cd0796db29cef0ef891cdac93815de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_BONE_SCALE_SHEAR_MATRIX_ARRAY_3x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7ba14cfbf7fc947587cefd1a8bcf7953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_CAMERA_POSITION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a1c01f3dedf322354b9fc7fb0ca4630f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_CAMERA_POSITION_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3abc344f70b801f5444c203e13eaf7a697</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_CAMERA_RELATIVE_POSITION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a27ba3d019161b18082bce7bc5d69c8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_COSTIME_0_1</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7275e8261e14808f72ca6bc56cae5fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_COSTIME_0_2PI</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aec784b0cd379dd703cf154bd58c4ad9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_COSTIME_0_X</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ac0a0d6e1f7b902c631bb21ff3df5de64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_CUSTOM</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2182071c484957ca5e162d00291ae4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_AMBIENT_LIGHT_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7a960c89edac8b2f919d8445692737b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_LIGHT_DIFFUSE_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad48e30a00a0f56f1b6862ade31dd9a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_LIGHT_DIFFUSE_COLOUR_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a01154d7e01e02f6996494431a29120b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_LIGHT_SPECULAR_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aff14928a51ae1f1afc1e313e5826c83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_LIGHT_SPECULAR_COLOUR_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a58d472d5efb524ee15a57cbc31c340a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_SCENE_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab35be36d6d9cd5a6e14101450775f0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FAR_CLIP_DISTANCE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a75a1931b66f9f0688c9a13bf8d0841ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FOG_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a709e64ce954b9369269ab28545ed8cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FOG_PARAMS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7b3f9882436286bcee70153e4dbbde25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FOV</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab79dc41dee2f742b4162438dad87a6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FPS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab9f6fd66633614ff2c13efc6d3c3d0af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FRAME_TIME</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aaff0070d701e62180d51066ff8a2bab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_PROJECTION_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ac3fc596560b196b42096d0d6f530344d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TEXTURE_SIZE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a4b36528c0f7cc3bdfdc43597c82df80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_PROJECTION_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a831b00b00ddbc3e576d2b3ab23593620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_VIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a500c8ecbc08234b7869c3b289a88bfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad4efe433f2922cb1ba7d794175376fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_WORLD_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a252c98df071d58f0af4484df69027bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_WORLDVIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad2369aeaa2f99b64f9a918c4ad88ead8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a278f19dca1644fcb657f9706df8b4607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_VIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a71583cbcadab67e636571e37f98f41b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_VIEWPORT_HEIGHT</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aa3b7432f65938b4256b0c38eed481cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_VIEWPORT_WIDTH</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2ada4c2969be06ec1649c0e23f710d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2cd5d3c845230a084f4376bd0d5c9129</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_WORLD_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a5ac8fc4f08f9563ca4198690977a70c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_WORLDVIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af9e09996569a0837f9d40e14f95e6913</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab9125fd298ad231580927ff6f522edfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_ATTENUATION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a1e0d0f88f7c533904d770d7ea327bf6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_ATTENUATION_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ac20f53b24ce7dbe44dcd17dba7310643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_CASTS_SHADOWS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a867c98bdaa1a18d03fd31d73cf10b94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_CASTS_SHADOWS_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a358c2626ff08ca9bbd6680cc11d8fe2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_COUNT</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad7e2f0385933043f24e2894fa668133d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_CUSTOM</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a74db38f610d3be74601163ab7f4d8c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIFFUSE_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a598c31a3f1b300e3ebd272db52859118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIFFUSE_COLOUR_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2841ea3ea15394a484d1e916f076ea1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIFFUSE_COLOUR_POWER_SCALED</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a9dce8f583f63e283407a3997d373d284</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIFFUSE_COLOUR_POWER_SCALED_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a72b97f727a2280b9e8e106642e6dfce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7ba19d7807670b428dffa18f92a7b60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a35c918195af4b3291cfc0e8219d08c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a45b048231f906e4f8ed3977847973a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION_OBJECT_SPACE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a40183e0aeb5f12c50a6d310934ca4be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab473e207fb6fa35a7bbca26f86405bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION_VIEW_SPACE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aeee90d5d4ecb9560f3266664092fe6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DISTANCE_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a36f6e2eb19848f1a1e3ad1efb43d1fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DISTANCE_OBJECT_SPACE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a54b0bdef1b059ec72067e6fc8f0d5fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_NUMBER</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af8abc2c20338d779f149cf0a9e76ea2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af23b906442795e53f33d8550d3a85315</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3afbfd40f8134987be74dab0cf7884460b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a6ba34967a104bb96fb5b0f9f76121df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION_OBJECT_SPACE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a4126479ba43adfd05e7de0b8798d6f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a6cd15406ff0d5d396dafd78e69f3437d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION_VIEW_SPACE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7252f693f607f47c7b68cf6a4a4f16cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POWER_SCALE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a20da0730771fd28a97c28350045f4b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POWER_SCALE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7f9ff63f8a6475ba9411bd186d99ac78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_SPECULAR_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a163438e6640cf32d5e29f16e9aa7b6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_SPECULAR_COLOUR_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af990284d87de2363f65fa272b6a3161e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_SPECULAR_COLOUR_POWER_SCALED</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a388a8847251a807b6fb46ce9a872421e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_SPECULAR_COLOUR_POWER_SCALED_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a9f2fb6e7af57ee79880bc7a9cbaba674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LOD_CAMERA_POSITION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a6a3a08ed5d5a3314f276c9eec55c8505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LOD_CAMERA_POSITION_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab1850701ca1e2fa66fae26646c6b0305</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_MATERIAL_LOD_INDEX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a4739a3cd9132f67d783b33bda0df309f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_NEAR_CLIP_DISTANCE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2ec1b1cc90ea1f291ee8a5a196291ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_NORMAL_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a94cc7e4643891042ccd0d568f6a836cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_PACKED_TEXTURE_SIZE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab26cfbdc8af96848896e7af7bfbbb69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_PASS_ITERATION_NUMBER</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aa9f4405f4e6672fa2c45edac62da359f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_PASS_NUMBER</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a52e1e41e6a7e0c0e22eb65c8c6b82bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_POINT_PARAMS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab24c937de75672539d8712ae028abf37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_PROJECTION_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aaf04479b3cb0a1425a1b6c315acf67c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_RENDER_TARGET_FLIPPING</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a6c168f87e874d1cd13518ff555edb326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SCENE_DEPTH_RANGE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ae6318dfbcd20627d762c80e2896866ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SHADOW_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab120dcec4fdfd15edeed48eb94733f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SHADOW_EXTRUSION_DISTANCE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3adda3368c87d6419c65a0e84e67de01e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SHADOW_SCENE_DEPTH_RANGE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aa40f7dfa89f05df6fbeaaa0dc8de5bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SHADOW_SCENE_DEPTH_RANGE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a00a31a92601a8ec68571c5c58fb84629</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SINTIME_0_1</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3abf9ffe3e3faac101c29f0c407a5c447b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SINTIME_0_2PI</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a172d505f1b4c13b2a2ebc8ab60ed4d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SINTIME_0_X</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af0bd0751c726c78b1817acab6209c4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_PARAMS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a025cb1f0607b18fa29069908431367b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_PARAMS_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a253d77b46b816520484714724e884219</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a02a2ebd4a7ab1d76104a3d6f050da902</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_VIEWPROJ_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a3761501395fad0ec06c00a3def67d644</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a94c4047ba8968cc2af00808e453cba97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_WORLDVIEWPROJ_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af37760f500fa3fcb9a5c7db32206a373</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_ALPHA_REJECTION_VALUE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a3ba2e44b72d8b5b40cd1c81d9c9edae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_AMBIENT_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a833e5790a257fe958221d32cee43632c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_DIFFUSE_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7c025f7da645e74176daf12dff044d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_EMISSIVE_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad0e2861d4badd9bc3ddf4ff2fd1e697e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_SHININESS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aadd4e4a4beaf33e89510d774368b3aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_SPECULAR_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a5a35ece35857f86f44c16c95511100c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TANTIME_0_1</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a0ebc10f02e8b5748c3cbb7755eb4e723</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TANTIME_0_2PI</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2c956901b2ea071777071965fdf9976f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TANTIME_0_X</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a4045f06087360d260e8ea90cdbdfb110</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXEL_OFFSETS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a58ace8fdf2d54cea43ef75498fde0e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a3157b06d04adb3832d8d1529fd1e9bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_SIZE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a44fb9c3cdd413ca3ab4617190eb914d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad50ba1a2f15aaa8abf8532c8c35c57e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_VIEWPROJ_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ac9f70d92017b588a32f221b057052318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a33ec9ff8f0e9e9e548356bfac6475893</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_WORLDVIEWPROJ_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7b53834c103a4b4533646cee2bcacd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a3d3b783fce0c00e0685e757914581a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_1</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a184ad2646b7018565776cb39489b65f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_1_PACKED</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af26a7dcddb126defaf2950722701aa79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_2PI</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a6f127e859eef33344e5801b68c4a8ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_2PI_PACKED</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a8a377ae5c052c03bbbc18c26eb521782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_X</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a0c5379ffd7ded2f885b37170f6211883</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_X_PACKED</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a667c928e606e36b0149c0bd893d2d630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_PROJECTION_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2c4a510806b7fa66f429a899cb4187b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_VIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a0084e102158112f8c32a59ea96f283d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7f514219c27c273491a97f36ccc9fe25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_WORLD_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a68202a2b874015644c9fa45355928542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_WORLDVIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a5333452f394b1d27734976283d2f8b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3abb469c45232404f42ae0227f9c29baf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VERTEX_WINDING</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad39ca40784b34b680a76d9f748516ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEW_DIRECTION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a58dba4a6f776aef7554a143024ccf676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a88630e16b3a735c65bd0737eabc30ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEW_SIDE_VECTOR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7b8ec6a70daee832ab2b18b439305d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEW_UP_VECTOR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2c67fc1bc070a794c969fe346942e838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEWPORT_HEIGHT</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a1273bc28979b961aa47ec40a7075e2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEWPORT_SIZE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3abe773c850adeae362d9b1fd8a1f4df76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEWPORT_WIDTH</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a265ddc1a8e238e07597553ec25f8af54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a5800b3531b37838836d8217441cb1d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLD_DUALQUATERNION_ARRAY_2x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab02ec5387f9a85f6abc2fa55db92dbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLD_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a551bcc97ad47d0d2369f90176f0d5499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLD_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad8f47ebcb367e0600553bbeb2d85c269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLD_MATRIX_ARRAY_3x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a28c01fd4cee710ec3cdf9d98b3279334</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLD_SCALE_SHEAR_MATRIX_ARRAY_3x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a9de01f49d17847b7696657141a2a07bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLDVIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a8735b381bb48b718fbab270f58048a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3afeced027adb8bf0998e8593c70c57f7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLDVIEWPROJ_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ace6961291e2125c758a87962e9962ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; AutoConstantEntry &gt;</type>
      <name>AutoConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ac27fca6cb6f95ea28ba18054e7d04985</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AutoConstantType</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLD_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a551bcc97ad47d0d2369f90176f0d5499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_WORLD_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a5ac8fc4f08f9563ca4198690977a70c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_WORLD_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a68202a2b874015644c9fa45355928542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_WORLD_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a252c98df071d58f0af4484df69027bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_BONE_MATRIX_ARRAY_3x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ac0cd0796db29cef0ef891cdac93815de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLD_MATRIX_ARRAY_3x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a28c01fd4cee710ec3cdf9d98b3279334</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_BONE_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a8ea1aa73a89c52416816b1a754c9d799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLD_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad8f47ebcb367e0600553bbeb2d85c269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_BONE_DUALQUATERNION_ARRAY_2x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aa55475a41982db745fa447ce60332dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLD_DUALQUATERNION_ARRAY_2x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab02ec5387f9a85f6abc2fa55db92dbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_BONE_SCALE_SHEAR_MATRIX_ARRAY_3x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7ba14cfbf7fc947587cefd1a8bcf7953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLD_SCALE_SHEAR_MATRIX_ARRAY_3x4</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a9de01f49d17847b7696657141a2a07bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a88630e16b3a735c65bd0737eabc30ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_VIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a71583cbcadab67e636571e37f98f41b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_VIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a0084e102158112f8c32a59ea96f283d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_VIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a500c8ecbc08234b7869c3b289a88bfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_PROJECTION_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aaf04479b3cb0a1425a1b6c315acf67c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_PROJECTION_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ac3fc596560b196b42096d0d6f530344d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_PROJECTION_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2c4a510806b7fa66f429a899cb4187b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_PROJECTION_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a831b00b00ddbc3e576d2b3ab23593620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a5800b3531b37838836d8217441cb1d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2cd5d3c845230a084f4376bd0d5c9129</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7f514219c27c273491a97f36ccc9fe25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad4efe433f2922cb1ba7d794175376fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLDVIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a8735b381bb48b718fbab270f58048a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_WORLDVIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af9e09996569a0837f9d40e14f95e6913</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_WORLDVIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a5333452f394b1d27734976283d2f8b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_WORLDVIEW_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad2369aeaa2f99b64f9a918c4ad88ead8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_NORMAL_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a94cc7e4643891042ccd0d568f6a836cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3afeced027adb8bf0998e8593c70c57f7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab9125fd298ad231580927ff6f522edfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TRANSPOSE_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3abb469c45232404f42ae0227f9c29baf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TRANSPOSE_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a278f19dca1644fcb657f9706df8b4607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_WORLDVIEWPROJ_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ace6961291e2125c758a87962e9962ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_RENDER_TARGET_FLIPPING</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a6c168f87e874d1cd13518ff555edb326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VERTEX_WINDING</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad39ca40784b34b680a76d9f748516ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FOG_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a709e64ce954b9369269ab28545ed8cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FOG_PARAMS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7b3f9882436286bcee70153e4dbbde25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_AMBIENT_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a833e5790a257fe958221d32cee43632c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_DIFFUSE_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7c025f7da645e74176daf12dff044d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_SPECULAR_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a5a35ece35857f86f44c16c95511100c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_EMISSIVE_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad0e2861d4badd9bc3ddf4ff2fd1e697e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_SHININESS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aadd4e4a4beaf33e89510d774368b3aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SURFACE_ALPHA_REJECTION_VALUE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a3ba2e44b72d8b5b40cd1c81d9c9edae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_COUNT</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad7e2f0385933043f24e2894fa668133d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_AMBIENT_LIGHT_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a4336752682ac4036dcb18fc17c902c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIFFUSE_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a598c31a3f1b300e3ebd272db52859118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_SPECULAR_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a163438e6640cf32d5e29f16e9aa7b6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_ATTENUATION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a1e0d0f88f7c533904d770d7ea327bf6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_PARAMS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a025cb1f0607b18fa29069908431367b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af23b906442795e53f33d8550d3a85315</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a6ba34967a104bb96fb5b0f9f76121df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a6cd15406ff0d5d396dafd78e69f3437d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7ba19d7807670b428dffa18f92a7b60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a45b048231f906e4f8ed3977847973a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab473e207fb6fa35a7bbca26f86405bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DISTANCE_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a36f6e2eb19848f1a1e3ad1efb43d1fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POWER_SCALE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a20da0730771fd28a97c28350045f4b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIFFUSE_COLOUR_POWER_SCALED</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a9dce8f583f63e283407a3997d373d284</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_SPECULAR_COLOUR_POWER_SCALED</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a388a8847251a807b6fb46ce9a872421e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIFFUSE_COLOUR_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2841ea3ea15394a484d1e916f076ea1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_SPECULAR_COLOUR_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af990284d87de2363f65fa272b6a3161e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIFFUSE_COLOUR_POWER_SCALED_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a72b97f727a2280b9e8e106642e6dfce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_SPECULAR_COLOUR_POWER_SCALED_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a9f2fb6e7af57ee79880bc7a9cbaba674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_ATTENUATION_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ac20f53b24ce7dbe44dcd17dba7310643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3afbfd40f8134987be74dab0cf7884460b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION_OBJECT_SPACE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a4126479ba43adfd05e7de0b8798d6f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POSITION_VIEW_SPACE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7252f693f607f47c7b68cf6a4a4f16cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a35c918195af4b3291cfc0e8219d08c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION_OBJECT_SPACE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a40183e0aeb5f12c50a6d310934ca4be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DIRECTION_VIEW_SPACE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aeee90d5d4ecb9560f3266664092fe6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_DISTANCE_OBJECT_SPACE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a54b0bdef1b059ec72067e6fc8f0d5fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_POWER_SCALE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7f9ff63f8a6475ba9411bd186d99ac78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_PARAMS_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a253d77b46b816520484714724e884219</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_AMBIENT_LIGHT_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7a960c89edac8b2f919d8445692737b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_SCENE_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab35be36d6d9cd5a6e14101450775f0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_LIGHT_DIFFUSE_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad48e30a00a0f56f1b6862ade31dd9a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_LIGHT_SPECULAR_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aff14928a51ae1f1afc1e313e5826c83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_LIGHT_DIFFUSE_COLOUR_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a01154d7e01e02f6996494431a29120b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_DERIVED_LIGHT_SPECULAR_COLOUR_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a58d472d5efb524ee15a57cbc31c340a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_NUMBER</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af8abc2c20338d779f149cf0a9e76ea2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_CASTS_SHADOWS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a867c98bdaa1a18d03fd31d73cf10b94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_CASTS_SHADOWS_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a358c2626ff08ca9bbd6680cc11d8fe2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SHADOW_EXTRUSION_DISTANCE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3adda3368c87d6419c65a0e84e67de01e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_CAMERA_POSITION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a1c01f3dedf322354b9fc7fb0ca4630f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_CAMERA_POSITION_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3abc344f70b801f5444c203e13eaf7a697</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_CAMERA_RELATIVE_POSITION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a27ba3d019161b18082bce7bc5d69c8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ad50ba1a2f15aaa8abf8532c8c35c57e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_VIEWPROJ_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ac9f70d92017b588a32f221b057052318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a33ec9ff8f0e9e9e548356bfac6475893</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_WORLDVIEWPROJ_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7b53834c103a4b4533646cee2bcacd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_VIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a02a2ebd4a7ab1d76104a3d6f050da902</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_VIEWPROJ_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a3761501395fad0ec06c00a3def67d644</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_WORLDVIEWPROJ_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a94c4047ba8968cc2af00808e453cba97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SPOTLIGHT_WORLDVIEWPROJ_MATRIX_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af37760f500fa3fcb9a5c7db32206a373</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_CUSTOM</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2182071c484957ca5e162d00291ae4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a3d3b783fce0c00e0685e757914581a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_X</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a0c5379ffd7ded2f885b37170f6211883</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_COSTIME_0_X</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ac0a0d6e1f7b902c631bb21ff3df5de64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SINTIME_0_X</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af0bd0751c726c78b1817acab6209c4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TANTIME_0_X</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a4045f06087360d260e8ea90cdbdfb110</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_X_PACKED</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a667c928e606e36b0149c0bd893d2d630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_1</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a184ad2646b7018565776cb39489b65f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_COSTIME_0_1</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7275e8261e14808f72ca6bc56cae5fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SINTIME_0_1</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3abf9ffe3e3faac101c29f0c407a5c447b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TANTIME_0_1</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a0ebc10f02e8b5748c3cbb7755eb4e723</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_1_PACKED</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3af26a7dcddb126defaf2950722701aa79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_2PI</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a6f127e859eef33344e5801b68c4a8ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_COSTIME_0_2PI</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aec784b0cd379dd703cf154bd58c4ad9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SINTIME_0_2PI</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a172d505f1b4c13b2a2ebc8ab60ed4d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TANTIME_0_2PI</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2c956901b2ea071777071965fdf9976f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TIME_0_2PI_PACKED</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a8a377ae5c052c03bbbc18c26eb521782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FRAME_TIME</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aaff0070d701e62180d51066ff8a2bab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FPS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab9f6fd66633614ff2c13efc6d3c3d0af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEWPORT_WIDTH</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a265ddc1a8e238e07597553ec25f8af54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEWPORT_HEIGHT</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a1273bc28979b961aa47ec40a7075e2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_VIEWPORT_WIDTH</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2ada4c2969be06ec1649c0e23f710d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_VIEWPORT_HEIGHT</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aa3b7432f65938b4256b0c38eed481cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEWPORT_SIZE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3abe773c850adeae362d9b1fd8a1f4df76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEW_DIRECTION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a58dba4a6f776aef7554a143024ccf676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEW_SIDE_VECTOR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a7b8ec6a70daee832ab2b18b439305d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_VIEW_UP_VECTOR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2c67fc1bc070a794c969fe346942e838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FOV</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab79dc41dee2f742b4162438dad87a6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_NEAR_CLIP_DISTANCE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a2ec1b1cc90ea1f291ee8a5a196291ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_FAR_CLIP_DISTANCE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a75a1931b66f9f0688c9a13bf8d0841ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_PASS_NUMBER</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a52e1e41e6a7e0c0e22eb65c8c6b82bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_PASS_ITERATION_NUMBER</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aa9f4405f4e6672fa2c45edac62da359f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_ANIMATION_PARAMETRIC</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3abbe1a609349fd96232e90387a031cfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXEL_OFFSETS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a58ace8fdf2d54cea43ef75498fde0e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SCENE_DEPTH_RANGE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ae6318dfbcd20627d762c80e2896866ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SHADOW_SCENE_DEPTH_RANGE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3aa40f7dfa89f05df6fbeaaa0dc8de5bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SHADOW_SCENE_DEPTH_RANGE_ARRAY</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a00a31a92601a8ec68571c5c58fb84629</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_SHADOW_COLOUR</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab120dcec4fdfd15edeed48eb94733f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_SIZE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a44fb9c3cdd413ca3ab4617190eb914d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_INVERSE_TEXTURE_SIZE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a4b36528c0f7cc3bdfdc43597c82df80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_PACKED_TEXTURE_SIZE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab26cfbdc8af96848896e7af7bfbbb69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_TEXTURE_MATRIX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a3157b06d04adb3832d8d1529fd1e9bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LOD_CAMERA_POSITION</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a6a3a08ed5d5a3314f276c9eec55c8505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LOD_CAMERA_POSITION_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab1850701ca1e2fa66fae26646c6b0305</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_LIGHT_CUSTOM</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a74db38f610d3be74601163ab7f4d8c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_POINT_PARAMS</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3ab24c937de75672539d8712ae028abf37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACT_MATERIAL_LOD_INDEX</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a4739a3cd9132f67d783b33bda0df309f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ElementType</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a39b96ad6d11ed0042375a0643c311046</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_INT</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a39b96ad6d11ed0042375a0643c311046adf0f8efa1a324ad21768b5c7da26c379</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_REAL</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a39b96ad6d11ed0042375a0643c311046a0bf7f8842d69f38bc347021812495798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_INT</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a39b96ad6d11ed0042375a0643c311046adf0f8efa1a324ad21768b5c7da26c379</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_REAL</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a39b96ad6d11ed0042375a0643c311046a0bf7f8842d69f38bc347021812495798</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GpuSharedParametersUsage &gt;</type>
      <name>GpuSharedParamUsageList</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aa222ed139d2bffd3bc2d1d1793b253d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>adabe23325f34fdcaa061b6cdd814be95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a464cf397d54d014a7cf3c2a90fbc605e</anchor>
      <arglist>(const GpuProgramParameters &amp;oth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ad9b25f3529d5e9b4bca98749cf7ea671</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const GpuConstantDefinition *</type>
      <name>_findNamedConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a49d643e978a0f61786f8fc153dfe8699</anchor>
      <arglist>(const String &amp;name, bool throwExceptionIfMissing=false) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>_getConstantPhysicalIndex</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a9e78481165744040b71729d2c25681c6</anchor>
      <arglist>(size_t logicalIndex, size_t requestedSize, uint16 variability, BaseConstantType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_readRawConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2b1f8ca8b3b8139a97388e631b0e9717</anchor>
      <arglist>(size_t physicalIndex, size_t count, float *dest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_readRawConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5643f8bf6591aba9f487201bf9b378b8</anchor>
      <arglist>(size_t physicalIndex, size_t count, int *dest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setLogicalIndexes</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ac2a88c20eb976013752b1185db03c9e9</anchor>
      <arglist>(const GpuLogicalBufferStructPtr &amp;indexMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setNamedConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a3f34a7706fda7853a3e7a2d6f1351f9c</anchor>
      <arglist>(const GpuNamedConstantsPtr &amp;constantmap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateAutoParams</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>adf4554853c0cd71c620b247dd03d6e13</anchor>
      <arglist>(const AutoParamDataSource *source, uint16 variabilityMask)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a8c5493a72bf68676d4b203c0dd113bb6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyConstantsFrom</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a0b59ddf1628a10109ba39eb832e24c6e</anchor>
      <arglist>(const GpuProgramParameters &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyMatchingNamedConstantsFrom</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a189e6c80ca73f00238ae5c2032c654a0</anchor>
      <arglist>(const GpuProgramParameters &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>const GpuConstantDefinition &amp;</type>
      <name>getConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aaa326aa7ceb262dcd2ed23e70dde1799</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>GpuConstantDefinitionIterator</type>
      <name>getConstantDefinitionIterator</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>afb07c7d6b8de0b8da8b5365a7fa33831</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuNamedConstants &amp;</type>
      <name>getConstantDefinitions</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af92e81b7b7bfb0c80ee390313b68d282</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ConstantList &amp;</type>
      <name>getConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a84a0b216255b2c1276b5432568d0090b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>getDoublePointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ae85a0ad8e20075a9b4f8d0bc5fa8000f</anchor>
      <arglist>(size_t pos)</arglist>
    </member>
    <member kind="function">
      <type>const double *</type>
      <name>getDoublePointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a35c6341f564b53119dbed4394cfbe0de</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>getFloatPointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a30ae808cc60dc896c8aeea151f631488</anchor>
      <arglist>(size_t pos)</arglist>
    </member>
    <member kind="function">
      <type>const float *</type>
      <name>getFloatPointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a8a8085b6fe8e14824622614f2fb3cb22</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>getIntPointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a7ac6e9fa2baa5abc7b8c671e45e57f1f</anchor>
      <arglist>(size_t pos)</arglist>
    </member>
    <member kind="function">
      <type>const int *</type>
      <name>getIntPointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a9603ef015e1142bef1340375eea79735</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuLogicalBufferStructPtr &amp;</type>
      <name>getLogicalBufferStruct</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ab2794fc3494352ec21eaa0a69798f4ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getLogicalIndexForPhysicalIndex</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a8d413edcc3750d74a698b21feae29465</anchor>
      <arglist>(size_t physicalIndex)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getPassIterationNumberIndex</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a4a8be2ae2017f0eaaa6e827d3f0a55ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>getRegPointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a03abf5a7a479f47765951c14486788e2</anchor>
      <arglist>(size_t pos)</arglist>
    </member>
    <member kind="function">
      <type>const int *</type>
      <name>getRegPointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a31fbd8d36016940ad8d68c9feda1c96c</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTransposeMatrices</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ad02acfaacda3b17dc59d401e118a86cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint *</type>
      <name>getUnsignedIntPointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a535759f3944f0e43b2d1cd50f5e127d9</anchor>
      <arglist>(size_t pos)</arglist>
    </member>
    <member kind="function">
      <type>const uint *</type>
      <name>getUnsignedIntPointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ac0af58cbbdbd2b17871e62dd78d87b4d</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasLogicalIndexedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af65aea391537800c502dfc1306ffc00b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNamedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a790f2419a84bb60b2eaf04fb10bba726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPassIterationNumber</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ae86a80057f3f87906b3b30c2b8b0dead</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>incPassIterationNumber</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aa4aa57b98bc367837e15eaa7d967908c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParameters &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ac659461d9fdaa5433b9d31e3db5079e6</anchor>
      <arglist>(const GpuProgramParameters &amp;oth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIgnoreMissingParams</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a436cd5b3546b6e492f1bc293bd2314d9</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransposeMatrices</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a8d64bde5a896b18fdd3a790746460633</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseLinearColours</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a15b588943856df0f229082aab6113232</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a8256ff15f5b4aef94fd1697edb0dff0e</anchor>
      <arglist>(size_t index, const Vector4 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a102b3b7b03f889151b985a53a0124565</anchor>
      <arglist>(size_t index, Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a26079c50536bfed508ae775c2bb0ebb0</anchor>
      <arglist>(size_t index, const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>abc8ea3766a87af0c152a15b96f36903e</anchor>
      <arglist>(size_t index, const Vector2 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aeec7bfdfd12429ce1b61c9118d1ec47b</anchor>
      <arglist>(size_t index, const Matrix4 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a69e286fc08c34af55b64496244d75c03</anchor>
      <arglist>(size_t index, const Matrix4 *m, size_t numEntries)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1927f334e772f450c82f3cc16b66acb4</anchor>
      <arglist>(size_t index, const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a23e7e7e86955ce8b021a6c4edfb6f7d1</anchor>
      <arglist>(size_t index, const float *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a761a3744ae68c7528811840d88fa5afe</anchor>
      <arglist>(size_t index, const double *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a0ac0d995ff8c4011a59f8720fa9f314f</anchor>
      <arglist>(size_t index, const int *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a6c493e786ea623dc569921c1dcac0d30</anchor>
      <arglist>(size_t index, const uint *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a06f359e0088a7f5112219287f0ebdaa0</anchor>
      <arglist>(size_t physicalIndex, const T *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a46b503ef4f48e00987475911f26fe8fa</anchor>
      <arglist>(size_t physicalIndex, const double *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRegisters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5cfdcc58b1a45da96623e7b2e9b6a887</anchor>
      <arglist>(size_t index, const int *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>afb0f44377e2e15a7c02a6ecff6c31196</anchor>
      <arglist>(size_t physicalIndex, const Vector&lt; dims, T &gt; &amp;vec, size_t count=dims)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5514f2857797e5e4f58fc00bfc30c542</anchor>
      <arglist>(size_t physicalIndex, T val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ab61caa3184e94b6b9a22ab3d788ddbab</anchor>
      <arglist>(size_t physicalIndex, const Matrix4 &amp;m, size_t elementCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a0e001a38ed0a7f086f6589b708dfd5a4</anchor>
      <arglist>(size_t physicalIndex, const Matrix3 &amp;m, size_t elementCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a55667cc8aafb889e3ceb2acff0d0d303</anchor>
      <arglist>(size_t physicalIndex, const TransformBaseReal *m, size_t numEntries)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aef013f2e84ba942d122d5ac2802abd78</anchor>
      <arglist>(size_t physicalIndex, const ColourValue &amp;colour, size_t count=4)</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantList &amp;</type>
      <name>getAutoConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a090a75f2ba423f790c487e06cc9c07ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a94ab5b56386930eb873530e249cfa2c9</anchor>
      <arglist>(size_t index, AutoConstantType acType, uint32 extraInfo=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoConstantReal</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2acdbc64bf8ea06fe53e3b41875f2788</anchor>
      <arglist>(size_t index, AutoConstantType acType, float rData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a37bfee0ed34a54afc15e015200a7c1b7</anchor>
      <arglist>(size_t index, AutoConstantType acType, uint16 extraInfo1, uint16 extraInfo2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRawAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a3132ee595551d435b400f41086dea8ea</anchor>
      <arglist>(size_t physicalIndex, AutoConstantType acType, uint32 extraInfo, uint16 variability, uint8 elementSize=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRawAutoConstantReal</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a3d2eae6d79fb3f6ebffeb8c06c05c32f</anchor>
      <arglist>(size_t physicalIndex, AutoConstantType acType, float rData, uint16 variability, uint8 elementSize=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af316990d01de4044abc25fe5c7e45290</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstantFromTime</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1f9b47a8a0af4fd4c8d4275817fa1d10</anchor>
      <arglist>(size_t index, Real factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAutoConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a679b87d628cce81ed181036782620251</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantList &amp;</type>
      <name>getAutoConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aa32627c7f96cd190cbf0182cf01740db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getAutoConstantCount</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>afcd6ab088d420ce1edd2257e059259d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>AutoConstantEntry *</type>
      <name>getAutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a779946f4b4a9c0b125749c3531e49cb1</anchor>
      <arglist>(const size_t index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAutoConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a83261b9100d6ae7de2cb1cda1b644521</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>findFloatAutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2411674f0bf3d6b72cf0d7bbe7c902f9</anchor>
      <arglist>(size_t logicalIndex)</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>findAutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a0f77a053f0110b8d4c38319394e42f2e</anchor>
      <arglist>(const String &amp;paramName) const</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>_findRawAutoConstantEntryFloat</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a170f271be89b2e19526b1c3f2429306d</anchor>
      <arglist>(size_t physicalIndex) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a347164bfe559f2e466701a68a54a3da3</anchor>
      <arglist>(const String &amp;name, AutoConstantType acType, uint32 extraInfo=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedAutoConstantReal</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1c6fb2ccd401c240f7e66b4d1f4a330e</anchor>
      <arglist>(const String &amp;name, AutoConstantType acType, Real rData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aea35597f193303287577318a36258f53</anchor>
      <arglist>(const String &amp;name, AutoConstantType acType, uint16 extraInfo1, uint16 extraInfo2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstantFromTime</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a73446046fdeb72e5ffc137b4b7407415</anchor>
      <arglist>(const String &amp;name, Real factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearNamedAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a39cb5b9fd534072f7a2697e13190caab</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a80fcdf61ca02e693e7ce541973c23f33</anchor>
      <arglist>(const String &amp;name, float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af7dbf58d53f279c23bd8b29e5f8106d7</anchor>
      <arglist>(const String &amp;name, int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5f492e9d721046d82df860f7926125b9</anchor>
      <arglist>(const String &amp;name, uint val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a080a80fba343f60ada329cd258ce9afe</anchor>
      <arglist>(const String &amp;name, const Vector4 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5c2ba77dafc1bc151a3ee4deffa74478</anchor>
      <arglist>(const String &amp;name, const Vector3 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2f41758a328f99c7abcd566e97bcba3d</anchor>
      <arglist>(const String &amp;name, const Vector2 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5b95ba5d88d36b654f95ad57f770cbd0</anchor>
      <arglist>(const String &amp;name, const Matrix4 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a3abe6e9e9e8028d6587ee6e61e27812f</anchor>
      <arglist>(const String &amp;name, const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ad5ea658af1a675c734ec376cdd85d5f7</anchor>
      <arglist>(const String &amp;name, const Matrix4 *m, size_t numEntries)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a655b9ba0879631d9d4bae5d10cc2101e</anchor>
      <arglist>(const String &amp;name, const float *val, size_t count, size_t multiple=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1cd6a44fb38bce7e4778c34ec52d517b</anchor>
      <arglist>(const String &amp;name, const double *val, size_t count, size_t multiple=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aed9121ab80e78907672e4c70e35ef96a</anchor>
      <arglist>(const String &amp;name, const int *val, size_t count, size_t multiple=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af5b2f82669c9bf669284343a856c5efb</anchor>
      <arglist>(const String &amp;name, const uint *val, size_t count, size_t multiple=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a3949a60f034f1908a994b5bea243740c</anchor>
      <arglist>(GpuSharedParametersPtr sharedParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aff98714de62cb19c0a54f301e9bf553f</anchor>
      <arglist>(const String &amp;sharedParamsName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a7d23dd0778b0984b459650c0083fb83e</anchor>
      <arglist>(const String &amp;sharedParamsName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ac636d37717d8e01ab5185275bd7991a7</anchor>
      <arglist>(const String &amp;sharedParamsName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a86726006b3841a1cd81bd8c556a5c744</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const GpuSharedParamUsageList &amp;</type>
      <name>getSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a82868351f7fa68b933d13b9bc44e0f57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_copySharedParams</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a6afd7c931e057b5ebda85cf7d03d3942</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateSharedParams</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a4b9109f4b9714a6725cadec6347a02ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const AutoConstantDefinition *</type>
      <name>getAutoConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a45b27bf85469eff89d467c746816c13a</anchor>
      <arglist>(AutoConstantType type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const AutoConstantDefinition *</type>
      <name>getAutoConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ad12c429cdc53a0167a179d0c4d6e8526</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getNumAutoConstantDefinitions</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a0bc9a4c3b87958d9a21d21afe1f3d214</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a8256ff15f5b4aef94fd1697edb0dff0e</anchor>
      <arglist>(size_t index, const Vector4 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a102b3b7b03f889151b985a53a0124565</anchor>
      <arglist>(size_t index, Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a26079c50536bfed508ae775c2bb0ebb0</anchor>
      <arglist>(size_t index, const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>abc8ea3766a87af0c152a15b96f36903e</anchor>
      <arglist>(size_t index, const Vector2 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aeec7bfdfd12429ce1b61c9118d1ec47b</anchor>
      <arglist>(size_t index, const Matrix4 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a69e286fc08c34af55b64496244d75c03</anchor>
      <arglist>(size_t index, const Matrix4 *m, size_t numEntries)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1927f334e772f450c82f3cc16b66acb4</anchor>
      <arglist>(size_t index, const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a23e7e7e86955ce8b021a6c4edfb6f7d1</anchor>
      <arglist>(size_t index, const float *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a761a3744ae68c7528811840d88fa5afe</anchor>
      <arglist>(size_t index, const double *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a0ac0d995ff8c4011a59f8720fa9f314f</anchor>
      <arglist>(size_t index, const int *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a6c493e786ea623dc569921c1dcac0d30</anchor>
      <arglist>(size_t index, const uint *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a06f359e0088a7f5112219287f0ebdaa0</anchor>
      <arglist>(size_t physicalIndex, const T *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a46b503ef4f48e00987475911f26fe8fa</anchor>
      <arglist>(size_t physicalIndex, const double *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRegisters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5cfdcc58b1a45da96623e7b2e9b6a887</anchor>
      <arglist>(size_t index, const int *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>afb0f44377e2e15a7c02a6ecff6c31196</anchor>
      <arglist>(size_t physicalIndex, const Vector&lt; dims, T &gt; &amp;vec, size_t count=dims)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5514f2857797e5e4f58fc00bfc30c542</anchor>
      <arglist>(size_t physicalIndex, T val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ab61caa3184e94b6b9a22ab3d788ddbab</anchor>
      <arglist>(size_t physicalIndex, const Matrix4 &amp;m, size_t elementCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a0e001a38ed0a7f086f6589b708dfd5a4</anchor>
      <arglist>(size_t physicalIndex, const Matrix3 &amp;m, size_t elementCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a55667cc8aafb889e3ceb2acff0d0d303</anchor>
      <arglist>(size_t physicalIndex, const TransformBaseReal *m, size_t numEntries)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aef013f2e84ba942d122d5ac2802abd78</anchor>
      <arglist>(size_t physicalIndex, const ColourValue &amp;colour, size_t count=4)</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantList &amp;</type>
      <name>getAutoConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a090a75f2ba423f790c487e06cc9c07ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a94ab5b56386930eb873530e249cfa2c9</anchor>
      <arglist>(size_t index, AutoConstantType acType, uint32 extraInfo=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoConstantReal</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2acdbc64bf8ea06fe53e3b41875f2788</anchor>
      <arglist>(size_t index, AutoConstantType acType, float rData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a37bfee0ed34a54afc15e015200a7c1b7</anchor>
      <arglist>(size_t index, AutoConstantType acType, uint16 extraInfo1, uint16 extraInfo2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRawAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a3132ee595551d435b400f41086dea8ea</anchor>
      <arglist>(size_t physicalIndex, AutoConstantType acType, uint32 extraInfo, uint16 variability, uint8 elementSize=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRawAutoConstantReal</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a3d2eae6d79fb3f6ebffeb8c06c05c32f</anchor>
      <arglist>(size_t physicalIndex, AutoConstantType acType, float rData, uint16 variability, uint8 elementSize=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af316990d01de4044abc25fe5c7e45290</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstantFromTime</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1f9b47a8a0af4fd4c8d4275817fa1d10</anchor>
      <arglist>(size_t index, Real factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAutoConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a679b87d628cce81ed181036782620251</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantList &amp;</type>
      <name>getAutoConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aa32627c7f96cd190cbf0182cf01740db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getAutoConstantCount</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>afcd6ab088d420ce1edd2257e059259d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>AutoConstantEntry *</type>
      <name>getAutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a779946f4b4a9c0b125749c3531e49cb1</anchor>
      <arglist>(const size_t index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAutoConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a83261b9100d6ae7de2cb1cda1b644521</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>findFloatAutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2411674f0bf3d6b72cf0d7bbe7c902f9</anchor>
      <arglist>(size_t logicalIndex)</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>findAutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a0f77a053f0110b8d4c38319394e42f2e</anchor>
      <arglist>(const String &amp;paramName) const</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>_findRawAutoConstantEntryFloat</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a170f271be89b2e19526b1c3f2429306d</anchor>
      <arglist>(size_t physicalIndex) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a347164bfe559f2e466701a68a54a3da3</anchor>
      <arglist>(const String &amp;name, AutoConstantType acType, uint32 extraInfo=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedAutoConstantReal</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1c6fb2ccd401c240f7e66b4d1f4a330e</anchor>
      <arglist>(const String &amp;name, AutoConstantType acType, Real rData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aea35597f193303287577318a36258f53</anchor>
      <arglist>(const String &amp;name, AutoConstantType acType, uint16 extraInfo1, uint16 extraInfo2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstantFromTime</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a73446046fdeb72e5ffc137b4b7407415</anchor>
      <arglist>(const String &amp;name, Real factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearNamedAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a39cb5b9fd534072f7a2697e13190caab</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a80fcdf61ca02e693e7ce541973c23f33</anchor>
      <arglist>(const String &amp;name, float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af7dbf58d53f279c23bd8b29e5f8106d7</anchor>
      <arglist>(const String &amp;name, int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5f492e9d721046d82df860f7926125b9</anchor>
      <arglist>(const String &amp;name, uint val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a080a80fba343f60ada329cd258ce9afe</anchor>
      <arglist>(const String &amp;name, const Vector4 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5c2ba77dafc1bc151a3ee4deffa74478</anchor>
      <arglist>(const String &amp;name, const Vector3 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2f41758a328f99c7abcd566e97bcba3d</anchor>
      <arglist>(const String &amp;name, const Vector2 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5b95ba5d88d36b654f95ad57f770cbd0</anchor>
      <arglist>(const String &amp;name, const Matrix4 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a3abe6e9e9e8028d6587ee6e61e27812f</anchor>
      <arglist>(const String &amp;name, const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ad5ea658af1a675c734ec376cdd85d5f7</anchor>
      <arglist>(const String &amp;name, const Matrix4 *m, size_t numEntries)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a655b9ba0879631d9d4bae5d10cc2101e</anchor>
      <arglist>(const String &amp;name, const float *val, size_t count, size_t multiple=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a1cd6a44fb38bce7e4778c34ec52d517b</anchor>
      <arglist>(const String &amp;name, const double *val, size_t count, size_t multiple=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aed9121ab80e78907672e4c70e35ef96a</anchor>
      <arglist>(const String &amp;name, const int *val, size_t count, size_t multiple=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af5b2f82669c9bf669284343a856c5efb</anchor>
      <arglist>(const String &amp;name, const uint *val, size_t count, size_t multiple=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a3949a60f034f1908a994b5bea243740c</anchor>
      <arglist>(GpuSharedParametersPtr sharedParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aff98714de62cb19c0a54f301e9bf553f</anchor>
      <arglist>(const String &amp;sharedParamsName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a7d23dd0778b0984b459650c0083fb83e</anchor>
      <arglist>(const String &amp;sharedParamsName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ac636d37717d8e01ab5185275bd7991a7</anchor>
      <arglist>(const String &amp;sharedParamsName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a86726006b3841a1cd81bd8c556a5c744</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const GpuSharedParamUsageList &amp;</type>
      <name>getSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a82868351f7fa68b933d13b9bc44e0f57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_copySharedParams</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a6afd7c931e057b5ebda85cf7d03d3942</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateSharedParams</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a4b9109f4b9714a6725cadec6347a02ed</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::GpuProgramParameters::AutoConstantDefinition</name>
    <filename>struct_ogre_1_1_gpu_program_parameters_1_1_auto_constant_definition.html</filename>
    <member kind="function">
      <type></type>
      <name>AutoConstantDefinition</name>
      <anchorfile>struct_ogre_1_1_gpu_program_parameters_1_1_auto_constant_definition.html</anchorfile>
      <anchor>a8cba1c8038151f5451c1468817725277</anchor>
      <arglist>(AutoConstantType _acType, const String &amp;_name, size_t _elementCount, ElementType _elementType, ACDataType _dataType)</arglist>
    </member>
    <member kind="variable">
      <type>AutoConstantType</type>
      <name>acType</name>
      <anchorfile>struct_ogre_1_1_gpu_program_parameters_1_1_auto_constant_definition.html</anchorfile>
      <anchor>a90e1d49cb2787182581adc8468e4c348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACDataType</type>
      <name>dataType</name>
      <anchorfile>struct_ogre_1_1_gpu_program_parameters_1_1_auto_constant_definition.html</anchorfile>
      <anchor>abe44294de0ca95bbea253b60aec0c351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>elementCount</name>
      <anchorfile>struct_ogre_1_1_gpu_program_parameters_1_1_auto_constant_definition.html</anchorfile>
      <anchor>a3c85f97571e5e5a5eabbf7fb6895a3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ElementType</type>
      <name>elementType</name>
      <anchorfile>struct_ogre_1_1_gpu_program_parameters_1_1_auto_constant_definition.html</anchorfile>
      <anchor>afd666b79a5ca388640daf451d7da8c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>struct_ogre_1_1_gpu_program_parameters_1_1_auto_constant_definition.html</anchorfile>
      <anchor>ae5ad78cdb1c72d317aaf994fdc801b6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GpuProgramParameters::AutoConstantEntry</name>
    <filename>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</filename>
    <member kind="function">
      <type></type>
      <name>AutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</anchorfile>
      <anchor>a75f8d8d4f3a1c37c4d8334743b5276bf</anchor>
      <arglist>(AutoConstantType theType, size_t theIndex, float theData, uint16 theVariability, uint8 theElemCount=4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</anchorfile>
      <anchor>a0fe3e9b38f819d902566d3338d7c1e26</anchor>
      <arglist>(AutoConstantType theType, size_t theIndex, uint32 theData, uint16 theVariability, uint8 theElemCount=4)</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>data</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</anchorfile>
      <anchor>a1cbd73efa3ece906901eae3d045a4cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>elementCount</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</anchorfile>
      <anchor>a9642f52b8034bb78c3b801247b50d849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fData</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</anchorfile>
      <anchor>a80148f9d0b539a328174265b8b6e8762</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AutoConstantType</type>
      <name>paramType</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</anchorfile>
      <anchor>a9e5a7f1a346e0d4493bb35fdfc5b4bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>physicalIndex</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</anchorfile>
      <anchor>ae93ddb6e48d13e9768915de45c9a2c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>variability</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</anchorfile>
      <anchor>a663072a86e4f25347a8054a96b858917</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GpuProgramUsage</name>
    <filename>class_ogre_1_1_gpu_program_usage.html</filename>
    <base>Ogre::Resource::Listener</base>
    <member kind="function">
      <type></type>
      <name>GpuProgramUsage</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>aad3a4915c2cddc6042ebe8f9c38f9700</anchor>
      <arglist>(const GpuProgramUsage &amp;rhs, Pass *newparent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuProgramUsage</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a75e48f93f8076f90ea0cfbe63052683d</anchor>
      <arglist>(GpuProgramType gptype, Pass *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GpuProgramUsage</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a9a5ce7fed0a695aa6b8c54ab4dbe24d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_load</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a998ff466eb484f98eea125257cc43db9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unload</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>ae8445ca73de5edc403bcb310f96a7f84</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a95b1b2bf70c557e1a82bc94bb75a8668</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramParametersSharedPtr &amp;</type>
      <name>getParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a36188cdc0dafff35aca695b66a94fe52</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getProgram</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a9e710c1db5d7690e3f80aacb93fc164e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getProgramName</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a0c5ea53949008bd6fa988e7dcef2f319</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramType</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>aba1c6e59424acd4398a9a0f62832bbdb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadingComplete</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a81ccd8b8364a2650c0754a498152c69f</anchor>
      <arglist>(Resource *prog) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a98c27808da7f9975c442c0ab3e6cc493</anchor>
      <arglist>(const GpuProgramParametersSharedPtr &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProgram</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a3e3ebb8c76aba4d1fc5906316ca7bf69</anchor>
      <arglist>(const GpuProgramPtr &amp;prog, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProgramName</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a512e5a33561e116ad63042ec383bc911</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unloadingComplete</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>afb0dde967665c333ee4882bb8e7fc4ba</anchor>
      <arglist>(Resource *prog) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GpuProgramPtr</type>
      <name>_getProgramByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_usage.html</anchorfile>
      <anchor>a7a8f941ecdad6431add0a2b2abd86683</anchor>
      <arglist>(const String &amp;name, const String &amp;group, GpuProgramType type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GpuSharedParameters</name>
    <filename>class_ogre_1_1_gpu_shared_parameters.html</filename>
    <member kind="function">
      <type></type>
      <name>GpuSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a0d0b2668f52743cc1e949cedb97abefc</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const HardwareBufferPtr &amp;</type>
      <name>_getHardwareBuffer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a1abc583f3341273850933d98a9157b2d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_markClean</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a1b178e4c6bb62c148d7b57d76c7890f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_markDirty</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>aa53d15b0327750087e989b29b1d64946</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setHardwareBuffer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a7d5a01ff978afb2d676ec90c10a3ebc8</anchor>
      <arglist>(const HardwareBufferPtr &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_upload</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>acb40fde4e1698e1d680fec8f5124249e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ab9dd835f050af7d7458a3476a997be4d</anchor>
      <arglist>(const String &amp;name, GpuConstantType constType, uint32 arraySize=1)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>afbe82e2a5d2207fc79dae1d7ff2acc28</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>download</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ae64637efd486925381f77e8efe706af2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const GpuConstantDefinition &amp;</type>
      <name>getConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ac1a80e16f55dac0aae842c4df9376607</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>GpuConstantDefinitionIterator</type>
      <name>getConstantDefinitionIterator</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>aa539dd625fa78cb860b4b38212baa49d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuNamedConstants &amp;</type>
      <name>getConstantDefinitions</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a78e506addad5e4db1ffce7a2c9968c69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ConstantList &amp;</type>
      <name>getConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>aa2bfd096087c9b2fd7376f99d22488f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>getDoublePointer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ab16731899a06caeb6fc85dcacb6ec406</anchor>
      <arglist>(size_t pos)</arglist>
    </member>
    <member kind="function">
      <type>const double *</type>
      <name>getDoublePointer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a00bfc4a07988d4719e95f59fe15f3892</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>getFloatPointer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ac8c4a45fc0f0990ffa531f4b5ae657d4</anchor>
      <arglist>(size_t pos)</arglist>
    </member>
    <member kind="function">
      <type>const float *</type>
      <name>getFloatPointer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a16ba66cd01997e27075c7f7102aa0c74</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>getIntPointer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ad0c23a7a241f2416a2c82642537409d2</anchor>
      <arglist>(size_t pos)</arglist>
    </member>
    <member kind="function">
      <type>const int *</type>
      <name>getIntPointer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a4e4294e6ceb000f1ba60dfdd03ca03e4</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a83050b6da31255897707bb053234216c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint *</type>
      <name>getUnsignedIntPointer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a5a7c973a9be9fdeba295482ca59eec55</anchor>
      <arglist>(size_t pos)</arglist>
    </member>
    <member kind="function">
      <type>const uint *</type>
      <name>getUnsignedIntPointer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a28e5fe73bb72fdd7a866babea643f9e3</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVersion</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a81d4930edc006a7e677a2e134bebeb32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDirty</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ad8a616a195dcfaa38214748c468c6779</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllConstantDefinitions</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a7af37940ab818c310227918e61fe1134</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>adaffa8b7ce948ab8474b7745ce29504f</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>af0f9f6c486e5cf67d966f996e99272b5</anchor>
      <arglist>(const String &amp;name, const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a8b99aea46d782dee0590f9880b188413</anchor>
      <arglist>(const String &amp;name, const double *val, uint32 count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ae14a7b330225c93a2b3ca2b0834c02a3</anchor>
      <arglist>(const String &amp;name, const float *val, uint32 count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a8e1f1ecac4d0185245b082b129a1f1bc</anchor>
      <arglist>(const String &amp;name, const int *val, uint32 count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ac912b1953576dd4b34e1019019952738</anchor>
      <arglist>(const String &amp;name, const Matrix4 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>af7352b59345a81e78450b49237b61988</anchor>
      <arglist>(const String &amp;name, const Matrix4 *m, uint32 numEntries)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ade77d806840def3f5693001b8aff2adc</anchor>
      <arglist>(const String &amp;name, const uint *val, uint32 count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>acba464ade58615ec3b65893eecc2cbf8</anchor>
      <arglist>(const String &amp;name, const Vector&lt; dims, T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>af8203c88596f5715f189a51f11221dcc</anchor>
      <arglist>(const String &amp;name, T val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GpuSharedParametersUsage</name>
    <filename>class_ogre_1_1_gpu_shared_parameters_usage.html</filename>
    <member kind="function">
      <type></type>
      <name>GpuSharedParametersUsage</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters_usage.html</anchorfile>
      <anchor>a1e2523e505217abd68cf63581ea3f3a8</anchor>
      <arglist>(GpuSharedParametersPtr sharedParams, GpuProgramParameters *params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_copySharedParamsToTargetParams</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters_usage.html</anchorfile>
      <anchor>af2511191da9d503e50cee2ea2516affd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters_usage.html</anchorfile>
      <anchor>a8c686ca97c34e9cb228d6e66fc624dd6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuSharedParametersPtr</type>
      <name>getSharedParams</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters_usage.html</anchorfile>
      <anchor>a9732b2ed495075bb4532b21df5c309b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParameters *</type>
      <name>getTargetParams</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters_usage.html</anchorfile>
      <anchor>a0af01575af90a1e8f8d5d36281dc7375</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Grid2DPageStrategy</name>
    <filename>class_ogre_1_1_grid2_d_page_strategy.html</filename>
    <base>Ogre::PageStrategy</base>
    <member kind="function">
      <type></type>
      <name>Grid2DPageStrategy</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy.html</anchorfile>
      <anchor>acf674f30c1a9445835648942de7974ba</anchor>
      <arglist>(PageManager *manager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Grid2DPageStrategy</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy.html</anchorfile>
      <anchor>ab58cfc457126e2666a8cef29ea9895b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PageStrategyData *</type>
      <name>createData</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy.html</anchorfile>
      <anchor>af16f505e8c9fab3d23eba1b15c96d6c6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyData</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy.html</anchorfile>
      <anchor>a8f6b96111784b5055ad87a3c770e8c20</anchor>
      <arglist>(PageStrategyData *d) override</arglist>
    </member>
    <member kind="function">
      <type>PageID</type>
      <name>getPageID</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy.html</anchorfile>
      <anchor>af4d2e52e0902c1a3bda4297da8ea7ba7</anchor>
      <arglist>(const Vector3 &amp;worldPos, PagedWorldSection *section) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyCamera</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy.html</anchorfile>
      <anchor>ad928318e8ed635a553f1eda02940cf85</anchor>
      <arglist>(Camera *cam, PagedWorldSection *section) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDebugDisplay</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy.html</anchorfile>
      <anchor>a7163fdf70c6757be681f9268be0c64fb</anchor>
      <arglist>(Page *p, SceneNode *sn) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Grid2DPageStrategyData</name>
    <filename>class_ogre_1_1_grid2_d_page_strategy_data.html</filename>
    <base>Ogre::PageStrategyData</base>
    <member kind="function">
      <type></type>
      <name>Grid2DPageStrategyData</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>ab690d0d7bfde4901d05b801ba55f031f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Grid2DPageStrategyData</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a5cb06b44106500ef4b76dd63520bbf47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculateCell</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a20d28715472c15bf22f1f2db637ebae6</anchor>
      <arglist>(PageID inPageID, int32 *x, int32 *y)</arglist>
    </member>
    <member kind="function">
      <type>PageID</type>
      <name>calculatePageID</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a4f40f3a38d5bdd754d97aae388eff33f</anchor>
      <arglist>(int32 x, int32 y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>convertGridToWorldSpace</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>ae5e29254ddfbf7d7dedee5a274a78947</anchor>
      <arglist>(const Vector2 &amp;grid, Vector3 &amp;world)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>convertWorldToGridSpace</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>ae4ec9cac11641471726bf96bfb8f596d</anchor>
      <arglist>(const Vector3 &amp;world, Vector2 &amp;grid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>determineGridLocation</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a0ca722266d38706ce99241f5f84130d1</anchor>
      <arglist>(const Vector2 &amp;gridpos, int32 *x, int32 *y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBottomLeftGridSpace</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a1fc550fcd2bf9b035999259f1fb74581</anchor>
      <arglist>(int32 x, int32 y, Vector2 &amp;bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getCellRangeMaxX</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>afd52bf3abb9eedcef1bee548679cb035</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getCellRangeMaxY</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>ae04a0e6e097b75919a5c281a0d55a57c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getCellRangeMinX</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a94708e51aaa9e669249e30e28be2f339</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getCellRangeMinY</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a51ddab75172a8f66cfd22a7ed002692a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getCellSize</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a290039a8cbb30a7c4bbc71d7a9c4c4cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getCornersGridSpace</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a3ce88a4272f2603a3ae0d3f3c6e864c2</anchor>
      <arglist>(int32 x, int32 y, Vector2 *pFourPoints)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getHoldRadius</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a615dd021f08a023dff03c9112dca852e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getHoldRadiusInCells</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a09a33b2a423ee71c271d414535712441</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getLoadRadius</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>aed251165329f793c2aa691df28ad0043</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getLoadRadiusInCells</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a73e0335ca55e8798854a7ee37bdc8b1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMidPointGridSpace</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a26735f9ed9499d93a6c82346b7e284e7</anchor>
      <arglist>(int32 x, int32 y, Vector2 &amp;mid)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Grid2DMode</type>
      <name>getMode</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>aadbc1c9ed29dc3fbf1954de5c29d1331</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>ae8ecdcd4c8b1fe0bd10e114892375ece</anchor>
      <arglist>(const Vector3 &amp;worldOrigin)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a8a4d8cec4f1389076da0cbd5210904c9</anchor>
      <arglist>(StreamSerialiser &amp;stream) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a6beece9871ac5aa44bcbce7ec96f10e8</anchor>
      <arglist>(StreamSerialiser &amp;stream) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRange</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>af9383aed6dc9c82576ae39f4b3ee99f8</anchor>
      <arglist>(int32 minX, int32 minY, int32 maxX, int32 maxY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRangeMaxX</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>adba5b34cf07f301ffe8d3f0b671f0ec5</anchor>
      <arglist>(int32 maxX)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRangeMaxY</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>aff88059babd2ffe69b5df6bae444bc6c</anchor>
      <arglist>(int32 maxY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRangeMinX</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a0cdeae8791ea172916dbaac422d152d7</anchor>
      <arglist>(int32 minX)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRangeMinY</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>ac5b925e7ab7fa1017ca212ee86ecac51</anchor>
      <arglist>(int32 minY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellSize</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>aca2a3f3bfb4ee8d102287380a88ec3e8</anchor>
      <arglist>(Real sz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setHoldRadius</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a3faa3212ed5a471e64473f3c49b3ec32</anchor>
      <arglist>(Real sz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLoadRadius</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a971a435066af90a61c618bf551a4ca85</anchor>
      <arglist>(Real sz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMode</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a919393a7fbd4b645a6ebfe51b7d62b2c</anchor>
      <arglist>(Grid2DMode mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOrigin</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>af8d3c9cc51d6555f55723934ace46a2e</anchor>
      <arglist>(const Vector3 &amp;worldOrigin)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>ab41c384b1be0abfb04b0309eb1ab34fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a3bf4f66a557bf903e12c8e8145d4efbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Grid3DPageStrategy</name>
    <filename>class_ogre_1_1_grid3_d_page_strategy.html</filename>
    <base>Ogre::PageStrategy</base>
    <member kind="function">
      <type></type>
      <name>Grid3DPageStrategy</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae6874dc60fa86f45dc04e28f69685833</anchor>
      <arglist>(PageManager *manager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Grid3DPageStrategy</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga5f68c64e312d28a0915303f75fa9e442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PageStrategyData *</type>
      <name>createData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga3414c103c610da43e912ad4abbc24d01</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gab832592eaacfefa701490daa257e583a</anchor>
      <arglist>(PageStrategyData *d) override</arglist>
    </member>
    <member kind="function">
      <type>PageID</type>
      <name>getPageID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gab0ce9ddf7c7f94af88124d959605b698</anchor>
      <arglist>(const Vector3 &amp;worldPos, PagedWorldSection *section) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyCamera</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga25a1039143145fc9023c305e0bd43917</anchor>
      <arglist>(Camera *cam, PagedWorldSection *section) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDebugDisplay</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae6d918f534c9c2f16b027ddf6f00662a</anchor>
      <arglist>(Page *p, SceneNode *sn) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Grid3DPageStrategyData</name>
    <filename>class_ogre_1_1_grid3_d_page_strategy_data.html</filename>
    <base>Ogre::PageStrategyData</base>
    <member kind="function">
      <type></type>
      <name>Grid3DPageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gadde5ea69431333a43787e1936fd20330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Grid3DPageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1ba89ef110d6b0b946745463527f8622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculateCell</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga0a51b33ebdb559ee9b4a09db58a4e43a</anchor>
      <arglist>(PageID inPageID, int32 *x, int32 *y, int32 *z)</arglist>
    </member>
    <member kind="function">
      <type>PageID</type>
      <name>calculatePageID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gac21b697c32b1613e581dae45e35ea460</anchor>
      <arglist>(int32 x, int32 y, int32 z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>determineGridLocation</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gabb6b2b57c3c42596d13206727bb66d97</anchor>
      <arglist>(const Vector3 &amp;gridpos, int32 *x, int32 *y, int32 *z)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBottomLeftGridSpace</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gacea5d8841152d6a18090adb007fd3c81</anchor>
      <arglist>(int32 x, int32 y, int z, Vector3 &amp;bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getCellRangeMaxX</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga0df4533060e2b0a3bc640ca64ab3aa38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getCellRangeMaxY</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gab9d99aae2e1fe0ece791fa139faf800b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getCellRangeMaxZ</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga456bc7ccd4ea0f5ebef4a494c866e289</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getCellRangeMinX</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga868403f19ee594fc78f8c3c7525a7167</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getCellRangeMinY</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaadea7a78c4aa17e9d81f5cece8a8fbf5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getCellRangeMinZ</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga64f37ec3b9d968d45048bf02267a3734</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getCellSize</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaae6caf7c97e3066c63b70937c8dd8580</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getCornersGridSpace</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaa6782c37cbafeb7757762018c942140e</anchor>
      <arglist>(int32 x, int32 y, int32 z, Vector3 *pEightPoints)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getHoldRadius</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga877411758e54ca8c42513b98b22c3889</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getLoadRadius</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae7017d1aa57580ce16a801938209cc00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMidPointGridSpace</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga2762e5a38c2a8f887236920efb6dc840</anchor>
      <arglist>(int32 x, int32 y, int32 z, Vector3 &amp;mid)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getOrigin</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga84be79828f3f8cdcabfb6886d0262cf6</anchor>
      <arglist>(const Vector3 &amp;worldOrigin)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaf99ec679114a02bd7c05de35fb8fbd14</anchor>
      <arglist>(StreamSerialiser &amp;stream) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga6fe82ff74081b394aae87af3949c4fd8</anchor>
      <arglist>(StreamSerialiser &amp;stream) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRange</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaa2df60347efc29d35a690e71c64531eb</anchor>
      <arglist>(int32 minX, int32 minY, int32 minZ, int32 maxX, int32 maxY, int32 maxZ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRangeMaxX</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaec607907c425472cc2edaab54c7a0d90</anchor>
      <arglist>(int32 maxX)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRangeMaxY</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga03ed092d36316567075ad898eff18ebd</anchor>
      <arglist>(int32 maxY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRangeMaxZ</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaac71d6b7af65a9ef1d31fed54c264268</anchor>
      <arglist>(int32 maxZ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRangeMinX</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae2d276616b0b5aaadb494539471a7888</anchor>
      <arglist>(int32 minX)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRangeMinY</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaea3cc806f6e5740a26f479579e75fdaf</anchor>
      <arglist>(int32 minY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellRangeMinZ</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga0a226ddb10180b387d526701951065d5</anchor>
      <arglist>(int32 minZ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCellSize</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gad800a5757a0dcb6e2257444fc83a6d9a</anchor>
      <arglist>(const Vector3 &amp;sz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setHoldRadius</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga0c97911eb51beea5f407b50c4108fb92</anchor>
      <arglist>(Real sz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLoadRadius</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga3d5f4e4660b0b578d6b915e6e96cbe1a</anchor>
      <arglist>(Real sz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOrigin</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga6821abf728558c495596bd508cf20228</anchor>
      <arglist>(const Vector3 &amp;worldOrigin)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>CHUNK_ID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gad44736dbc7ae064bc6169873fa00a903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>CHUNK_VERSION</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gabcac31196d612eef54c443aae78897e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HardwareBuffer</name>
    <filename>class_ogre_1_1_hardware_buffer.html</filename>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>afa30cb566683a34a7c0e8aaf772553d5a176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>afa30cb566683a34a7c0e8aaf772553d5a32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>afa30cb566683a34a7c0e8aaf772553d5ae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>afa30cb566683a34a7c0e8aaf772553d5aa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>afa30cb566683a34a7c0e8aaf772553d5af4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>afa30cb566683a34a7c0e8aaf772553d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>afa30cb566683a34a7c0e8aaf772553d5ae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>afa30cb566683a34a7c0e8aaf772553d5a176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>afa30cb566683a34a7c0e8aaf772553d5aa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>afa30cb566683a34a7c0e8aaf772553d5a32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>afa30cb566683a34a7c0e8aaf772553d5af4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8</type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a81c7a563d8a33c8ef21fb70913412a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UsageEnum</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aa837426d9671cb04316c13aaf56a5dd0a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a1439ad5022b4900f080a58fced500fa9</anchor>
      <arglist>(Usage usage, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HardwareBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a2514db557f1562eef2b7a70a1b2d8344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0f5600a434a495ecf70b7da38ee7f168</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateFromShadow</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a344c52f2214eaff097d5fbc390e7684b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0a4b4f798a789499fc152765d81abca5</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a721891f0c0bd391dd5848c8a585ba054</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeInBytes</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a9194c7e8b536f4825b15b9e6a6912ce8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Usage</type>
      <name>getUsage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a9c5ee6468dcb269e422e213b82726e4f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasShadowBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a40a623d95552d9b1858e5c300a3ad68c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLocked</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a7c874c6b30c39aa38ae0d6abe2ba42bc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a2e76b8af153f633e9ad691d6fb4a95c4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ada444f1fc1972be69a29c473fdf23068</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a7a01b547a3b0bd705230759a246a2a43</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a163b6256d4e4006eefbf787e697256a8</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>suppressHardwareUpdate</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a688e1be4a913099ce5e06172771e2d45</anchor>
      <arglist>(bool suppress)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a60ceba7c5cf1aa873f2bd26f2d718dba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ad310f05bf1a2d5cff6250ba13160c645</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HardwareBufferLicensee</name>
    <filename>class_ogre_1_1_hardware_buffer_licensee.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HardwareBufferLicensee</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_licensee.html</anchorfile>
      <anchor>a5d0010fd36b460b1c0c2a4ba4337aea5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>licenseExpired</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_licensee.html</anchorfile>
      <anchor>aa5a241d6a5d4f8596affadda26555cff</anchor>
      <arglist>(HardwareBuffer *buffer)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::HardwareBufferLockGuard</name>
    <filename>struct_ogre_1_1_hardware_buffer_lock_guard.html</filename>
    <member kind="function">
      <type></type>
      <name>HardwareBufferLockGuard</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>a336b15294c34936f9d2d1b9e141c55c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareBufferLockGuard</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>a0b245d74d2d72121817b7632df1321ea</anchor>
      <arglist>(const SharedPtr&lt; T &gt; &amp;p, HardwareBuffer::LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareBufferLockGuard</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>acf8b2f43970159df11e417defb4926f1</anchor>
      <arglist>(const SharedPtr&lt; T &gt; &amp;p, size_t offset, size_t length, HardwareBuffer::LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareBufferLockGuard</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>ac6b7d7f439a5e813e69d0050570cf098</anchor>
      <arglist>(HardwareBuffer *p, HardwareBuffer::LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareBufferLockGuard</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>a6a3b808f0259dc4de0f13d54f4ced201</anchor>
      <arglist>(HardwareBuffer *p, size_t offset, size_t length, HardwareBuffer::LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HardwareBufferLockGuard</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>a3142e5282eee9fd635c1ac8ba2759a7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>a6f99ca38d23c0b747f3b891073c63b8d</anchor>
      <arglist>(const SharedPtr&lt; T &gt; &amp;p, HardwareBuffer::LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>af49d98668e31dad8d1633d7d3e1a4a3c</anchor>
      <arglist>(const SharedPtr&lt; T &gt; &amp;p, size_t offset, size_t length, HardwareBuffer::LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>a7635f390d29e3cfbd690c06e59b8c063</anchor>
      <arglist>(HardwareBuffer *p, HardwareBuffer::LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>a175906e7402f06dd4f5cfe1713ee3009</anchor>
      <arglist>(HardwareBuffer *p, size_t offset, size_t length, HardwareBuffer::LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>ac91557604cdd46df51157fbeabb750ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>HardwareBuffer *</type>
      <name>pBuf</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>a97eba63a315626e4c7c49b2c0560c16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>pData</name>
      <anchorfile>struct_ogre_1_1_hardware_buffer_lock_guard.html</anchorfile>
      <anchor>a2dce8ae3c28183708be814636add7011</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HardwareBufferManager</name>
    <filename>class_ogre_1_1_hardware_buffer_manager.html</filename>
    <base>Ogre::HardwareBufferManagerBase</base>
    <base>Ogre::Singleton&lt; HardwareBufferManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>HardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager.html</anchorfile>
      <anchor>a42e3b9e477b2b408d8043d2885741064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager.html</anchorfile>
      <anchor>aabd161897c942b29fd21373427dd8485</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HardwareBufferManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager.html</anchorfile>
      <anchor>a90c028c2ce1ec1364627cb0faca2320e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HardwareBufferManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager.html</anchorfile>
      <anchor>acea7534fdb3f0458914e53ed616195e4</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HardwareBufferManagerBase</name>
    <filename>class_ogre_1_1_hardware_buffer_manager_base.html</filename>
    <member kind="function">
      <type></type>
      <name>HardwareBufferManagerBase</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aa1f5ef725fdeacc6018e1dee3b7eded5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HardwareBufferManagerBase</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>abc50f8bac0fad6710aa205d0c4e295c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_forceReleaseBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a876ce18832783cd168f4e55d989c3f1c</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_freeUnusedBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a01c05c63b98f45df312660e724d95320</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyVertexBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a29b2e243bab8522ae27ec23268ea154a</anchor>
      <arglist>(HardwareVertexBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_releaseBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a5551674a13abf8d3458d2798e58d7cd9</anchor>
      <arglist>(bool forceFreeUnused=false)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>allocateVertexBufferCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aa38acebabcc266b2afef7c8dff234a98</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, HardwareBufferLicensee *licensee, bool copyData=false)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HardwareIndexBufferSharedPtr</type>
      <name>createIndexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ae46262b1cc1e8bfe136e9bb203894c41</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderToVertexBufferSharedPtr</type>
      <name>createRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a4db6eed911de330dd6a83a7b77447a72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual HardwareBufferPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a1f4fe7d19ac6072774e795b7d0dd0f16</anchor>
      <arglist>(size_t sizeBytes, HardwareBufferUsage usage=HBU_CPU_TO_GPU, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HardwareVertexBufferSharedPtr</type>
      <name>createVertexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a6009815139b407d20347dd3e2262e5ad</anchor>
      <arglist>(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false)=0</arglist>
    </member>
    <member kind="function">
      <type>VertexBufferBinding *</type>
      <name>createVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a6b5679f5b94e46d1f23c0983e7b4a629</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>createVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>af4fe7e6ead375c922356554f598528a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a7c2868897d9a417b523f2fe9420f1e22</anchor>
      <arglist>(VertexBufferBinding *binding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ae3b729879133ff816e15f73e921c3b18</anchor>
      <arglist>(VertexDeclaration *decl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseVertexBufferCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>acca9ea14315ef17d74f6ab972d9a1ec8</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;bufferCopy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>touchVertexBufferCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ab717df387ec6c1e119ed2ac0e2c9a54b</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;bufferCopy)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HardwareIndexBuffer</name>
    <filename>class_ogre_1_1_hardware_index_buffer.html</filename>
    <base>Ogre::HardwareBuffer</base>
    <member kind="enumeration">
      <type></type>
      <name>IndexType</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>afc6252abb2231698e8a8f936105cc9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>afc6252abb2231698e8a8f936105cc9f1a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>afc6252abb2231698e8a8f936105cc9f1aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>afc6252abb2231698e8a8f936105cc9f1a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>afc6252abb2231698e8a8f936105cc9f1aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a4242018619112813331685a03217533f</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, IndexType idxType, size_t numIndexes, HardwareBuffer *delegate)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>aa4e3b82fc9426499225c293f3689ac17</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, IndexType idxType, size_t numIndexes, Usage usage, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a03a16d129c9720cdcc9e36d451f1a65b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getIndexSize</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a63475c95d6ff75fad61842971de1aa8b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a5005f413be0cd3247a6c08a8e05405de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getNumIndexes</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>ae60a62c4b29b78e8ff58961fa43059a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>IndexType</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a96e44f58da69d04ab21f857f2b94e2e4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>indexSize</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>aef3a9eb70980a86158b834b9b9720cd8</anchor>
      <arglist>(IndexType type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HardwareOcclusionQuery</name>
    <filename>class_ogre_1_1_hardware_occlusion_query.html</filename>
    <member kind="function">
      <type></type>
      <name>HardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>a4d2546c8e312ca97b34e9563d2bfb0a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>a713fc5b2a2e0ab14843fc381f8d93f99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>aa94c3acc42f3eafe03bbf36372ba288c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>beginOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>a40efe70ae4a5877fadd5ef40b2e5fcf3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>abb9341a2ac19f1793fa4adb101ce16d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>endOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>aae324a11ce1f97199024d1ee38a297c2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getLastQuerysPixelcount</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>a5bd26f1d3d0deea253318532ecaecfcd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getLastResult</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>a2b621b76a66af8a955fa18df86ff227e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isStillOutstanding</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>abdc85b8e78de55492c8d2d730150e08d</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>pullOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>ad73625f40ece0400221189a4f36d1fc6</anchor>
      <arglist>(unsigned int *result)=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resultReady</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>a5c0b7b7b8bce56b03151a831002e1c04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForResult</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>a1ce6870d75bf9dcc999779a4fb276711</anchor>
      <arglist>(unsigned int *result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HardwarePixelBuffer</name>
    <filename>class_ogre_1_1_hardware_pixel_buffer.html</filename>
    <base>Ogre::HardwareBuffer</base>
    <member kind="function">
      <type></type>
      <name>HardwarePixelBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a59f9d888ebaeb9312af5b4e3041b1e54</anchor>
      <arglist>(uint32 mWidth, uint32 mHeight, uint32 mDepth, PixelFormat mFormat, HardwareBuffer::Usage usage, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HardwarePixelBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a013a4bfeb913fb485db026e214bdd6f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blit</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ad4a77bfe5a38c59300124e6cf6305b9e</anchor>
      <arglist>(const HardwarePixelBufferSharedPtr &amp;src)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>blit</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a51df5ef5580e242fc11a40f64bb1cb17</anchor>
      <arglist>(const HardwarePixelBufferSharedPtr &amp;src, const Box &amp;srcBox, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a2405dade15f595710a02903d302155bd</anchor>
      <arglist>(const PixelBox &amp;src)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ae12e40bc3a6461d93b7bfae20e58c866</anchor>
      <arglist>(const PixelBox &amp;src, const Box &amp;dstBox)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ad46d21527ad100d90cce2294d2157170</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a3d9ff2acd7776be35efd6fa24307012c</anchor>
      <arglist>(const PixelBox &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>acbb0cbd635effda432effd1894032d82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getDepth</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>adf9e3e1adce1c03b95ebddd2e29781ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getFormat</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a671112bc97923b41d318ffddc94f0c56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>aff12f280560ed62d89782d7986b58a36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RenderTexture *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ad6827e184418a751fc7ee313bd77f9cc</anchor>
      <arglist>(size_t slice=0) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3i</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a93123a2e8429009b3ab8c329a22cdc3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a08822dca42177445a88fe1a712a0420e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a576dd49466136dd1928a6bc65767bfa9</anchor>
      <arglist>(const Box &amp;lockBox, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ada444f1fc1972be69a29c473fdf23068</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f218c28ad14c2b9106c440c64ac8d62</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ac22574a29056d258f3d4e5accb020da5</anchor>
      <arglist>(size_t offset, size_t length, void *pDest) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a204679259d3aa0159e12e8efaff9e3a2</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false) override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RenderTexture</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a2548fc9744f5e43e0276d5627ca178de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HardwareVertexBuffer</name>
    <filename>class_ogre_1_1_hardware_vertex_buffer.html</filename>
    <base>Ogre::HardwareBuffer</base>
    <member kind="function">
      <type></type>
      <name>HardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>aa2db62eda54c67cd1709a496bb6bae75</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t vertexSize, size_t numVertices, HardwareBuffer *delegate)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>afd30f0bc98db0b20025708cf3a146a9b</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t vertexSize, size_t numVertices, Usage usage, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>a572e98b8ff0a3a42d350a4fb09438fc4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getInstanceDataStepRate</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>a10362c1d71daa118bed01a8e90453677</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>a09309b2182a50466e30d4e897294d57c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getNumVertices</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>aafc9970fb9f8f392b0cf40a79e483a59</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVertexSize</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>a74625665ad1d90644ec90068db87e0eb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInstanceData</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>ace95b5285a02a52774255da00c322ea8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInstanceDataStepRate</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>a77a0371bc1b1f48fe6303df7d26267fe</anchor>
      <arglist>(const size_t val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIsInstanceData</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>ae57160dc300a13c6b37cfc8c56edd82c</anchor>
      <arglist>(const bool val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HighLevelGpuProgram</name>
    <filename>class_ogre_1_1_high_level_gpu_program.html</filename>
    <base>Ogre::GpuProgram</base>
    <member kind="function">
      <type></type>
      <name>HighLevelGpuProgram</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>aaa5336d6ba63ee1c1b0be75ab4f85463</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HighLevelGpuProgram</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a1cc003d65247f4f36c7ec2997a5c187e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a07aa9dd1d3e414c018798ac027de1336</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>af0c4c86b5dc1410276b350af2c664fd2</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>aaf264a50f6631b8962de9106ecd288b2</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>const GpuNamedConstants &amp;</type>
      <name>getConstantDefinitions</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a79c82dc51af93873e6ef2107278348a7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getEntryPoint</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a6d58493b93dd481e225ee53e175d8387</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getPreprocessorDefines</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a97b590c014a190ee4bec05d88eb0c976</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEntryPoint</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>aec9bf3851f216162336051c9ebaeb345</anchor>
      <arglist>(const String &amp;entryPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreprocessorDefines</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>abf8f87f03e2d3b147b7f28c76c1307a7</anchor>
      <arglist>(const String &amp;defines)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>_resolveIncludes</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>aea5e8e0ad3b216828021499796a3100c</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName, bool supportsFilename=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HollowEllipsoidEmitter</name>
    <filename>class_ogre_1_1_hollow_ellipsoid_emitter.html</filename>
    <base>Ogre::EllipsoidEmitter</base>
    <class kind="class">Ogre::HollowEllipsoidEmitter::CmdInnerX</class>
    <class kind="class">Ogre::HollowEllipsoidEmitter::CmdInnerY</class>
    <class kind="class">Ogre::HollowEllipsoidEmitter::CmdInnerZ</class>
    <member kind="function">
      <type></type>
      <name>HollowEllipsoidEmitter</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter.html</anchorfile>
      <anchor>ab8a04670adcf78d5341c1ad9029ee269</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter.html</anchorfile>
      <anchor>a79332712d3aa045e1b459970c4236f34</anchor>
      <arglist>(Particle *pParticle) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getInnerSizeX</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter.html</anchorfile>
      <anchor>a96c20259d7457aad759ead8ba9c7f10a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getInnerSizeY</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter.html</anchorfile>
      <anchor>a7ca9cb7a0818cf250c4f6c6ecc70903e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getInnerSizeZ</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter.html</anchorfile>
      <anchor>ac68363d8d8a4605d845ca6198296fd2a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInnerSize</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter.html</anchorfile>
      <anchor>a1bdc5012eeece3f155dbf97262b983c2</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInnerSizeX</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter.html</anchorfile>
      <anchor>addd9cd21c7a3bfdaa90a5eb9054b18e8</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInnerSizeY</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter.html</anchorfile>
      <anchor>ad9dd4f034b30bd8cacac7085467dcb1a</anchor>
      <arglist>(Real y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInnerSizeZ</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter.html</anchorfile>
      <anchor>affda656cbbc1e5cfa7b1bbbc587beb84</anchor>
      <arglist>(Real z)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HollowEllipsoidEmitter::CmdInnerX</name>
    <filename>class_ogre_1_1_hollow_ellipsoid_emitter_1_1_cmd_inner_x.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter_1_1_cmd_inner_x.html</anchorfile>
      <anchor>a0b918c90ade88a032744a2637199aa64</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter_1_1_cmd_inner_x.html</anchorfile>
      <anchor>a62e35547fc3e0c8f83cfd1b76060ea90</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HollowEllipsoidEmitter::CmdInnerY</name>
    <filename>class_ogre_1_1_hollow_ellipsoid_emitter_1_1_cmd_inner_y.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter_1_1_cmd_inner_y.html</anchorfile>
      <anchor>a2159cd8f781ffb7591740cefc4f94229</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter_1_1_cmd_inner_y.html</anchorfile>
      <anchor>a3ad96999e1156fc763a3c2172d4e5680</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HollowEllipsoidEmitter::CmdInnerZ</name>
    <filename>class_ogre_1_1_hollow_ellipsoid_emitter_1_1_cmd_inner_z.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter_1_1_cmd_inner_z.html</anchorfile>
      <anchor>a05b12501cd430d700f91f7979e2105cf</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter_1_1_cmd_inner_z.html</anchorfile>
      <anchor>ad8606b7e88a5653c70154242077e353c</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::IlluminationPass</name>
    <filename>struct_ogre_1_1_illumination_pass.html</filename>
    <member kind="function">
      <type></type>
      <name>IlluminationPass</name>
      <anchorfile>struct_ogre_1_1_illumination_pass.html</anchorfile>
      <anchor>ae918ba7d9f586fd79f1f359fdf2ebbf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>destroyOnShutdown</name>
      <anchorfile>struct_ogre_1_1_illumination_pass.html</anchorfile>
      <anchor>af9cd19ab72ba8c1906fe4dc2e76de372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pass *</type>
      <name>originalPass</name>
      <anchorfile>struct_ogre_1_1_illumination_pass.html</anchorfile>
      <anchor>a6931df999c8161fb6f91d121b0553577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pass *</type>
      <name>pass</name>
      <anchorfile>struct_ogre_1_1_illumination_pass.html</anchorfile>
      <anchor>ab5f7c941a2c79525fa9077eb358c628b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IlluminationStage</type>
      <name>stage</name>
      <anchorfile>struct_ogre_1_1_illumination_pass.html</anchorfile>
      <anchor>adde147291fef1bf5e3841c800bde68f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Image</name>
    <filename>class_ogre_1_1_image.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Filter</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER_NEAREST</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5a7ef2addab7f4ada3d9892979c0b309ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER_LINEAR</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5a4bd7e862129bad718a43406a38716a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER_BILINEAR</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5a4d66afbe9239683a6fb6b90edb1611b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER_BILINEAR</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5a4d66afbe9239683a6fb6b90edb1611b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER_LINEAR</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5a4bd7e862129bad718a43406a38716a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER_NEAREST</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5a7ef2addab7f4ada3d9892979c0b309ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a4285ffbb1d7edb6cd969d0be0971bfc2</anchor>
      <arglist>(const Image &amp;img)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>ad787d3568f5996e3d6d92e1fb54415ea</anchor>
      <arglist>(PixelFormat format=PF_UNKNOWN, uint32 width=0, uint32 height=0, uint32 depth=1, uchar *buffer=NULL, bool autoDelete=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Image</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a3f50179edd65bdeeb6c440d0a35c1bb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>combineTwoImagesAsRGBA</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a59c76c792fda5b2c8c6d064451eb3121</anchor>
      <arglist>(const Image &amp;rgb, const Image &amp;alpha, PixelFormat format=PF_BYTE_RGBA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>af03348ae68a6b5467a2e3d131f6571f2</anchor>
      <arglist>(PixelFormat format, uint32 width, uint32 height, uint32 depth=1, uint32 numFaces=1, uint32 numMipMaps=0)</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>ad933a75945dd8573925bf707d9035a6b</anchor>
      <arglist>(const String &amp;formatextension)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>flipAroundX</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a56d7bd12ad2d4e175cffb437910a7394</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>flipAroundY</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a19e9935472e11e81eedb5dbdb9e0e2ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeMemory</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>ac9f90a41e3bbdb3abb2b0ce9954b5a12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>getBPP</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a2929381e7da36687ee19e4329635cb3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>getColourAt</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a29ac05fa8046d8e6aff2192cf02d48a8</anchor>
      <arglist>(uint32 x, uint32 y, uint32 z) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>getData</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a18b06065c84b0e69bd5bfa94b463d8bf</anchor>
      <arglist>(uint32 x=0, uint32 y=0, uint32 z=0)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>getData</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a8f581fb0afb172c128736f3164c0a7b0</anchor>
      <arglist>(uint32 x=0, uint32 y=0, uint32 z=0)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>getData</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a5c0d15337398d95007fe610267421c35</anchor>
      <arglist>(uint32 x=0, uint32 y=0, uint32 z=0) const</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>getData</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a0aa3474921a721041d9c5e2ee7387fc6</anchor>
      <arglist>(uint32 x=0, uint32 y=0, uint32 z=0) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getDepth</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>ab0a8872592918bec601a02ceab85a004</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getFormat</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>ab2a4902d28d19106138c1de923898d1a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getHasAlpha</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa12402f8d6c9485051bf27970ce815a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a064e61e5225c5405d838e2e96a45beed</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getNumFaces</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>ae2db6b18aae0389177f297e9c6bee8a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getNumMipmaps</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>ad2445c198e2d5018e2056daac7fa7cdb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PixelBox</type>
      <name>getPixelBox</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>af65aa7216f9f9ecce4158ffd20b9cea6</anchor>
      <arglist>(uint32 face=0, uint32 mipmap=0) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowSpan</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aed8c00129e855863b05ee8ea835ba338</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a483cf37ca3ff2965d6d7a2e2c54973f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a649d36eb8288161540d223b7106b7d67</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFlag</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a86de801dc4420a536e7de544ba596c1b</anchor>
      <arglist>(const ImageFlags imgFlag) const</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a57f15052fc60ab5f098680d7d6ab99ff</anchor>
      <arglist>(const DataStreamPtr &amp;stream, String type=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a5312a67dfaeb1716ae9ab72c1af766cb</anchor>
      <arglist>(const String &amp;filename, const String &amp;groupName)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>loadDynamicImage</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a9cf094d49238538a9f4f80c6ac532d46</anchor>
      <arglist>(uchar *data, uint32 width, uint32 height, PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>loadDynamicImage</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a81363025683df3af1855cf388e3f2caa</anchor>
      <arglist>(uchar *data, uint32 width, uint32 height, uint32 depth, PixelFormat format, bool autoDelete=false, uint32 numFaces=1, uint32 numMipMaps=0)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>loadRawData</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a30aab2634e40b600171794123e98f63b</anchor>
      <arglist>(const DataStreamPtr &amp;stream, uint32 width, uint32 height, PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>loadRawData</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a19cbedd586cda280a36de5aaae6874e7</anchor>
      <arglist>(const DataStreamPtr &amp;stream, uint32 width, uint32 height, uint32 depth, PixelFormat format, uint32 numFaces=1, uint32 numMipMaps=0)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>loadTwoImagesAsRGBA</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a4bba1b24287b72855b2ddfc67b3f0b6a</anchor>
      <arglist>(const DataStreamPtr &amp;rgbStream, const DataStreamPtr &amp;alphaStream, PixelFormat format=PF_BYTE_RGBA, const String &amp;rgbType=BLANKSTRING, const String &amp;alphaType=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>loadTwoImagesAsRGBA</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a9637f7e84d6869469842dd693fa0a23b</anchor>
      <arglist>(const String &amp;rgbFilename, const String &amp;alphaFilename, const String &amp;groupName, PixelFormat format=PF_BYTE_RGBA)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>abad3b0c218fbf257faf83f02c3697b2a</anchor>
      <arglist>(const Image &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a67a00ee3969db8f5255d2485e3599f03</anchor>
      <arglist>(ushort width, ushort height, Filter filter=FILTER_BILINEAR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a611359a16f40f5c18bd937acd33e27c2</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourAt</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>af3433519ee4aa9a9141b67657810b110</anchor>
      <arglist>(ColourValue const &amp;cv, uint32 x, uint32 y, uint32 z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTo</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a60b0625728f28925b3c7803f82d342ee</anchor>
      <arglist>(const ColourValue &amp;col)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>applyGamma</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>ab4681974e712d9701c9396e98c6eb07d</anchor>
      <arglist>(uchar *buffer, Real gamma, size_t size, uchar bpp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>ad90b11682c53f7fe2c99bfd3bc06c5ac</anchor>
      <arglist>(uint32 mipmaps, uint32 faces, uint32 width, uint32 height, uint32 depth, PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getFileExtFromMagic</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>abfa974d7e6060aa68bf6105156be7069</anchor>
      <arglist>(DataStreamPtr stream)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>scale</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>adefc5ec16de7ea09fca1c5bbe6782a4c</anchor>
      <arglist>(const PixelBox &amp;src, const PixelBox &amp;dst, Filter filter=FILTER_BILINEAR)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ImageCodec</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a6147b4b5d8c1dcb429c210e57b31496b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ImageCodec</name>
    <filename>class_ogre_1_1_image_codec.html</filename>
    <base>Ogre::Codec</base>
  </compound>
  <compound kind="class">
    <name>Ogre::ImGuiOverlay</name>
    <filename>class_ogre_1_1_im_gui_overlay.html</filename>
    <base>Ogre::Overlay</base>
    <member kind="function">
      <type></type>
      <name>ImGuiOverlay</name>
      <anchorfile>class_ogre_1_1_im_gui_overlay.html</anchorfile>
      <anchor>a5673ec1ead2634b56fd1449a1db37fee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImGuiOverlay</name>
      <anchorfile>class_ogre_1_1_im_gui_overlay.html</anchorfile>
      <anchor>af81f57a80185b4a9794e9715719b4d93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_im_gui_overlay.html</anchorfile>
      <anchor>a8201d4941137c4ecb7490c235db9cf55</anchor>
      <arglist>(Camera *cam, RenderQueue *queue, Viewport *vp) override</arglist>
    </member>
    <member kind="function">
      <type>ImFont *</type>
      <name>addFont</name>
      <anchorfile>class_ogre_1_1_im_gui_overlay.html</anchorfile>
      <anchor>a4599785341e4b35a99106926e72360d0</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>NewFrame</name>
      <anchorfile>class_ogre_1_1_im_gui_overlay.html</anchorfile>
      <anchor>a3b2a87fc31c06a088b74d11db17a9867</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ImportAbstractNode</name>
    <filename>class_ogre_1_1_import_abstract_node.html</filename>
    <base>Ogre::AbstractNode</base>
    <member kind="function">
      <type></type>
      <name>ImportAbstractNode</name>
      <anchorfile>class_ogre_1_1_import_abstract_node.html</anchorfile>
      <anchor>a44e8ff802eb8c81bfbd9e8805781e4e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AbstractNode *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_import_abstract_node.html</anchorfile>
      <anchor>a9aaac988ee27c8af36de204eaa0f8f99</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_import_abstract_node.html</anchorfile>
      <anchor>ab952f51e379ca1709d4d09d9856698d5</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>source</name>
      <anchorfile>class_ogre_1_1_import_abstract_node.html</anchorfile>
      <anchor>abf7e3cadcd65283bae356cc5dde84826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>target</name>
      <anchorfile>class_ogre_1_1_import_abstract_node.html</anchorfile>
      <anchor>a2979096d9e6ff882bce5a9e6bbecbd18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::IndexData</name>
    <filename>class_ogre_1_1_index_data.html</filename>
    <member kind="function">
      <type></type>
      <name>IndexData</name>
      <anchorfile>class_ogre_1_1_index_data.html</anchorfile>
      <anchor>a79242aa4c8893016a56d2cc13a10f803</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IndexData</name>
      <anchorfile>class_ogre_1_1_index_data.html</anchorfile>
      <anchor>a952375c947bc66a7bc98fa1e20ac1e3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IndexData *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_index_data.html</anchorfile>
      <anchor>ab3b66e2bdf177564d8bba86553c3695d</anchor>
      <arglist>(bool copyData=true, HardwareBufferManagerBase *mgr=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>optimiseVertexCacheTriList</name>
      <anchorfile>class_ogre_1_1_index_data.html</anchorfile>
      <anchor>a0c19f7fc00c66266fd0d7fe671733112</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>HardwareIndexBufferSharedPtr</type>
      <name>indexBuffer</name>
      <anchorfile>class_ogre_1_1_index_data.html</anchorfile>
      <anchor>a1a9f241fbc57ce4cce5615302da71b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>indexCount</name>
      <anchorfile>class_ogre_1_1_index_data.html</anchorfile>
      <anchor>a77a5cd1f32a0ac033a7cee9b50424c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>indexStart</name>
      <anchorfile>class_ogre_1_1_index_data.html</anchorfile>
      <anchor>a5de34ff4f44a224ac2f1f9b855d8671c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::InstanceBatch</name>
    <filename>class_ogre_1_1_instance_batch.html</filename>
    <base>Ogre::Renderable</base>
    <base>Ogre::MovableObject</base>
    <member kind="typedef">
      <type>std::vector&lt; Vector4f &gt;</type>
      <name>CustomParamsVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7dc3d876283ec4832490880bcdf79338</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; InstancedEntity * &gt;</type>
      <name>InstancedEntityVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf70984bf9f63b82ce29fde4f0d5f6cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InstanceBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0606fa0d1231bb9d5b78ec9115428db8</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InstanceBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga65c587286204ff6174c4283dd3541e22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_boundsDirty</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9e6dfe915b52c9463a503d690ae7da4f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_defragmentBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga44d78b230b026f76fae1ef3ca248d97f</anchor>
      <arglist>(bool optimizeCulling, InstancedEntityVec &amp;usedEntities, CustomParamsVec &amp;usedParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_defragmentBatchDiscard</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga707b7dc9f29486a9ad3f07f9c96665f7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f &amp;</type>
      <name>_getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0039104c854019cf4d9208a71738b7c7</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx)</arglist>
    </member>
    <member kind="function">
      <type>const Mesh::IndexMap *</type>
      <name>_getIndexToBoneMap</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaace04a1c2209069def079414abc3156f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr &amp;</type>
      <name>_getMeshRef</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2076262e1ea793c202d9c867716974ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::MeshPtr &amp;</type>
      <name>_getMeshReference</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab040a48af09a747798b36ecbb6c843ef</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_markTransformSharingDirty</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2773601083f5a3d41dd071aec04fd5d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac7abe8b8174bc2d2bc0949c288b2a920</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5d5e11c35f1bb211d88a0c1e77f0958e</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx, const Vector4f &amp;newParam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setInstancesPerBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga810d6dd7b95994be19c0b49d2f1f4267</anchor>
      <arglist>(size_t instancesPerBatch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_supportsSkeletalAnimation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga595dea7ab487def43e80c26715cb8591</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateBounds</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8073edd16937723e2b2db8ba51672dc1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2137814d15a47199e9bdee812ac7f362</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderOperation</type>
      <name>build</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7c7e77b52df342b78e04d0294f741df2</anchor>
      <arglist>(const SubMesh *baseSubMesh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga69b7541d04c83ab51d326120c4d97bb8</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4004a72311611ab1955c5c09a2d20452</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const =0</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8c41bce40bf956693b322df212b294cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga690e3ab458244de9087830618a64b381</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0a0543f70ff6a6088968606468c8552f</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInstancedEntitiesInUse</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf04ddc9e478466c38ef6580a0549ff29</anchor>
      <arglist>(InstancedEntityVec &amp;outEntities, CustomParamsVec &amp;outParams)</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8eaab81da9f98bba638aecec3c0a9b01</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabef298af7ca064269d98d9d221d2b052</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2499c313b39b50f2bb7f8a847db52652</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga64debda05f6f7c54ad0fc48d01be2508</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaffa5ab2536eb9a7875a3f93eb1722a5d</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_instance_batch.html</anchorfile>
      <anchor>a196b591da8b57799ef3c960c60552876</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBatchFull</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab0b51a9927616fef936e30d5fbae1883</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBatchUnused</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga087b46326b8f4d0306893a468361d1d5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gafbad76bb979934adc96dfd791ae00100</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6603588204263c7d16173169a5e327e7</anchor>
      <arglist>(InstancedEntity *instancedEntity)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaae254079f412672ce137dddb9736028a</anchor>
      <arglist>(bool bStatic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserAny</name>
      <anchorfile>class_ogre_1_1_instance_batch.html</anchorfile>
      <anchor>abd85c7ae6f5de865b8037f37e426886e</anchor>
      <arglist>(const Any &amp;anything)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>useBoneWorldMatrices</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae9443eee762d758695d1de5eda06957c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4ce4687be18a36e05437beecdca3c39f</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::InstanceBatchHW</name>
    <filename>class_ogre_1_1_instance_batch_h_w.html</filename>
    <base>Ogre::InstanceBatch</base>
    <member kind="function">
      <type></type>
      <name>InstanceBatchHW</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaadfe92140a94b8a7584b2ae102cd45f7</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InstanceBatchHW</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab05c51798311eac9e3da3fb3d4946408</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_boundsDirty</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad3536f1aa7dc676335bcf4f034a8f460</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7ba3a1d231de6716a49e4d79d3b9f65f</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga96297371a17384eb52ccacb1b99e1b76</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab4fd2b1cc08adc84d4d9548d717fd2e9</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa38e916d2f619d950170e9a6d5e84c1b</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf1461aad869b5f0a3d8d4165511b5c17</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae9e0fecc87e48c2d07c54a49945c9cd9</anchor>
      <arglist>(bool bStatic) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::InstanceBatchHW_VTF</name>
    <filename>class_ogre_1_1_instance_batch_h_w___v_t_f.html</filename>
    <base>Ogre::BaseInstanceBatchVTF</base>
    <member kind="function">
      <type></type>
      <name>InstanceBatchHW_VTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae1b95987851d4ee0a3458bcb268d8902</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InstanceBatchHW_VTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gacdc3cc87b51c30662266bedbdc2c44b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_boundsDirty</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad65abefc073fd6bb90e193401f87a241</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5c8be0e5c03cf637ab31840a96324605</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabe517426249cadf11cb82a3c05c37c2a</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga84624f6fa35907e86d6c6aa46fdd4db6</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4ca15530d690556f6fc60f588f65b3f4</anchor>
      <arglist>(bool bStatic) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::InstanceBatchShader</name>
    <filename>class_ogre_1_1_instance_batch_shader.html</filename>
    <base>Ogre::InstanceBatch</base>
    <member kind="function">
      <type></type>
      <name>InstanceBatchShader</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4b725f8ccb8541f0af724af260a9864e</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga813bf54772e8aa5d88ab9d00ff979539</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga1c231ee2a76cd2415cea1be36ccf188c</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const override</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3ff12b23ec496725c26d0f6efe2e6597</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga25496731b46ea83ffbec93694d5735e7</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::InstanceBatchVTF</name>
    <filename>class_ogre_1_1_instance_batch_v_t_f.html</filename>
    <base>Ogre::BaseInstanceBatchVTF</base>
    <member kind="function">
      <type></type>
      <name>InstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga991bc0b495ffded1e0b0982ac478335a</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2a9877537a5b9b05fd8a104231463070</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7d49d8442eda6470a5806cacfe0e4e37</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::InstancedEntity</name>
    <filename>class_ogre_1_1_instanced_entity.html</filename>
    <base>Ogre::MovableObject</base>
    <member kind="function">
      <type></type>
      <name>InstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga45fbc498bcd98c53d7026ca8fb244e85</anchor>
      <arglist>(InstanceBatch *batchOwner, uint32 instanceID, InstancedEntity *sharedTransformEntity=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5d5f5e203dbeb294450400d10e91c041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>_getDerivedPosition</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7944a93496f1a50e18e8b4aee014482e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>InstanceBatch *</type>
      <name>_getOwner</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga33d42719369cfaa7bf9616e145ac5bf9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>_getParentNodeFullTransform</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7870704ec1601a784e1f67bac569cd17</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga1fa0259f9af17cd9cb547aa4dc2f53f2</anchor>
      <arglist>(Node *parent, bool isTagPoint=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyMoved</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga69afd737d5b82e8f2cb0161d2fdce396</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_updateAnimation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4fdd447620e786031195fc75086a9043</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9431a652b732c567e2752ddfa60716dd</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>AnimationStateSet *</type>
      <name>getAllAnimationStates</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga78524fb706f78070396911725e9a13c7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabfb2af8289cd6334b2d88cf77b1f23d0</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gadf1793ddd1c5051898158ef8d9c679ed</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga60e55292453367c42a88e7eb044ee1fc</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f &amp;</type>
      <name>getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga640ddec869e884f3c255541e241602e7</anchor>
      <arglist>(unsigned char idx)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaxScaleCoef</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga1c4f7f74bfdad336ddfd766fd8687a90</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2a84442ffafdb24ba649571a0eb591a6</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga345bb639cb7db0e0a54b0115e1bad5ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3187b4a1981675b5c0b9f0e4f47e3a18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getScale</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5a1230d633a3da0801d4d4abc9a80845</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SkeletonInstance *</type>
      <name>getSkeleton</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae6c8d80c1607fb815a13c137561f21e4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga45941f4903e38cb0be85c58122cefede</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSkeleton</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae65b2264024ab0ebfe21a610723634c7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInScene</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga02b1ad54a35fc0c915d9cd72d499e22c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInUse</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga984d8d0315a817ac4ef3ec62fceae76d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga33d801629caedcc327fcc40a1a793d72</anchor>
      <arglist>(unsigned char idx, const Vector4f &amp;newParam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInUse</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa2995ea29b9105a5d497f154b825f170</anchor>
      <arglist>(bool used)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga63c95921055eb1d80567dee7a04c54ec</anchor>
      <arglist>(const Quaternion &amp;orientation, bool doUpdate=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga60f1479a07f10c35340896f5d0a305f5</anchor>
      <arglist>(const Vector3 &amp;position, bool doUpdate=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8ed2a05eacb2993c3b02e6e9463dedb5</anchor>
      <arglist>(const Vector3 &amp;scale, bool doUpdate=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformLookupNumber</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae89c0833c0c9d0c22c8baea6237c8ef5</anchor>
      <arglist>(uint16 num)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>shareTransformWith</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae34549164f2eeef459298f900c205e71</anchor>
      <arglist>(InstancedEntity *slave)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopSharingTransform</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga87fae86b0a2a1ea644641ad3dbdbd16f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab2d0353ff71d56330547b5122ddfa1ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5c84ab47d73f7f9120a68df975eb50d0</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>BaseInstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga41ffb53da525c94819e85211fc48449c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>InstanceBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab0ddd6acb1bcb90f4ac672b7ba7569b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>InstanceBatchHW</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga204d0aed3320790edf10711c32f3db73</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>InstanceBatchHW_VTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9534bbd3a2646322b2767289cb9c972c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>InstanceBatchShader</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf05a8273f12bc11f025607a06b3b3e2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::InstanceManager</name>
    <filename>class_ogre_1_1_instance_manager.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>BatchSettingId</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7832eb9e2627f71382fefc7293482508</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAST_SHADOWS</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a4fa34122dba5df1604cd9cd44ee1c519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHOW_BOUNDINGBOX</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a5aa5845eaa01e5c54fc92fc74b2f4176</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_SETTINGS</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a93252cb20077bbc127c02d96f5d696f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAST_SHADOWS</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a4fa34122dba5df1604cd9cd44ee1c519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HWInstancingBasic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622a20f1ebda9178d5f5f4ebe613f3432eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HWInstancingVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622ac1ad45db6c7bc954c0374c37c8ed1b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; InstanceBatchVec &gt;</type>
      <name>InstanceBatchIterator</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga81a850f3da3dc22baa6d8fbd68a1723f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; InstanceBatchMap &gt;</type>
      <name>InstanceBatchMapIterator</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga449864e9fe068c83c3955dfcc112a2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InstancingTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga98fb2a9ada779b56d48f74040e96a622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ShaderBased</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622adfd14a6d905e8f639010dceb63fd6a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextureVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622aa936e137d1695cec1b763a270dc73a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HWInstancingBasic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622a20f1ebda9178d5f5f4ebe613f3432eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HWInstancingVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622ac1ad45db6c7bc954c0374c37c8ed1b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InstancingTechniquesCount</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622a3efbc531e529142ddfd5c7272a373ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InstancingTechniquesCount</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622a3efbc531e529142ddfd5c7272a373ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_SETTINGS</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a93252cb20077bbc127c02d96f5d696f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ShaderBased</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622adfd14a6d905e8f639010dceb63fd6a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHOW_BOUNDINGBOX</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a5aa5845eaa01e5c54fc92fc74b2f4176</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextureVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622aa936e137d1695cec1b763a270dc73a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InstanceManager</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab31a5819d546d97995e9c5fc0f6dbe76</anchor>
      <arglist>(const String &amp;customName, SceneManager *sceneManager, const String &amp;meshName, const String &amp;groupName, InstancingTechnique instancingTechnique, uint16 instancingFlags, size_t instancesPerBatch, unsigned short subMeshIdx, bool useBoneMatrixLookup=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InstanceManager</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gacc52c44d8afc077315a16f5f21e600d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addDirtyBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga395a8ce5c926625f1902d7f645d041fc</anchor>
      <arglist>(InstanceBatch *dirtyBatch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateDirtyBatches</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5a53a7786df59317f4b208b55bd3ec41</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanupEmptyBatches</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga78d1331b24a26e89d49b50c0293bdab2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac65c20faf63f4cc5fd40d1e28757723b</anchor>
      <arglist>(const String &amp;materialName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defragmentBatches</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad95874d5f995a6b7b66707cb260a0a19</anchor>
      <arglist>(bool optimizeCulling)</arglist>
    </member>
    <member kind="function">
      <type>InstanceBatchIterator</type>
      <name>getInstanceBatchIterator</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga12e1b31f34a7f3e232495f0acda251fb</anchor>
      <arglist>(const String &amp;materialName) const</arglist>
    </member>
    <member kind="function">
      <type>InstanceBatchMapIterator</type>
      <name>getInstanceBatchMapIterator</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9c99d92a8ca66ad3bb588466acd2a11f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>InstancingTechnique</type>
      <name>getInstancingTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3833def00a12ea2b8653e47b0ff214f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMaxOrBestNumInstancesPerBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gacee1be4e7b70a433b969571a55743361</anchor>
      <arglist>(const String &amp;materialName, size_t suggestedSize, uint16 flags)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9698b0cb26b7f1e43bc437fed573bd9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getNumCustomParams</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac0675779ed2ecc6ab4148fd4e4437dcb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga228d605e94d268933a080db00115e66e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSetting</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga077f2d02db254970a65827b238d5bae9</anchor>
      <arglist>(BatchSettingId id, const String &amp;materialName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSettings</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gacd6f5bed6147490ec59a41e570acd830</anchor>
      <arglist>(const String &amp;materialName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBatchesAsStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaadfa0ab4a3974108898a518a1f789961</anchor>
      <arglist>(bool bStatic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInstancesPerBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga20c5c86323fe3d15f2531e88d8299b17</anchor>
      <arglist>(size_t instancesPerBatch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxLookupTableInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga784eee0c3b16d9a661c39ad24459b0cb</anchor>
      <arglist>(size_t maxLookupTableInstances)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumCustomParams</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaad4652f49581a4867f14d50baa9e060d</anchor>
      <arglist>(unsigned char numCustomParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSetting</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gacbaa392a89ee55cb80da7314d8ad9dfd</anchor>
      <arglist>(BatchSettingId id, bool enabled, const String &amp;materialName=BLANKSTRING)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::InternalErrorException</name>
    <filename>class_ogre_1_1_internal_error_exception.html</filename>
    <base>Ogre::Exception</base>
    <member kind="function">
      <type></type>
      <name>InternalErrorException</name>
      <anchorfile>class_ogre_1_1_internal_error_exception.html</anchorfile>
      <anchor>a5bc4d45afee8370b1688b13dd6099cb2</anchor>
      <arglist>(int inNumber, const String &amp;inDescription, const String &amp;inSource, const char *inFile, long inLine)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::IntersectionSceneQuery</name>
    <filename>class_ogre_1_1_intersection_scene_query.html</filename>
    <base>Ogre::SceneQuery</base>
    <base>Ogre::IntersectionSceneQueryListener</base>
    <member kind="function">
      <type></type>
      <name>IntersectionSceneQuery</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>a2d2dae1d033750a297a681e4f7f71f06</anchor>
      <arglist>(SceneManager *mgr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IntersectionSceneQuery</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>ab0a3e3f74c9d3a9a69de1dba9359917b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>a8d842a355cf6348c4e969e2e84aa631b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>aa4302f9623d93f620cde40ebc8c18e3c</anchor>
      <arglist>(IntersectionSceneQueryListener *listener)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IntersectionSceneQueryResult &amp;</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>a23bc9fc19792b2c646cb02013f4f4e90</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IntersectionSceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>a7df8386f937c104aeb4f6cf50eb3bd8f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>a22d71638bac66acdaf3a5b3ced9f3af5</anchor>
      <arglist>(MovableObject *first, MovableObject *second) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>a4897a8a1976f075977275fa743f6a852</anchor>
      <arglist>(MovableObject *movable, SceneQuery::WorldFragment *fragment) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::IntersectionSceneQueryListener</name>
    <filename>class_ogre_1_1_intersection_scene_query_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IntersectionSceneQueryListener</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query_listener.html</anchorfile>
      <anchor>a7537def6f0635fcf975b49f65e42e5c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query_listener.html</anchorfile>
      <anchor>a102ee718055fb373a090e43d27968c9e</anchor>
      <arglist>(MovableObject *first, MovableObject *second)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query_listener.html</anchorfile>
      <anchor>a97f2e6c9bfd31263f67f0ecfc6a612e6</anchor>
      <arglist>(MovableObject *movable, SceneQuery::WorldFragment *fragment)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::IntersectionSceneQueryResult</name>
    <filename>struct_ogre_1_1_intersection_scene_query_result.html</filename>
    <member kind="variable">
      <type>SceneQueryMovableIntersectionList</type>
      <name>movables2movables</name>
      <anchorfile>struct_ogre_1_1_intersection_scene_query_result.html</anchorfile>
      <anchor>ae58676373c408a358f7cc01874703abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneQueryMovableWorldFragmentIntersectionList</type>
      <name>movables2world</name>
      <anchorfile>struct_ogre_1_1_intersection_scene_query_result.html</anchorfile>
      <anchor>a7f5b38d7ff668a368bcef9886fff1941</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::InvalidCallException</name>
    <filename>class_ogre_1_1_invalid_call_exception.html</filename>
    <base>Ogre::Exception</base>
    <member kind="function">
      <type></type>
      <name>InvalidCallException</name>
      <anchorfile>class_ogre_1_1_invalid_call_exception.html</anchorfile>
      <anchor>a49d7f567dc5242ac1cdcc057e6273ad0</anchor>
      <arglist>(int inNumber, const String &amp;inDescription, const String &amp;inSource, const char *inFile, long inLine)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::InvalidParametersException</name>
    <filename>class_ogre_1_1_invalid_parameters_exception.html</filename>
    <base>Ogre::Exception</base>
    <member kind="function">
      <type></type>
      <name>InvalidParametersException</name>
      <anchorfile>class_ogre_1_1_invalid_parameters_exception.html</anchorfile>
      <anchor>ac6276640f16c331e952b71f3a174bd8f</anchor>
      <arglist>(int inNumber, const String &amp;inDescription, const String &amp;inSource, const char *inFile, long inLine)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::InvalidStateException</name>
    <filename>class_ogre_1_1_invalid_state_exception.html</filename>
    <base>Ogre::Exception</base>
    <member kind="function">
      <type></type>
      <name>InvalidStateException</name>
      <anchorfile>class_ogre_1_1_invalid_state_exception.html</anchorfile>
      <anchor>ab0379b445379968669795492ba1ef567</anchor>
      <arglist>(int inNumber, const String &amp;inDescription, const String &amp;inSource, const char *inFile, long inLine)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::IOException</name>
    <filename>class_ogre_1_1_i_o_exception.html</filename>
    <base>Ogre::Exception</base>
    <member kind="function">
      <type></type>
      <name>IOException</name>
      <anchorfile>class_ogre_1_1_i_o_exception.html</anchorfile>
      <anchor>a9cb13ae6d95e203689c43dfe194cf0c7</anchor>
      <arglist>(int inNumber, const String &amp;inDescription, const String &amp;inSource, const char *inFile, long inLine)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::IShader</name>
    <filename>struct_ogre_1_1_i_shader.html</filename>
    <member kind="typedef">
      <type>Matrix3</type>
      <name>mat3</name>
      <anchorfile>struct_ogre_1_1_i_shader.html</anchorfile>
      <anchor>a0b125fc17d46188a55e50c481b2138ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix4</type>
      <name>mat4</name>
      <anchorfile>struct_ogre_1_1_i_shader.html</anchorfile>
      <anchor>acc8b44c27c60167eeafcfec767aa778e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 2, float &gt;</type>
      <name>vec2</name>
      <anchorfile>struct_ogre_1_1_i_shader.html</anchorfile>
      <anchor>acdc190d97b554274d0b9bf401fb95dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 3, float &gt;</type>
      <name>vec3</name>
      <anchorfile>struct_ogre_1_1_i_shader.html</anchorfile>
      <anchor>ae047330cd61af5a36029f8bb74343b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 3, uchar &gt;</type>
      <name>vec3b</name>
      <anchorfile>struct_ogre_1_1_i_shader.html</anchorfile>
      <anchor>ae7e9c893f16272786ae85c3abdb9427d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 4, float &gt;</type>
      <name>vec4</name>
      <anchorfile>struct_ogre_1_1_i_shader.html</anchorfile>
      <anchor>aad5e1e072f38959c0099ee102f845dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 4, uchar &gt;</type>
      <name>vec4b</name>
      <anchorfile>struct_ogre_1_1_i_shader.html</anchorfile>
      <anchor>a584cfe2b463ef4efa26820d510a2bb59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fragment</name>
      <anchorfile>struct_ogre_1_1_i_shader.html</anchorfile>
      <anchor>ad74687f65d5b742089e9870c085877b4</anchor>
      <arglist>(const vec3 &amp;bar, ColourValue &amp;gl_FragColor)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>mod</name>
      <anchorfile>struct_ogre_1_1_i_shader.html</anchorfile>
      <anchor>a5eefe35cf4dc6d6aa43e5d0143ff4613</anchor>
      <arglist>(int a, int b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const vec4b &amp;</type>
      <name>sample2D</name>
      <anchorfile>struct_ogre_1_1_i_shader.html</anchorfile>
      <anchor>a0d2f264bf7c9cb9f5a5084e3c130f9c0</anchor>
      <arglist>(const Image &amp;img, const vec2 &amp;uv)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike</name>
    <filename>struct_ogre_1_1is_pod_like.html</filename>
    <templarg>typename T</templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like.html</anchorfile>
      <anchor>a7c86e31dc9d87a24836755d73749132f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; bool &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01bool_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01bool_01_4.html</anchorfile>
      <anchor>abee82e4ddd0de50c57085f40e4afc61a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; char &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01char_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01char_01_4.html</anchorfile>
      <anchor>a26cec9c44fa431197e653bb059b42c5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; double &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01double_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01double_01_4.html</anchorfile>
      <anchor>aa78e1cdcaf54b5e970d20f172ce7cb79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; float &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01float_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01float_01_4.html</anchorfile>
      <anchor>ae476e952b709f0a34403869794ba1cf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; int &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01int_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01int_01_4.html</anchorfile>
      <anchor>a648e554da1efd2bb890e10b2d1d19047</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; long &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01long_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01long_01_4.html</anchorfile>
      <anchor>a0f0020a7f46d74d45988af6730689e4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; short &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01short_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01short_01_4.html</anchorfile>
      <anchor>ab5fec72e8ec9973e27578b54045b0b04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; signed char &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01signed_01char_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01signed_01char_01_4.html</anchorfile>
      <anchor>af8ad32023ee81d5136137cfa8e5f5941</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; std::pair&lt; T, U &gt; &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01std_1_1pair_3_01_t_00_01_u_01_4_01_4.html</filename>
    <templarg>typename T</templarg>
    <templarg>typename U</templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01std_1_1pair_3_01_t_00_01_u_01_4_01_4.html</anchorfile>
      <anchor>adc047f9a64bf561d615d63904f600633</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; T * &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01_t_01_5_01_4.html</filename>
    <templarg>typename T</templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01_t_01_5_01_4.html</anchorfile>
      <anchor>acd4bc0b3444a29e4cafef881dc36760e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; unsigned &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01unsigned_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01unsigned_01_4.html</anchorfile>
      <anchor>a30843cd20d1d84ddd5326b1812d274ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; unsigned char &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01unsigned_01char_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01unsigned_01char_01_4.html</anchorfile>
      <anchor>a7b6f49cfe76b8762cef75f6032fa66a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; unsigned long &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01unsigned_01long_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01unsigned_01long_01_4.html</anchorfile>
      <anchor>adec72abe913e1bc14391665224983dc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike&lt; unsigned short &gt;</name>
    <filename>struct_ogre_1_1is_pod_like_3_01unsigned_01short_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1is_pod_like_3_01unsigned_01short_01_4.html</anchorfile>
      <anchor>ac3ee02602a15f576e07ccfe4954eef84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ItemIdentityException</name>
    <filename>class_ogre_1_1_item_identity_exception.html</filename>
    <base>Ogre::Exception</base>
    <member kind="function">
      <type></type>
      <name>ItemIdentityException</name>
      <anchorfile>class_ogre_1_1_item_identity_exception.html</anchorfile>
      <anchor>ae98c4a38b709e81ef21722be30db5060</anchor>
      <arglist>(int inNumber, const String &amp;inDescription, const String &amp;inSource, const char *inFile, long inLine)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::IteratorWrapper</name>
    <filename>class_ogre_1_1_iterator_wrapper.html</filename>
    <templarg>typename T</templarg>
    <templarg>typename IteratorType</templarg>
    <templarg>typename ValType</templarg>
    <member kind="typedef">
      <type>IteratorType</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorType</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ValType *</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a72bb580445cd26d668677e159b692d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ValType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a72df6843478e277b8dde180081156b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IteratorWrapper</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>aae5af61f58bb7e21b76f6b44088d5ea8</anchor>
      <arglist>(IteratorType start, IteratorType last)</arglist>
    </member>
    <member kind="function">
      <type>const IteratorType &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a4eec47de73ce626e19d5c7321a5fcefe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IteratorType &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a5955d5dac2bd4a84d0f7120d3fb2a2bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const IteratorType &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a7d788cb5bce74b71aafeee0c13340f7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMoreElements</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>abd1f3f1f5143828a6296347d5b0b9d04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveNext</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>aaf01f897bea391797dc2bb9fb8374a5f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::KeyFrame</name>
    <filename>class_ogre_1_1_key_frame.html</filename>
    <member kind="function">
      <type></type>
      <name>KeyFrame</name>
      <anchorfile>class_ogre_1_1_key_frame.html</anchorfile>
      <anchor>a6d31b620621fdeed1a3fc9f752498ad7</anchor>
      <arglist>(const AnimationTrack *parent, Real time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KeyFrame</name>
      <anchorfile>class_ogre_1_1_key_frame.html</anchorfile>
      <anchor>a2f8e964ccf18553eef80f93c26d0e7bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual KeyFrame *</type>
      <name>_clone</name>
      <anchorfile>class_ogre_1_1_key_frame.html</anchorfile>
      <anchor>ade4f2263b916c41c8c3af371d20e30c0</anchor>
      <arglist>(AnimationTrack *newParent) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTime</name>
      <anchorfile>class_ogre_1_1_key_frame.html</anchorfile>
      <anchor>a8c4fe7a2c23ed4a24bf5030bc3113b94</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LayerBlendModeEx</name>
    <filename>class_ogre_1_1_layer_blend_mode_ex.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_layer_blend_mode_ex.html</anchorfile>
      <anchor>a92074f86847e7e5c065bd94498396ade</anchor>
      <arglist>(const LayerBlendModeEx &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_layer_blend_mode_ex.html</anchorfile>
      <anchor>a1a5c33d25313f28b75fe67903766b5fe</anchor>
      <arglist>(const LayerBlendModeEx &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>alphaArg1</name>
      <anchorfile>class_ogre_1_1_layer_blend_mode_ex.html</anchorfile>
      <anchor>a8af3aad5d2de939d0d9bff3049c82928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>alphaArg2</name>
      <anchorfile>class_ogre_1_1_layer_blend_mode_ex.html</anchorfile>
      <anchor>a9dde2b63904e61319b175094f8fc67f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerBlendType</type>
      <name>blendType</name>
      <anchorfile>class_ogre_1_1_layer_blend_mode_ex.html</anchorfile>
      <anchor>ac2cb8de7b805400726882f7003a4bcda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ColourValue</type>
      <name>colourArg1</name>
      <anchorfile>class_ogre_1_1_layer_blend_mode_ex.html</anchorfile>
      <anchor>a99adb8004759bf3825d934684ab8f171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ColourValue</type>
      <name>colourArg2</name>
      <anchorfile>class_ogre_1_1_layer_blend_mode_ex.html</anchorfile>
      <anchor>a6bd40927e40bcb2d6c4e077ebd56c24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>factor</name>
      <anchorfile>class_ogre_1_1_layer_blend_mode_ex.html</anchorfile>
      <anchor>a71cee0ade264a82051913d5eb0fc4c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerBlendOperationEx</type>
      <name>operation</name>
      <anchorfile>class_ogre_1_1_layer_blend_mode_ex.html</anchorfile>
      <anchor>afc151f1c17683cd99df776459df2c778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerBlendSource</type>
      <name>source1</name>
      <anchorfile>class_ogre_1_1_layer_blend_mode_ex.html</anchorfile>
      <anchor>a334818129ca44c1fbdba2b3b2813368a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerBlendSource</type>
      <name>source2</name>
      <anchorfile>class_ogre_1_1_layer_blend_mode_ex.html</anchorfile>
      <anchor>a94eeae80ba84e9aa5271d317d48f2688</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Light</name>
    <filename>class_ogre_1_1_light.html</filename>
    <base>Ogre::MovableObject</base>
    <member kind="enumeration">
      <type></type>
      <name>LightTypes</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af20fe2bb87447be7a9a5327c65dee345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_POINT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af20fe2bb87447be7a9a5327c65dee345a0d59bfdcfeb338dbfe06e2e2999e752f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_DIRECTIONAL</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af20fe2bb87447be7a9a5327c65dee345a4c5582d28848ce40c2b652488494b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_SPOTLIGHT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af20fe2bb87447be7a9a5327c65dee345a8fc40a1ccfb026944417ef92b7ddaefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_RECTLIGHT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af20fe2bb87447be7a9a5327c65dee345aca0a6bc4ab27bc276096bc9b4a4add74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_DIRECTIONAL</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af20fe2bb87447be7a9a5327c65dee345a4c5582d28848ce40c2b652488494b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_POINT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af20fe2bb87447be7a9a5327c65dee345a0d59bfdcfeb338dbfe06e2e2999e752f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_RECTLIGHT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af20fe2bb87447be7a9a5327c65dee345aca0a6bc4ab27bc276096bc9b4a4add74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_SPOTLIGHT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af20fe2bb87447be7a9a5327c65dee345a8fc40a1ccfb026944417ef92b7ddaefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Light</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ad2e58022048b39881379298e30fa2765</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Light</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>acee7830214ec1660dc13796f6ca99e36</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Light</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>afbfeabb7d5503e571528fc0d365dc80a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_calcTempSquareDist</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a6b0962ead2b2a699af0d2b564450e5ae</anchor>
      <arglist>(const Vector3 &amp;worldPos)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>_deriveShadowFarClipDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a37e3831c612d5a238c3fc9961a6700a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>_deriveShadowFarClipDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af49bbb5413e184b1e2c6c0fece911747</anchor>
      <arglist>(const Camera *) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>_deriveShadowNearClipDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a0a7c23a753bf2c7b1ded3b6b874a82a5</anchor>
      <arglist>(const Camera *maincam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PlaneBoundedVolumeList &amp;</type>
      <name>_getFrustumClipVolumes</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a93ac8bb5fd365c2469c96db4b676a955</anchor>
      <arglist>(const Camera *const cam) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>_getIndexInFrame</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a3987443f1bfe5c6ada7e7688e7c221bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PlaneBoundedVolume &amp;</type>
      <name>_getNearClipVolume</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>adae366516f078c422412f45778753516</anchor>
      <arglist>(const Camera *const cam) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a7986250539b65b5c871c274605cb4ca9</anchor>
      <arglist>(Node *parent, bool isTagPoint=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyIndexInFrame</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a8be55b8ecc3c79532711429fc8a5d36a</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyMoved</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a07d89683bfadf75cce21944e10dda0fb</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCameraRelative</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ad353bf8b10bd5da88f598c137081dda1</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateCustomGpuParameter</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a66a5e07e85c60958f6a22590b6bed9a5</anchor>
      <arglist>(uint16 paramIndex, const GpuProgramParameters::AutoConstantEntry &amp;constantEntry, GpuProgramParameters *params) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aff8c359ab9a11edca40236e45a7e39d0</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>AnimableValuePtr</type>
      <name>createAnimableValue</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a1a0671d05e0dcde78bb636e84bb13274</anchor>
      <arglist>(const String &amp;valueName) override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getAs4DVector</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a052612372ad31e661d14fc4c3f83c5d2</anchor>
      <arglist>(bool cameraRelativeIfSet=false) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f &amp;</type>
      <name>getAttenuation</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ade9916c969963ad75562a127610222a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAttenuationConstant</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ad2596d3f1a8650287af20ec75040626d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAttenuationLinear</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ab8094b8dd552877204d4734a33aab315</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAttenuationQuadric</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ae33eeb846eb28d51a7736b3e40f2f7b9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAttenuationRange</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a32e5a972d801c2b806b2610278df0644</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ac055941546b1f7198952a833dfc675ae</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ad4a18c8fa6f5bfb38aba27dcbb8a2574</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aa654189e8307f6d173bdc657c4005674</anchor>
      <arglist>(uint16 index) const</arglist>
    </member>
    <member kind="function">
      <type>const ShadowCameraSetupPtr &amp;</type>
      <name>getCustomShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ada3b24400adba1e04a230b75ecb494bc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDerivedDirection</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ad36544a14b5c9c0c2fff82e5a94abdf8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDerivedPosition</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a3696c6673ab5951f0456b6b1a21e19ff</anchor>
      <arglist>(bool cameraRelativeIfSet=false) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3f</type>
      <name>getDerivedSourceHalfHeight</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a7f6a21c028c1623c9e16654da7d1c95c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3f</type>
      <name>getDerivedSourceHalfWidth</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a34ce016cfa80713aabfec6c6e560d09a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getDiffuseColour</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aff98b9ed31a64b4801740ff400ac8e85</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDirection</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aa41bd29b2f37800f618cdb1eb73ef2c7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a62b19c68359eefb19d826160046a21e4</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a1156525adbbb29e585f921a83ad42fa2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getPowerScale</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aaa6e49d21586b363c4d40a87407be38b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowFarClipDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af3cd6abc354021078ce103eda3aa2b1a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowFarDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a63ea738c19ed36e7c0a160585095e9ef</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowFarDistanceSquared</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aaf2c5dfccfad0c80316c9d55ecc07e99</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowNearClipDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a6ffba71e5b797689b61ff0e285449491</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector2f</type>
      <name>getSourceSize</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ad03ff3840b97c737445128af9092ccc7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSpecularColour</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a6d84ea02ea0ad4f27fb1c2aeebcbc6e8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSpotlightFalloff</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a6372e140e51cab8406adcffefe46a9f5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getSpotlightInnerAngle</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a55cda420f991dcb9cfc8ccb56fc227b0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSpotlightNearClipDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ace79ed42960f5f2860b02bc408fbd767</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getSpotlightOuterAngle</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a20ef8a0dc69223d29971f00a90bf5b35</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LightTypes</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a8ef572fd5d20b366328cbdb0eb71b4a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getTypeFlags</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a0cfffdce70400c39919f6625647a4c98</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInLightRange</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a555aaeda1762a4820baf9648a2189b85</anchor>
      <arglist>(const Ogre::AxisAlignedBox &amp;container) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInLightRange</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a690b8626f9bc29d87dce0ac536276bb1</anchor>
      <arglist>(const Ogre::Sphere &amp;sphere) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCustomShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a8dfbfef136e815bd6c8d2850b5364c44</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetShadowFarDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a0b335a53572a929e720e563b2f45b72c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttenuation</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a43f763d809bc7da9a85fec15f57380f4</anchor>
      <arglist>(float range, float constant, float linear, float quadratic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a6c7a27f0850dabeb1e9a6f568f7dba1a</anchor>
      <arglist>(uint16 index, const Vector4f &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4a6f664fade2ac14d1ed5910b0d1a21a</anchor>
      <arglist>(const ShadowCameraSetupPtr &amp;customShadowSetup)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuseColour</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a1cab92f6d67cb87f2ca99d04e897093c</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuseColour</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ae7ade1a5befac759d77fa3fe9a399e5c</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a1659111f4eb55f3b3227e87c8bfce8d9</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aa9c6df55eafb28a2a0bab287bc9596f7</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ab6b95e8fe205428797eb4cb40c811780</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>af45236b1551783320d75c662abdf9b1b</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPowerScale</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a8588796e58389701c22fb8e5c62a080e</anchor>
      <arglist>(Real power)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowFarClipDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aeb90ddb3515b7e3ac936367e40d49d20</anchor>
      <arglist>(Real farClip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowFarDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ad2db241677e9fd1d48a3c97abeadfe07</anchor>
      <arglist>(Real distance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowNearClipDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a91a8c7867631ecda45eb934bfaf0aff1</anchor>
      <arglist>(Real nearClip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSourceSize</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>adab100d5c8d5f4024f377fe20aebe8f2</anchor>
      <arglist>(float width, float height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecularColour</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a614988755dcedf910f7df90fafe6158e</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecularColour</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a8ae9c19d6fd9d0d3a961225abd29126e</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpotlightFalloff</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aec895d9f784ea062ce69c823737229c5</anchor>
      <arglist>(Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpotlightInnerAngle</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ad9adeeb164ff515099236e2e8fb0c850</anchor>
      <arglist>(const Radian &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpotlightNearClipDistance</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aead9fea5c5d5869387d88869d0132cad</anchor>
      <arglist>(Real nearClip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpotlightOuterAngle</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ad4d52d64dca4df8a930a2401028f73ff</anchor>
      <arglist>(const Radian &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpotlightRange</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aa246bc8a76382d6a4e9d2fb92f77d4fc</anchor>
      <arglist>(const Radian &amp;innerAngle, const Radian &amp;outerAngle, Real falloff=2.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a6019f7fa89624e35316ba444e519d8f8</anchor>
      <arglist>(LightTypes type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a264a43fc2cf02093736eae60316dda8e</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>aadf873224d8b20e3a5a1a7a3db8083d9</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>tempSquareDist</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ae3e2e4e50055bf99fd923ffa4f539f7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LinearControllerFunction</name>
    <filename>class_ogre_1_1_linear_controller_function.html</filename>
    <base>Ogre::ControllerFunction&lt; float &gt;</base>
    <member kind="function">
      <type></type>
      <name>LinearControllerFunction</name>
      <anchorfile>class_ogre_1_1_linear_controller_function.html</anchorfile>
      <anchor>adbca11486df441a2c2d667db312f7565</anchor>
      <arglist>(const std::vector&lt; Real &gt; &amp;keys, const std::vector&lt; Real &gt; &amp;values, Real frequency=1, bool deltaInput=true)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_linear_controller_function.html</anchorfile>
      <anchor>a88e272eaf3ef1eddcb6614008ebe2176</anchor>
      <arglist>(float source) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerFunctionRealPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_linear_controller_function.html</anchorfile>
      <anchor>a31e3af56ae19d94ee1ba822b28f6362c</anchor>
      <arglist>(const std::vector&lt; Real &gt; &amp;keys, const std::vector&lt; Real &gt; &amp;values, Real frequency=1, bool deltaInput=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LinearForceAffector</name>
    <filename>class_ogre_1_1_linear_force_affector.html</filename>
    <base>Ogre::ParticleAffector</base>
    <class kind="class">Ogre::LinearForceAffector::CmdForceApp</class>
    <class kind="class">Ogre::LinearForceAffector::CmdForceVector</class>
    <member kind="enumvalue">
      <name>FA_ADD</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>afda639dd7ecccb57f5d138d95e419f85a1d4acc713df7db0b726380626a0e3966</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FA_AVERAGE</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>afda639dd7ecccb57f5d138d95e419f85a1068684cc58cba9faf1524387019622c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ForceApplication</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>afda639dd7ecccb57f5d138d95e419f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FA_AVERAGE</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>afda639dd7ecccb57f5d138d95e419f85a1068684cc58cba9faf1524387019622c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FA_ADD</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>afda639dd7ecccb57f5d138d95e419f85a1d4acc713df7db0b726380626a0e3966</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinearForceAffector</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>aa2e56e4e81e15772875ee5b1e60d9760</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_affectParticles</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>a360cd78aaef38c1d5fd1e5a580d5f83e</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>ForceApplication</type>
      <name>getForceApplication</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>aa5497b0bc75d6b0fbbc9f0f9ea19a292</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getForceVector</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>a6805532b4715b9208ff10a4756f53220</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setForceApplication</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>a1483dbcb861930fca02a2649345c231c</anchor>
      <arglist>(ForceApplication fa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setForceVector</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>a4a765d8a6397df1567fc2e808a151355</anchor>
      <arglist>(const Vector3 &amp;force)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdForceApp</type>
      <name>msForceAppCmd</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>a270f8c9c696f6e23bc136ce646c6a81b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdForceVector</type>
      <name>msForceVectorCmd</name>
      <anchorfile>class_ogre_1_1_linear_force_affector.html</anchorfile>
      <anchor>ab755e91735d27afd872242b594de4bdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LinearForceAffector::CmdForceApp</name>
    <filename>class_ogre_1_1_linear_force_affector_1_1_cmd_force_app.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_linear_force_affector_1_1_cmd_force_app.html</anchorfile>
      <anchor>a47b735c56004d76cd453dfe56954a35c</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_linear_force_affector_1_1_cmd_force_app.html</anchorfile>
      <anchor>a5e3168cbc4cfb717beda23d1ad6b0fe1</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LinearForceAffector::CmdForceVector</name>
    <filename>class_ogre_1_1_linear_force_affector_1_1_cmd_force_vector.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_linear_force_affector_1_1_cmd_force_vector.html</anchorfile>
      <anchor>add323c4f58deed328029f38537760fae</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_linear_force_affector_1_1_cmd_force_vector.html</anchorfile>
      <anchor>a5f0c7f69f8fb52a61e0f77be7c2224d7</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LinkedSkeletonAnimationSource</name>
    <filename>struct_ogre_1_1_linked_skeleton_animation_source.html</filename>
    <member kind="function">
      <type></type>
      <name>LinkedSkeletonAnimationSource</name>
      <anchorfile>struct_ogre_1_1_linked_skeleton_animation_source.html</anchorfile>
      <anchor>a7a01cb43456b193136f19dd60e9ec7f2</anchor>
      <arglist>(const String &amp;skelName, Real scl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinkedSkeletonAnimationSource</name>
      <anchorfile>struct_ogre_1_1_linked_skeleton_animation_source.html</anchorfile>
      <anchor>a35b55541c3e931ed3dd7d42ae58d01d2</anchor>
      <arglist>(const String &amp;skelName, Real scl, const SkeletonPtr &amp;skelPtr)</arglist>
    </member>
    <member kind="variable">
      <type>SkeletonPtr</type>
      <name>pSkeleton</name>
      <anchorfile>struct_ogre_1_1_linked_skeleton_animation_source.html</anchorfile>
      <anchor>a02c73a85564ec0047f8de9b71e771331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>scale</name>
      <anchorfile>struct_ogre_1_1_linked_skeleton_animation_source.html</anchorfile>
      <anchor>a79bb4debcd21595087623b9a8d17d121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>skeletonName</name>
      <anchorfile>struct_ogre_1_1_linked_skeleton_animation_source.html</anchorfile>
      <anchor>a18367921f5c2e7eddaf14a54dacd3484</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LiSPSMShadowCameraSetup</name>
    <filename>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</filename>
    <base>Ogre::FocusedShadowCameraSetup</base>
    <member kind="function">
      <type></type>
      <name>LiSPSMShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a2a791fce47290ff3b9ec7b6daac73458</anchor>
      <arglist>(Real n=0.1f, bool useSimpleNOpt=true, Degree angle=Radian(0.451f))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LiSPSMShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a544318a0bd973ce48d3e959423a466c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Degree</type>
      <name>getCameraLightDirectionThreshold</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>abddaf4baa243cbda0e8a2bd43f3058f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getOptimalAdjustFactor</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a9b5d6e5ff9339e7a010c2dfbcb051490</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShadowCamera</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a105d24beb77a25f4fe071b87fb5738b6</anchor>
      <arglist>(const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getUseSimpleOptimalAdjust</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>ad836bab9853f49b42a2fe9f2aab786b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraLightDirectionThreshold</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a405c97ba1b6bf39dfd32b83001606d1e</anchor>
      <arglist>(Degree angle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOptimalAdjustFactor</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>aa4f0c58ca0ea89aa7e4b11def4976ea6</anchor>
      <arglist>(Real n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setUseSimpleOptimalAdjust</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>ae09cafbe81832dd23c70f85d9435b213</anchor>
      <arglist>(bool s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ShadowCameraSetupPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>ad26244d0895a5e1c2c272018af7b2d98</anchor>
      <arglist>(Real n=0.1f, bool useSimpleNOpt=true, Degree angle=Radian(0.451f))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::list</name>
    <filename>struct_ogre_1_1list.html</filename>
    <templarg>typename T</templarg>
    <member kind="typedef">
      <type>std::list&lt; T &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>struct_ogre_1_1list.html</anchorfile>
      <anchor>aa8e3416ed3f67da65d3ee10dcffdedb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; T &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>struct_ogre_1_1list.html</anchorfile>
      <anchor>a152e17cd121940590cf3461a0543675d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; T &gt;</type>
      <name>type</name>
      <anchorfile>struct_ogre_1_1list.html</anchorfile>
      <anchor>af5f494d11293e3207bf6d71dfd559a3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Lod0Stripifier</name>
    <filename>class_ogre_1_1_lod0_stripifier.html</filename>
    <class kind="struct">Ogre::Lod0Stripifier::RemapInfo</class>
    <member kind="function">
      <type></type>
      <name>Lod0Stripifier</name>
      <anchorfile>class_ogre_1_1_lod0_stripifier.html</anchorfile>
      <anchor>a94f191280507c1253370ddca21113c87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Lod0Stripifier</name>
      <anchorfile>class_ogre_1_1_lod0_stripifier.html</anchorfile>
      <anchor>aaf8b57b5395eed707f960a10a1856d1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>StripLod0Vertices</name>
      <anchorfile>class_ogre_1_1_lod0_stripifier.html</anchorfile>
      <anchor>a36470f9df4835807557d9a1b58c0e0b8</anchor>
      <arglist>(const MeshPtr &amp;mesh, bool stableVertexOrder=false)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Lod0Stripifier::RemapInfo</name>
    <filename>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</filename>
    <member kind="enumvalue">
      <name>UnusedIdx</name>
      <anchorfile>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</anchorfile>
      <anchor>a041958aad88551cdd7a7be8b6dbb7b1bac6983abf66e01db92591f25e5fb5131a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnusedIdx</name>
      <anchorfile>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</anchorfile>
      <anchor>a041958aad88551cdd7a7be8b6dbb7b1bac6983abf66e01db92591f25e5fb5131a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemapInfo</name>
      <anchorfile>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</anchorfile>
      <anchor>a8f6afddc2684f600eecf1b7e3b54cde2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markUsedIndices</name>
      <anchorfile>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</anchorfile>
      <anchor>ae5ec1345c756136361e8007598c838c1</anchor>
      <arglist>(IDX *indices, size_t indexCount)</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBuffer::IndexType</type>
      <name>minimalIndexType</name>
      <anchorfile>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</anchorfile>
      <anchor>a9260f2150cfaf077b464264a0ed1ff3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nothingToStrip</name>
      <anchorfile>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</anchorfile>
      <anchor>acaec158cb30ee047996b3c28014354bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</anchorfile>
      <anchor>aea6d9b276a12912bcde04f0d19337485</anchor>
      <arglist>(size_t originalSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renumerate</name>
      <anchorfile>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</anchorfile>
      <anchor>a5bbe0b22b07477f9c3c85386ddc92ea4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned &gt;</type>
      <name>indexMap</name>
      <anchorfile>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</anchorfile>
      <anchor>a320e05f6a3d088c4fcfee4d2f362acc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>usedCount</name>
      <anchorfile>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</anchorfile>
      <anchor>a433c84c8a42109d4f1e0987c063b0eee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodCollapseCost</name>
    <filename>class_ogre_1_1_lod_collapse_cost.html</filename>
    <member kind="function">
      <type></type>
      <name>LodCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost.html</anchorfile>
      <anchor>a0abbea261fa39ad12d0e6aa458072aaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LodCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost.html</anchorfile>
      <anchor>a0544405a072903833e93500006036743</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>computeEdgeCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost.html</anchorfile>
      <anchor>a9bbdb780b79f29c37c205a3f05683437</anchor>
      <arglist>(LodData *data, LodData::Vertex *src, LodData::Edge *dstEdge)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>computeVertexCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost.html</anchorfile>
      <anchor>a4580c69303375413f5a1bb9b0171ac76</anchor>
      <arglist>(LodData *data, LodData::Vertex *vertex, Real &amp;collapseCost, LodData::Vertex *&amp;collapseTo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initCollapseCosts</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost.html</anchorfile>
      <anchor>a354e7502246237f033d48fec0adfad4f</anchor>
      <arglist>(LodData *data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initVertexCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost.html</anchorfile>
      <anchor>ae76380b7497b62c7baafffe8a618a3d6</anchor>
      <arglist>(LodData *data, LodData::Vertex *vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreventBreakingLines</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost.html</anchorfile>
      <anchor>a76100f9a20fbe556fea79c9fb33edc82</anchor>
      <arglist>(bool prevent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreventPunchingHoles</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost.html</anchorfile>
      <anchor>a7000c9a388774902e7e87563dc461353</anchor>
      <arglist>(bool prevent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateVertexCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost.html</anchorfile>
      <anchor>a20750c76335b8ce8045103902da5ba7e</anchor>
      <arglist>(LodData *data, LodData::Vertex *vertex)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodCollapseCostCurvature</name>
    <filename>class_ogre_1_1_lod_collapse_cost_curvature.html</filename>
    <base>Ogre::LodCollapseCost</base>
    <member kind="function">
      <type>Real</type>
      <name>computeEdgeCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_curvature.html</anchorfile>
      <anchor>a9f9908954d4c9b1f39a333141d15441c</anchor>
      <arglist>(LodData *data, LodData::Vertex *src, LodData::Edge *dstEdge) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodCollapseCostOutside</name>
    <filename>class_ogre_1_1_lod_collapse_cost_outside.html</filename>
    <base>Ogre::LodCollapseCost</base>
    <member kind="function">
      <type></type>
      <name>LodCollapseCostOutside</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_outside.html</anchorfile>
      <anchor>aa5cef7538a33a82740003f63b3e9337c</anchor>
      <arglist>(LodCollapseCostPtr costCalculator, Real outsideWeight, Real outsideWalkAngle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LodCollapseCostOutside</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_outside.html</anchorfile>
      <anchor>af49fbc592c47e4b9521c03148bbbbbbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>computeEdgeCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_outside.html</anchorfile>
      <anchor>a6a8adf615e71f822dda5d7183f271c34</anchor>
      <arglist>(LodData *data, LodData::Vertex *src, LodData::Edge *dstEdge) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initCollapseCosts</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_outside.html</anchorfile>
      <anchor>ab2987b3470f541061d6b4a8825324b5a</anchor>
      <arglist>(LodData *data) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodCollapseCostProfiler</name>
    <filename>class_ogre_1_1_lod_collapse_cost_profiler.html</filename>
    <base>Ogre::LodCollapseCost</base>
    <member kind="function">
      <type></type>
      <name>LodCollapseCostProfiler</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_profiler.html</anchorfile>
      <anchor>a54c2815544dadcfeacd1e79f2ce8ba6f</anchor>
      <arglist>(LodProfile &amp;profile, LodCollapseCostPtr &amp;costCalculator)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>computeEdgeCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_profiler.html</anchorfile>
      <anchor>a7ca1ac32f2f5efd735204f732f15037d</anchor>
      <arglist>(LodData *data, LodData::Vertex *src, LodData::Edge *dstEdge) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeVertexCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_profiler.html</anchorfile>
      <anchor>ae8a2d2cf140fa05e2132f8d8cfe76d2a</anchor>
      <arglist>(LodData *data, LodData::Vertex *vertex, Real &amp;collapseCost, LodData::Vertex *&amp;collapseTo) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initCollapseCosts</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_profiler.html</anchorfile>
      <anchor>ab0100fde2b3953dd389fe578a413f4c9</anchor>
      <arglist>(LodData *data) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodCollapseCostQuadric</name>
    <filename>class_ogre_1_1_lod_collapse_cost_quadric.html</filename>
    <base>Ogre::LodCollapseCost</base>
    <member kind="function">
      <type>Real</type>
      <name>computeEdgeCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_quadric.html</anchorfile>
      <anchor>a5fd759d8f5be1763147fa547cc1c2223</anchor>
      <arglist>(LodData *data, LodData::Vertex *src, LodData::Edge *dstEdge) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initCollapseCosts</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_quadric.html</anchorfile>
      <anchor>a36e8c2daebc2cb8013716485fc472fe0</anchor>
      <arglist>(LodData *data) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateVertexCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_quadric.html</anchorfile>
      <anchor>a6c5d7dbd0032ba9e5722ce7efa2a520e</anchor>
      <arglist>(LodData *data, LodData::Vertex *vertex) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodCollapser</name>
    <filename>class_ogre_1_1_lod_collapser.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LodCollapser</name>
      <anchorfile>class_ogre_1_1_lod_collapser.html</anchorfile>
      <anchor>a51d851d50ebcee4f77cff26f500ccce7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_getLastVertexCollapseTo</name>
      <anchorfile>class_ogre_1_1_lod_collapser.html</anchorfile>
      <anchor>a8a3dc7a3ba0d2777dd8656429540e8cd</anchor>
      <arglist>(LodData *data, Vector3 &amp;outVec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_getLastVertexPos</name>
      <anchorfile>class_ogre_1_1_lod_collapser.html</anchorfile>
      <anchor>ab2c58971bcc0ecac574ac377b56f3c30</anchor>
      <arglist>(LodData *data, Vector3 &amp;outVec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>collapse</name>
      <anchorfile>class_ogre_1_1_lod_collapser.html</anchorfile>
      <anchor>ad292c42636402fafb2eb193264ca67a4</anchor>
      <arglist>(LodData *data, LodCollapseCost *cost, LodOutputProvider *output, int vertexCountLimit, Real collapseCostLimit)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodConfig</name>
    <filename>struct_ogre_1_1_lod_config.html</filename>
    <class kind="struct">Ogre::LodConfig::Advanced</class>
    <member kind="typedef">
      <type>std::vector&lt; LodLevel &gt;</type>
      <name>LodLevelList</name>
      <anchorfile>struct_ogre_1_1_lod_config.html</anchorfile>
      <anchor>aa70b6cf68e01fe84a5b01fe5af5839da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LodConfig</name>
      <anchorfile>struct_ogre_1_1_lod_config.html</anchorfile>
      <anchor>ae2ae0ac3ec6f97efcaeb586dcf3b4d89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LodConfig</name>
      <anchorfile>struct_ogre_1_1_lod_config.html</anchorfile>
      <anchor>a0253402aeaebecece55a8ebf9aa977cd</anchor>
      <arglist>(MeshPtr &amp;_mesh, LodStrategy *_strategy=DistanceLodBoxStrategy::getSingletonPtr())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createGeneratedLodLevel</name>
      <anchorfile>struct_ogre_1_1_lod_config.html</anchorfile>
      <anchor>a197e4bbdc17c5645e9775d0ea1863c4d</anchor>
      <arglist>(Ogre::Real distance, Real reductionValue, LodLevel::VertexReductionMethod reductionMethod=LodLevel::VRM_PROPORTIONAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createManualLodLevel</name>
      <anchorfile>struct_ogre_1_1_lod_config.html</anchorfile>
      <anchor>a5e92bc54de6971b64807d83f41532d21</anchor>
      <arglist>(Ogre::Real distance, const String &amp;manualMeshName)</arglist>
    </member>
    <member kind="variable">
      <type>struct _OgreLodExport Ogre::LodConfig::Advanced</type>
      <name>advanced</name>
      <anchorfile>struct_ogre_1_1_lod_config.html</anchorfile>
      <anchor>a57f8dbcdf687850f01f904973cab37a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LodLevelList</type>
      <name>levels</name>
      <anchorfile>struct_ogre_1_1_lod_config.html</anchorfile>
      <anchor>a7eecc87589b5a3eacfa363850c2fe4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MeshPtr</type>
      <name>mesh</name>
      <anchorfile>struct_ogre_1_1_lod_config.html</anchorfile>
      <anchor>a791dec38cc670f9bf9fa1e6ac5230a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LodStrategy *</type>
      <name>strategy</name>
      <anchorfile>struct_ogre_1_1_lod_config.html</anchorfile>
      <anchor>a9634e8bfa3c423b7a2ad130f5db9ca61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodConfig::Advanced</name>
    <filename>struct_ogre_1_1_lod_config_1_1_advanced.html</filename>
    <member kind="function">
      <type></type>
      <name>Advanced</name>
      <anchorfile>struct_ogre_1_1_lod_config_1_1_advanced.html</anchorfile>
      <anchor>a9f051724cc2c50cb6fc84a749c3bd26f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Ogre::Real</type>
      <name>outsideWalkAngle</name>
      <anchorfile>struct_ogre_1_1_lod_config_1_1_advanced.html</anchorfile>
      <anchor>a9ce3a02176658acb95c60bc98d9c189c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::Real</type>
      <name>outsideWeight</name>
      <anchorfile>struct_ogre_1_1_lod_config_1_1_advanced.html</anchorfile>
      <anchor>ac81a8e65cff66d461b2c884d35662f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>preventBreakingLines</name>
      <anchorfile>struct_ogre_1_1_lod_config_1_1_advanced.html</anchorfile>
      <anchor>a8ae1db846ff3c2c997313b94f2d9fa65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>preventPunchingHoles</name>
      <anchorfile>struct_ogre_1_1_lod_config_1_1_advanced.html</anchorfile>
      <anchor>ae3a5b804c168f46fa914f229294a5677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LodProfile</type>
      <name>profile</name>
      <anchorfile>struct_ogre_1_1_lod_config_1_1_advanced.html</anchorfile>
      <anchor>a8aae61afbddb7ac0e5f6666d953b973d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useBackgroundQueue</name>
      <anchorfile>struct_ogre_1_1_lod_config_1_1_advanced.html</anchorfile>
      <anchor>af0b0ebeed034ed3d63ea1bfc3c36fab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useCompression</name>
      <anchorfile>struct_ogre_1_1_lod_config_1_1_advanced.html</anchorfile>
      <anchor>a170e01ea28652c19ec4d610c0b491ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useVertexNormals</name>
      <anchorfile>struct_ogre_1_1_lod_config_1_1_advanced.html</anchorfile>
      <anchor>aa510662a645fab3ef85ef4b1cde1a7a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodConfigSerializer</name>
    <filename>class_ogre_1_1_lod_config_serializer.html</filename>
    <base>Ogre::Serializer</base>
    <member kind="function">
      <type></type>
      <name>LodConfigSerializer</name>
      <anchorfile>class_ogre_1_1_lod_config_serializer.html</anchorfile>
      <anchor>a90888570c5ea11c98e7ea8cfdab52fae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportLodConfig</name>
      <anchorfile>class_ogre_1_1_lod_config_serializer.html</anchorfile>
      <anchor>ab0d2cd1a61870f28aabbf0bd9d61b350</anchor>
      <arglist>(Ogre::LodConfig &amp;config, const Ogre::String &amp;filename, Endian endianMode=ENDIAN_NATIVE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportLodConfig</name>
      <anchorfile>class_ogre_1_1_lod_config_serializer.html</anchorfile>
      <anchor>a0f12f84184b32b0d2716667d533e3d1c</anchor>
      <arglist>(Ogre::LodConfig &amp;config, Ogre::DataStreamPtr stream, Endian endianMode=ENDIAN_NATIVE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importLodConfig</name>
      <anchorfile>class_ogre_1_1_lod_config_serializer.html</anchorfile>
      <anchor>af4e0f6e5ceae25f6fdb735cec0b51069</anchor>
      <arglist>(Ogre::LodConfig *config, const Ogre::String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importLodConfig</name>
      <anchorfile>class_ogre_1_1_lod_config_serializer.html</anchorfile>
      <anchor>a72f631aab3f43aa1ccb441cbbd8cd63c</anchor>
      <arglist>(Ogre::LodConfig *config, DataStreamPtr &amp;stream)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodData</name>
    <filename>struct_ogre_1_1_lod_data.html</filename>
    <class kind="struct">Ogre::LodData::Edge</class>
    <class kind="struct">Ogre::LodData::IndexBufferInfo</class>
    <class kind="union">Ogre::LodData::IndexBufferPointer</class>
    <class kind="struct">Ogre::LodData::Line</class>
    <class kind="struct">Ogre::LodData::Triangle</class>
    <class kind="struct">Ogre::LodData::Vertex</class>
    <class kind="struct">Ogre::LodData::VertexEqual</class>
    <class kind="struct">Ogre::LodData::VertexHash</class>
    <member kind="typedef">
      <type>std::multimap&lt; Real, Vertex * &gt;</type>
      <name>CollapseCostHeap</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>af69d67f001e0a9417a9507c6b6fc5581</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; IndexBufferInfo &gt;</type>
      <name>IndexBufferInfoList</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a912bbcfec3ff16d136a2ccb87e722b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Line &gt;</type>
      <name>LineList</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>ad376dfff6935250740314efb5e99f2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Triangle &gt;</type>
      <name>TriangleList</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a3041597a221fda483795a206a9c8d481</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_set&lt; Vertex *, VertexHash, VertexEqual &gt;</type>
      <name>UniqueVertexSet</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a0d3d22eb6fc67ccab340834fdeeb45d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorSet&lt; Edge, 8 &gt;</type>
      <name>VEdges</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>ad442682ce19f3ac65702beb032a7a6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Vertex &gt;</type>
      <name>VertexList</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a038b915656b1f7c6608d018ea6f1b5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorSet&lt; Line *, 7 &gt;</type>
      <name>VLines</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a5653fe919222f908f0f66b395ef65f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorSet&lt; Triangle *, 7 &gt;</type>
      <name>VTriangles</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>aed7b2a441e826b40396db08b743f9131</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LodData</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a8e9cd1fac7686aa15718a1b4895dd3ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getVectorIDFromPointer</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>ad3c424670454076e0ebf1d4adc87d104</anchor>
      <arglist>(const std::vector&lt; T, A &gt; &amp;vec, const T *pointer)</arglist>
    </member>
    <member kind="variable">
      <type>CollapseCostHeap</type>
      <name>mCollapseCostHeap</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a5cee720aeb853541d042adb33892b1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IndexBufferInfoList</type>
      <name>mIndexBufferInfoList</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>aff7b5cabe66e52756ffc1449b72672ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LineList</type>
      <name>mLineList</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>af59854923d539c6b74be64d67aa05de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mMeshBoundingSphereRadius</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a0f4bf72e9fc1962cbc394affa672451a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TriangleList</type>
      <name>mTriangleList</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a9d0a2e539c50b250ae2ed5e0ca0b5037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UniqueVertexSet</type>
      <name>mUniqueVertexSet</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a97a93af607bf6c7fe8729d7032a43ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mUseVertexNormals</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a41b7354e21e31fdffdbf57a3e2726936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexList</type>
      <name>mVertexList</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a3cb3b991e80bfd68dae64c445b9743ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>NEVER_COLLAPSE_COST</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>a45d49919b94ad00023a4500cc9eaa241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>UNINITIALIZED_COLLAPSE_COST</name>
      <anchorfile>struct_ogre_1_1_lod_data.html</anchorfile>
      <anchor>af95ac40c4f3bdd402aa2e0cc1e25fc9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodData::Edge</name>
    <filename>struct_ogre_1_1_lod_data_1_1_edge.html</filename>
    <member kind="function">
      <type></type>
      <name>Edge</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_edge.html</anchorfile>
      <anchor>a7107dc42d825d379eddfa1e972e22a0b</anchor>
      <arglist>(const Edge &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Edge</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_edge.html</anchorfile>
      <anchor>af59b284615ca330d7879fec720b15144</anchor>
      <arglist>(Vertex *destination)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_edge.html</anchorfile>
      <anchor>a6f27dffeccc65f1157b1e483bdfdfc05</anchor>
      <arglist>(const Edge &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Edge &amp;</type>
      <name>operator=</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_edge.html</anchorfile>
      <anchor>a1f456b7ef93c6fdccab8c0ece50affc7</anchor>
      <arglist>(const Edge &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_edge.html</anchorfile>
      <anchor>aef1383c820c467af702932fb8d4e08a9</anchor>
      <arglist>(const Edge &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>collapseCost</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_edge.html</anchorfile>
      <anchor>a3ec40b83d91916a437b48d4e8d0c4bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vertex *</type>
      <name>dst</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_edge.html</anchorfile>
      <anchor>a6fc99de5e3b82dcba93ed93ce2ec9ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>refCount</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_edge.html</anchorfile>
      <anchor>a7e0e58962a7fe713743728f63a5b39db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodData::IndexBufferInfo</name>
    <filename>struct_ogre_1_1_lod_data_1_1_index_buffer_info.html</filename>
    <member kind="variable">
      <type>IndexBufferPointer</type>
      <name>buf</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_index_buffer_info.html</anchorfile>
      <anchor>acdb48ad8eaf66458a090c37b805a22be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>indexCount</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_index_buffer_info.html</anchorfile>
      <anchor>ace8f068f6f7d83cf1ae6dd0a92b26ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>indexSize</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_index_buffer_info.html</anchorfile>
      <anchor>abf8765f39f6483c12cb4d25fbeefd01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>prevIndexCount</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_index_buffer_info.html</anchorfile>
      <anchor>a26a533a653b8980db708a5931791d961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>prevOnlyIndexCount</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_index_buffer_info.html</anchorfile>
      <anchor>aef789e3ea55d0d890f1de9434d36a449</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>Ogre::LodData::IndexBufferPointer</name>
    <filename>union_ogre_1_1_lod_data_1_1_index_buffer_pointer.html</filename>
    <member kind="variable">
      <type>unsigned int *</type>
      <name>pint</name>
      <anchorfile>union_ogre_1_1_lod_data_1_1_index_buffer_pointer.html</anchorfile>
      <anchor>ae8c433c40635ef21a8b872354f9cd454</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short *</type>
      <name>pshort</name>
      <anchorfile>union_ogre_1_1_lod_data_1_1_index_buffer_pointer.html</anchorfile>
      <anchor>ac52db8e95528c158cd8f2846c02e7613</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodData::Line</name>
    <filename>struct_ogre_1_1_lod_data_1_1_line.html</filename>
    <member kind="function">
      <type>unsigned int</type>
      <name>getVertexID</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_line.html</anchorfile>
      <anchor>abb571b93d022eacae313686662ac79d7</anchor>
      <arglist>(const Vertex *v) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasVertex</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_line.html</anchorfile>
      <anchor>afff4d1507e0433c6cec166f00538e29c</anchor>
      <arglist>(const Vertex *v) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMalformed</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_line.html</anchorfile>
      <anchor>aab02955a79f8ffb4676372031882fe79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isRemoved</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_line.html</anchorfile>
      <anchor>aa3e7051195f159e7a4ad8cfccb7e2f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>submeshID</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_line.html</anchorfile>
      <anchor>a6c8c2f0378dfce136a5b6e79e49f14cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vertex *</type>
      <name>vertex</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_line.html</anchorfile>
      <anchor>a9d5d9481ebf1384d3b1e7ee066a3768e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>vertexID</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_line.html</anchorfile>
      <anchor>afff2de53d66875fc01c9815971dab96d</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodData::Triangle</name>
    <filename>struct_ogre_1_1_lod_data_1_1_triangle.html</filename>
    <member kind="function">
      <type>void</type>
      <name>computeNormal</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_triangle.html</anchorfile>
      <anchor>a4fbb1fc10853e3adc0116c3f5660487e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getVertexID</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_triangle.html</anchorfile>
      <anchor>a5987bfe02a3d1aa1eb732a8a019558a9</anchor>
      <arglist>(const Vertex *v) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasVertex</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_triangle.html</anchorfile>
      <anchor>a7f2b4a5ba3690ab520e445918935e525</anchor>
      <arglist>(const Vertex *v) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMalformed</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_triangle.html</anchorfile>
      <anchor>ab43218cda5bc70a6c6e5f084a1a5ec7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isRemoved</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_triangle.html</anchorfile>
      <anchor>ad3d2f1e41bdf70e19007938074b2cf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>normal</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_triangle.html</anchorfile>
      <anchor>ac177a86ec820bd4bdf9ab1578132885e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>submeshID</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_triangle.html</anchorfile>
      <anchor>a4eecf20b323ee21ea4c31a09abe54cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vertex *</type>
      <name>vertex</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_triangle.html</anchorfile>
      <anchor>af4011d8be274ea62d50b8f8ef5eb89a6</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>vertexID</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_triangle.html</anchorfile>
      <anchor>aff1395c324d8808f43dcc76b8a5cdb3b</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodData::Vertex</name>
    <filename>struct_ogre_1_1_lod_data_1_1_vertex.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addEdge</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex.html</anchorfile>
      <anchor>a94742e7f49c5ffdfb8fca2b1bff798bb</anchor>
      <arglist>(const Edge &amp;edge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeEdge</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex.html</anchorfile>
      <anchor>aaa8e2eecfc5912d6958e65ecdf12d053</anchor>
      <arglist>(const Edge &amp;edge)</arglist>
    </member>
    <member kind="variable">
      <type>Vertex *</type>
      <name>collapseTo</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex.html</anchorfile>
      <anchor>a613e76486834495df006789d8824210b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CollapseCostHeap::iterator</type>
      <name>costHeapPosition</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex.html</anchorfile>
      <anchor>a0f4e1115ab3949faaf58aff5b08b1cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VEdges</type>
      <name>edges</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex.html</anchorfile>
      <anchor>a6f356c0b5a1a3dcc5f999be8cc977fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VLines</type>
      <name>lines</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex.html</anchorfile>
      <anchor>a54d42759d6ab25e25bd52d34a7e656c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>normal</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex.html</anchorfile>
      <anchor>ae45e43886c93e953d78cda1d84501ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>position</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex.html</anchorfile>
      <anchor>a4df65828c129283e5430d3c5df18d33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>seam</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex.html</anchorfile>
      <anchor>a2dd4f26fe6707cac4b003f727271ff5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VTriangles</type>
      <name>triangles</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex.html</anchorfile>
      <anchor>a30e6002e8806af7c72eb4dc97d8806f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodData::VertexEqual</name>
    <filename>struct_ogre_1_1_lod_data_1_1_vertex_equal.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex_equal.html</anchorfile>
      <anchor>a3cdf3e47024745b729a4801e1c5a924a</anchor>
      <arglist>(const Vertex *lhs, const Vertex *rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodData::VertexHash</name>
    <filename>struct_ogre_1_1_lod_data_1_1_vertex_hash.html</filename>
    <member kind="function">
      <type></type>
      <name>VertexHash</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex_hash.html</anchorfile>
      <anchor>a2a0bae6ff8fab851d848fb8c225673b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexHash</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex_hash.html</anchorfile>
      <anchor>aa103133087a79ad877cfe4a50f12af22</anchor>
      <arglist>(LodData *gen)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>operator()</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex_hash.html</anchorfile>
      <anchor>a855695516ff2d3f0f8547150e0230e08</anchor>
      <arglist>(const Vertex *v) const</arglist>
    </member>
    <member kind="variable">
      <type>LodData *</type>
      <name>mGen</name>
      <anchorfile>struct_ogre_1_1_lod_data_1_1_vertex_hash.html</anchorfile>
      <anchor>aae427738b413ac6e1b2e040cc49760d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodInputProvider</name>
    <filename>class_ogre_1_1_lod_input_provider.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LodInputProvider</name>
      <anchorfile>class_ogre_1_1_lod_input_provider.html</anchorfile>
      <anchor>a551a6f7b7d3e27fccea16452485f5167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initData</name>
      <anchorfile>class_ogre_1_1_lod_input_provider.html</anchorfile>
      <anchor>a1b5411e968e40e5e645871eaeba90270</anchor>
      <arglist>(LodData *data)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodLevel</name>
    <filename>struct_ogre_1_1_lod_level.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>VertexReductionMethod</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a39e40bdcbeea13357ace7e38e53446e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VRM_PROPORTIONAL</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a39e40bdcbeea13357ace7e38e53446e3afe36984fdb5b516b5bc79f53d3e48699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VRM_CONSTANT</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a39e40bdcbeea13357ace7e38e53446e3abb3bbdf3ae9b38c77e31e09e92e46b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VRM_COLLAPSE_COST</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a39e40bdcbeea13357ace7e38e53446e3a484813e3eee23b35e7377eb8f225c9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VRM_COLLAPSE_COST</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a39e40bdcbeea13357ace7e38e53446e3a484813e3eee23b35e7377eb8f225c9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VRM_CONSTANT</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a39e40bdcbeea13357ace7e38e53446e3abb3bbdf3ae9b38c77e31e09e92e46b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VRM_PROPORTIONAL</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a39e40bdcbeea13357ace7e38e53446e3afe36984fdb5b516b5bc79f53d3e48699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a66963ac25513a9575ef21dfbef2c5256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>manualMeshName</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a8ff93cf3342f8e02c9a605f99e715a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>outSkipped</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a7bafbed24b52459d611c54799aabf754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>outUniqueVertexCount</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a6c610048f5d0560366381f15d6bfb0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexReductionMethod</type>
      <name>reductionMethod</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a45b8fffff2bc5dc6d29967a7678421e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>reductionValue</name>
      <anchorfile>struct_ogre_1_1_lod_level.html</anchorfile>
      <anchor>a10d85c3d0d1f9a03019a9abc76cf70d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodListener</name>
    <filename>class_ogre_1_1_lod_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LodListener</name>
      <anchorfile>class_ogre_1_1_lod_listener.html</anchorfile>
      <anchor>a437b5f300e0f3c38fa581d87e8643784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>postqueueEntityMaterialLodChanged</name>
      <anchorfile>class_ogre_1_1_lod_listener.html</anchorfile>
      <anchor>aa8bdff391f4865fa7da6f301c350400f</anchor>
      <arglist>(const EntityMaterialLodChangedEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>postqueueEntityMeshLodChanged</name>
      <anchorfile>class_ogre_1_1_lod_listener.html</anchorfile>
      <anchor>a90c2e6ca102b8b43fa2819fc752caf5a</anchor>
      <arglist>(const EntityMeshLodChangedEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>postqueueMovableObjectLodChanged</name>
      <anchorfile>class_ogre_1_1_lod_listener.html</anchorfile>
      <anchor>a80c7d710fa6e8119a3294f3f8fd80e46</anchor>
      <arglist>(const MovableObjectLodChangedEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>prequeueEntityMaterialLodChanged</name>
      <anchorfile>class_ogre_1_1_lod_listener.html</anchorfile>
      <anchor>a2690efbb582ca532ad79f4e682730ecd</anchor>
      <arglist>(EntityMaterialLodChangedEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>prequeueEntityMeshLodChanged</name>
      <anchorfile>class_ogre_1_1_lod_listener.html</anchorfile>
      <anchor>a812c2bf8014cda9f2ef8fa115d4be416</anchor>
      <arglist>(EntityMeshLodChangedEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>prequeueMovableObjectLodChanged</name>
      <anchorfile>class_ogre_1_1_lod_listener.html</anchorfile>
      <anchor>afeed906381e75aa6449c95085a207a53</anchor>
      <arglist>(const MovableObjectLodChangedEvent &amp;evt)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodOutputProvider</name>
    <filename>class_ogre_1_1_lod_output_provider.html</filename>
    <member kind="function">
      <type></type>
      <name>LodOutputProvider</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>ae7ccd75f732798ccd0da8e11a7eec05b</anchor>
      <arglist>(bool useCompression=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LodOutputProvider</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>ac2c30b1e51095cac424ad6ec88a9080b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bakeLodLevel</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>a820b37c0f3a7c1486b6c5659e750c879</anchor>
      <arglist>(LodData *data, int lodIndex)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bakeManualLodLevel</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>a243c702a028fc9a4459aa65635e75ba1</anchor>
      <arglist>(LodData *data, String &amp;manualMeshName, int lodIndex)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finalize</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>a96fd51bd0bc97021b209ae974f3e931d</anchor>
      <arglist>(LodData *data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>inject</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>a1390b1ae86435e6dd6d7434fba229ac8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>lineChanged</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>ac5072ae91cc4237359876f4a00c65f3a</anchor>
      <arglist>(LodData *data, LodData::Line *tri)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>lineRemoved</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>a25da1d9d3b3c9cee4b0f4002748692b9</anchor>
      <arglist>(LodData *data, LodData::Line *tri)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>a17cccc8d78e808a733c5ef7f0a195b4d</anchor>
      <arglist>(LodData *data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>triangleChanged</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>a46c70b8500cfdf6563662db9fc60ffa4</anchor>
      <arglist>(LodData *data, LodData::Triangle *tri)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>triangleRemoved</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>afd7fbf85dab8b295e1ec15b30b4837e9</anchor>
      <arglist>(LodData *data, LodData::Triangle *tri)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodOutsideMarker</name>
    <filename>class_ogre_1_1_lod_outside_marker.html</filename>
    <member kind="function">
      <type></type>
      <name>LodOutsideMarker</name>
      <anchorfile>class_ogre_1_1_lod_outside_marker.html</anchorfile>
      <anchor>a1a23d5f23d72d073dd4bef1869b00372</anchor>
      <arglist>(LodData::VertexList &amp;vertexList, Real boundingSphereRadius, Real walkAngle)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>createConvexHullMesh</name>
      <anchorfile>class_ogre_1_1_lod_outside_marker.html</anchorfile>
      <anchor>a6126aada1cbf760bcc8b68b2b5c9c0ec</anchor>
      <arglist>(const String &amp;meshName, const String &amp;resourceGroupName=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertexOutside</name>
      <anchorfile>class_ogre_1_1_lod_outside_marker.html</anchorfile>
      <anchor>adbd34574b0c7ab6c636097593b99d7d9</anchor>
      <arglist>(LodData::Vertex *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markOutside</name>
      <anchorfile>class_ogre_1_1_lod_outside_marker.html</anchorfile>
      <anchor>a29dd4b0f1d314671a8eb66a6ae260f93</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodStrategy</name>
    <filename>class_ogre_1_1_lod_strategy.html</filename>
    <member kind="function">
      <type></type>
      <name>LodStrategy</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a49536ec8eff8497fda98ea8ecab569df</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LodStrategy</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a667bd94e7c15e2b5d5692146d22cd1f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assertSorted</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>ab3a486ff7212d5175828e4fef82ca37c</anchor>
      <arglist>(const Mesh::LodValueList &amp;values) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>getBaseValue</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a11c15567a651d4e46856030f6d34b789</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>ac1509db4186c609e174deeb3be5b3760</anchor>
      <arglist>(Real value, const Material::LodValueList &amp;materialLodValueList) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a25dbe720f04a6787f5bc143d522f8f83</anchor>
      <arglist>(Real value, const Mesh::MeshLodUsageList &amp;meshLodUsageList) const =0</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>afcbca1aed7b649a98adc3393ce177fc7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>adeb7d40e283838e2f04139fc183c95d0</anchor>
      <arglist>(const MovableObject *movableObject, const Camera *camera) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isSorted</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a7a1baabc9cc705dc5551a86534145ca3</anchor>
      <arglist>(const Mesh::LodValueList &amp;values) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a5f7dbdd90f8acb8edbffbf40fbd13df5</anchor>
      <arglist>(Mesh::MeshLodUsageList &amp;meshLodUsageList) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>transformBias</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>aeaf5bcfb7457356cb921366769490705</anchor>
      <arglist>(Real factor) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>transformUserValue</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a60e9908806b839380729aae13b9a959a</anchor>
      <arglist>(Real userValue) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodStrategyManager</name>
    <filename>class_ogre_1_1_lod_strategy_manager.html</filename>
    <base>Ogre::Singleton&lt; LodStrategyManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>LodStrategyManager</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>a9075bfbb3b06ab96f575b06572ddaef6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LodStrategyManager</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>a1de70275e59bb1f4f44d43a206662be0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addStrategy</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>ae0e46b7b70199f285a5520f2de34e483</anchor>
      <arglist>(LodStrategy *strategy)</arglist>
    </member>
    <member kind="function">
      <type>LodStrategy *</type>
      <name>getDefaultStrategy</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>ac7be62977a9f4e76f44e573594c9e228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MapIterator&lt; StrategyMap &gt;</type>
      <name>getIterator</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>a7f38881807e3f07b78735f32150911ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LodStrategy *</type>
      <name>getStrategy</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>a5cdf32d2adf3975c52e1e3ac7f10f174</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllStrategies</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>afba001a67e39b1e2537cfe772e6235ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LodStrategy *</type>
      <name>removeStrategy</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>a49592f86079673bd80ddf6959cd8ece0</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultStrategy</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>ae6200e09fc9abc18e90ccba210931f3e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultStrategy</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>ae533e1c38e38eb12b377a534363262f6</anchor>
      <arglist>(LodStrategy *strategy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LodStrategyManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>ae69d3723c2841476ea597c585cd2a795</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LodStrategyManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>aa27ca20a9c68553a93d21cfb874e51fb</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodWorkQueueInjectorListener</name>
    <filename>class_ogre_1_1_lod_work_queue_injector_listener.html</filename>
    <member kind="function">
      <type></type>
      <name>LodWorkQueueInjectorListener</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector_listener.html</anchorfile>
      <anchor>af0b49c4eb3b937cf70d7b588a76536bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LodWorkQueueInjectorListener</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector_listener.html</anchorfile>
      <anchor>ac090c55e47780f57ab0279fed412b262</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>injectionCompleted</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector_listener.html</anchorfile>
      <anchor>ae8831bf1a3453570de4421a3783db848</anchor>
      <arglist>(LodWorkQueueRequest *request)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>shouldInject</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector_listener.html</anchorfile>
      <anchor>a74c826eff185507f43be26d5fc23194d</anchor>
      <arglist>(LodWorkQueueRequest *request)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Log</name>
    <filename>class_ogre_1_1_log.html</filename>
    <class kind="class">Ogre::Log::Stream</class>
    <member kind="function">
      <type></type>
      <name>Log</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>a149aec94bfb4bcc03c947626f89916ad</anchor>
      <arglist>(const String &amp;name, bool debugOutput=true, bool suppressFileOutput=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Log</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>a7d36bb9b3f6f6890dd78ae503b6ce349</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>a4af71adcded1cde866f7163855c509cc</anchor>
      <arglist>(LogListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>LogMessageLevel</type>
      <name>getMinLogLevel</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>ab802ebd879f1659bb076bf941925da8f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>a64285ed5cfd15b1fcf2c4f70122586ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDebugOutputEnabled</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>af90bdea2b5ac4b7f466c78124c49d644</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFileOutputSuppressed</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>a43c0713b32a96a22afa67fdcb33ea652</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTimeStampEnabled</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>a8adb9e21b32bf07e67dd5d6b8b9b504e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logMessage</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>a41ad772d673872b2bbbf87f1f7c52eca</anchor>
      <arglist>(const String &amp;message, LogMessageLevel lml=LML_NORMAL, bool maskDebug=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>a84bf292947fed5a3760a78c391f0484c</anchor>
      <arglist>(LogListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDebugOutputEnabled</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>ac374d185fe0498956e466f21916679d8</anchor>
      <arglist>(bool debugOutput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogDetail</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>a754bd94c0f311c333bf0eb4ae9bcdf8d</anchor>
      <arglist>(LoggingLevel ll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinLogLevel</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>ad5712cf65e3ff53f9a7cb5e76ca541d8</anchor>
      <arglist>(LogMessageLevel lml)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeStampEnabled</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>a5fe96f6c6a32e8b80ce1af53d37bf2a9</anchor>
      <arglist>(bool timeStamp)</arglist>
    </member>
    <member kind="function">
      <type>Stream</type>
      <name>stream</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>ad8296f1f29dbc5ba46188264fce84c4a</anchor>
      <arglist>(LogMessageLevel lml=LML_NORMAL, bool maskDebug=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Log::Stream</name>
    <filename>class_ogre_1_1_log_1_1_stream.html</filename>
    <class kind="struct">Ogre::Log::Stream::Flush</class>
    <member kind="function">
      <type></type>
      <name>Stream</name>
      <anchorfile>class_ogre_1_1_log_1_1_stream.html</anchorfile>
      <anchor>abb964da863230b1cf237756dbad019a0</anchor>
      <arglist>(Log *target, LogMessageLevel lml, bool maskDebug)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stream</name>
      <anchorfile>class_ogre_1_1_log_1_1_stream.html</anchorfile>
      <anchor>ab22ee0ebad6af0b79524e8447aa6cea3</anchor>
      <arglist>(Stream &amp;&amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Stream</name>
      <anchorfile>class_ogre_1_1_log_1_1_stream.html</anchorfile>
      <anchor>ae6c2f83ae8ef776ed5c7cd4ab29e6c99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Stream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_log_1_1_stream.html</anchorfile>
      <anchor>acf2cd8c31f366b0ada65b9d9dd80b791</anchor>
      <arglist>(const Flush &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Stream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_log_1_1_stream.html</anchorfile>
      <anchor>a92316de5aa9f7adc7d345935a132d207</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Log::Stream::Flush</name>
    <filename>struct_ogre_1_1_log_1_1_stream_1_1_flush.html</filename>
  </compound>
  <compound kind="class">
    <name>Ogre::LogListener</name>
    <filename>class_ogre_1_1_log_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LogListener</name>
      <anchorfile>class_ogre_1_1_log_listener.html</anchorfile>
      <anchor>a38f3575c69001d63d3e314e5f058f434</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>messageLogged</name>
      <anchorfile>class_ogre_1_1_log_listener.html</anchorfile>
      <anchor>af554fab1d935fecbc80531e06cea5c1a</anchor>
      <arglist>(const String &amp;message, LogMessageLevel lml, bool maskDebug, const String &amp;logName, bool &amp;skipThisMessage)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LogManager</name>
    <filename>class_ogre_1_1_log_manager.html</filename>
    <base>Ogre::Singleton&lt; LogManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>LogManager</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a593c2311523df6e700cc8ef6680b0db3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LogManager</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a887b11fa93f8aa25b912c226dd70943f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Log *</type>
      <name>createLog</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a9a470b8d3c6a05401bce00533e6639d1</anchor>
      <arglist>(const String &amp;name, bool defaultLog=false, bool debuggerOutput=true, bool suppressFileOutput=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyLog</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a0ee43aed02b63b61e5f1face7c86b2ed</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyLog</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>ad8cf8e59a505cd064d64d2f6123322e4</anchor>
      <arglist>(Log *log)</arglist>
    </member>
    <member kind="function">
      <type>Log *</type>
      <name>getDefaultLog</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>acbf15c7c6c3eeb88a783459bb21b8887</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Log *</type>
      <name>getLog</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>aa065b5b5d7880c019489fd641e16fcf5</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logError</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a050c2728cb06efa4a5d0144d0c943b7e</anchor>
      <arglist>(const String &amp;message, bool maskDebug=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logMessage</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a0c4faae4a0fbe6f8df7583cfa4c63b52</anchor>
      <arglist>(const String &amp;message, LogMessageLevel lml=LML_NORMAL, bool maskDebug=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logMessage</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a4be284d44cb3271413335d2e56fb49fb</anchor>
      <arglist>(LogMessageLevel lml, const String &amp;message, bool maskDebug=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logWarning</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>accac73e39a2252959ef9126a90867a35</anchor>
      <arglist>(const String &amp;message, bool maskDebug=false)</arglist>
    </member>
    <member kind="function">
      <type>Log *</type>
      <name>setDefaultLog</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>ab62cc2995ec5cad0c75f7665ebf8cfb2</anchor>
      <arglist>(Log *newLog)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogDetail</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a4b7b19b57b7f4fa7d20fad9e672eba3f</anchor>
      <arglist>(LoggingLevel ll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinLogLevel</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>ab9665ed0b128068f0a069e05f7a5dc12</anchor>
      <arglist>(LogMessageLevel lml)</arglist>
    </member>
    <member kind="function">
      <type>Log::Stream</type>
      <name>stream</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a59b4ecc2ae226ada23b0a106397425d0</anchor>
      <arglist>(LogMessageLevel lml=LML_NORMAL, bool maskDebug=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LogManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a3df64e13acc0c0a5a074210074e52f35</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LogManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a335d50d33fc039403ac2252b4896a09a</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ManualObject</name>
    <filename>class_ogre_1_1_manual_object.html</filename>
    <base>Ogre::MovableObject</base>
    <class kind="class">Ogre::ManualObject::ManualObjectSection</class>
    <member kind="typedef">
      <type>std::vector&lt; ManualObjectSection * &gt;</type>
      <name>SectionList</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a7713fd800909615e8763674fb8d8b178</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManualObject</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a88d99ad5d5fdb5702f7a6b8c3fdd82af</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ManualObject</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a021bc790af45aaa6ce7f7505ea98ccd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a07c155c586336f2333a764553a7393b1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a4de1e74c4c5cd7763b48048c6eac47fc</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a3cbfd2ed4cf060822bd006f70bf71a4b</anchor>
      <arglist>(const MaterialPtr &amp;mat, RenderOperation::OperationType opType=RenderOperation::OT_TRIANGLE_LIST)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a70d5945478fbc7fa056cecd88fdf2781</anchor>
      <arglist>(const String &amp;materialName, RenderOperation::OperationType opType=RenderOperation::OT_TRIANGLE_LIST, const String &amp;groupName=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>beginUpdate</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a0c4103359ee463b1a000623d9516291c</anchor>
      <arglist>(size_t sectionIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a8f618c40a10a8fe504f55cf6825c48c4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colour</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a1709752f07f5347c8097ef1c8aa4d2f8</anchor>
      <arglist>(const ColourValue &amp;col)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colour</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a16952233a5cf628f610ec130e5ca7ce4</anchor>
      <arglist>(float r, float g, float b, float a=1.0f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MeshPtr</type>
      <name>convertToMesh</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a657275e617d9558951a3037f02b07efe</anchor>
      <arglist>(const String &amp;meshName, const String &amp;groupName=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ManualObjectSection *</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a97f92950a31390de53be9f7d7edd5eb4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>estimateIndexCount</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a450c4621235105f395eaa51c85065f3e</anchor>
      <arglist>(uint32 icount)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>estimateVertexCount</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a12b80f6451011b9de4ca925773594ddd</anchor>
      <arglist>(uint32 vcount)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>aafacccafa63d1cf76655a507aa83d24c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a66db3c4b1f2a6887d8d28336fdacdba0</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getCurrentIndexCount</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>aa28d24f2c5aec5ea284dd5c4d264d458</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getCurrentVertexCount</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>abd97e232c9f872b49b32c1e1ad8991fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDynamic</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a9b10d357f057dc90b6b08de8b4fbfaba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>afce3816524ada76d122f25898bbd43e1</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getKeepDeclarationOrder</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a827ad9f7a30221b5ea6f72a5bcd6746d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>ac08703ae1c02adb24140bf239703cdc0</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumSections</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>ae34005454e217aed8ffd973976f471ce</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ManualObjectSection *</type>
      <name>getSection</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a97f5c8aab251170adc511aed7ff8e43d</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; ManualObjectSection * &gt; &amp;</type>
      <name>getSections</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a6bd87e2e3eaaa2ba9aeeb78a1a8bca09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ShadowRenderableList &amp;</type>
      <name>getShadowVolumeRenderableList</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a3b15b4345e2be180059a17f8587ba00e</anchor>
      <arglist>(const Light *light, const HardwareIndexBufferPtr &amp;indexBuffer, size_t &amp;indexBufferUsedSize, float extrusionDist, int flags=0) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseIdentityProjection</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>aad31d200073c1ea8c816ee4eb815fb74</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseIdentityView</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a02825293cea0808e7865542833481a30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>index</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a9ecdb80b6a12822043162762f91f4b42</anchor>
      <arglist>(uint32 idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normal</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>ae4e167780418393dcfe2f1832c0b3d04</anchor>
      <arglist>(const Vector3 &amp;norm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normal</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>ab43681182dbd1f58bcdef0c1eb22f322</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>position</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a187c45061916977737747db37e2d17dd</anchor>
      <arglist>(const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>position</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>abb67e149f2e426d743fa3f0492b06ea9</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quad</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a27ae16d1c958d097a6faa58495e43a22</anchor>
      <arglist>(uint32 i1, uint32 i2, uint32 i3, uint32 i4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundingBox</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a44a840aa95ae13acb026db417b86b4f8</anchor>
      <arglist>(const AxisAlignedBox &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferUsage</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>afb787591af810c44bef75d11c49d3ae0</anchor>
      <arglist>(HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDynamic</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a7df1059cc8a7fdfc29a0f5cd3aa02dfb</anchor>
      <arglist>(bool dyn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeepDeclarationOrder</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>aaf0b959647ec405c9e2b95c86a674378</anchor>
      <arglist>(bool keepOrder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a2fe8e944dfed10613a5fff4b327426b0</anchor>
      <arglist>(size_t subIndex, const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialName</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a897c76e434c8f9aab71536a3b1676175</anchor>
      <arglist>(size_t subIndex, const String &amp;name, const String &amp;group=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseIdentityProjection</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a7f832d5605c489db7be396ec7cd20b85</anchor>
      <arglist>(bool useIdentityProjection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseIdentityView</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a6b01abfbb1b9ef4c6d9e747d6474116c</anchor>
      <arglist>(bool useIdentityView)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tangent</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a0ac8900a19b675a016dc698b3c2dc4c1</anchor>
      <arglist>(const Vector3 &amp;tan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tangent</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a1357cbe9b2d61ca00d6082c55049845e</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>aa192c9d3b9ab02ff61a78807161da3f0</anchor>
      <arglist>(const Vector2 &amp;uv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a078ffade5fcec652f08b91459ec177ed</anchor>
      <arglist>(const Vector3 &amp;uvw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a76410ef05b0f928e5f526b0f7bb1301f</anchor>
      <arglist>(const Vector4 &amp;xyzw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a66932d232441c8fa8208d46343ff526b</anchor>
      <arglist>(float u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>ab2831a0580942552fac055ed7c4033de</anchor>
      <arglist>(float u, float v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a62fb67e8b8a7c2ed4b88dd24b2506f14</anchor>
      <arglist>(float u, float v, float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>abbc950501733883a4a256f9483e190e0</anchor>
      <arglist>(float x, float y, float z, float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triangle</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a24c67280df31b0c1f1bc77f7f65c22b7</anchor>
      <arglist>(uint32 i1, uint32 i2, uint32 i3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a523185f71dee3e6e8352462172dfe30e</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ManualObject::ManualObjectSection</name>
    <filename>class_ogre_1_1_manual_object_1_1_manual_object_section.html</filename>
    <base>Ogre::Renderable</base>
    <member kind="function">
      <type></type>
      <name>ManualObjectSection</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>acf83f5d318b4f86d3bbe1f7750371ac0</anchor>
      <arglist>(ManualObject *parent, const MaterialPtr &amp;mat, RenderOperation::OperationType opType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManualObjectSection</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>aef3c6d4f7fed11bc9f582df34581fe02</anchor>
      <arglist>(ManualObject *parent, const String &amp;materialName, RenderOperation::OperationType opType, const String &amp;groupName=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ManualObjectSection</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a1c31f44d8b0339fd4b1bafbf6b059444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToSubMesh</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a41b2d544b82f55f2236d09e7207423ad</anchor>
      <arglist>(SubMesh *sm) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get32BitIndices</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a790d9b21fd99fb49b130c0ee211db5f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a331d736e7be851463458a1a3e61080aa</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>acb86dd49348aa17883cf69f39aca0c62</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMaterialGroup</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a9900c6b1895468d76679fa347fdcdbcf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMaterialName</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>af58046a2f9703de80b4f4dd496da1c46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a902da1a0568af036ea98334a1d17de53</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>RenderOperation *</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a46ca92e4d4d187178982f9148f12d818</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a9d102cd3716ddb7a2b8bf925d91c4e78</anchor>
      <arglist>(const Ogre::Camera *) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a2750010696047c69e96b9a81e6e5d6cc</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set32BitIndices</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a97bb4c6938ee4c94ad1ca17e8250151b</anchor>
      <arglist>(bool n32)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>acdc8ce7a1560bbe6c623670343bd36a0</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialName</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a3e73ccaf9af697005c3bcbdedf3ca0e3</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ManualResourceLoader</name>
    <filename>class_ogre_1_1_manual_resource_loader.html</filename>
    <member kind="function">
      <type></type>
      <name>ManualResourceLoader</name>
      <anchorfile>class_ogre_1_1_manual_resource_loader.html</anchorfile>
      <anchor>a52b91457400f54642fd3c9e0182905f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ManualResourceLoader</name>
      <anchorfile>class_ogre_1_1_manual_resource_loader.html</anchorfile>
      <anchor>a64c9f1f9f2817de97321412c59fabb5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>loadResource</name>
      <anchorfile>class_ogre_1_1_manual_resource_loader.html</anchorfile>
      <anchor>ae04795ab21e4a46709beb6d521a75c53</anchor>
      <arglist>(Resource *resource)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareResource</name>
      <anchorfile>class_ogre_1_1_manual_resource_loader.html</anchorfile>
      <anchor>a7b4afd007622d165efbcc362e5566922</anchor>
      <arglist>(Resource *resource)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::map</name>
    <filename>struct_ogre_1_1map.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename V</templarg>
    <templarg>typename P</templarg>
    <member kind="typedef">
      <type>std::map&lt; K, V, P &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>struct_ogre_1_1map.html</anchorfile>
      <anchor>a3049735a71ab36d63b66cb58c3103e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; K, V, P &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>struct_ogre_1_1map.html</anchorfile>
      <anchor>adb0a925ad566db128615680dfea42e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; K, V, P &gt;</type>
      <name>type</name>
      <anchorfile>struct_ogre_1_1map.html</anchorfile>
      <anchor>a32ee61e7fed8a58db9379ed59cc20d33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MapIterator</name>
    <filename>class_ogre_1_1_map_iterator.html</filename>
    <templarg>typename T</templarg>
    <base>Ogre::MapIteratorWrapper&lt; T, T::iterator &gt;</base>
    <member kind="function">
      <type></type>
      <name>MapIterator</name>
      <anchorfile>class_ogre_1_1_map_iterator.html</anchorfile>
      <anchor>acae97fd0a5ae45d19b51ef4bd046d516</anchor>
      <arglist>(T &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapIterator</name>
      <anchorfile>class_ogre_1_1_map_iterator.html</anchorfile>
      <anchor>a69f5d04fa24319d698b69da3da118d36</anchor>
      <arglist>(typename T::iterator start, typename T::iterator last)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MapIteratorWrapper</name>
    <filename>class_ogre_1_1_map_iterator_wrapper.html</filename>
    <templarg>typename T</templarg>
    <templarg>typename IteratorType</templarg>
    <base>Ogre::IteratorWrapper&lt; T, IteratorType, T::mapped_type &gt;</base>
    <member kind="typedef">
      <type>T::key_type</type>
      <name>KeyType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>aba5a8ef400da4e0338f9b257727e9377</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::value_type</type>
      <name>PairType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>a9853756cc9d465e44272d69643d2c5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, IteratorType, typenameT::mapped_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>aeec13b7cd63fbc88d204df876a48393c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, IteratorType, typenameT::mapped_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>a649a4446fa5696bd95ed4ec5c3c9208a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapIteratorWrapper</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>a3ae82a852790d4ccf429958639672765</anchor>
      <arglist>(IteratorType start, IteratorType last)</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getNext</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>a2bef2d340ae00274856261b3ad3dcdbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KeyType</type>
      <name>peekNextKey</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>a1ab2dc537e2e04c6163f5901b791e9fc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>peekNextValue</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>aae9d34883001f20e7b977fcf2bbaa38c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const PointerType</type>
      <name>peekNextValuePtr</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>aad79b04aa34d0901590bc5229b196c92</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Material</name>
    <filename>class_ogre_1_1_material.html</filename>
    <base>Ogre::Resource</base>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; LodValueList &gt;</type>
      <name>LodValueIterator</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a02b750ad4a1d2c0aa92cfb7039cd7f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Real &gt;</type>
      <name>LodValueList</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a7b73a4bace2cde1c32b0d4fdea407ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; Techniques &gt;</type>
      <name>TechniqueIterator</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a4969168248bff6aea70eafcf75497689</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Technique * &gt;</type>
      <name>Techniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a73e00de2aaa067ae659c56c886337b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Material</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ae3c92b81e6c247286c2304f320a368ef</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Material</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a2e2118319d3d7cb1610869c33ab766eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyNeedsRecompile</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a66ab9a0f0ef89e66a0f0e0349433af39</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ad6c84dfd9a423a4d7048f75d71e4d15c</anchor>
      <arglist>(const String &amp;newName, bool changeGroup, const String &amp;newGroup=BLANKSTRING) const</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ad557878548df10266cac1153c0fab6bf</anchor>
      <arglist>(const String &amp;newName, const char *newGroup) const</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ad4886c5f0e4e029a161e589c8a410004</anchor>
      <arglist>(const String &amp;newName, const String &amp;newGroup=BLANKSTRING) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compile</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a1f51926064eaa39f9d85393b41bb8870</anchor>
      <arglist>(bool autoManageTextureUnits=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyDetailsTo</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a255bc92a45a8740b388a2b3f0691ee67</anchor>
      <arglist>(MaterialPtr &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCompilationRequired</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a0473d5bf1469491e9e40a434c4817127</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getReceiveShadows</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a75f43a20ac158be5187facacdb4b1f70</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTransparencyCastsShadows</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ab10eb8e63b9e2b39aa2872d84a5be596</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTransparent</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a00967b56ec980480ba12dc6002462c3b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Material &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>adf305ba79f03280e53bf8b2f29b8085e</anchor>
      <arglist>(const Material &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReceiveShadows</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>abe6a4371ce72c7bf1cf5a0c2e9259815</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransparencyCastsShadows</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a5552baf6c922eb48a981f7c51aadc5e2</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>touch</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ae183a2529490a0437d9ae19ee2d9c017</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>createTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ae164f5f62c90e8db06de981b2d8544c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a4ecddf1c4c7a0ac32e164637cb4944c8</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>af7f4194eda0a45e7a1ea7e7f1dd61ffa</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a908caeffdd39e2bf3c0b530c3ebe3196</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a8a81c60f958b0f3615c8690583c10d52</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a1158a82d9399448666ea415d5f9a10a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TechniqueIterator</type>
      <name>getTechniqueIterator</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a2b00231e68df74a029421e1511ae97d6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Techniques &amp;</type>
      <name>getTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ae09f463bc62029824de1a486dda3c7ef</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Techniques &amp;</type>
      <name>getSupportedTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a4fd57dfc14f62db4444af99d790dc3d0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TechniqueIterator</type>
      <name>getSupportedTechniqueIterator</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a96a7e49668804887511eeb1af691ace0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getSupportedTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a361a7b4a9a597fe2022dae3ccdc24978</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumSupportedTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a7fc8d8c84177939161df8fe239695eeb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getUnsupportedTechniquesExplanation</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ac6b381037411a605cd704de9e55dbe1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getBestTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>afe82bb1cb1b3303078a8f750a747175c</anchor>
      <arglist>(unsigned short lodIndex=0, const Renderable *rend=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a8c26b7ccb050d96cd031db31bf996b48</anchor>
      <arglist>(Real ps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ad6c35dbe79639fc0fa18eb109b7da1af</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>af2788cd021eba0164ff6020de64d417e</anchor>
      <arglist>(const ColourValue &amp;ambient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a625d27ef43d359a6b4f2dc58a363af95</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ac074b3eb66c45685be8fb4b0ebbebcd6</anchor>
      <arglist>(const ColourValue &amp;diffuse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>aa164110eb03c76be71a19a599d312695</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ac0fd7b4c5684270dc61e57ef6ddef4f2</anchor>
      <arglist>(const ColourValue &amp;specular)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShininess</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a008c264b3fa918677120621d6a112f99</anchor>
      <arglist>(Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a9b7da0a1133ef7f1429faa91895f3735</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a27911290eaa7990dea483f62d27c9285</anchor>
      <arglist>(const ColourValue &amp;selfIllum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthCheckEnabled</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a44413ef81066bc9a44e29361749a0f6e</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthWriteEnabled</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>abdb247ea40cec3c59c3a8726664695c8</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFunction</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a5e6e5526611a5f10203225e4d2f86d0c</anchor>
      <arglist>(CompareFunction func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ab88f2abf1ca49a99555820fce32f75a0</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ac3f27bc005bba5e2e286156ab0d74a35</anchor>
      <arglist>(bool red, bool green, bool blue, bool alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCullingMode</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a8937a20eafba0997f7a6889fd6a188e4</anchor>
      <arglist>(CullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setManualCullingMode</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ad7cff3d355ac80a2325ff77448c48177</anchor>
      <arglist>(ManualCullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightingEnabled</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a758ce629d7d709a7038ede19d21f59cf</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadingMode</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>abe72697aa6f639a23d2003fc10d3939b</anchor>
      <arglist>(ShadeOptions mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFog</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a72e01ffc38eca515f70387c2b1a72c4c</anchor>
      <arglist>(bool overrideScene, FogMode mode=FOG_NONE, const ColourValue &amp;colour=ColourValue::White, Real expDensity=0.001f, Real linearStart=0.0f, Real linearEnd=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthBias</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>acb0cf0ddfd03f3c4fd1d6dc278076463</anchor>
      <arglist>(float constantBias, float slopeScaleBias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureFiltering</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a2424a948e95a581d1b7de87ea14e7131</anchor>
      <arglist>(TextureFilterOptions filterType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureAnisotropy</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>aa0725c90c26094f73c04eedd51773bee</anchor>
      <arglist>(int maxAniso)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a8c9ccac6e60241a1865ac211e3b203c8</anchor>
      <arglist>(const SceneBlendType sbt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a046659fb27e92554d2a3f4c5a49c7579</anchor>
      <arglist>(const SceneBlendType sbt, const SceneBlendType sbta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a145badc7cadec0958241a47b6037b3e6</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>aa934de36e2d8c867b6ed1fc9c0fa8be0</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor, const SceneBlendFactor sourceFactorAlpha, const SceneBlendFactor destFactorAlpha)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumLodLevels</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a329e758eca8bedadf01edc49f29c5b2e</anchor>
      <arglist>(unsigned short schemeIndex) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumLodLevels</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a90e332b7e44b66bc34e3b90d810f7f2e</anchor>
      <arglist>(const String &amp;schemeName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLodLevels</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a67d79bf335a4f3a9ed2bc9d70b2e7994</anchor>
      <arglist>(const LodValueList &amp;lodValues)</arglist>
    </member>
    <member kind="function">
      <type>const LodValueList &amp;</type>
      <name>getLodValues</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>aa0e7d25ae4eb0eb28c3c5314c1f1ca46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LodValueIterator</type>
      <name>getLodValueIterator</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>afd936b84ca57f7baba8b20d3fa1db1fc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LodValueList &amp;</type>
      <name>getUserLodValues</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a0f19989747e1db91a501ff94212aebba</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LodValueIterator</type>
      <name>getUserLodValueIterator</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>aab7875efbb7e2b0e5fed198469035a31</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getLodIndex</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>af81986e979247fbc612bf88fe9671c5b</anchor>
      <arglist>(Real value) const</arglist>
    </member>
    <member kind="function">
      <type>const LodStrategy *</type>
      <name>getLodStrategy</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>acda7b3f2cda29c7483652bfadfe411c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLodStrategy</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a8809a6d4f0e4e6380aee7f0e34e5d2cf</anchor>
      <arglist>(LodStrategy *lodStrategy)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MaterialManager</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a00bfe1380be4c044551121bbd7fb8359</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SceneManager</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a284464b0561a6f2915f04b0245b987f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>createTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ae164f5f62c90e8db06de981b2d8544c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a4ecddf1c4c7a0ac32e164637cb4944c8</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>af7f4194eda0a45e7a1ea7e7f1dd61ffa</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a908caeffdd39e2bf3c0b530c3ebe3196</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a8a81c60f958b0f3615c8690583c10d52</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a1158a82d9399448666ea415d5f9a10a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TechniqueIterator</type>
      <name>getTechniqueIterator</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a2b00231e68df74a029421e1511ae97d6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Techniques &amp;</type>
      <name>getTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ae09f463bc62029824de1a486dda3c7ef</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Techniques &amp;</type>
      <name>getSupportedTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a4fd57dfc14f62db4444af99d790dc3d0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TechniqueIterator</type>
      <name>getSupportedTechniqueIterator</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a96a7e49668804887511eeb1af691ace0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getSupportedTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a361a7b4a9a597fe2022dae3ccdc24978</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumSupportedTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a7fc8d8c84177939161df8fe239695eeb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getUnsupportedTechniquesExplanation</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ac6b381037411a605cd704de9e55dbe1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getBestTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>afe82bb1cb1b3303078a8f750a747175c</anchor>
      <arglist>(unsigned short lodIndex=0, const Renderable *rend=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a8c26b7ccb050d96cd031db31bf996b48</anchor>
      <arglist>(Real ps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ad6c35dbe79639fc0fa18eb109b7da1af</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>af2788cd021eba0164ff6020de64d417e</anchor>
      <arglist>(const ColourValue &amp;ambient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a625d27ef43d359a6b4f2dc58a363af95</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ac074b3eb66c45685be8fb4b0ebbebcd6</anchor>
      <arglist>(const ColourValue &amp;diffuse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>aa164110eb03c76be71a19a599d312695</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ac0fd7b4c5684270dc61e57ef6ddef4f2</anchor>
      <arglist>(const ColourValue &amp;specular)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShininess</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a008c264b3fa918677120621d6a112f99</anchor>
      <arglist>(Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a9b7da0a1133ef7f1429faa91895f3735</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a27911290eaa7990dea483f62d27c9285</anchor>
      <arglist>(const ColourValue &amp;selfIllum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthCheckEnabled</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a44413ef81066bc9a44e29361749a0f6e</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthWriteEnabled</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>abdb247ea40cec3c59c3a8726664695c8</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFunction</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a5e6e5526611a5f10203225e4d2f86d0c</anchor>
      <arglist>(CompareFunction func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ab88f2abf1ca49a99555820fce32f75a0</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ac3f27bc005bba5e2e286156ab0d74a35</anchor>
      <arglist>(bool red, bool green, bool blue, bool alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCullingMode</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a8937a20eafba0997f7a6889fd6a188e4</anchor>
      <arglist>(CullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setManualCullingMode</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ad7cff3d355ac80a2325ff77448c48177</anchor>
      <arglist>(ManualCullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightingEnabled</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a758ce629d7d709a7038ede19d21f59cf</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadingMode</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>abe72697aa6f639a23d2003fc10d3939b</anchor>
      <arglist>(ShadeOptions mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFog</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a72e01ffc38eca515f70387c2b1a72c4c</anchor>
      <arglist>(bool overrideScene, FogMode mode=FOG_NONE, const ColourValue &amp;colour=ColourValue::White, Real expDensity=0.001f, Real linearStart=0.0f, Real linearEnd=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthBias</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>acb0cf0ddfd03f3c4fd1d6dc278076463</anchor>
      <arglist>(float constantBias, float slopeScaleBias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureFiltering</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a2424a948e95a581d1b7de87ea14e7131</anchor>
      <arglist>(TextureFilterOptions filterType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureAnisotropy</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>aa0725c90c26094f73c04eedd51773bee</anchor>
      <arglist>(int maxAniso)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a8c9ccac6e60241a1865ac211e3b203c8</anchor>
      <arglist>(const SceneBlendType sbt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a046659fb27e92554d2a3f4c5a49c7579</anchor>
      <arglist>(const SceneBlendType sbt, const SceneBlendType sbta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a145badc7cadec0958241a47b6037b3e6</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>aa934de36e2d8c867b6ed1fc9c0fa8be0</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor, const SceneBlendFactor sourceFactorAlpha, const SceneBlendFactor destFactorAlpha)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumLodLevels</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a329e758eca8bedadf01edc49f29c5b2e</anchor>
      <arglist>(unsigned short schemeIndex) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumLodLevels</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a90e332b7e44b66bc34e3b90d810f7f2e</anchor>
      <arglist>(const String &amp;schemeName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLodLevels</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a67d79bf335a4f3a9ed2bc9d70b2e7994</anchor>
      <arglist>(const LodValueList &amp;lodValues)</arglist>
    </member>
    <member kind="function">
      <type>const LodValueList &amp;</type>
      <name>getLodValues</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>aa0e7d25ae4eb0eb28c3c5314c1f1ca46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LodValueIterator</type>
      <name>getLodValueIterator</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>afd936b84ca57f7baba8b20d3fa1db1fc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LodValueList &amp;</type>
      <name>getUserLodValues</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a0f19989747e1db91a501ff94212aebba</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LodValueIterator</type>
      <name>getUserLodValueIterator</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>aab7875efbb7e2b0e5fed198469035a31</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getLodIndex</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>af81986e979247fbc612bf88fe9671c5b</anchor>
      <arglist>(Real value) const</arglist>
    </member>
    <member kind="function">
      <type>const LodStrategy *</type>
      <name>getLodStrategy</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>acda7b3f2cda29c7483652bfadfe411c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLodStrategy</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a8809a6d4f0e4e6380aee7f0e34e5d2cf</anchor>
      <arglist>(LodStrategy *lodStrategy)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MaterialManager</name>
    <filename>class_ogre_1_1_material_manager.html</filename>
    <base>Ogre::ResourceManager</base>
    <base>Ogre::Singleton&lt; MaterialManager &gt;</base>
    <class kind="class">Ogre::MaterialManager::Listener</class>
    <member kind="function">
      <type></type>
      <name>MaterialManager</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>aef0e85acfedd02d09bc78829607725b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MaterialManager</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>aabb8080830988a13ac1ee7fa12898e39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>_arbitrateMissingTechniqueForActiveScheme</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a88fbd340847931e3dae4aa57cf21ad6b</anchor>
      <arglist>(Material *mat, unsigned short lodIndex, const Renderable *rend)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>_getActiveSchemeIndex</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a589d931ca19bd8b23f0b65f4e0e7b42f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>_getSchemeIndex</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>aea9231e6fc04369c0440b16c65c8bb69</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>_getSchemeName</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a492f18490f58482ff4698ea6cafc3472</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyAfterIlluminationPassesCreated</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>ac1c82898c82556003eb8314aea1a0a3c</anchor>
      <arglist>(Technique *mat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyBeforeIlluminationPassesCleared</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a8b2aa864d83fe5e423c3ebd4f2295b63</anchor>
      <arglist>(Technique *mat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a8ac18f4bd2e6302f1d92ae8f64195694</anchor>
      <arglist>(Listener *l, const Ogre::String &amp;schemeName=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a3068599a5b10421e6203d568006f5f93</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *createParams=0)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getActiveScheme</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>ab4c6960d8effed1a36f9fc0387b8e967</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a82561096b59b160acae196163402a7be</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getDefaultAnisotropy</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a98dbe09017e4a6f18dbe774c9c6a58ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>getDefaultMaterial</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a62274c30f4665856b238a1cd6e4badb4</anchor>
      <arglist>(bool useLighting=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MaterialPtr</type>
      <name>getDefaultSettings</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>ac70230fa9f123976d7f2b1257bd94bd4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FilterOptions</type>
      <name>getDefaultTextureFiltering</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>af539c96100f246db31f8135aee5d15aa</anchor>
      <arglist>(FilterType ftype) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a39d14d6f640b2dd089a16a9c0b149222</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a8d14d2e8450b0886c6b72c9996200b17</anchor>
      <arglist>(Listener *l, const Ogre::String &amp;schemeName=BLANKSTRING)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setActiveScheme</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a95decc3900f547bb68b74ba28d3013e0</anchor>
      <arglist>(const String &amp;schemeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultAnisotropy</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a1441e706797bc1e791460b01432aa940</anchor>
      <arglist>(unsigned int maxAniso)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDefaultTextureFiltering</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>ade1220f7e605c679356e6975e5e064dd</anchor>
      <arglist>(FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDefaultTextureFiltering</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a71bf725e4cbc904f4c7495cd92f98202</anchor>
      <arglist>(FilterType ftype, FilterOptions opts)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDefaultTextureFiltering</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a9626875e139f48903af4674b6e555125</anchor>
      <arglist>(TextureFilterOptions fo)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MaterialManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>ae755a83a5d2d1dea391d8c1c74371e4f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MaterialManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a59f93c2d8ee5924ff0e2ccad8c36d690</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>DEFAULT_SCHEME_NAME</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a290b828b5d44637ee4d247a09ea81bd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MaterialManager::Listener</name>
    <filename>class_ogre_1_1_material_manager_1_1_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_material_manager_1_1_listener.html</anchorfile>
      <anchor>aa701d203c20e60133d82305454f366f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>afterIlluminationPassesCreated</name>
      <anchorfile>class_ogre_1_1_material_manager_1_1_listener.html</anchorfile>
      <anchor>a46125aa4d08dc36a9b5759f805c6dbd7</anchor>
      <arglist>(Technique *technique)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>beforeIlluminationPassesCleared</name>
      <anchorfile>class_ogre_1_1_material_manager_1_1_listener.html</anchorfile>
      <anchor>aef0450842376d1438af02dce20487890</anchor>
      <arglist>(Technique *technique)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Technique *</type>
      <name>handleSchemeNotFound</name>
      <anchorfile>class_ogre_1_1_material_manager_1_1_listener.html</anchorfile>
      <anchor>aefe59620e9a345442740cfae43a86f02</anchor>
      <arglist>(unsigned short schemeIndex, const String &amp;schemeName, Material *originalMaterial, unsigned short lodIndex, const Renderable *rend)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MaterialSerializer</name>
    <filename>class_ogre_1_1_material_serializer.html</filename>
    <class kind="class">Ogre::MaterialSerializer::Listener</class>
    <member kind="enumvalue">
      <name>MSE_POST_WRITE</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a237c1a8b1e58e28c793e1c3febc86d4ba794b95b31d0f4fac1a6cb29f13b11e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MSE_PRE_WRITE</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a237c1a8b1e58e28c793e1c3febc86d4ba85e77d983816f0d99a6cc14252b5c62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MSE_WRITE_BEGIN</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a237c1a8b1e58e28c793e1c3febc86d4bad618010e51ad0134e4b0030894d5f77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MSE_WRITE_END</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a237c1a8b1e58e28c793e1c3febc86d4ba297d0688ca8bd49478cab6050456ffdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SerializeEvent</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a237c1a8b1e58e28c793e1c3febc86d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MSE_PRE_WRITE</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a237c1a8b1e58e28c793e1c3febc86d4ba85e77d983816f0d99a6cc14252b5c62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MSE_WRITE_BEGIN</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a237c1a8b1e58e28c793e1c3febc86d4bad618010e51ad0134e4b0030894d5f77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MSE_WRITE_END</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a237c1a8b1e58e28c793e1c3febc86d4ba297d0688ca8bd49478cab6050456ffdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MSE_POST_WRITE</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a237c1a8b1e58e28c793e1c3febc86d4ba794b95b31d0f4fac1a6cb29f13b11e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MaterialSerializer</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a18fd324e22637deae4f3dbc58c261e12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MaterialSerializer</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>ad933634a0807f52b41c490536345d19b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>adb5084897d979081083c799d4ba7154f</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginSection</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a96e9de7a16458947c9d4208a8be2847b</anchor>
      <arglist>(unsigned short level, const bool useMainBuffer=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearQueue</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>ac93759585fba1b84ad1183358b636c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endSection</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>adf543cc3f4c912ef1035f07cc542d78b</anchor>
      <arglist>(unsigned short level, const bool useMainBuffer=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportMaterial</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a9738a042ee8b40f84feabd61f89d88a3</anchor>
      <arglist>(const MaterialPtr &amp;pMat, const String &amp;filename, bool exportDefaults=false, const bool includeProgDef=false, const String &amp;programFilename=&quot;&quot;, const String &amp;materialName=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportQueued</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>aad0415f95d43e60cce716cd3cca59739</anchor>
      <arglist>(const String &amp;filename, const bool includeProgDef=false, const String &amp;programFilename=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getQueuedAsString</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a16149e43c20c7285dcdc79eb0a4b3b12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>queueForExport</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a7f9ca3f37b24546d3e6c659ec19da2e0</anchor>
      <arglist>(const MaterialPtr &amp;pMat, bool clearQueued=false, bool exportDefaults=false, const String &amp;materialName=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>quoteWord</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>aabdeca87659895ccbcb7756f24818739</anchor>
      <arglist>(const String &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a110e95db5986af560c8986705132e601</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAttribute</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>a4e3913738dc6322b8f07a730a14d8951</anchor>
      <arglist>(unsigned short level, const String &amp;att, const bool useMainBuffer=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeComment</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>ac4add46c30786c566425b8cd9904f032</anchor>
      <arglist>(unsigned short level, const String &amp;comment, const bool useMainBuffer=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeValue</name>
      <anchorfile>class_ogre_1_1_material_serializer.html</anchorfile>
      <anchor>ad7221314131e7f6a76c864fbd3b5d0c7</anchor>
      <arglist>(const String &amp;val, const bool useMainBuffer=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MaterialSerializer::Listener</name>
    <filename>class_ogre_1_1_material_serializer_1_1_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_material_serializer_1_1_listener.html</anchorfile>
      <anchor>a13e6cb61dc6c4c5663de032e8d027551</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gpuProgramRefEventRaised</name>
      <anchorfile>class_ogre_1_1_material_serializer_1_1_listener.html</anchorfile>
      <anchor>a192341794a44b9096b891b676be06b35</anchor>
      <arglist>(MaterialSerializer *ser, SerializeEvent event, bool &amp;skip, const String &amp;attrib, const GpuProgramPtr &amp;program, const GpuProgramParametersSharedPtr &amp;params, GpuProgramParameters *defaultParams)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>materialEventRaised</name>
      <anchorfile>class_ogre_1_1_material_serializer_1_1_listener.html</anchorfile>
      <anchor>a12692ae5f00a3012d83342ab7539dadd</anchor>
      <arglist>(MaterialSerializer *ser, SerializeEvent event, bool &amp;skip, const Material *mat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>passEventRaised</name>
      <anchorfile>class_ogre_1_1_material_serializer_1_1_listener.html</anchorfile>
      <anchor>a22fbc4529e17ce36172a890868973d6c</anchor>
      <arglist>(MaterialSerializer *ser, SerializeEvent event, bool &amp;skip, const Pass *pass)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>techniqueEventRaised</name>
      <anchorfile>class_ogre_1_1_material_serializer_1_1_listener.html</anchorfile>
      <anchor>ae25d7325accb65561cab814d2731530f</anchor>
      <arglist>(MaterialSerializer *ser, SerializeEvent event, bool &amp;skip, const Technique *tech)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textureUnitStateEventRaised</name>
      <anchorfile>class_ogre_1_1_material_serializer_1_1_listener.html</anchorfile>
      <anchor>a6d101b60cbb7b19a25ae7bf030552b1a</anchor>
      <arglist>(MaterialSerializer *ser, SerializeEvent event, bool &amp;skip, const TextureUnitState *textureUnit)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Math</name>
    <filename>class_ogre_1_1_math.html</filename>
    <class kind="class">Ogre::Math::RandomValueProvider</class>
    <member kind="enumeration">
      <type></type>
      <name>AngleUnit</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac8fd1d7167271f824e0210c29ee45ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AU_DEGREE</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac8fd1d7167271f824e0210c29ee45ff0aa3cc35278645b4c94a023500eeb06fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AU_RADIAN</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac8fd1d7167271f824e0210c29ee45ff0a897ddcfb0c6c6491215f0e3555577eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AU_DEGREE</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac8fd1d7167271f824e0210c29ee45ff0aa3cc35278645b4c94a023500eeb06fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AU_RADIAN</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac8fd1d7167271f824e0210c29ee45ff0a897ddcfb0c6c6491215f0e3555577eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Math</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a4b1c2dbd4ad45996551abeab9cda6dd6</anchor>
      <arglist>(unsigned int trigTableSize=4096)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Math</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a48d9d08ae3a9fc24532482c863a0fa01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Degree</type>
      <name>Abs</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a38e4535958eded3cec072af7abb1e181</anchor>
      <arglist>(const Degree &amp;dValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Radian</type>
      <name>Abs</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ae753ba9a2539f155a10709bae58625d5</anchor>
      <arglist>(const Radian &amp;rValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Abs</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ae9e2434f05aed3c19b600af6b48c59b7</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Radian</type>
      <name>ACos</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a53869f3197b0f991aea7f5edf6b620e2</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>AngleUnitsToDegrees</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>acb4fc64359cf3081588bf8a99e0492a6</anchor>
      <arglist>(float units)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>AngleUnitsToRadians</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a983534f23650772465406a8c40cef903</anchor>
      <arglist>(float units)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Radian</type>
      <name>ASin</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>acd5aff5514f5a69799661b26803804c5</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Radian</type>
      <name>ATan</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ad9992a4c4b5b476d8035d4da610467bb</anchor>
      <arglist>(float fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Radian</type>
      <name>ATan2</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>aca700311c0f4da961015a6625848f611</anchor>
      <arglist>(float fY, float fX)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>boundingRadiusFromAABB</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a6beb574317f8085bab69587ef7dc72ed</anchor>
      <arglist>(const AxisAlignedBox &amp;aabb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>boundingRadiusFromAABBCentered</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a7e988f7561906c49d7610b57c7bfc728</anchor>
      <arglist>(const AxisAlignedBox &amp;aabb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Affine3</type>
      <name>buildReflectionMatrix</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>aa339e5bde4dfb3b4cb7e7e47ec998140</anchor>
      <arglist>(const Plane &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3</type>
      <name>calculateBasicFaceNormal</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga813d02a0ee4c69dab452767fba1cef8a</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2, const Vector3 &amp;v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3</type>
      <name>calculateBasicFaceNormalWithoutNormalize</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gabcc5bd946f4c1fb73b851493e17b11b3</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2, const Vector3 &amp;v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector4</type>
      <name>calculateFaceNormal</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gae5ba1fde5b6a0056fd637d4e6b781a2a</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2, const Vector3 &amp;v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector4</type>
      <name>calculateFaceNormalWithoutNormalize</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gabc24b5e11a3a613f60dc44f6056dc61c</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2, const Vector3 &amp;v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3</type>
      <name>calculateTangentSpaceVector</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a115235aa59b977879a3b889169c7b0f0</anchor>
      <arglist>(const Vector3 &amp;position1, const Vector3 &amp;position2, const Vector3 &amp;position3, Real u1, Real v1, Real u2, Real v2, Real u3, Real v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Ceil</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>aa75e7aa666b0ef3a847416b5646ca955</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Clamp</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a0de224c93b57ff8414892d77f9a2d81d</anchor>
      <arglist>(T val, T minval, T maxval)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Cos</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a8070c3fc4eea76025ce9a9072087e540</anchor>
      <arglist>(const Radian &amp;fValue, bool useTables=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Cos</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>af8e60f1a04c0bf93d99f0d38d8c6a015</anchor>
      <arglist>(float fValue, bool useTables=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>DegreesToAngleUnits</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a27e1b2fedaf091309de50261765b8c88</anchor>
      <arglist>(float degrees)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>DegreesToRadians</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ab346b48871b04bd46ae9d877fe30b416</anchor>
      <arglist>(float degrees)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Exp</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a34452ad868e46e1c9a6b5202f612b390</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Floor</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>af362f19574a389ad79fbdd628010daad</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>gaussianDistribution</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a572d6fed0aa293aa6129e3db3605e97c</anchor>
      <arglist>(Real x, Real offset=0.0f, Real scale=1.0f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AngleUnit</type>
      <name>getAngleUnit</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a15efa0bc6eff509b83e61bc6f2465dfa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>IAbs</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ad9885e718c5559a7acf9f7bb297f41c2</anchor>
      <arglist>(int iValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ICeil</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a9adb00fe453393f48e3c58c993a93e4d</anchor>
      <arglist>(float fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>IFloor</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>aece40785651ff1ffa963627fb6da64a6</anchor>
      <arglist>(float fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>intersects</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gab3e9b9df69bd3255f3b64254e66c3321</anchor>
      <arglist>(const Plane &amp;plane, const AxisAlignedBox &amp;box)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RayTestResult</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ab69d3e2f0de5367ca8da9f7a6a158822</anchor>
      <arglist>(const Ray &amp;ray, const AxisAlignedBox &amp;box)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a6297525bcf134fc00bcf347d0bb15ac0</anchor>
      <arglist>(const Ray &amp;ray, const AxisAlignedBox &amp;box, Real *d1, Real *d2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RayTestResult</type>
      <name>intersects</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gafc5955de7b6ba0dfa860cc751c6321db</anchor>
      <arglist>(const Ray &amp;ray, const Plane &amp;plane)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RayTestResult</type>
      <name>intersects</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga64ed9272da4fcaccd8b1009a31358c61</anchor>
      <arglist>(const Ray &amp;ray, const Sphere &amp;sphere, bool discardInside=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RayTestResult</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a144ae6243207c465be665a58082c878e</anchor>
      <arglist>(const Ray &amp;ray, const std::vector&lt; Plane &gt; &amp;planeList, bool normalIsOutside)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RayTestResult</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a716bffc8e7a1a2bbb0496b195c91557c</anchor>
      <arglist>(const Ray &amp;ray, const Vector3 &amp;a, const Vector3 &amp;b, const Vector3 &amp;c, bool positiveSide=true, bool negativeSide=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RayTestResult</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ad11416877e5559b2aa9e1851a588de69</anchor>
      <arglist>(const Ray &amp;ray, const Vector3 &amp;a, const Vector3 &amp;b, const Vector3 &amp;c, const Vector3 &amp;normal, bool positiveSide=true, bool negativeSide=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>aceb1ac86a8b0b4762ab0f0c97151f753</anchor>
      <arglist>(const Sphere &amp;sphere, const AxisAlignedBox &amp;box)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>intersects</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga04786a5e338650d6eafc987b394d221c</anchor>
      <arglist>(const Sphere &amp;sphere, const Plane &amp;plane)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>InvSqrt</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a4d91be9e4d4f6bb826488f12d70a14f4</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ISign</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a8bd528a67c5115c4a806c2bf23111ffe</anchor>
      <arglist>(int iValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isNaN</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a8e299aa79c3a90617cbe764ee977b703</anchor>
      <arglist>(Real f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static V</type>
      <name>lerp</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>aab7bd7f2233826cbfc5f4e2ac51a97d8</anchor>
      <arglist>(const V &amp;v0, const V &amp;v1, const T &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Log</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a09521a106825acbaac711211de57242b</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Log2</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac453f2205d3deb1c29aa9ef806b8a9ec</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>LogN</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a34fe16bca3f1e3083a82412079a5fcdf</anchor>
      <arglist>(Real base, Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix3</type>
      <name>lookRotation</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gae40391520c06bafb34a8647931fab8e1</anchor>
      <arglist>(const Vector3 &amp;direction, const Vector3 &amp;yaw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix4</type>
      <name>makePerspectiveMatrix</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a23c7798ef5a11dea62318b5be2983c2d</anchor>
      <arglist>(Real left, Real right, Real bottom, Real top, Real zNear, Real zFar)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Affine3</type>
      <name>makeViewMatrix</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a940f61ee807ac6eecda86b300f125bd8</anchor>
      <arglist>(const Vector3 &amp;position, const Quaternion &amp;orientation, const Affine3 *reflectMatrix=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>pointInTri2D</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a2c5d853f3430541b427152b4a1c1229b</anchor>
      <arglist>(const Vector2 &amp;p, const Vector2 &amp;a, const Vector2 &amp;b, const Vector2 &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>pointInTri3D</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a1d4851d2640e1a9ad98298b8d89351ac</anchor>
      <arglist>(const Vector3 &amp;p, const Vector3 &amp;a, const Vector3 &amp;b, const Vector3 &amp;c, const Vector3 &amp;normal)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Pow</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ab4038bf12c37a466c025c2de86307a13</anchor>
      <arglist>(Real fBase, Real fExponent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>RadiansToAngleUnits</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac9ce627d71a4d3f824c585339c0a0a0b</anchor>
      <arglist>(float radians)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>RadiansToDegrees</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a157a69d3d7d991975dd3b000842156b2</anchor>
      <arglist>(float radians)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>RangeRandom</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>afedce6fa2a819ea7a2420e10fb00a189</anchor>
      <arglist>(float fLow, float fHigh)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RealEqual</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a890336e0e4b6914024bfefd79c08f432</anchor>
      <arglist>(Real a, Real b, Real tolerance=std::numeric_limits&lt; Real &gt;::epsilon())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>saturate</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a1f5796ed99c642a78c8ab2438752d2b0</anchor>
      <arglist>(double t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>saturate</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a11a5dc9a435892a7b4786f9e1c9b997a</anchor>
      <arglist>(float t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setAngleUnit</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>afb791263d1e8508fc75f698a20d96b87</anchor>
      <arglist>(AngleUnit unit)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SetRandomValueProvider</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a95f03d27b8c0fc1c7f7b947b3146c581</anchor>
      <arglist>(RandomValueProvider *provider)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Degree</type>
      <name>Sign</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ad9c0f83ef1988f05bc423ac01f8013c4</anchor>
      <arglist>(const Degree &amp;dValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Radian</type>
      <name>Sign</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>abfd68b4df9b4745a17342650a80e2544</anchor>
      <arglist>(const Radian &amp;rValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Sign</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a6e0e74db303c82ffa5a1623c14505455</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Sin</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a4bf7e39baab4d061f052a9e193d61a1f</anchor>
      <arglist>(const Radian &amp;fValue, bool useTables=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Sin</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a99cbac092e246321386e160a6c27a614</anchor>
      <arglist>(Real fValue, bool useTables=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Sqr</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a626ae51af294ae54cee7e1e530937d7e</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Degree</type>
      <name>Sqrt</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a0945a29fc442a83685cff2998b02c348</anchor>
      <arglist>(const Degree &amp;fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Radian</type>
      <name>Sqrt</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a6bd8cafd36d77c6132c8e0d5061bf6d6</anchor>
      <arglist>(const Radian &amp;fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Sqrt</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ab1ee8b71699ce68bd8cf91113ead793e</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>SymmetricRandom</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>aa7ee519f461ac44adb2a2c110fb8c194</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Tan</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a864447996cc63df237ce7c0a54796212</anchor>
      <arglist>(const Radian &amp;fValue, bool useTables=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>Tan</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a13b430149fbd5765175f59a6520cfc03</anchor>
      <arglist>(Real fValue, bool useTables=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16</type>
      <name>uint16Cast</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a2befae58a1a5e608901955396310c617</anchor>
      <arglist>(size_t t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>UnitRandom</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac59f83c8d52180fb9e408bb92d808533</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr float</type>
      <name>fDeg2Rad</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a5d34be36a2ac334dc5ce02dab59322e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr float</type>
      <name>fRad2Deg</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>af0ae410601385d349a6a12e32acc177f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr Real</type>
      <name>HALF_PI</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a3e55052b57c2cca9b24e146fa902a69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr Real</type>
      <name>LOG2</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ad6c71292d588ec47d0ef82babd95d1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr Real</type>
      <name>NEG_INFINITY</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a3feaebbfcaab56c8efe2ee33eaaceedd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr Real</type>
      <name>PI</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a200402b11219f0c5096d09dc3da22abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr Real</type>
      <name>POS_INFINITY</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>af26d457d9c540493fd9e3ce2c8b7fa67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr Real</type>
      <name>TWO_PI</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a284c156c5effd4b0d222e4e75ef54af2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Math::RandomValueProvider</name>
    <filename>class_ogre_1_1_math_1_1_random_value_provider.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RandomValueProvider</name>
      <anchorfile>class_ogre_1_1_math_1_1_random_value_provider.html</anchorfile>
      <anchor>a5f20429fc283dba60a65455f32f96278</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>getRandomUnit</name>
      <anchorfile>class_ogre_1_1_math_1_1_random_value_provider.html</anchorfile>
      <anchor>a4eae6d750fa52bb50e13291aad808f34</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Matrix3</name>
    <filename>class_ogre_1_1_matrix3.html</filename>
    <member kind="function">
      <type></type>
      <name>Matrix3</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a0ecaa32a22cc18ca76dc74377005e7e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix3</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a705a22877d9f0a33724887e577486b41</anchor>
      <arglist>(const Real arr[3][3])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix3</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a3653fb657419f82d71f7ae06df0dd9f5</anchor>
      <arglist>(Real fEntry00, Real fEntry01, Real fEntry02, Real fEntry10, Real fEntry11, Real fEntry12, Real fEntry20, Real fEntry21, Real fEntry22)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Determinant</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a14cdac95b9c0c688bbeacdf63128fa90</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>determinant</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a1c30dfe97a436d47c83f5c9bf603a5bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EigenSolveSymmetric</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a7894ad662322338045ae796e418e9df2</anchor>
      <arglist>(Real afEigenvalue[3], Vector3 akEigenvector[3]) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromAngleAxis</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ab96e7684e128659752ec94031357e6ff</anchor>
      <arglist>(const Vector3 &amp;rkAxis, const Radian &amp;fRadians)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromAxes</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ad904362ff107e91ed2881a9802d11979</anchor>
      <arglist>(const Vector3 &amp;xAxis, const Vector3 &amp;yAxis, const Vector3 &amp;zAxis)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>GetColumn</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a06269d2ba63c85aea763595e44738f79</anchor>
      <arglist>(size_t iCol) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNegativeScale</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ae707b42e202609b8aa86fe461ba0f1c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasScale</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>adfc89d0edf39f55d9c8e30a8287efcb7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Inverse</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ae220004e566c74b9d3121d3073fe84c2</anchor>
      <arglist>(Matrix3 &amp;rkInverse, Real fTolerance=1e-06f) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>Inverse</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ab988b3336757c37d3e17e59f410bd88c</anchor>
      <arglist>(Real fTolerance=1e-06f) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>inverse</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ad0d1a7e8a8b84df6dfd4ea1eba09b9e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a2142d22152cd57c522b6936fd523324f</anchor>
      <arglist>(const Matrix3 &amp;rkMatrix) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>aa6e3e20bdf0a5ff536511c968ed5e3d5</anchor>
      <arglist>(const Matrix3 &amp;rkMatrix) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a711f681fcd524fe130f651bc819adf0e</anchor>
      <arglist>(Real fScalar) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ae3ce939cbbd12eefa0e33933eb2a20cd</anchor>
      <arglist>(const Matrix3 &amp;rkMatrix) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>abaa901cecc2dce7aacd5dfcc6f5d4f78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ae2e8712b996aab5c818418978b1796d2</anchor>
      <arglist>(const Matrix3 &amp;rkMatrix) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a0589b1275b7822abd410b13477156d4d</anchor>
      <arglist>(const Matrix3 &amp;rkMatrix) const</arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ac312d242a3a978c7e42ffb6bca09bd78</anchor>
      <arglist>(size_t iRow)</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>aa226e5e2c6e4fb6a3d4c773d9cf33406</anchor>
      <arglist>(size_t iRow) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>orthonormalised</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ab2ac89369730e5fea8eca4264304d775</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Orthonormalize</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>add64f270c75286c4cafa3b242778573f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>QDUDecomposition</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a67d582443cb581c5deda833897452701</anchor>
      <arglist>(Matrix3 &amp;rkQ, Vector3 &amp;rkD, Vector3 &amp;rkU) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetColumn</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ab5f04bc27bc68152b92123ac2d14afd5</anchor>
      <arglist>(size_t iCol, const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SingularValueComposition</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a1efb2981c1a759e607e1431321d95524</anchor>
      <arglist>(const Matrix3 &amp;rkL, const Vector3 &amp;rkS, const Matrix3 &amp;rkR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SingularValueDecomposition</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a9c4cbf94ffb5400519b60dd4620b595a</anchor>
      <arglist>(Matrix3 &amp;rkL, Vector3 &amp;rkS, Matrix3 &amp;rkR) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>SpectralNorm</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>adca9be180377c51c05a608df576a8e86</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ToAngleAxis</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a392575c590b0d95a1422d1a8fb23260d</anchor>
      <arglist>(Vector3 &amp;rkAxis, Degree &amp;rfAngle) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ToAngleAxis</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a383f39c81d80a866ca76594be498a251</anchor>
      <arglist>(Vector3 &amp;rkAxis, Radian &amp;rfAngle) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>Transpose</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>aec1cee52b2574f50b4e98ead1266308b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>transpose</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ad340a987162fcf0cb9f4be9ce90996c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesXYZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a93b72f9f1366929b59d4419a5c548ef0</anchor>
      <arglist>(Radian &amp;xAngle, Radian &amp;yAngle, Radian &amp;zAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesXZY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a7e70458c9a24c0d39ea0c73c635f902f</anchor>
      <arglist>(Radian &amp;xAngle, Radian &amp;zAngle, Radian &amp;yAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesYXZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a8221c8153936f96e7f9e0b83ffeecf50</anchor>
      <arglist>(Radian &amp;yAngle, Radian &amp;xAngle, Radian &amp;zAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesYZX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>aaae74c6d8bc17c7f523d60894eeaf439</anchor>
      <arglist>(Radian &amp;yAngle, Radian &amp;zAngle, Radian &amp;xAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesZXY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a4b96d93ae82158c6210484ce7d613278</anchor>
      <arglist>(Radian &amp;zAngle, Radian &amp;xAngle, Radian &amp;yAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesZYX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a7b538db02260a404436d0ff3506adfa0</anchor>
      <arglist>(Radian &amp;zAngle, Radian &amp;yAngle, Radian &amp;xAngle) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesXYZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ac8f81d7fee1a64beb2aa28600b368fac</anchor>
      <arglist>(const Radian &amp;xAngle, const Radian &amp;yAngle, const Radian &amp;zAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesXZY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a257b5ae40c9810c75aace3a5cd98bf8d</anchor>
      <arglist>(const Radian &amp;xAngle, const Radian &amp;zAngle, const Radian &amp;yAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesYXZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ad9a25cff80bb3fbf6db725389df7d663</anchor>
      <arglist>(const Radian &amp;yAngle, const Radian &amp;xAngle, const Radian &amp;zAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesYZX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a305b43cb7ec72940012795213b918cea</anchor>
      <arglist>(const Radian &amp;yAngle, const Radian &amp;zAngle, const Radian &amp;xAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesZXY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a5d34d657b0a91dd752529cd22400d264</anchor>
      <arglist>(const Radian &amp;zAngle, const Radian &amp;xAngle, const Radian &amp;yAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesZYX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a8f80d35526de4a169b14163bab6fd787</anchor>
      <arglist>(const Radian &amp;zAngle, const Radian &amp;yAngle, const Radian &amp;xAngle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>TensorProduct</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>af1d217c48e8894227fa2cf2a7952cccc</anchor>
      <arglist>(const Vector3 &amp;rkU, const Vector3 &amp;rkV, Matrix3 &amp;rkProduct)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>EPSILON</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a5bf17bf2239af2516e359dc6de22bf3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Matrix3</type>
      <name>IDENTITY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>adcb2945d4f9b8995236be5a27dcfe343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Matrix3</type>
      <name>ZERO</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a4561d62d4d2c088ce2a3b6c3ec3d09af</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Matrix4</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>aed2829d86d2df8f9333d4c0087455880</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>_OgreExport friend Vector3</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a9bc849d4891efcbb40253e790d8f5837</anchor>
      <arglist>(const Vector3 &amp;rkVector, const Matrix3 &amp;rkMatrix)</arglist>
    </member>
    <member kind="friend">
      <type>_OgreExport friend Matrix3</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a475a485a770084ade97b8fd310b60011</anchor>
      <arglist>(Real fScalar, const Matrix3 &amp;rkMatrix)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a52c928509779ad6a6de8ea4f257d4068</anchor>
      <arglist>(std::ostream &amp;o, const Matrix3 &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesXYZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a93b72f9f1366929b59d4419a5c548ef0</anchor>
      <arglist>(Radian &amp;xAngle, Radian &amp;yAngle, Radian &amp;zAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesXZY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a7e70458c9a24c0d39ea0c73c635f902f</anchor>
      <arglist>(Radian &amp;xAngle, Radian &amp;zAngle, Radian &amp;yAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesYXZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a8221c8153936f96e7f9e0b83ffeecf50</anchor>
      <arglist>(Radian &amp;yAngle, Radian &amp;xAngle, Radian &amp;zAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesYZX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>aaae74c6d8bc17c7f523d60894eeaf439</anchor>
      <arglist>(Radian &amp;yAngle, Radian &amp;zAngle, Radian &amp;xAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesZXY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a4b96d93ae82158c6210484ce7d613278</anchor>
      <arglist>(Radian &amp;zAngle, Radian &amp;xAngle, Radian &amp;yAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesZYX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a7b538db02260a404436d0ff3506adfa0</anchor>
      <arglist>(Radian &amp;zAngle, Radian &amp;yAngle, Radian &amp;xAngle) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesXYZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ac8f81d7fee1a64beb2aa28600b368fac</anchor>
      <arglist>(const Radian &amp;xAngle, const Radian &amp;yAngle, const Radian &amp;zAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesXZY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a257b5ae40c9810c75aace3a5cd98bf8d</anchor>
      <arglist>(const Radian &amp;xAngle, const Radian &amp;zAngle, const Radian &amp;yAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesYXZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ad9a25cff80bb3fbf6db725389df7d663</anchor>
      <arglist>(const Radian &amp;yAngle, const Radian &amp;xAngle, const Radian &amp;zAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesYZX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a305b43cb7ec72940012795213b918cea</anchor>
      <arglist>(const Radian &amp;yAngle, const Radian &amp;zAngle, const Radian &amp;xAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesZXY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a5d34d657b0a91dd752529cd22400d264</anchor>
      <arglist>(const Radian &amp;zAngle, const Radian &amp;xAngle, const Radian &amp;yAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesZYX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a8f80d35526de4a169b14163bab6fd787</anchor>
      <arglist>(const Radian &amp;zAngle, const Radian &amp;yAngle, const Radian &amp;xAngle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Matrix4</name>
    <filename>class_ogre_1_1_matrix4.html</filename>
    <base>Ogre::TransformBaseReal</base>
    <member kind="function">
      <type></type>
      <name>Matrix4</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>abde37761a7b38997925b6805f6494f72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix4</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>a8ae0763e439e87045b1ce46dca2c279c</anchor>
      <arglist>(const Matrix3 &amp;m3x3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix4</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>aaf7dc461a266459ab6916e7f97991969</anchor>
      <arglist>(const Quaternion &amp;rot)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix4</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>a65ee69637da03019f9efcf3e9d0831b0</anchor>
      <arglist>(const Real *arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix4</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>a9678081757a65d20052f17c8d6863db4</anchor>
      <arglist>(const U *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix4</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>a91cac2ee0f0e8bd582c24db497afcd21</anchor>
      <arglist>(Real m00, Real m01, Real m02, Real m03, Real m10, Real m11, Real m12, Real m13, Real m20, Real m21, Real m22, Real m23, Real m30, Real m31, Real m32, Real m33)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>adjoint</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>a0da0cacf5f846f642152e149a965a03d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>concatenate</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>a9b550a4d5065bffd37fcc4c0af5b8c30</anchor>
      <arglist>(const Matrix4 &amp;m2) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>inverse</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>acd0397dd92f1e5d8c3c5ee7bd269472b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>a178b8b39b5b3ac1faa89086f62bf9db9</anchor>
      <arglist>(const Matrix4 &amp;m2) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>a9f9cbc672543185e14b45dfab31f63e3</anchor>
      <arglist>(Real scalar) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix4 &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>a92e755a7c932b7577624a82490c856ae</anchor>
      <arglist>(const Matrix3 &amp;mat3)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>ac535a3ed291e9518b89f79134b47dd29</anchor>
      <arglist>(const Matrix4 &amp;m2) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Matrix4</type>
      <name>CLIPSPACE2DTOIMAGESPACE</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>a08a798c0d8c8290dbc0287ca6561f549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Matrix4</type>
      <name>IDENTITY</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>af2f61127dd1911c9ac2b4cbc0b4f3668</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Matrix4</type>
      <name>ZERO</name>
      <anchorfile>class_ogre_1_1_matrix4.html</anchorfile>
      <anchor>a838ac3cb744a01a39dfe35c61e942d7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MemoryDataStream</name>
    <filename>class_ogre_1_1_memory_data_stream.html</filename>
    <base>Ogre::DataStream</base>
    <member kind="function">
      <type></type>
      <name>MemoryDataStream</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a7749b0a93c1aef312cc0052622519bc9</anchor>
      <arglist>(const DataStreamPtr &amp;sourceStream, bool freeOnClose=true, bool readOnly=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryDataStream</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>ac00699a01f393f0004ac6024421debb9</anchor>
      <arglist>(const String &amp;name, const DataStreamPtr &amp;sourceStream, bool freeOnClose=true, bool readOnly=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryDataStream</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a61b438f44ad973bdc345638e3328ff2d</anchor>
      <arglist>(const String &amp;name, DataStream &amp;sourceStream, bool freeOnClose=true, bool readOnly=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryDataStream</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>aa087cdb21a8a33bc68ab06e2e2ef24fc</anchor>
      <arglist>(const String &amp;name, size_t size, bool freeOnClose=true, bool readOnly=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryDataStream</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a49b01916cba4bf6a67142bee5819f2ad</anchor>
      <arglist>(const String &amp;name, void *pMem, size_t size, bool freeOnClose=false, bool readOnly=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryDataStream</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a53b6dc1c5c5e5f08b9e65daa1ac00e54</anchor>
      <arglist>(DataStream &amp;sourceStream, bool freeOnClose=true, bool readOnly=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryDataStream</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>ae1ab30cab7a3e7affe728583b5eba4f4</anchor>
      <arglist>(size_t size, bool freeOnClose=true, bool readOnly=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryDataStream</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a7a5fae42889b71b7c1999c315af508cb</anchor>
      <arglist>(void *pMem, size_t size, bool freeOnClose=false, bool readOnly=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MemoryDataStream</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>afffeeea1e906ef13aac0fdde018d3194</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a34d479fd6177780605dff6fd2a93d128</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eof</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>adef9aabc524b853191485f79d005ac9c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>getCurrentPtr</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>af7cfe68a8ce9a4850cdec4170e7169c5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>getPtr</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a9e3cf4046e103910904096743ef6dac1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a8aef338457046bd0b2d08f72a379586b</anchor>
      <arglist>(void *buf, size_t count) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>readLine</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a6f66875a7920022a6efb33ea46073813</anchor>
      <arglist>(char *buf, size_t maxCount, const String &amp;delim=&quot;\n&quot;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seek</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>afc653fe709dbb877b1c380630be837a2</anchor>
      <arglist>(size_t pos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFreeOnClose</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>acee80421c052bd3c6452141f067cfa13</anchor>
      <arglist>(bool free)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skip</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a405bc6ab80d56300eceff4dc218f4ed7</anchor>
      <arglist>(long count) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>skipLine</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>af8706f1ad0a678ddb434a5318071630d</anchor>
      <arglist>(const String &amp;delim=&quot;\n&quot;) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>tell</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a14e0ea9f9547343b4be39ac2a4ec171e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>ae427e0d3a1a0d9f19e50c919275eb3df</anchor>
      <arglist>(const void *buf, size_t count) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Mesh</name>
    <filename>class_ogre_1_1_mesh.html</filename>
    <base>Ogre::Resource</base>
    <base>Ogre::AnimationContainer</base>
    <member kind="typedef">
      <type>MapIterator&lt; VertexBoneAssignmentList &gt;</type>
      <name>BoneAssignmentIterator</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a87ffd99faf08ec80bd6932ac77381f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; PoseList &gt;</type>
      <name>ConstPoseIterator</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a1c651712526bfe4999f27c6c18ded1d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; unsigned short &gt;</type>
      <name>IndexMap</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9394fdee4f4f3cc760d44fa165b088c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Real &gt;</type>
      <name>LodValueList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a6c2d57227cf44de50edabb8f428c6785</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; MeshLodUsage &gt;</type>
      <name>MeshLodUsageList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a5895cc4a48a728812531f3cc90e40412</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; PoseList &gt;</type>
      <name>PoseIterator</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a78f32e7c485e681dce9422b69186960f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; SubMeshList &gt;</type>
      <name>SubMeshIterator</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ac3955099a61b444cb9a2e7e111a1f271</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SubMesh * &gt;</type>
      <name>SubMeshList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aadf4f5fb8b74f46ca0fe5dfb530a5f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; String, ushort &gt;</type>
      <name>SubMeshNameMap</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a65db044c9760efd26f839025ebfa7a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; size_t, VertexBoneAssignment &gt;</type>
      <name>VertexBoneAssignmentList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aed02a800a3f1fc668dd5da422a219ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a0066a7e921528c059b23ec09d97b2507</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Mesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a4a5698435bfde9edd3f83db1b7fe6101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_calcBoundsFromVertexBuffer</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a085638dbd50713f5189d8cc59381c3aa</anchor>
      <arglist>(VertexData *vertexData, AxisAlignedBox &amp;outAABB, Real &amp;outRadius, bool updateOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_compileBoneAssignments</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a3eb5c9c7643dbfdfbf4c0d53af4308ef</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_computeBoneBoundingRadius</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a423366a565e2c03a3acb31627be23c32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_convertVertexElement</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a49cfc3e376b5d553bef955b259952e64</anchor>
      <arglist>(VertexElementSemantic semantic, VertexElementType dstType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_determineAnimationTypes</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ad79899dc7b98696ada9e40e19093c9f2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>_getAnimationImpl</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aeb4587d33c6e5e34817a1fe0c63ccd4f</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_getAnimationTypesDirty</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a6dd33650de67a9e980e161b413dea610</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>_getSubMeshIndex</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9f56b65e4c2579bf44345e70ad3d6fc9</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initAnimationState</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a84fbf8773bc1438f26e98a244e4b88a7</anchor>
      <arglist>(AnimationStateSet *animSet)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isManualLodLevel</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a066549b4e1d9ca17e60d97fb8d5a5a33</anchor>
      <arglist>(unsigned short level) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifySkeleton</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a212b26fad48ad9516463d6a30125cf2d</anchor>
      <arglist>(const SkeletonPtr &amp;pSkel)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>_rationaliseBoneAssignments</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a71ecbba89597f5b3138a5fde91362e27</anchor>
      <arglist>(size_t vertexCount, VertexBoneAssignmentList &amp;assignments)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_refreshAnimationState</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a76fc7c2a7118affafbbe7278aca8d3b9</anchor>
      <arglist>(AnimationStateSet *animSet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setBoneBoundingRadius</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ac82f204a141bd90613fb38ed74f83c23</anchor>
      <arglist>(Real radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setBoundingSphereRadius</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a536a5cf66af30c4be1752a76083950a1</anchor>
      <arglist>(Real radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setBounds</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a8c40c34ec7c32009904c0cd730f68b5d</anchor>
      <arglist>(const AxisAlignedBox &amp;bounds, bool pad=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setLodInfo</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>afb7b4cf2de4c641b5122ac88fdd47c97</anchor>
      <arglist>(unsigned short numLevels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setLodUsage</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a01761982dd11eba29ba0457dada3333b</anchor>
      <arglist>(unsigned short level, const MeshLodUsage &amp;usage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSubMeshLodFaceList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a5fe1977e430d15bad166dbb405ad013b</anchor>
      <arglist>(unsigned short subIdx, unsigned short level, IndexData *facedata)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateBoundsFromVertexBuffers</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9345131a9086bfd19b2c3217bdea0b97</anchor>
      <arglist>(bool pad=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateCompiledBoneAssignments</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ac074f9b704766962ad9ddf8bc6f0cb29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addBoneAssignment</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a05554a4e54cbb820a243f5b9f5967cc8</anchor>
      <arglist>(const VertexBoneAssignment &amp;vertBoneAssign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildEdgeList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a3b18cd2008a447fe5fac98d06a541994</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildTangentVectors</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ac4f09054c162ca7649f4768141d483c0</anchor>
      <arglist>(unsigned short sourceTexCoordSet=0, bool splitMirrored=false, bool splitRotated=false, bool storeParityInW=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildTangentVectors</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>af025575e381d8eb9fdd0b9a87389b4e2</anchor>
      <arglist>(VertexElementSemantic targetSemantic, unsigned short sourceTexCoordSet=0, unsigned short index=0, bool splitMirrored=false, bool splitRotated=false, bool storeParityInW=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearBoneAssignments</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ae0e3489e56423f4643efcace44bb0172</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>af889e01f6ded554aa491bff2265dc963</anchor>
      <arglist>(const String &amp;newName, const String &amp;newGroup=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a4eb193c50750115c151558d3c50b4948</anchor>
      <arglist>(const String &amp;name, Real length) override</arglist>
    </member>
    <member kind="function">
      <type>Pose *</type>
      <name>createPose</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a2e787c8711ddc047fbbb94044ef1c113</anchor>
      <arglist>(ushort target, const String &amp;name=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>SubMesh *</type>
      <name>createSubMesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a403f7915be83b72986968e3391a5179e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>SubMesh *</type>
      <name>createSubMesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>af3841a74eb861910b00bb6c7744faf65</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createVertexData</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>adcbc72da23236ec8c702f9b07defe37b</anchor>
      <arglist>(HardwareBufferManagerBase *mgr=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySubMesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aa17c84354f568f0ecc2b44448dd5436f</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySubMesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a27eeabd7eb8282be7115a6c5944b0b0e</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeEdgeList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aeb87f5aedfc18527dc33ee2ab5e38e9c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9f1713b3588433e5103b1cf78845a392</anchor>
      <arglist>(const String &amp;name) const override</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aefae3d1a46d20b5f1274f90cade7a78c</anchor>
      <arglist>(unsigned short index) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAutoBuildEdgeLists</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a822eb4b24327d48d1a2296ba2b45b01f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>BoneAssignmentIterator</type>
      <name>getBoneAssignmentIterator</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a723cb01be5d511247cdfd379246a64a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const VertexBoneAssignmentList &amp;</type>
      <name>getBoneAssignments</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a3ce76f563ca0266e26aebab5ac7cdb08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoneBoundingRadius</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>adca70032c33851d494649d08a1db15a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingSphereRadius</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a643eccce735ca9edfbc85af7e30f86b8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBounds</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aed764722fedfeda05cb090909dee872d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9bddcea94e0da570371d32b157ca64ad</anchor>
      <arglist>(unsigned short lodIndex=0)</arglist>
    </member>
    <member kind="function">
      <type>const EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a8318cb4f10bff6ed7e22d71d284f3325</anchor>
      <arglist>(unsigned short lodIndex=0) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferManagerBase *</type>
      <name>getHardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a91521eee21914f51e3352da3c30e0e7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferUsage</type>
      <name>getIndexBufferUsage</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>af63777d0e7fd1e68a2661f45ff10ee83</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getLodIndex</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>addf84210687e8814fd1afd90ba137d5c</anchor>
      <arglist>(Real value) const</arglist>
    </member>
    <member kind="function">
      <type>const MeshLodUsage &amp;</type>
      <name>getLodLevel</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>affef36f7eefd06ec2704c750b8580cc2</anchor>
      <arglist>(ushort index) const</arglist>
    </member>
    <member kind="function">
      <type>const LodStrategy *</type>
      <name>getLodStrategy</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a3936ecd0d4c1d964f70f5328c9bb92d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumAnimations</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a3310e5311fb1d3fd5c9b884eb9dfbd54</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getNumLodLevels</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aed08ce0d838e8ecd4513e3cef9a825f4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumSubMeshes</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a49696b0d91f5606da5a1bf5b846142e6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Pose *</type>
      <name>getPose</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>af90f00fb641cf5a9a3b35cd77c82255a</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Pose *</type>
      <name>getPose</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a910053e0178abdf222dae1f9ea45e5c4</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getPoseCount</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a027e9a253ea697890d3a963214ebc875</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>PoseIterator</type>
      <name>getPoseIterator</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a34437d0150cd4f97ee0080111ab5cb68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ConstPoseIterator</type>
      <name>getPoseIterator</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aa1ca4eb37999e299b18cc55c5861b584</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const PoseList &amp;</type>
      <name>getPoseList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9ef3c4b88d45c026645956faad463528</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSharedVertexDataAnimationIncludesNormals</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ae1e3d5cc737c082595ebf61e2bdea693</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VertexAnimationType</type>
      <name>getSharedVertexDataAnimationType</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a22bcc255d120bdf3f98a94afc704dd16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SkeletonPtr &amp;</type>
      <name>getSkeleton</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>af571859ccb51af649f58f8665a7a0857</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSkeletonName</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a739183203d0decbb6962afaf7d2b5410</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SubMesh *</type>
      <name>getSubMesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a71e6d6816938dbe2e4737b7cc38f15a8</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SubMesh *</type>
      <name>getSubMesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a6fc39357b83be875f32c23a6ac773633</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const SubMeshList &amp;</type>
      <name>getSubMeshes</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a651ca791817fdfaad9c81343379cd3ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SubMeshIterator</type>
      <name>getSubMeshIterator</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a1891dd7442acc39c7edbf6a064e61b70</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const SubMeshNameMap &amp;</type>
      <name>getSubMeshNameMap</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9f74a43715bc0916f106365965f394ed</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>afa8c82a6659ae43387dd7284ce85ad62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a47422a70581664782e72abf1213dd2ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferUsage</type>
      <name>getVertexBufferUsage</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ad2055fa75b57f5e8cf2c541fb4c75646</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>getVertexDataByTrackHandle</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a393ed1639f49e7b0a3748f1ec3106a44</anchor>
      <arglist>(unsigned short handle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aacffa484720a6bf8d636410e3906db66</anchor>
      <arglist>(const String &amp;name) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasManualLodLevel</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>af61e6415074e7334ec45cbf9727e866e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSkeleton</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>abda741ea76979cf0e4d43eced5dece25</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasVertexAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ac06306ffd97d1d7044f5e1ba5f093963</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEdgeListBuilt</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a331fef3569b8bf34d28f245bcb61f531</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIndexBufferShadowed</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>af37305346744be4480479e764036116f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPreparedForShadowVolumes</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a4c588b89a9bd8e6fada3f7f38186a22e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertexBufferShadowed</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a8fdfe3cf4cfd8023fd305306c73004aa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mergeAdjacentTexcoords</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9d9525a1266762908ba8327b2e8fa729</anchor>
      <arglist>(unsigned short finalTexCoordSet, unsigned short texCoordSetToDestroy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nameSubMesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a961a5ebb441004ca098a468eb5bd0369</anchor>
      <arglist>(const String &amp;name, ushort index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareForShadowVolume</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a2bab941572b0c00817c50a769b63e241</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reload</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a20e44c2efe0428087c7bb279ce5bec82</anchor>
      <arglist>(LoadingFlags flags=LF_DEFAULT) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllAnimations</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ae1c65aa0e5a0e8f283392b8b814f2e7e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllPoses</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a1e048f3a9183b6b371e31f1be79e3c06</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>adc2b8a8f13c32e6b3a5bfd69428176c9</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLodLevels</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a02d5ed61b0b9c6bc5d3426a5fa99ac90</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePose</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a702ffd1c825abfb5c2d643bb1e304fc2</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePose</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a8222622d55eed71d40f6dd614cc43635</anchor>
      <arglist>(ushort index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetVertexData</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a71a34cd0545829efa85f8f98801a0a11</anchor>
      <arglist>(VertexData *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoBuildEdgeLists</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ac4f3cb35c7eebbe35d5734c8e3682c7d</anchor>
      <arglist>(bool autobuild)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9e0b552aa1bee96715a9d2eee4a295cd</anchor>
      <arglist>(HardwareBufferManagerBase *bufferManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndexBufferPolicy</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a59b3e51a70be90023f1adec878910e17</anchor>
      <arglist>(HardwareBuffer::Usage usage, bool shadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLodStrategy</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a6e78a78bfa7e943cdfd88ad533a5a6c8</anchor>
      <arglist>(LodStrategy *lodStrategy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkeletonName</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a234be061da55bc8435401b6875770214</anchor>
      <arglist>(const String &amp;skelName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexBufferPolicy</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ae128dc852bd40fa4ebdeced17ef60daa</anchor>
      <arglist>(HardwareBuffer::Usage usage, bool shadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>suggestTangentVectorBuildParams</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ae0dfaa2876b2cdb7e70d918a1facde23</anchor>
      <arglist>(unsigned short &amp;outSourceCoordSet)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>suggestTangentVectorBuildParams</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a6984c7229db58040770269710f5b2ac1</anchor>
      <arglist>(VertexElementSemantic targetSemantic, unsigned short &amp;outSourceCoordSet, unsigned short &amp;outIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unnameSubMesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a682e7d93150b71e6a5b6a8d638729127</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateManualLodLevel</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ad2a825a0fc90a2c1168d35f074cf077d</anchor>
      <arglist>(ushort index, const String &amp;meshName)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>prepareMatricesForVertexBlend</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a5219b5a94daa96cd93c9496b83ddab08</anchor>
      <arglist>(const Affine3 **blendMatrices, const Affine3 *boneMatrices, const IndexMap &amp;indexMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>softwareVertexBlend</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ae57798459c55a564d81097c2af35863a</anchor>
      <arglist>(const VertexData *sourceVertexData, const VertexData *targetVertexData, const Affine3 *const *blendMatrices, size_t numMatrices, bool blendNormals)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>softwareVertexMorph</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>afafeb19fc2c495c0bd30d12e894cdee7</anchor>
      <arglist>(float t, const HardwareVertexBufferSharedPtr &amp;b1, const HardwareVertexBufferSharedPtr &amp;b2, VertexData *targetVertexData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>softwareVertexPoseBlend</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a79bc3cb8331a30b335660a1a5c9e343d</anchor>
      <arglist>(float weight, const std::map&lt; uint32, Vector3f &gt; &amp;vertexOffsetMap, const std::map&lt; uint32, Vector3f &gt; &amp;normalsMap, VertexData *targetVertexData)</arglist>
    </member>
    <member kind="variable">
      <type>IndexMap</type>
      <name>sharedBlendIndexToBoneIndexMap</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aa9a6fc00032943a35fd293b5c664929e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexData *</type>
      <name>sharedVertexData</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a1fd9968ccd424f913a7f3f68639f3ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MeshSerializerImpl</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a48305c54a01e0c7a3376ea0a077c467f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MeshSerializerImpl_v1_1</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aef9901d67ded13a151aa3d4fde3a7b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MeshSerializerImpl_v1_2</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ae60e96165c5d5495195fa0d49f031372</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MeshSerializerImpl_v1_3</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a670f31ebff5771e166c38a064836363e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MeshSerializerImpl_v1_4</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a307213f805148c370557044b8f6b00fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MeshSerializerImpl_v1_8</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a3c0965927dcba841a012cf170ae91ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SubMesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a1d5fbbc16bf26f6a94d018b087d4db7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MeshLodGenerator</name>
    <filename>class_ogre_1_1_mesh_lod_generator.html</filename>
    <base>Ogre::Singleton&lt; MeshLodGenerator &gt;</base>
    <member kind="function">
      <type></type>
      <name>MeshLodGenerator</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>a6709d1b9e68715c1ae5740befebe3470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MeshLodGenerator</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>aa16a88faa734b78172902dc4755ba39c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_generateManualLodLevels</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>aacbece25b64bac20fa3435c377a6160d</anchor>
      <arglist>(LodConfig &amp;lodConfig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_resolveComponents</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>a433212c3162f9f3d5ddd01f7c9fd6578</anchor>
      <arglist>(LodConfig &amp;lodConfig, LodCollapseCostPtr &amp;cost, LodDataPtr &amp;data, LodInputProviderPtr &amp;input, LodOutputProviderPtr &amp;output, LodCollapserPtr &amp;collapser)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPendingLodRequests</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>ac9f094ac0ad5b7edc0f9cfa31a688545</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateAutoconfiguredLodLevels</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>a70146c67825ae4397ec2944faa8fad51</anchor>
      <arglist>(MeshPtr &amp;mesh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>generateLodLevels</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>a3cdd91b72ba29ee177e3c8714f6f07a4</anchor>
      <arglist>(LodConfig &amp;lodConfig, LodCollapseCostPtr cost=LodCollapseCostPtr(), LodDataPtr data=LodDataPtr(), LodInputProviderPtr input=LodInputProviderPtr(), LodOutputProviderPtr output=LodOutputProviderPtr(), LodCollapserPtr collapser=LodCollapserPtr())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAutoconfig</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>ab3286e6d287197cdc7124bea95c17a38</anchor>
      <arglist>(MeshPtr &amp;inMesh, LodConfig &amp;outLodConfig)</arglist>
    </member>
    <member kind="function">
      <type>LodWorkQueueInjectorListener *</type>
      <name>getInjectorListener</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>a4764fab3b7b5917b2658f9a8dcf2cdaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInjectorListener</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>aaadc4e888f367edb3779755dc0b63ff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInjectorListener</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>ad6a653630b7eb92972a58d2d1ff0b28c</anchor>
      <arglist>(LodWorkQueueInjectorListener *injectorListener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_configureMeshLodUsage</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>ab81791d208bed419def6edc84142a6b9</anchor>
      <arglist>(const LodConfig &amp;lodConfig)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MeshLodGenerator &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>a3f38d846ec2c0d5cefa5c76dc8cdf95b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MeshLodGenerator *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>af3ece84d474e2955b8806c9910d42a3a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::MeshLodUsage</name>
    <filename>struct_ogre_1_1_mesh_lod_usage.html</filename>
    <member kind="function">
      <type></type>
      <name>MeshLodUsage</name>
      <anchorfile>struct_ogre_1_1_mesh_lod_usage.html</anchorfile>
      <anchor>aa6c486dd152f254906b4b4ad11676ef3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>EdgeData *</type>
      <name>edgeData</name>
      <anchorfile>struct_ogre_1_1_mesh_lod_usage.html</anchorfile>
      <anchor>ae42184abf768e9c0cf42458112f2c082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MeshPtr</type>
      <name>manualMesh</name>
      <anchorfile>struct_ogre_1_1_mesh_lod_usage.html</anchorfile>
      <anchor>a5749654233531c2be7509f795321504f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>manualName</name>
      <anchorfile>struct_ogre_1_1_mesh_lod_usage.html</anchorfile>
      <anchor>a7fb356beacea9effe6462ef8b14d5f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>userValue</name>
      <anchorfile>struct_ogre_1_1_mesh_lod_usage.html</anchorfile>
      <anchor>a114e1bc321b7b64f5bc931a30fea4dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>value</name>
      <anchorfile>struct_ogre_1_1_mesh_lod_usage.html</anchorfile>
      <anchor>a67335e7b36a1f60c1ccddfba3f34775a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MeshManager</name>
    <filename>class_ogre_1_1_mesh_manager.html</filename>
    <base>Ogre::ResourceManager</base>
    <base>Ogre::Singleton&lt; MeshManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>MeshManager</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a02e6d60df44151ca1e36b77c4260cef6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MeshManager</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a0bf52548e5c54f3cd9ce325dd355d7a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initialise</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>ac37cc73db16b7202456b49e08cb9e7e7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>acd142135740c3298d88efdcd81b127e8</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *createParams=0)</arglist>
    </member>
    <member kind="function">
      <type>PatchMeshPtr</type>
      <name>createBezierPatch</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>af30c683be309a4c2b05668407aaec787</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName, void *controlPointBuffer, VertexDeclaration *declaration, size_t width, size_t height, size_t uMaxSubdivisionLevel=PatchSurface::AUTO_LEVEL, size_t vMaxSubdivisionLevel=PatchSurface::AUTO_LEVEL, PatchSurface::VisibleSide visibleSide=PatchSurface::VS_FRONT, HardwareBuffer::Usage vbUsage=HBU_GPU_ONLY, HardwareBuffer::Usage ibUsage=HBU_CPU_TO_GPU, bool vbUseShadow=true, bool ibUseShadow=true)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>createCurvedIllusionPlane</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a585a4c7dbf7538763d8f83c445739d9f</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName, const Plane &amp;plane, Real width, Real height, Real curvature, int xsegments=1, int ysegments=1, bool normals=true, unsigned short numTexCoordSets=1, Real uTile=1.0f, Real vTile=1.0f, const Vector3 &amp;upVector=Vector3::UNIT_Y, const Quaternion &amp;orientation=Quaternion::IDENTITY, HardwareBuffer::Usage vertexBufferUsage=HBU_GPU_ONLY, HardwareBuffer::Usage indexBufferUsage=HBU_GPU_ONLY, bool vertexShadowBuffer=false, bool indexShadowBuffer=false, int ySegmentsToKeep=-1)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>createCurvedPlane</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>ad2b395dcf92f19102fac47dbabf72aa7</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName, const Plane &amp;plane, Real width, Real height, Real bow=0.5f, int xsegments=1, int ysegments=1, bool normals=false, unsigned short numTexCoordSets=1, Real uTile=1.0f, Real vTile=1.0f, const Vector3 &amp;upVector=Vector3::UNIT_Y, HardwareBuffer::Usage vertexBufferUsage=HBU_GPU_ONLY, HardwareBuffer::Usage indexBufferUsage=HBU_GPU_ONLY, bool vertexShadowBuffer=false, bool indexShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>createManual</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>ad99f5f2e2d045e5a4af301974e45c918</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function">
      <type>ResourceCreateOrRetrieveResult</type>
      <name>createOrRetrieve</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>acbeae2dbb7b3f7517c9e0a6856dbc460</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual, ManualResourceLoader *loader, const NameValuePairList *createParams, HardwareBuffer::Usage vertexBufferUsage, HardwareBuffer::Usage indexBufferUsage=HBU_GPU_ONLY, bool vertexBufferShadowed=false, bool indexBufferShadowed=false)</arglist>
    </member>
    <member kind="function">
      <type>ResourceCreateOrRetrieveResult</type>
      <name>createOrRetrieve</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>ac3f365e1d71fbe328637a681171d7acd</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *createParams=0)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>createPlane</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a2ece2a394d32a156ad31605617627d48</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName, const Plane &amp;plane, Real width, Real height, int xsegments=1, int ysegments=1, bool normals=true, unsigned short numTexCoordSets=1, Real uTile=1.0f, Real vTile=1.0f, const Vector3 &amp;upVector=Vector3::UNIT_Y, HardwareBuffer::Usage vertexBufferUsage=HBU_GPU_ONLY, HardwareBuffer::Usage indexBufferUsage=HBU_GPU_ONLY, bool vertexShadowBuffer=false, bool indexShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>VertexElementType</type>
      <name>getBlendWeightsBaseElementType</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>af007e9a3b9a3a89046fbdb0d89fd698f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundsPaddingFactor</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a6bed5ac74e6db41b5e276ca1d21305db</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>ad3c0ab15ac00642fe47c280fc6927725</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT) const</arglist>
    </member>
    <member kind="function">
      <type>MeshSerializerListener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a16ba7ce014fcdc57ad37d1aeac219e58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPrepareAllMeshesForShadowVolumes</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a4d1e243d122313ed9f3675ad59de575f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a254bb468d3c9e3f0071decba8dabaac9</anchor>
      <arglist>(const String &amp;filename, const String &amp;groupName, HardwareBuffer::Usage vertexBufferUsage=HBU_GPU_ONLY, HardwareBuffer::Usage indexBufferUsage=HBU_GPU_ONLY, bool vertexBufferShadowed=false, bool indexBufferShadowed=false)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a2a5cce33908a5bf0eb2c813b7acb070e</anchor>
      <arglist>(const String &amp;filename, const String &amp;groupName, HardwareBuffer::Usage vertexBufferUsage=HBU_GPU_ONLY, HardwareBuffer::Usage indexBufferUsage=HBU_GPU_ONLY, bool vertexBufferShadowed=false, bool indexBufferShadowed=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendWeightsBaseElementType</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>abe400e8fb23fe35e52d9e11c77793ea0</anchor>
      <arglist>(VertexElementType vet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsPaddingFactor</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a06f3acca8ad8c5f12cfc8232e57eb2e4</anchor>
      <arglist>(Real paddingFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListener</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>ae08f3de5d1ff19a3aa63ccfc2d140c97</anchor>
      <arglist>(MeshSerializerListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPrepareAllMeshesForShadowVolumes</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>ae7f1990c7ab08cebb608a916ef7bcb58</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getBonesUseObjectSpace</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a29a137848a0e39c92cd366fc23122c78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MeshManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a6e2566c54dfeae59355d1118356838cd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MeshManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a819ba9144e166a742fc167a6a05572f8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setBonesUseObjectSpace</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a0ad45f7464e1ef1286faf0a3f55bf209</anchor>
      <arglist>(bool enable)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MeshSerializer</name>
    <filename>class_ogre_1_1_mesh_serializer.html</filename>
    <base>Ogre::Serializer</base>
    <member kind="function">
      <type></type>
      <name>MeshSerializer</name>
      <anchorfile>class_ogre_1_1_mesh_serializer.html</anchorfile>
      <anchor>a909bfb50bcf347edbdf7564e0ecb92b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MeshSerializer</name>
      <anchorfile>class_ogre_1_1_mesh_serializer.html</anchorfile>
      <anchor>a2e5c4987d4a0fa64430cb612e12c2e8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportMesh</name>
      <anchorfile>class_ogre_1_1_mesh_serializer.html</anchorfile>
      <anchor>acd2d74f1b8ee4af6a07b86246c860076</anchor>
      <arglist>(const Mesh *pMesh, const DataStreamPtr &amp;stream, Endian endianMode=ENDIAN_NATIVE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportMesh</name>
      <anchorfile>class_ogre_1_1_mesh_serializer.html</anchorfile>
      <anchor>a4de99d7b747bb944b269df88c2b169db</anchor>
      <arglist>(const Mesh *pMesh, const String &amp;filename, Endian endianMode=ENDIAN_NATIVE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportMesh</name>
      <anchorfile>class_ogre_1_1_mesh_serializer.html</anchorfile>
      <anchor>a55ce1998a5ef0fa8354e6e9c63026d0a</anchor>
      <arglist>(const Mesh *pMesh, const String &amp;filename, MeshVersion version, Endian endianMode=ENDIAN_NATIVE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportMesh</name>
      <anchorfile>class_ogre_1_1_mesh_serializer.html</anchorfile>
      <anchor>a3d67f41bdd9450f3c952976f2f397855</anchor>
      <arglist>(const Mesh *pMesh, DataStreamPtr stream, MeshVersion version, Endian endianMode=ENDIAN_NATIVE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportMesh</name>
      <anchorfile>class_ogre_1_1_mesh_serializer.html</anchorfile>
      <anchor>ad8c9c09489fbb941014ea48c457d6e05</anchor>
      <arglist>(const MeshPtr &amp;pMesh, const String &amp;filename, Endian endianMode=ENDIAN_NATIVE)</arglist>
    </member>
    <member kind="function">
      <type>MeshSerializerListener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_mesh_serializer.html</anchorfile>
      <anchor>a519102adffb5d5ad3c4878f2525eea41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importMesh</name>
      <anchorfile>class_ogre_1_1_mesh_serializer.html</anchorfile>
      <anchor>a4ed9ea80210df50dd8353cb3428dba82</anchor>
      <arglist>(const DataStreamPtr &amp;stream, Mesh *pDest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListener</name>
      <anchorfile>class_ogre_1_1_mesh_serializer.html</anchorfile>
      <anchor>a8d70bd634174eb89a4578152d84f3f15</anchor>
      <arglist>(MeshSerializerListener *listener)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MeshSerializerListener</name>
    <filename>class_ogre_1_1_mesh_serializer_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MeshSerializerListener</name>
      <anchorfile>class_ogre_1_1_mesh_serializer_listener.html</anchorfile>
      <anchor>ab66317427de32196be49166371e804e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>processMaterialName</name>
      <anchorfile>class_ogre_1_1_mesh_serializer_listener.html</anchorfile>
      <anchor>a7322c2248cdaeba988a0d6cbdec486ee</anchor>
      <arglist>(Mesh *mesh, String *name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>processMeshCompleted</name>
      <anchorfile>class_ogre_1_1_mesh_serializer_listener.html</anchorfile>
      <anchor>aa76801e24ddd1c501f0bfff5136c8f06</anchor>
      <arglist>(Mesh *mesh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>processSkeletonName</name>
      <anchorfile>class_ogre_1_1_mesh_serializer_listener.html</anchorfile>
      <anchor>a5eab67cdf1107dece2c9bc86085b5af4</anchor>
      <arglist>(Mesh *mesh, String *name)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MetalRenderSystem</name>
    <filename>class_ogre_1_1_metal_render_system.html</filename>
    <base>Ogre::RenderSystem</base>
    <member kind="function">
      <type></type>
      <name>MetalRenderSystem</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a804ecaa039d94a9a6cc0774c2565dbfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MetalRenderSystem</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a63ecac512bd8329f7bae6f9d2ffce2d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_beginFrame</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>ae30260b001484f103aa04cc04b56e4f2</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_convertProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>ad39f08dc64084b837c7c09031b0a5bfb</anchor>
      <arglist>(const Matrix4 &amp;matrix, Matrix4 &amp;dest, bool forGpuProgram=false) override</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a45435e9e835643e573367914c47a42f3</anchor>
      <arglist>(RenderTarget *renderTarget) override</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a181ed8f55e553fd0e865af4e906936de</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a95211ab89b1c0cbd53b2fdf3ef7195a4</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyActiveComputeEnded</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a0dd2e80779176a628410e34af9706164</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyActiveEncoderEnded</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>abda5ddab0d3c7b4021a9304b4575beea</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyDeviceStalled</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a37e1471ac4db611e073cb7c8cd6f3472</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a6d77f253bac1f8f4872c5c0a60bc7381</anchor>
      <arglist>(const RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>af21017f0ed5ef0eacc10c22c3990c979</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCullingMode</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>ae9e769a9df2ca40d324f75c48dbbb71f</anchor>
      <arglist>(CullingMode mode) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>ad25b30cd881004f0976558497e8adb47</anchor>
      <arglist>(float constantBias, float slopeScaleBias=0.0f) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>aee0294ea278dd864c82caeb65a2d5c1d</anchor>
      <arglist>(bool depthTest=true, bool depthWrite=true, CompareFunction depthFunction=CMPF_LESS_EQUAL) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthClamp</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a4054b4b67676d1efc44355c6682ec553</anchor>
      <arglist>(bool enable) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>adbfd0257cfa1ab539c1687cc143283b4</anchor>
      <arglist>(PolygonMode level) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a503974c27447125fd0bd4edb1775054f</anchor>
      <arglist>(RenderTarget *target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>aea9c08ff6f38059075c855ae8052c0a5</anchor>
      <arglist>(size_t texUnit, Sampler &amp;s) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexture</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a2796c285f094b06c059a04abc5d968b5</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;texPtr) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>ae928b35712d45ff849046fb342f61c38</anchor>
      <arglist>(Viewport *vp) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_waitForTailFrameToFinish</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a0e6555b44666ed8a1cf2695e5dbe0662</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_willTailFrameStall</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a381f422a60971f71fde88aa341ebaa95</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyFixedFunctionParams</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>ae9c032ddeda161640d7f0eae26e1c4fb</anchor>
      <arglist>(const GpuProgramParametersPtr &amp;params, uint16 mask) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>beginGPUSampleProfile</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a4980f59f9ad2421740ef9d6329cd2347</anchor>
      <arglist>(const String &amp;name, uint32 *hashCache)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginProfileEvent</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>af5ba3bb5fedbd5e1640794bc5c276b0f</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgram</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a93014403a8f7251f8d1329a03402c8a0</anchor>
      <arglist>(GpuProgram *prg) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a698fe3e358444fae98c6b6724f46f20c</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 variabilityMask) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>afaa52b1ef0c5a83b26ecba6ddcd2a2bb</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, float depth=1.0f, unsigned short stencil=0) override</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a3e090c2afe8bbd8adc1c0d2ef02d89b3</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a98a1e5f8c90b38386e8fb520e77047b3</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>aed69398f92c2ddee073cbb6bc669b213</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deinitGPUProfiling</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a4a5863cfee40c6d8ee9338956e1b6a60</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>endGPUSampleProfile</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a02f52c12c2b5fdf8001aa61ac05053e9</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endProfileEvent</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a3912ed01ab437a7a77c67d5e7df1070e</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>MetalDevice *</type>
      <name>getActiveDevice</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a05e60f59be4b34ebec6a5c19e7d874c5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramParametersPtr &amp;</type>
      <name>getFixedFunctionParams</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a5e20b9626ab914ae8ea9fedf4dff1255</anchor>
      <arglist>(TrackVertexColourType tracking, FogMode fog) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaximumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>aa1ceeee52b3b60d2661c089ff6e51bee</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMinimumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a10d215d9e2f393d9a638afb9ccc17189</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>ae1e696716a2b690c7afad877e7907d4a</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initGPUProfiling</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a9f2371c85532b397a98dfda46d4f6b6c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markProfileEvent</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>abee61540c2096a285837a587068f8845</anchor>
      <arglist>(const String &amp;event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a40f219ed4723aa4783676b811b115d57</anchor>
      <arglist>(const ColourBlendState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigOption</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a16bd25724c25737d17e470c1c7c9a476</anchor>
      <arglist>(const String &amp;name, const String &amp;value) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a737636ebb7e604bf419b1fea2ff1f118</anchor>
      <arglist>(bool enabled, const Rect &amp;rect) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilState</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a03c10bd785c7a0af566671b36e42205d</anchor>
      <arglist>(const StencilState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_metal_render_system.html</anchorfile>
      <anchor>a4ed3eab3fecf47c969db2fb308a528dd</anchor>
      <arglist>(void) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MovableObject</name>
    <filename>class_ogre_1_1_movable_object.html</filename>
    <base>Ogre::ShadowCaster</base>
    <base>Ogre::AnimableObject</base>
    <class kind="class">Ogre::MovableObject::Listener</class>
    <member kind="function">
      <type></type>
      <name>MovableObject</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a14cee569be7975c5fb0be006a294eee8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MovableObject</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4289fbdfe280c454f62f0f780d734817</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MovableObject</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a1157924b0023b8d6e126723d27bd3774</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae26fe136d74ca8b94373fc9fc6903aec</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LightList *</type>
      <name>_getLightList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a862e7d3af40ee31de2f95a626207f96d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a55237a2e03c449e5c3c62858e61d5494</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Affine3 &amp;</type>
      <name>_getParentNodeFullTransform</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>af8c965720d5bbe3cd81b41b8a26aa19a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aeb13418fe2740ed8ebc52cd9667fca41</anchor>
      <arglist>(Node *parent, bool isTagPoint=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a06f161ae0451be7eaa67e77c296d5631</anchor>
      <arglist>(MovableObjectFactory *fact)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aa805908a2945ba1e1b1d6badb4761e27</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>af730ac3ee4a51ee69f4221298f933e8a</anchor>
      <arglist>(SceneManager *man)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyMoved</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae307c64b6e130191e45d48df0e2c5961</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a57123ae4fec1b472f25270c1dd6abe59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abd5561a07f78291e327351fe83e64a9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ac77b03ec95bbe3de7d9b9d7993dc785e</anchor>
      <arglist>(RenderQueue *queue)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a98fe88f82f86eafa19308074495db809</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6b823b52684730302908ecfd1a8e6d54</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachFromParent</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a61b39d44e60020d43033a6957895aa5f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a7210d2d1a546aae24f8886acdce8d544</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aed6d3f3856d030a967eb17d78a598807</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadiusScaled</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a43c500be84717f68afccc2ea81a85235</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2973f80bf3010da7f1ee83ffa9c05639</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getLightMask</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a54fc365f16014359d23cecf859da5510</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6944af26e8944b13756ade50cd1092d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6a601a50e2790d0c4aaf576f98cdd43c</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abcb1342c56f66f1959ca03441ba826ff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9b4832d473cacad1614494419ffe807f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getParentSceneNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aff8dd8756aba9a9ecb276270e6614c96</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getPointExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae9602aaadb9309237fb20681e56faf20</anchor>
      <arglist>(const Light *l) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a937bd990116c370cd9f6ad3296017260</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getReceivesShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a8f2627b8d1658838a7c79c82148c6303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getRenderingDistance</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>af6788ed3697ab34c561c0afcf39ac8c3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getRenderingMinPixelSize</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a164483d42186628f7e14833b2df7a7a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4569b91ce5341ab892f74ab4555cac7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getTypeFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2d718f6ed0b708495cc2a31eb653ad84</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a105748a2022889efbf08244a9839d24e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aa6ae8d976be50b007ba1e87732a6397d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a27eb8980ee187b42ea619c582eaebf73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a610f9438f405046207e42c8d46c93313</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVisible</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>af19ca18abcd6ca7bceb2f55a814e1c1b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abe74022880467487cfa6147815c3121f</anchor>
      <arglist>(bool derive=false) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Sphere &amp;</type>
      <name>getWorldBoundingSphere</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a1c248c8b0c9eae19739baf9839d51546</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAttached</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aef2a2634077942a2939514a6c1114d32</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDebugDisplayEnabled</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aa05903abbc54a5a8f3f44ea2d1b424e2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isInScene</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a0a0fe2643c8d7d52a18a8f013192064b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isParentTagPoint</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5affb06b812c6653b74ee68f68f5159b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a07264525cc9ddfed69ef46b87e33d16a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4a40a12d7cd0f7fa4c4c0fc31bbf9a40</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6fb94e1627676c7d7517e13944bd0580</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a504e2192036f75007c51e157315e1548</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>acbfc4840224e8b6ed6e27849d3341675</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDebugDisplayEnabled</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>acaa798ac114550b95d04fb0798ba1d94</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightMask</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5456ecd630d55c91b2fd1b19969d29f5</anchor>
      <arglist>(uint32 lightMask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab55eab7ca8e96a3bbb3f69a4095bf067</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a77198e02dd65dd368ea4e6af88a93fda</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderingDistance</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>afe1f2a1009e3f14f36e1bcc9b1b9557e</anchor>
      <arglist>(Real dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderingMinPixelSize</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4d43f57e9abcc21d4bc50e6e6d1b5cc7</anchor>
      <arglist>(Real pixelSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ac5e898937867475e52d350d1f4d75e32</anchor>
      <arglist>(uint8 queueID)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRenderQueueGroupAndPriority</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a38cf564fe839d40a81ba5155d363b7aa</anchor>
      <arglist>(uint8 queueID, ushort priority)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserAny</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a28b12f8d0fd7c9da7fcd1e9806dd8064</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad563191e86e4d119c62ea9acfc2a90d5</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a572b6aaa7a8b412163184a6c68ca3fa0</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>getDefaultQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a01f48775e48b672d7796311f3ffe2930</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>getDefaultVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2eb94fea5944cf0d33702a75cfa14a74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad8db1f22329b2a96f2aed7260d565944</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ac2904cb122ab8c8d5066abefb29dfa96</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MovableObject::Listener</name>
    <filename>class_ogre_1_1_movable_object_1_1_listener.html</filename>
    <member kind="function">
      <type></type>
      <name>Listener</name>
      <anchorfile>class_ogre_1_1_movable_object_1_1_listener.html</anchorfile>
      <anchor>a358139c1e09d4c36c050861bd4f5b37e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_movable_object_1_1_listener.html</anchorfile>
      <anchor>a7731592ff0013b724f0be7a319a73fa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>objectAttached</name>
      <anchorfile>class_ogre_1_1_movable_object_1_1_listener.html</anchorfile>
      <anchor>a67127c7e6254c75a3e3f064e614a8152</anchor>
      <arglist>(MovableObject *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>objectDestroyed</name>
      <anchorfile>class_ogre_1_1_movable_object_1_1_listener.html</anchorfile>
      <anchor>a0cc50a90dbeb3d1049e923ee5866a636</anchor>
      <arglist>(MovableObject *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>objectDetached</name>
      <anchorfile>class_ogre_1_1_movable_object_1_1_listener.html</anchorfile>
      <anchor>aa2a6f73325a1609a522a9d6dce5168cf</anchor>
      <arglist>(MovableObject *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>objectMoved</name>
      <anchorfile>class_ogre_1_1_movable_object_1_1_listener.html</anchorfile>
      <anchor>a7383d0ff8a3e3777378e1a9f9661146f</anchor>
      <arglist>(MovableObject *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const LightList *</type>
      <name>objectQueryLights</name>
      <anchorfile>class_ogre_1_1_movable_object_1_1_listener.html</anchorfile>
      <anchor>a29f94379bb570f635f22a7eabfc292e9</anchor>
      <arglist>(const MovableObject *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>objectRendering</name>
      <anchorfile>class_ogre_1_1_movable_object_1_1_listener.html</anchorfile>
      <anchor>a3935f0e525d63b03923aa67b137c0695</anchor>
      <arglist>(const MovableObject *, const Camera *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MovableObjectFactory</name>
    <filename>class_ogre_1_1_movable_object_factory.html</filename>
    <member kind="function">
      <type></type>
      <name>MovableObjectFactory</name>
      <anchorfile>class_ogre_1_1_movable_object_factory.html</anchorfile>
      <anchor>a20ebc986aa86806dc61a95e86312500f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MovableObjectFactory</name>
      <anchorfile>class_ogre_1_1_movable_object_factory.html</anchorfile>
      <anchor>a102fc90d87f01bbd0680ccb58a2d5050</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyTypeFlags</name>
      <anchorfile>class_ogre_1_1_movable_object_factory.html</anchorfile>
      <anchor>aa23e112f39b565fa0b97e60e27014de3</anchor>
      <arglist>(uint32 flag)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_movable_object_factory.html</anchorfile>
      <anchor>aee683ea80492f5e2bd2e4ddd1b84803d</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_movable_object_factory.html</anchorfile>
      <anchor>a7c4b4fdadc22ec3746e64db1d4fdc3f1</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_movable_object_factory.html</anchorfile>
      <anchor>aae05ac12370740edd291355fa2865b9b</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getTypeFlags</name>
      <anchorfile>class_ogre_1_1_movable_object_factory.html</anchorfile>
      <anchor>a79d691ca0e7dd4e8c96254360e0acd87</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>requestTypeFlags</name>
      <anchorfile>class_ogre_1_1_movable_object_factory.html</anchorfile>
      <anchor>a7217963ad49147c6d9b1603392ee1408</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::MovableObjectLodChangedEvent</name>
    <filename>struct_ogre_1_1_movable_object_lod_changed_event.html</filename>
    <member kind="variable">
      <type>Camera *</type>
      <name>camera</name>
      <anchorfile>struct_ogre_1_1_movable_object_lod_changed_event.html</anchorfile>
      <anchor>af49dc1c7f039fa4d999e9621bfdf72de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MovableObject *</type>
      <name>movableObject</name>
      <anchorfile>struct_ogre_1_1_movable_object_lod_changed_event.html</anchorfile>
      <anchor>af1634e44ab330c287488365219d7f4bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MovablePlane</name>
    <filename>class_ogre_1_1_movable_plane.html</filename>
    <base>Ogre::Plane</base>
    <base>Ogre::MovableObject</base>
    <member kind="function">
      <type></type>
      <name>MovablePlane</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a09148e57a66b91ef450e310752fd7153</anchor>
      <arglist>(const Plane &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MovablePlane</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>acf7b2338e5e34db6aad4d0d2e5d98468</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MovablePlane</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>af585511e87dfdde4c4ab06dbe9d32150</anchor>
      <arglist>(const Vector3 &amp;rkNormal, const Vector3 &amp;rkPoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MovablePlane</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a1e8880edd02253c315d394a20fe50c08</anchor>
      <arglist>(const Vector3 &amp;rkNormal, Real fConstant)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MovablePlane</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a707aa1d494f291a9d9b25f7998f08df9</anchor>
      <arglist>(const Vector3 &amp;rkPoint0, const Vector3 &amp;rkPoint1, const Vector3 &amp;rkPoint2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MovablePlane</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>aa455a864932accb9c98744f1a88ddfa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Plane &amp;</type>
      <name>_getDerivedPlane</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>ae5adf8fc6da41942cfc6a7e0cdfc99ab</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a211733bb5d2502992dcb86956f55e8d0</anchor>
      <arglist>(Camera *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a386b6e02d5bd1a86650d5c6b88708d9c</anchor>
      <arglist>(RenderQueue *) override</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a4bce7004a418d5cb34b4e3ef6daf873f</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>af8a1c4cf9968ab89ebff60741358267a</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>ae6b5c820290f166708abfe707db288fe</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a3291c1d888f182cfeb78515c8af09bda</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::multimap</name>
    <filename>struct_ogre_1_1multimap.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename V</templarg>
    <templarg>typename P</templarg>
    <member kind="typedef">
      <type>std::multimap&lt; K, V, P &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>struct_ogre_1_1multimap.html</anchorfile>
      <anchor>a7118ca2ad7e28486e087ce0f895f063d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; K, V, P &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>struct_ogre_1_1multimap.html</anchorfile>
      <anchor>a8c990e7c7fb8b462517e0adbf7cfe42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; K, V, P &gt;</type>
      <name>type</name>
      <anchorfile>struct_ogre_1_1multimap.html</anchorfile>
      <anchor>aaed3d4a16033f6f15eca2ceb551ad258</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::MultiRenderTarget</name>
    <filename>class_ogre_1_1_multi_render_target.html</filename>
    <base>Ogre::RenderTarget</base>
    <member kind="typedef">
      <type>std::vector&lt; RenderTexture * &gt;</type>
      <name>BoundSufaceList</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a086a6641287b57b980bbbbd46146f354</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>aa46e2aa682020f1e0c4b413e64372ef7</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a9c0d9b2afc89996f82950333a348505d</anchor>
      <arglist>(size_t attachment, RenderTexture *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a5085a62c759bdef3f8146b17fc9b5220</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>RenderTexture *</type>
      <name>getBoundSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>aa2eab8e5ac980efab3cb573d9c090337</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const BoundSufaceList &amp;</type>
      <name>getBoundSurfaceList</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a574877eec4c3ada0d1656f36d5ee510a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>ad2b9305d3e023841e11b2898870696c2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unbindSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>acd7f368281eebf09a99369db73a6fc51</anchor>
      <arglist>(size_t attachment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::NameGenerator</name>
    <filename>class_ogre_1_1_name_generator.html</filename>
    <member kind="function">
      <type></type>
      <name>NameGenerator</name>
      <anchorfile>class_ogre_1_1_name_generator.html</anchorfile>
      <anchor>a7a48550029dc105b1c08c0f03a836124</anchor>
      <arglist>(const NameGenerator &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NameGenerator</name>
      <anchorfile>class_ogre_1_1_name_generator.html</anchorfile>
      <anchor>a7e43dbb4439d4c8bfc743dfd2232512f</anchor>
      <arglist>(const String &amp;prefix)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>generate</name>
      <anchorfile>class_ogre_1_1_name_generator.html</anchorfile>
      <anchor>acc90af4a30f10807b5c30c1488057a8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long int</type>
      <name>getNext</name>
      <anchorfile>class_ogre_1_1_name_generator.html</anchorfile>
      <anchor>ab4ebedafeef5443e4c15502230564369</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_name_generator.html</anchorfile>
      <anchor>a287069b27325690628d7cd306029ffc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNext</name>
      <anchorfile>class_ogre_1_1_name_generator.html</anchorfile>
      <anchor>a3b110d2ac699bf0ec00b5559f98527cd</anchor>
      <arglist>(unsigned long long int val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Node</name>
    <filename>class_ogre_1_1_node.html</filename>
    <class kind="class">Ogre::Node::Listener</class>
    <member kind="typedef">
      <type>VectorIterator&lt; ChildNodeMap &gt;</type>
      <name>ChildNodeIterator</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a0b69022b50c829ec21e9589bbc591597</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Node * &gt;</type>
      <name>ChildNodeMap</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a657cdad033f6846883bfaabdd4707435</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; ChildNodeMap &gt;</type>
      <name>ConstChildNodeIterator</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a984f44c9104d5c195f67a2b9d88ebae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TransformSpace</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ac42e2063379286eb673eaffff6ca5e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_LOCAL</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ac42e2063379286eb673eaffff6ca5e99afcc5f69a4f8962eec29c8b57c1a675a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_PARENT</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ac42e2063379286eb673eaffff6ca5e99a34e6c3ebabc2e9fa00de4f62be0ce7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_WORLD</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ac42e2063379286eb673eaffff6ca5e99ae28ff4f09161c3f5d19c08c5ef210e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_LOCAL</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ac42e2063379286eb673eaffff6ca5e99afcc5f69a4f8962eec29c8b57c1a675a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_PARENT</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ac42e2063379286eb673eaffff6ca5e99a34e6c3ebabc2e9fa00de4f62be0ce7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TS_WORLD</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ac42e2063379286eb673eaffff6ca5e99ae28ff4f09161c3f5d19c08c5ef210e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a49c272751e6929786bdcfdedc53a69e1</anchor>
      <arglist>(const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Node</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a4f92f708c954f8bf6581eb2377656443</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>_getDerivedOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a2ea44968b3ab95fd1086ffe50e8dd5d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>_getDerivedPosition</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a871137fc92618f7f78182e801bfd51ec</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>_getDerivedScale</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a382fe180ba241668876311e74433dcaa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>_getFullTransform</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a27463a6aed9287ce4f2e716b9ddc344c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDerivedOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>acfd410326335dd2b974e832ad102458b</anchor>
      <arglist>(const Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDerivedPosition</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a31de962a55b0455d7bb3851706073e95</anchor>
      <arglist>(const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a5e829eb9715fa8fa1fdc99739d734eac</anchor>
      <arglist>(bool updateChildren, bool parentHasChanged)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>af01698919040092766a3a4bfab8e7ceb</anchor>
      <arglist>(Node *child)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelUpdate</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ad4bca65a1d911499aba99843fa41b3e9</anchor>
      <arglist>(Node *child)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>convertLocalToWorldDirection</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a3969475af6a52109883d7c7d44f35fec</anchor>
      <arglist>(const Vector3 &amp;localDir, bool useScale)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>convertLocalToWorldOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aa87d582898b40ea668fe67ab428cfdcf</anchor>
      <arglist>(const Quaternion &amp;localOrientation)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>convertLocalToWorldPosition</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ad0bba0ab306650f26ab9f59df8666f3c</anchor>
      <arglist>(const Vector3 &amp;localPos)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>convertWorldToLocalDirection</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a25e1a5a9da67b7bc7292b74ee2cfaba6</anchor>
      <arglist>(const Vector3 &amp;worldDir, bool useScale)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>convertWorldToLocalOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a553f4e76d2416bd2c514f82c2f6117b7</anchor>
      <arglist>(const Quaternion &amp;worldOrientation)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>convertWorldToLocalPosition</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a8302c220e1e1f9ae9d83142bcb2e30ca</anchor>
      <arglist>(const Vector3 &amp;worldPos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Node *</type>
      <name>createChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a93a8fd0cb5061bfde00373a7cc76ee35</anchor>
      <arglist>(const String &amp;name, const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Node *</type>
      <name>createChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ad90ab47316ec7b28332c19d6cc6a4380</anchor>
      <arglist>(const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a693d77f5d311f6c05d98b6a4788bbf45</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a922b8539a95916dabcc428a38cdd9a45</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>ChildNodeIterator</type>
      <name>getChildIterator</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ac345064ed97045297dd394c0ac38686e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ConstChildNodeIterator</type>
      <name>getChildIterator</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a2e673500fba746b62c188771a78ff8d6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ChildNodeMap &amp;</type>
      <name>getChildren</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a1e06c45b08698d5bc601cbe0fdb8b957</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getInheritOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a9319dda7b15d46d2e1cb64fd22894811</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getInheritScale</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ad4cdc6392ec73953b327323cac09307b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getInitialOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aef313291587077a80614e483df39a241</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getInitialPosition</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>acf1c969ce54cbb6ff9e9648283124424</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getInitialScale</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a0ab6058a1d08aa40ad70fe31c9ddb86f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a10ea63f5abe62b0f11423efe7da043e7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>getLocalAxes</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a89628765eff6cbe3ed708337764edf7f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>adc228e347a86ee09e4a57e8809d73ff5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ac1d634bdb5ca5fbc63b90324e08fcd9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ac9359ac4b3b032726d28445e77e7588d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aa49784929cc7710a7f3bfe23bf4ea7bd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getScale</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a588528bb997e1e988fc629f34997bdcc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a1d6249bf582ea32554236af812a2e8a2</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>af1db989e68cc63a61583715b778f244b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a3b67bc539f214c3ab1a76e0dc741985b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aa26ad04301cff9834e9cbec7e4f8cada</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>needUpdate</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a8671415cc4cf15e45bf716a823678736</anchor>
      <arglist>(bool forceParentUpdate=false)</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>numChildren</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a622555b1fd2f2d1982e7ab9f2313ef1f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pitch</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ac7d3de1c197a805dd692f775fbbeb022</anchor>
      <arglist>(const Radian &amp;angle, TransformSpace relativeTo=TS_LOCAL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllChildren</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a79b3e979879906d5500b961a98d04bc0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>af490ec8b3bf463d02e98795352346e9a</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>af14dd73f4ff713e2e62e2232aa928843</anchor>
      <arglist>(Node *child)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a02b7e5ba0619aa8079af4f17673b6743</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestUpdate</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a97676492945c888304b71ad4edc85e5a</anchor>
      <arglist>(Node *child, bool forceParentUpdate=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a40baf1928d11cd3cd678445f5d3d7e45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetToInitialState</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a398e7142b2fbadea2a63097d37d4112b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>roll</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aeb62b05fce457b8509cb95517154425f</anchor>
      <arglist>(const Radian &amp;angle, TransformSpace relativeTo=TS_LOCAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a711e0d29d57360d7a17d99823a409c50</anchor>
      <arglist>(const Quaternion &amp;q, TransformSpace relativeTo=TS_LOCAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ae1991a38daed956ca9edc635e418d6d8</anchor>
      <arglist>(const Vector3 &amp;axis, const Radian &amp;angle, TransformSpace relativeTo=TS_LOCAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a01627f9f9f1a19afe5965c4ba873a573</anchor>
      <arglist>(const Vector3 &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aa670d25ccc7206afb3d7cd6dd709cd34</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInheritOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a66bf413c5680b8ff4ea913bcb83d25f1</anchor>
      <arglist>(bool inherit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInheritScale</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ae6319b597c3c75a30c521d532466c4d9</anchor>
      <arglist>(bool inherit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitialState</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a7832ae769b627172de3cf594b9769084</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListener</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a9aadf525c7f437c32cd17b0ccd606f71</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a307fe0438fb098be6748e044f66155b6</anchor>
      <arglist>(const Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ad76bc19286a78c598eec88f80f3b16fb</anchor>
      <arglist>(Real w, Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a72e58d4789cfe29e4538399b4250ce5a</anchor>
      <arglist>(const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>af054933a193ed930790fcd2fb80ba684</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ad031614d90a8fb18750b350c4221cca2</anchor>
      <arglist>(const Vector3 &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a9a075aeadb2ad76cc74ed68e02c9ef26</anchor>
      <arglist>(Real x, Real y, Real z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserAny</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a2fdf947d54d8b67b5fef19d68da899ae</anchor>
      <arglist>(const Any &amp;anything)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a198cc48d48e52176bbab96e71cc40696</anchor>
      <arglist>(const Matrix3 &amp;axes, const Vector3 &amp;move, TransformSpace relativeTo=TS_PARENT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a37c8ec60f7539ac029c9c47b788b2629</anchor>
      <arglist>(const Matrix3 &amp;axes, Real x, Real y, Real z, TransformSpace relativeTo=TS_PARENT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a45bb282556bc68d072b62097f3006221</anchor>
      <arglist>(const Vector3 &amp;d, TransformSpace relativeTo=TS_PARENT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aaef45be557e0d74354214418a61d1412</anchor>
      <arglist>(Real x, Real y, Real z, TransformSpace relativeTo=TS_PARENT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>yaw</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>af0d40ab6711058fa41ec905888587b32</anchor>
      <arglist>(const Radian &amp;angle, TransformSpace relativeTo=TS_LOCAL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>processQueuedUpdates</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>af990db414b5c4b26b055375401d3b5d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>queueNeedUpdate</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a4609e37d3a70cf4318c99e9e1fb8dfd9</anchor>
      <arglist>(Node *n)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Node::Listener</name>
    <filename>class_ogre_1_1_node_1_1_listener.html</filename>
    <member kind="function">
      <type></type>
      <name>Listener</name>
      <anchorfile>class_ogre_1_1_node_1_1_listener.html</anchorfile>
      <anchor>a0808cd3ddd6a1ec90ce947677839aab8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_node_1_1_listener.html</anchorfile>
      <anchor>a2592c473e74e12379be9fdd2d94aa473</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>nodeAttached</name>
      <anchorfile>class_ogre_1_1_node_1_1_listener.html</anchorfile>
      <anchor>a94f0833d9ba1ac036c7c9274a77a3bb7</anchor>
      <arglist>(const Node *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>nodeDestroyed</name>
      <anchorfile>class_ogre_1_1_node_1_1_listener.html</anchorfile>
      <anchor>a1bba5bb036e7e21e44520d4a302deb45</anchor>
      <arglist>(const Node *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>nodeDetached</name>
      <anchorfile>class_ogre_1_1_node_1_1_listener.html</anchorfile>
      <anchor>a2d8d30e7eb00989dc97aa0c2e1c94d36</anchor>
      <arglist>(const Node *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>nodeUpdated</name>
      <anchorfile>class_ogre_1_1_node_1_1_listener.html</anchorfile>
      <anchor>a4038dce943694bf4577fc99aa76c99ec</anchor>
      <arglist>(const Node *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::NodeAnimationTrack</name>
    <filename>class_ogre_1_1_node_animation_track.html</filename>
    <base>Ogre::AnimationTrack</base>
    <member kind="function">
      <type></type>
      <name>NodeAnimationTrack</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a08bfcb3a32f8237ee3f0be5abfa514d4</anchor>
      <arglist>(Animation *parent, unsigned short handle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeAnimationTrack</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>ab2c1cd43a5efd4ccdae8600f77171943</anchor>
      <arglist>(Animation *parent, unsigned short handle, Node *targetNode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NodeAnimationTrack</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a01ffa844be9d73c9ead5b38cc8a69809</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_applyBaseKeyFrame</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a9c429639c989662e430ec07ed653cf73</anchor>
      <arglist>(const KeyFrame *base) override</arglist>
    </member>
    <member kind="function">
      <type>NodeAnimationTrack *</type>
      <name>_clone</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a343914e8ac90a1bc79e96e8ebec4e302</anchor>
      <arglist>(Animation *newParent) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_keyFrameDataChanged</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a4bd8a692920a3e9e8c7c5a73e5f3e493</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>ae678a81a9d63226f5241c50c69fe95ae</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, Real weight=1.0, Real scale=1.0f) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyToNode</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a19204ead354110f70193f153959a58b4</anchor>
      <arglist>(Node *node, const TimeIndex &amp;timeIndex, Real weight=1.0, Real scale=1.0f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TransformKeyFrame *</type>
      <name>createNodeKeyFrame</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a686c36f3cd05ddbcbce03e534dfa336f</anchor>
      <arglist>(Real timePos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Node *</type>
      <name>getAssociatedNode</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a3a2b44cb7b1c31ef71c0916ce92f5483</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInterpolatedKeyFrame</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a243bc6cc7a88ab008674e43b2bf23343</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame *kf) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TransformKeyFrame *</type>
      <name>getNodeKeyFrame</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a94a7ec343a58b3dc4465dc0c1fb2d5c8</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getUseShortestRotationPath</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>aaafbb340ab89d4b49c217d99d86feef5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNonZeroKeyFrames</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a41d6f153123fb7e807dc36cbc93e6bf7</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>optimise</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a62ea7ed463edafe4f324791541f58570</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAssociatedNode</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a9c488e5aa6c197205cd1d70e83a22aa7</anchor>
      <arglist>(Node *node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setUseShortestRotationPath</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a489fa7a407f81e876e947127cd52d7bb</anchor>
      <arglist>(bool useShortestPath)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::NumericAnimationTrack</name>
    <filename>class_ogre_1_1_numeric_animation_track.html</filename>
    <base>Ogre::AnimationTrack</base>
    <member kind="function">
      <type></type>
      <name>NumericAnimationTrack</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>ae97e379ce73f6cc06e3c3308c802c8e2</anchor>
      <arglist>(Animation *parent, unsigned short handle, const AnimableValuePtr &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>NumericAnimationTrack *</type>
      <name>_clone</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>a1e0743eae990f48ab98c821cdbafb180</anchor>
      <arglist>(Animation *newParent) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>aae0d2aad7ce1bd79f0cdcf70858e6126</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, Real weight=1.0, Real scale=1.0f) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyToAnimable</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>a2e9aaebae7953605d698f9c6f4ceb6e5</anchor>
      <arglist>(const AnimableValuePtr &amp;anim, const TimeIndex &amp;timeIndex, Real weight=1.0, Real scale=1.0f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NumericKeyFrame *</type>
      <name>createNumericKeyFrame</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>aecdddc266a7ecfed799e1b618c30a56e</anchor>
      <arglist>(Real timePos)</arglist>
    </member>
    <member kind="function">
      <type>const AnimableValuePtr &amp;</type>
      <name>getAssociatedAnimable</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>a4c987cb4a206dbf5ffc3e7cc4d7c2b55</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInterpolatedKeyFrame</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>a27cbbaec4c39c69b47f1dabfa81f8638</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame *kf) const override</arglist>
    </member>
    <member kind="function">
      <type>NumericKeyFrame *</type>
      <name>getNumericKeyFrame</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>accb13064f0bf07f76040a6cdacf9c6cd</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAssociatedAnimable</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>a125011b7106cb60a11651fc654dadaf7</anchor>
      <arglist>(const AnimableValuePtr &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::NumericKeyFrame</name>
    <filename>class_ogre_1_1_numeric_key_frame.html</filename>
    <base>Ogre::KeyFrame</base>
    <member kind="function">
      <type></type>
      <name>NumericKeyFrame</name>
      <anchorfile>class_ogre_1_1_numeric_key_frame.html</anchorfile>
      <anchor>ad78806d737208d08c84acc92cbc437a6</anchor>
      <arglist>(const AnimationTrack *parent, Real time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NumericKeyFrame</name>
      <anchorfile>class_ogre_1_1_numeric_key_frame.html</anchorfile>
      <anchor>a9e05848ca0aca03fb7a6e300c7d4b9f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KeyFrame *</type>
      <name>_clone</name>
      <anchorfile>class_ogre_1_1_numeric_key_frame.html</anchorfile>
      <anchor>ae9eea4f2a210655534622024c4cbf893</anchor>
      <arglist>(AnimationTrack *newParent) const override</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_numeric_key_frame.html</anchorfile>
      <anchor>ae445a05013fbf89aa8e40e34e9fc173f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_numeric_key_frame.html</anchorfile>
      <anchor>ac2b3707aca004d1c7173c88f4a053a28</anchor>
      <arglist>(const Any &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ObjectAbstractNode</name>
    <filename>class_ogre_1_1_object_abstract_node.html</filename>
    <base>Ogre::AbstractNode</base>
    <member kind="function">
      <type></type>
      <name>ObjectAbstractNode</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>abc4d448f3f2373b4cfc1b6896701dcf3</anchor>
      <arglist>(AbstractNode *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVariable</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>a6cacbaee5c8fe20a2696d16c937c2651</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>AbstractNode *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>afd48f2b04b6264c5b5f28e25de30f4b2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>ab556321b4a790bb502d2ebfeadab0c34</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; bool, String &gt;</type>
      <name>getVariable</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>af7f0223d9bb12892daad174c2343036d</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; String, String &gt; &amp;</type>
      <name>getVariables</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>a2ac4d57a1313bcefced6970e00c9e01d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVariable</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>a97701b57c98a21ca74afc87fe038b148</anchor>
      <arglist>(const String &amp;name, const String &amp;value)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>abstract</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>ae95e3ca11614b977a4e5c19e56d55777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; String &gt;</type>
      <name>bases</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>a3dfc097a262028abbb22620f122fb7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AbstractNodeList</type>
      <name>children</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>ab4c1c1fa960979a2ad990dc851bff016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>cls</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>a17e65f29d850e30778464b77d6a7407a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>id</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>aca6f43f74819d6a47eb7acc0d84e177d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>afd1ca416adcf3f7d3da2a93f790be3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AbstractNodeList</type>
      <name>overrides</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>a7c0f89fd757f3a0c9877d01008ecf20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AbstractNodeList</type>
      <name>values</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>a4a43cc387b3154ce2e41487d72ae742f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Octree</name>
    <filename>class_ogre_1_1_octree.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; OctreeNode * &gt;</type>
      <name>NodeList</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a87489889d822f09b5ccc38940a8d36ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Octree</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a9d584bd72ad69de05e900f6e9661dbe0</anchor>
      <arglist>(Octree *p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Octree</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a0bc7cf568d9cf36667534007937d7cc6</anchor>
      <arglist>(PCZone *zone, Octree *p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Octree</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a981593f0c5d1d02736b68e83bfea5111</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Octree</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a981593f0c5d1d02736b68e83bfea5111</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addNode</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a2fe8d9cec30399f58fdd8e9481dae2a0</anchor>
      <arglist>(OctreeNode *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addNode</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>acacaceab5a754ba17670c33361016b5c</anchor>
      <arglist>(PCZSceneNode *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>afd5b49ddb2ac48cd64ea6bfdc8e5f907</anchor>
      <arglist>(const AxisAlignedBox &amp;t, PCZSceneNodeList &amp;list, PCZSceneNode *exclude, bool includeVisitors, bool full)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>aa2c86e2043b3eaec38ebe7194dab40c6</anchor>
      <arglist>(const PlaneBoundedVolume &amp;t, PCZSceneNodeList &amp;list, PCZSceneNode *exclude, bool includeVisitors, bool full)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a67d1ea2828b521afbfe27858f74888d7</anchor>
      <arglist>(const Ray &amp;t, PCZSceneNodeList &amp;list, PCZSceneNode *exclude, bool includeVisitors, bool full)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a1bd7ec446024caf270a5334d178a19fa</anchor>
      <arglist>(const Sphere &amp;t, PCZSceneNodeList &amp;list, PCZSceneNode *exclude, bool includeVisitors, bool full)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getChildIndexes</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>ae8036b7474ece66fbfa6e842ab41bcac</anchor>
      <arglist>(const AxisAlignedBox &amp;, int *x, int *y, int *z) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getChildIndexes</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>ae8036b7474ece66fbfa6e842ab41bcac</anchor>
      <arglist>(const AxisAlignedBox &amp;, int *x, int *y, int *z) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getCullBounds</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a978b604c5af1f2b38184f492d0842633</anchor>
      <arglist>(AxisAlignedBox *) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getCullBounds</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a978b604c5af1f2b38184f492d0842633</anchor>
      <arglist>(AxisAlignedBox *) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isTwiceSize</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a2ff291abdb11503894ea025d27f15dd4</anchor>
      <arglist>(const AxisAlignedBox &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isTwiceSize</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a2ff291abdb11503894ea025d27f15dd4</anchor>
      <arglist>(const AxisAlignedBox &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_removeNode</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a1acdc00d8345afd1010c7388e9c78e69</anchor>
      <arglist>(OctreeNode *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_removeNode</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>abe5cf507c82daeccf41dd6814310dfb6</anchor>
      <arglist>(PCZSceneNode *)</arglist>
    </member>
    <member kind="function">
      <type>WireBoundingBox *</type>
      <name>getWireBoundingBox</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a8b92cdbb41e6be3fd7cc0ca3cff51db1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>WireBoundingBox *</type>
      <name>getWireBoundingBox</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a8b92cdbb41e6be3fd7cc0ca3cff51db1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numNodes</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a374ed37676c4f1ee8679176cf60c9d19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numNodes</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a374ed37676c4f1ee8679176cf60c9d19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>AxisAlignedBox</type>
      <name>mBox</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a562c69273f5f24da891c10d4ad3efec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Octree *</type>
      <name>mChildren</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a39a5ccd1e93d38c401be53d4a25d015a</anchor>
      <arglist>[2][2][2]</arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mHalfSize</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a77406498d8cf04bc2e7409d28b39d101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NodeList</type>
      <name>mNodes</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>aa4040550dfe46fc3c4f02188ac851a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PCZSceneNodeList</type>
      <name>mNodes</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a7537ed72a492c7100765dfd106e829b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WireBoundingBox *</type>
      <name>mWireBoundingBox</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a2d5a7a952374d9b76bfb3bae0f6ccefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PCZone *</type>
      <name>mZone</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>a8cbf0b9d373c3f23cb6fcddd41e45806</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeAxisAlignedBoxSceneQuery</name>
    <filename>class_ogre_1_1_octree_axis_aligned_box_scene_query.html</filename>
    <base>Ogre::DefaultAxisAlignedBoxSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>OctreeAxisAlignedBoxSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>a7780671d6ef34f45ff1077dd30b6ee31</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OctreeAxisAlignedBoxSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>a86c519f15f6b78c1f6dd16dc4d7ffe8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_octree_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>abad756fcee4e1902b10d9a901f773af9</anchor>
      <arglist>(SceneQueryListener *listener) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeCamera</name>
    <filename>class_ogre_1_1_octree_camera.html</filename>
    <base>Ogre::Camera</base>
    <member kind="enumvalue">
      <name>FULL</name>
      <anchorfile>class_ogre_1_1_octree_camera.html</anchorfile>
      <anchor>af67c7952bb0d68e4de4060135101ecc5a588e9fab9187348b9e598994aa99c9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>class_ogre_1_1_octree_camera.html</anchorfile>
      <anchor>af67c7952bb0d68e4de4060135101ecc5ace3aab586c8bfcc592b079f6106fe5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARTIAL</name>
      <anchorfile>class_ogre_1_1_octree_camera.html</anchorfile>
      <anchor>af67c7952bb0d68e4de4060135101ecc5aebdeb03c5c0e62dd494e79c0fca63e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Visibility</name>
      <anchorfile>class_ogre_1_1_octree_camera.html</anchorfile>
      <anchor>af67c7952bb0d68e4de4060135101ecc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>class_ogre_1_1_octree_camera.html</anchorfile>
      <anchor>af67c7952bb0d68e4de4060135101ecc5ace3aab586c8bfcc592b079f6106fe5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARTIAL</name>
      <anchorfile>class_ogre_1_1_octree_camera.html</anchorfile>
      <anchor>af67c7952bb0d68e4de4060135101ecc5aebdeb03c5c0e62dd494e79c0fca63e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FULL</name>
      <anchorfile>class_ogre_1_1_octree_camera.html</anchorfile>
      <anchor>af67c7952bb0d68e4de4060135101ecc5a588e9fab9187348b9e598994aa99c9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OctreeCamera</name>
      <anchorfile>class_ogre_1_1_octree_camera.html</anchorfile>
      <anchor>a66c9991beef28c72cb9a3c0423a36d29</anchor>
      <arglist>(const String &amp;name, SceneManager *sm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OctreeCamera</name>
      <anchorfile>class_ogre_1_1_octree_camera.html</anchorfile>
      <anchor>ab8e3eaffada5e5daded8f55174479e84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OctreeCamera::Visibility</type>
      <name>getVisibility</name>
      <anchorfile>class_ogre_1_1_octree_camera.html</anchorfile>
      <anchor>a9b603a544827416485fbd4af7e5ca5c5</anchor>
      <arglist>(const AxisAlignedBox &amp;bound)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeIntersectionSceneQuery</name>
    <filename>class_ogre_1_1_octree_intersection_scene_query.html</filename>
    <base>Ogre::DefaultIntersectionSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>OctreeIntersectionSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_intersection_scene_query.html</anchorfile>
      <anchor>a8d7c96c89eeae0f96dc7a56fa5b938c6</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OctreeIntersectionSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_intersection_scene_query.html</anchorfile>
      <anchor>a5154e5e22e9c9e0b0888138e1c7f53fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_octree_intersection_scene_query.html</anchorfile>
      <anchor>a5de833a8b09c64c34475aee3eef1afd3</anchor>
      <arglist>(IntersectionSceneQueryListener *listener) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeNode</name>
    <filename>class_ogre_1_1_octree_node.html</filename>
    <base>Ogre::SceneNode</base>
    <member kind="function">
      <type></type>
      <name>OctreeNode</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a73fdb65ff8937f4ba0c82744ec3e7b59</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OctreeNode</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>ab29f935b980d35771910f96ba199ef08</anchor>
      <arglist>(SceneManager *creator, const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OctreeNode</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>ac47c5f3166b98b3fc9d66b59f9140a95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_addToRenderQueue</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a7266eb0c92aec25809afa73afcda13db</anchor>
      <arglist>(Camera *cam, RenderQueue *q, bool onlyShadowCasters, VisibleObjectsBoundsInfo *visibleBounds)</arglist>
    </member>
    <member kind="function">
      <type>AxisAlignedBox &amp;</type>
      <name>_getLocalAABB</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a73200bc85f300cd35d5fc9cb47d49c3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isIn</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>ae09b4cd70fd939ff0c4cb33a05680886</anchor>
      <arglist>(AxisAlignedBox &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>Octree *</type>
      <name>getOctant</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a365742ce4d3aae57b3c0e39b58a0ca80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a48c424a8328ac6e15ac76115cc997d73</anchor>
      <arglist>(RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllChildren</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a8cbf1e83f92581f1c89eaf391f55d5d5</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>ad5eb2f38d392cf59f3a330df617e9757</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a672455e65668ceb847af15f2c4ecedca</anchor>
      <arglist>(Node *child) override</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>afd689904e1736d7aadccca240e0b2480</anchor>
      <arglist>(unsigned short index) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOctant</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a805155c7f24dd78fe15101dcf7878e98</anchor>
      <arglist>(Octree *o)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreePlaneBoundedVolumeListSceneQuery</name>
    <filename>class_ogre_1_1_octree_plane_bounded_volume_list_scene_query.html</filename>
    <base>Ogre::DefaultPlaneBoundedVolumeListSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>OctreePlaneBoundedVolumeListSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>aaf8fef031715166db19c90978dd781be</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OctreePlaneBoundedVolumeListSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>aae040bc8cea0f90235fd89dabbf20249</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_octree_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>ada2174df727b6067835c6459d6662ef6</anchor>
      <arglist>(SceneQueryListener *listener) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreePlugin</name>
    <filename>class_ogre_1_1_octree_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type></type>
      <name>OctreePlugin</name>
      <anchorfile>class_ogre_1_1_octree_plugin.html</anchorfile>
      <anchor>a466ff0bad3699e4d4ef7a5a16d8da70c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_octree_plugin.html</anchorfile>
      <anchor>a11a4ffbbe95ac913ec9617fbddce6742</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_octree_plugin.html</anchorfile>
      <anchor>a432a38c28fdbdf6f9293546fd8d6b34a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_octree_plugin.html</anchorfile>
      <anchor>a9932b7648c8e66037e11471b63685047</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_octree_plugin.html</anchorfile>
      <anchor>a03273fda766061068cb43915114ae9da</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_octree_plugin.html</anchorfile>
      <anchor>a41ac885a125ec94c33a22ceadee42e1f</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeRaySceneQuery</name>
    <filename>class_ogre_1_1_octree_ray_scene_query.html</filename>
    <base>Ogre::DefaultRaySceneQuery</base>
    <member kind="function">
      <type></type>
      <name>OctreeRaySceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_ray_scene_query.html</anchorfile>
      <anchor>aa96b7007bdd17bc9750eacd674b9f8ad</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OctreeRaySceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_ray_scene_query.html</anchorfile>
      <anchor>a2b4c247361a209786ac6e1c1e0039678</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_octree_ray_scene_query.html</anchorfile>
      <anchor>a9ba66711a981b17541aaed29cb2f1168</anchor>
      <arglist>(RaySceneQueryListener *listener) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeSceneManager</name>
    <filename>class_ogre_1_1_octree_scene_manager.html</filename>
    <base>Ogre::SceneManager</base>
    <member kind="function">
      <type></type>
      <name>OctreeSceneManager</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a42a50f6731abb08d630912286712563e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OctreeSceneManager</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>abdd60b3f7d0894c01f3ee2dcc7aa5c5c</anchor>
      <arglist>(const String &amp;name, AxisAlignedBox &amp;box, int max_depth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OctreeSceneManager</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a7ddc16e806131d14b839f13948bf94e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addOctreeNode</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a4402306a5949e8addaaf9f1ff405ba76</anchor>
      <arglist>(OctreeNode *, Octree *octree, int depth=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>ad70e2bc7399e281689856e243ea27f8d</anchor>
      <arglist>(Camera *cam, VisibleObjectsBoundsInfo *visibleBounds, bool onlyShadowCasters) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_removeOctreeNode</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a6300020f1aacf79523827a2bc6de7cfb</anchor>
      <arglist>(OctreeNode *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateOctreeNode</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>ac41da711fbd4463676a700667819edcb</anchor>
      <arglist>(OctreeNode *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateSceneGraph</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a5dc4c239bddda608296f08b098fb3dce</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearScene</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>aa4ce2629ebddb667a952dea360a482e2</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>AxisAlignedBoxSceneQuery *</type>
      <name>createAABBQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a49be34c9e3dc0865a786395dacc6f109</anchor>
      <arglist>(const AxisAlignedBox &amp;box, uint32 mask) override</arglist>
    </member>
    <member kind="function">
      <type>Camera *</type>
      <name>createCamera</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a90fe714a589f0a4db65e238206ee6bbd</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>IntersectionSceneQuery *</type>
      <name>createIntersectionQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>ae8b16cce5ab2b1f92218bf26788ba9b6</anchor>
      <arglist>(uint32 mask) override</arglist>
    </member>
    <member kind="function">
      <type>PlaneBoundedVolumeListSceneQuery *</type>
      <name>createPlaneBoundedVolumeQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a0ab8af3d09cb1544b4da51dedc258d93</anchor>
      <arglist>(const PlaneBoundedVolumeList &amp;volumes, uint32 mask) override</arglist>
    </member>
    <member kind="function">
      <type>RaySceneQuery *</type>
      <name>createRayQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a9dd468bf44de5dd8578e00213bf36507</anchor>
      <arglist>(const Ray &amp;ray, uint32 mask) override</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>af48e593d99deb077681f921fd3578266</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a02c30f275c9883c668b6726dc109b710</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>SphereSceneQuery *</type>
      <name>createSphereQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a32c471ec340f6a404c49bdfa3a7370ac</anchor>
      <arglist>(const Sphere &amp;sphere, uint32 mask) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySceneNode</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a9196a59e689dcc002100687a65f48494</anchor>
      <arglist>(SceneNode *sn) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNodesIn</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>abcb71df9e35d9b1cad3e46d0f8296103</anchor>
      <arglist>(const AxisAlignedBox &amp;box, std::list&lt; SceneNode * &gt; &amp;list, SceneNode *exclude=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNodesIn</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>ac5fcff8d5b7ad4a9959b7494461c77b7</anchor>
      <arglist>(const PlaneBoundedVolume &amp;volume, std::list&lt; SceneNode * &gt; &amp;list, SceneNode *exclude=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNodesIn</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>ae1f06e4f42a841b6aad811f780f5188f</anchor>
      <arglist>(const Ray &amp;ray, std::list&lt; SceneNode * &gt; &amp;list, SceneNode *exclude=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNodesIn</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a1070fd05c02fa0f84955fcace9a2df07</anchor>
      <arglist>(const Sphere &amp;sphere, std::list&lt; SceneNode * &gt; &amp;list, SceneNode *exclude=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOption</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a019668f0437cee28be1c53ef1e0bdd3a</anchor>
      <arglist>(const String &amp;, void *) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOptionKeys</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a25838200fa2aa7fc2cfacf501ac40bfe</anchor>
      <arglist>(StringVector &amp;refKeys) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOptionValues</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>aff778e53f151e098b727220c635da33f</anchor>
      <arglist>(const String &amp;key, StringVector &amp;refValueList) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>ac3f00cc82993d9c3e9718b658f32469b</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a22cd920498e859c3ae5e6f5bad2562a7</anchor>
      <arglist>(AxisAlignedBox &amp;box, int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a913c738b42267d153c7eeff4ee3c1722</anchor>
      <arglist>(const AxisAlignedBox &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOption</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a6039dd3b1cc5bf86955a0cf126c2b63d</anchor>
      <arglist>(const String &amp;, const void *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowBoxes</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>adbbf13b1553ae77aaf1d52189e9049fe</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>walkOctree</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a366788e2422530c20281ff6c5afd68e2</anchor>
      <arglist>(OctreeCamera *, RenderQueue *, Octree *, VisibleObjectsBoundsInfo *visibleBounds, bool foundvisible, bool onlyShadowCasters)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>intersect_call</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a5b617b19d082e55559c5879e7376382a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OctreeAxisAlignedBoxSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a243bfcbde15261e4b7ea331e5e4ec021</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OctreeIntersectionSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a910a564d45e6af2301105790f7a4e65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OctreePlaneBoundedVolumeListSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a4fb1ff532ec205e8562ce7fa8d17f93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OctreeRaySceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>ad9ca2c9df185d7b6dcd012b8d1bcdbb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OctreeSphereSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>ab66516b2e14303107c84391597b67968</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeSceneManagerFactory</name>
    <filename>class_ogre_1_1_octree_scene_manager_factory.html</filename>
    <base>Ogre::SceneManagerFactory</base>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager_factory.html</anchorfile>
      <anchor>a4fb3eda93dca52671c5aebca31a946d4</anchor>
      <arglist>(const String &amp;instanceName) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager_factory.html</anchorfile>
      <anchor>a759f2edbeba9af23337a513d960216df</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager_factory.html</anchorfile>
      <anchor>a106ff2b4c803a635e8e7f79bea97f119</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeSphereSceneQuery</name>
    <filename>class_ogre_1_1_octree_sphere_scene_query.html</filename>
    <base>Ogre::DefaultSphereSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>OctreeSphereSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_sphere_scene_query.html</anchorfile>
      <anchor>a46a5b03b3deaba820e76b722d798f7c9</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OctreeSphereSceneQuery</name>
      <anchorfile>class_ogre_1_1_octree_sphere_scene_query.html</anchorfile>
      <anchor>aa80d17ae16dbde77be04d8c050f96f2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_octree_sphere_scene_query.html</anchorfile>
      <anchor>a5efdfa21557e919134283fda2ff1b131</anchor>
      <arglist>(SceneQueryListener *listener) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeZone</name>
    <filename>class_ogre_1_1_octree_zone.html</filename>
    <base>Ogre::PCZone</base>
    <member kind="function">
      <type></type>
      <name>OctreeZone</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>ad53f19426fee16e290d827a6ea663d5b</anchor>
      <arglist>(PCZSceneManager *, const String &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OctreeZone</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a87b076331babbad1ea20cfd5ccf3ec5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addNode</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>aa6220aed040f08c8276e54c8a63c1571</anchor>
      <arglist>(PCZSceneNode *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_checkLightAgainstPortals</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a403f18fab49219e84ca26af573993e2a</anchor>
      <arglist>(PCZLight *, unsigned long, PCZFrustum *, Portal *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_checkNodeAgainstPortals</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>abc85805e9fbca1873a2f5dd9767c9791</anchor>
      <arglist>(PCZSceneNode *, Portal *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_clearNodeLists</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a80516a2623de20c0defd39585ae9e21e</anchor>
      <arglist>(short nodeListTypes) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a32ccab82d02761c9e1590ec05b28804e</anchor>
      <arglist>(const AxisAlignedBox &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a6678b5348f22b28487665aed5495c16a</anchor>
      <arglist>(const PlaneBoundedVolume &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a6f0e79fbbf0efc6f864a7036a4748b53</anchor>
      <arglist>(const Ray &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>ae698ca577f1414fcd6da5881efd2aad5</anchor>
      <arglist>(const Sphere &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addNodeToOctree</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a129c7d66b74451efd77177c2f2b54af2</anchor>
      <arglist>(PCZSceneNode *, Octree *octree, int depth=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createNodeZoneData</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>aebf28d5b96b2f9c03dc2de19740d1b0d</anchor>
      <arglist>(PCZSceneNode *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirtyNodeByMovingPortals</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a95ec0c43cab84a6b1a30fa8c13030f53</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findVisibleNodes</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a27610466dd05183cb03bcb682f78eaa1</anchor>
      <arglist>(PCZCamera *, NodeList &amp;visibleNodeList, RenderQueue *queue, VisibleObjectsBoundsInfo *visibleBounds, bool onlyShadowCasters, bool displayNodes, bool showBoundingBoxes) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAABB</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>aa6966450f49298eb734c965736d32892</anchor>
      <arglist>(AxisAlignedBox &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a484054a38796da25820e41d71fa84d71</anchor>
      <arglist>(AxisAlignedBox &amp;box, int depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyBeginRenderScene</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>ad762453f81884fe15856957d89340ff9</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyCameraCreated</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>aa53fc4edd9e35b3da9f95eccd5e995cf</anchor>
      <arglist>(Camera *c) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyWorldGeometryRenderQueue</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a6bf98dafe97789f9485338bbb9b37637</anchor>
      <arglist>(uint8 qid) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNode</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>aabab498a0883369f8da2eb74a25c0d29</anchor>
      <arglist>(PCZSceneNode *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNodeFromOctree</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a48ddafbf9be0202144311004f02536ab</anchor>
      <arglist>(PCZSceneNode *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresZoneSpecificNodeData</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>aec7288fd77b1f9c82b4194984c748676</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a9de30e214af5d7882d164100d342ef5c</anchor>
      <arglist>(const AxisAlignedBox &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnclosureNode</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a6c69ec4f5a5d30e1f66b4c0e3271d7be</anchor>
      <arglist>(PCZSceneNode *) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOption</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a3493da8bd564be26e52487f4249d02b5</anchor>
      <arglist>(const String &amp;, const void *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoneGeometry</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>ab3ee10c5bcdf8b50c591e9a02872c8bf</anchor>
      <arglist>(const String &amp;filename, PCZSceneNode *parentNode) override</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>updateNodeHomeZone</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a7e5c895506e3e1f7fb5ca51696274fe1</anchor>
      <arglist>(PCZSceneNode *pczsn, bool allowBackTouces) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateNodeOctant</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a68960364c562e6d4d104efef5dd74362</anchor>
      <arglist>(OctreeZoneData *zoneData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePortalsZoneData</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>af72b59daa997e33e93f9b792088cd630</anchor>
      <arglist>(void) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeZoneData</name>
    <filename>class_ogre_1_1_octree_zone_data.html</filename>
    <base>Ogre::ZoneData</base>
    <member kind="function">
      <type></type>
      <name>OctreeZoneData</name>
      <anchorfile>class_ogre_1_1_octree_zone_data.html</anchorfile>
      <anchor>a4714a96b289c143d99d4c64958fec416</anchor>
      <arglist>(PCZSceneNode *, PCZone *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OctreeZoneData</name>
      <anchorfile>class_ogre_1_1_octree_zone_data.html</anchorfile>
      <anchor>a5cf4b62b9cf2f30e0e0d9330bb240bfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isIn</name>
      <anchorfile>class_ogre_1_1_octree_zone_data.html</anchorfile>
      <anchor>ac3c7a0dc4cc177adc967decd7865f4cb</anchor>
      <arglist>(AxisAlignedBox &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>Octree *</type>
      <name>getOctant</name>
      <anchorfile>class_ogre_1_1_octree_zone_data.html</anchorfile>
      <anchor>a25f67dc58df05f1bf88d8d8eaca7f8bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOctant</name>
      <anchorfile>class_ogre_1_1_octree_zone_data.html</anchorfile>
      <anchor>a12bad4625e23d23236a263ceb3cb94c6</anchor>
      <arglist>(Octree *o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_octree_zone_data.html</anchorfile>
      <anchor>a65ac6b08d456b6d33dc78bc0fd525fae</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="variable">
      <type>Octree *</type>
      <name>mOctant</name>
      <anchorfile>class_ogre_1_1_octree_zone_data.html</anchorfile>
      <anchor>a4691ef089995be0d61deeee607e5525b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AxisAlignedBox</type>
      <name>mOctreeWorldAABB</name>
      <anchorfile>class_ogre_1_1_octree_zone_data.html</anchorfile>
      <anchor>aac25d4f54591d85efcc109c246f78362</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeZoneFactory</name>
    <filename>class_ogre_1_1_octree_zone_factory.html</filename>
    <base>Ogre::PCZoneFactory</base>
    <member kind="function">
      <type></type>
      <name>OctreeZoneFactory</name>
      <anchorfile>class_ogre_1_1_octree_zone_factory.html</anchorfile>
      <anchor>a0a455d1c3d56de914a5c4e310dd97295</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OctreeZoneFactory</name>
      <anchorfile>class_ogre_1_1_octree_zone_factory.html</anchorfile>
      <anchor>ade0f77212766fe3fe19a1979a1924f1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>createPCZone</name>
      <anchorfile>class_ogre_1_1_octree_zone_factory.html</anchorfile>
      <anchor>a50174cba9c524b5cf269608b5fed6505</anchor>
      <arglist>(PCZSceneManager *pczsm, const String &amp;zoneName) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsPCZoneType</name>
      <anchorfile>class_ogre_1_1_octree_zone_factory.html</anchorfile>
      <anchor>a364b11225e3bd205bbfe3cf66536df52</anchor>
      <arglist>(const String &amp;zoneType) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OctreeZonePlugin</name>
    <filename>class_ogre_1_1_octree_zone_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type></type>
      <name>OctreeZonePlugin</name>
      <anchorfile>class_ogre_1_1_octree_zone_plugin.html</anchorfile>
      <anchor>a08f0e85f621b1118f44fa8a18861df3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_octree_zone_plugin.html</anchorfile>
      <anchor>afccea6f68efae264776b850a301956ef</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_octree_zone_plugin.html</anchorfile>
      <anchor>a426f9f03e3fc43a1ef75631b683e1146</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_octree_zone_plugin.html</anchorfile>
      <anchor>ae9c6ecad43c9fb7af0c53ba8ce4d1bae</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_octree_zone_plugin.html</anchorfile>
      <anchor>ab017066dd025269bd117a854caa50cdc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_octree_zone_plugin.html</anchorfile>
      <anchor>aaf7af71a1339112629961259ee4a3559</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OptimisedUtil</name>
    <filename>class_ogre_1_1_optimised_util.html</filename>
    <member kind="function">
      <type></type>
      <name>OptimisedUtil</name>
      <anchorfile>class_ogre_1_1_optimised_util.html</anchorfile>
      <anchor>a4f137d0ced0f82abd042d9b4eb99b105</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OptimisedUtil</name>
      <anchorfile>class_ogre_1_1_optimised_util.html</anchorfile>
      <anchor>a7d548511ecbd6b39d6d1689ce30db8f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calculateFaceNormals</name>
      <anchorfile>class_ogre_1_1_optimised_util.html</anchorfile>
      <anchor>a7fa20b34357e375a489383f0ccb4a15c</anchor>
      <arglist>(const float *positions, const EdgeData::Triangle *triangles, Vector4 *faceNormals, size_t numTriangles)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calculateLightFacing</name>
      <anchorfile>class_ogre_1_1_optimised_util.html</anchorfile>
      <anchor>a9270e6273fcf190d039030bd5de1df2f</anchor>
      <arglist>(const Vector4 &amp;lightPos, const Vector4 *faceNormals, char *lightFacings, size_t numFaces)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>concatenateAffineMatrices</name>
      <anchorfile>class_ogre_1_1_optimised_util.html</anchorfile>
      <anchor>aa625f93ec757b2820935369c9884c45d</anchor>
      <arglist>(const Affine3 &amp;baseMatrix, const Affine3 *srcMatrices, Affine3 *dstMatrices, size_t numMatrices)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>extrudeVertices</name>
      <anchorfile>class_ogre_1_1_optimised_util.html</anchorfile>
      <anchor>a5b411cfc1b916483d75df4f4f9c86252</anchor>
      <arglist>(const Vector4 &amp;lightPos, Real extrudeDist, const float *srcPositions, float *destPositions, size_t numVertices)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>softwareVertexMorph</name>
      <anchorfile>class_ogre_1_1_optimised_util.html</anchorfile>
      <anchor>a3d72d88494aee0c16ddc21c7c169b0ea</anchor>
      <arglist>(float t, const float *srcPos1, const float *srcPos2, float *dstPos, size_t pos1VSize, size_t pos2VSize, size_t dstVSize, size_t numVertices, bool morphNormals)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>softwareVertexSkinning</name>
      <anchorfile>class_ogre_1_1_optimised_util.html</anchorfile>
      <anchor>ae0e1fe21bead4433568514258a2fb965</anchor>
      <arglist>(const float *srcPosPtr, float *destPosPtr, const float *srcNormPtr, float *destNormPtr, const float *blendWeightPtr, const unsigned char *blendIndexPtr, const Affine3 *const *blendMatrices, size_t srcPosStride, size_t destPosStride, size_t srcNormStride, size_t destNormStride, size_t blendWeightStride, size_t blendIndexStride, size_t numWeightsPerVertex, size_t numVertices)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OptimisedUtil *</type>
      <name>getImplementation</name>
      <anchorfile>class_ogre_1_1_optimised_util.html</anchorfile>
      <anchor>a6ccca012f8a3041746c0694c8ed595b2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Overlay</name>
    <filename>class_ogre_1_1_overlay.html</filename>
    <member kind="typedef">
      <type>std::list&lt; OverlayContainer * &gt;</type>
      <name>OverlayContainerList</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a8f3f648a05816f72743c966c51e948dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Overlay</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a8d6c54081ea142edf528d4253f32a913</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Overlay</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a5a4051af0e9d239f4cb3d03f092565c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a1fd9ee89f0d23fee86da33f8210b8e08</anchor>
      <arglist>(Camera *cam, RenderQueue *queue, Viewport *vp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a306fcb0e15b270f7cd1c436fbb3b7b54</anchor>
      <arglist>(Matrix4 *xform) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyOrigin</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>ae48bf2a6596b514f95e9d3a437d8e1e0</anchor>
      <arglist>(const String &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add2D</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a702b15ebaa6d3f8dbb2918500b76c9f0</anchor>
      <arglist>(OverlayContainer *cont)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add3D</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a296d54af42cc05fddd20e07b5209ab1a</anchor>
      <arglist>(SceneNode *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a81c8a84fa283a0341a8c14b6c8168ccb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>findElementAt</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>ad3f4601fd9fa23b131937a12ab1e6370</anchor>
      <arglist>(Real x, Real y)</arglist>
    </member>
    <member kind="function">
      <type>const OverlayContainerList &amp;</type>
      <name>get2DElements</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>aa4e92bdffc197ccef962d6d4ed1c54ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OverlayContainer *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>ab16be0edf1c07b6b55f3a2807ad15a88</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>aa812682525835dbada2eaf758e53007d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a99c52c21ab9a19fe1f2f51c9f35c1ecf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getRotate</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>ac7e879432998665fc63c2a7d4fce56fe</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getScaleX</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>aa9b73c92c3a8e4ff41c65be87d545de6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getScaleY</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a5263af45959efb44ed9f9fdb96cecc14</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getScrollX</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>aa3b4520fdfd5eb8841ced874e470c4b4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getScrollY</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a3476e577f32a23de48954723d6d2cfcd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getZOrder</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a27113e2d2a11d4a25b39de408949ac5f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hide</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>ab210b07a317329bb66df4e674de2a367</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialised</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a40e4504c4421065e1ef7e5ddc78b8444</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a67425b4b8e3b9e614b498b40c8ada39c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove2D</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a5c6182483591872da63ac4cea94671af</anchor>
      <arglist>(OverlayContainer *cont)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove3D</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a2ff5331b691cd4f07ee66e63f237baef</anchor>
      <arglist>(SceneNode *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a8282553a59253170ddd0488ab7179792</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scroll</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>ae07b1a57498aad0299f0781b09ca9b39</anchor>
      <arglist>(Real xoff, Real yoff)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotate</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a69d5f4c12c15f00efc7818d201e02e86</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>adea3b88baa3697a657e7b5785f0ffedb</anchor>
      <arglist>(Real x, Real y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScroll</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>ae268ad3250bac5058c6d08e00c060289</anchor>
      <arglist>(Real x, Real y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a32bb912164310b60164c1dbd09460743</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZOrder</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a5d8481d5fa0990846e53345f1a1cc705</anchor>
      <arglist>(ushort zorder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a3c565f3e5cf61f43fa33542d713e8ccf</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayContainer</name>
    <filename>class_ogre_1_1_overlay_container.html</filename>
    <base>Ogre::OverlayElement</base>
    <member kind="typedef">
      <type>MapIterator&lt; ChildContainerMap &gt;</type>
      <name>ChildContainerIterator</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a000e571565ca93dc4ec617a32f632946</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, OverlayContainer * &gt;</type>
      <name>ChildContainerMap</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a9656b67c4beb90b991ac1595731f7143</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; ChildMap &gt;</type>
      <name>ChildIterator</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>aab02a8f87528fb846039ef718b4d3ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, OverlayElement * &gt;</type>
      <name>ChildMap</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a774a54c9ca32f2107a1a391ca2439862</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OverlayContainer</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a0f09017210064bf2fc19066e01f002d1</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OverlayContainer</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a3cd4e551ef0573d2158e14aecf94000f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addChild</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a1b22eddee9083be54a60c09b3a129e9d</anchor>
      <arglist>(OverlayElement *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyParent</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>ad000b908177f17d14f1756bda718b8af</anchor>
      <arglist>(OverlayContainer *parent, Overlay *overlay) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyViewport</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a432ba08f449e7e8e3c918fc14a176ff4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyWorldTransforms</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>ae7249d785dd2341ab463d4adfe0ed477</anchor>
      <arglist>(const Matrix4 &amp;xform) override</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>_notifyZOrder</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>affbfdd1b74d6dec7be1a48110c4d2ab6</anchor>
      <arglist>(ushort newZOrder) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_positionsOutOfDate</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a037458a7f61d67c369740075fd225577</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_removeChild</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a8453a3a1a55f906b8add0878233b1340</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_removeChild</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a1c4711038030d7464ca3c2b60c380175</anchor>
      <arglist>(OverlayElement *elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>aa010e01a768f07d5c13fe8cd01b4c0d5</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>aa8613e6cafc8e7ad8153e2dd33112d29</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addChild</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>aa9eec8f6dca98ac61766fc4785b84661</anchor>
      <arglist>(OverlayElement *elem)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addChildImpl</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>ad3694ec31ad22357270320457e6409a8</anchor>
      <arglist>(OverlayContainer *cont)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addChildImpl</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>ac3fe3b72570a82f97bd89032ba8ddd49</anchor>
      <arglist>(OverlayElement *elem)</arglist>
    </member>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a12d0c2e4f1836f137f16370a5cc0f213</anchor>
      <arglist>(const String &amp;instanceName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFromTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a28f1f43785c7b8a4360926cb8c8ea09d</anchor>
      <arglist>(OverlayElement *templateOverlay) override</arglist>
    </member>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>findElementAt</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>ac422c04034704c90089308566075c273</anchor>
      <arglist>(Real x, Real y) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a8aeaf008e0b9df8b76d5a90e56fd48f9</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ChildContainerIterator</type>
      <name>getChildContainerIterator</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a90e2ac9ae2779b4045c31a84025e8dc4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ChildIterator</type>
      <name>getChildIterator</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>aef91545671c664dcd0511075ac309d36</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ChildMap &amp;</type>
      <name>getChildren</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a1c1993e26161d58155b2590bbdfb7be7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>abb4bcfd4e4059aa85c9d1023ce0bf9e3</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isChildrenProcessEvents</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a741d3800b0b91697befa270b2da1e660</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContainer</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a732eb88fb222d0dc4429f4f0ec1d3595</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>ab5e6dad5b67266583e13ad2374d0d74f</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setChildrenProcessEvents</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>acc3dbfd57c14ce83efcc89c22ef621b7</anchor>
      <arglist>(bool val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElement</name>
    <filename>class_ogre_1_1_overlay_element.html</filename>
    <base>Ogre::StringInterface</base>
    <base>Ogre::Renderable</base>
    <member kind="function">
      <type></type>
      <name>OverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>adcc36fbc7c77c562cd66ec301cf1f889</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a7b9d2d08def8d7b5f33d36382db10d53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_getClippingRegion</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a97b633566faac55256ad2bfe1dc3ae43</anchor>
      <arglist>(RealRect &amp;clippingRegion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>_getDerivedLeft</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>abbb23a245b83f33926222206f81f7496</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>_getDerivedTop</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a149ed9dba547535540a515c0936cc1f2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>_getHeight</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ac8b8dd7b643fe7fa5b1e31bb0a0d570d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>_getLeft</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>afd5bad2f48558fedb9d76f5547214903</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>_getRelativeHeight</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a99536a748f2b9518ee323ca15bd80832</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>_getRelativeWidth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ad10ec98d6f8dd0906cb42f0f0b75eb8a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>_getTop</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a749d499624e7358cf1ac1d2d9bc90cf1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>_getWidth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a6f748e91dac18f0fdd80c97422d048c0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyParent</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a30ed52ccd1e7911239a0cd0209ca5f09</anchor>
      <arglist>(OverlayContainer *parent, Overlay *overlay)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyViewport</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a6affb58cf2e01ef086baf8ba49ea0fe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyWorldTransforms</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>aee3b76c1c274a0995437e3e4bf095674</anchor>
      <arglist>(const Matrix4 &amp;xform)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>_notifyZOrder</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a712333ce516ee70e1ad7e72fd4bf0336</anchor>
      <arglist>(ushort newZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_positionsOutOfDate</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a332f2ee98117ef701d8db7cc194a8f7d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a02a099eba37c9f0f0700919535af0821</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a581e6d515f04ce71f410711e828c3786</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDimensions</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a7379d47f6b4ece51964f992cfa29fddb</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setHeight</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>af4378d361e04e03e1ca8c63c73e53fc4</anchor>
      <arglist>(Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setLeft</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a56d279033055d57e7872d00fea0a13e8</anchor>
      <arglist>(Real left)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setParent</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a950a51f806779b3ae50adc1cb05fff95</anchor>
      <arglist>(OverlayContainer *parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPosition</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a0984444e5ea957fea4880a8a2855e5d3</anchor>
      <arglist>(Real left, Real top)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTop</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a1d18a26a0680bd724220ea282722d48c</anchor>
      <arglist>(Real top)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setWidth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a65b2d7026e7e1a966f346d0500047989</anchor>
      <arglist>(Real width)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ac2ac7daa6c0d03c72800fdde69c1636f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateFromParent</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a98050c3c2f7e3bf91769e9f98c203e64</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a278c8fdde2e52a5851bbd308cf3e6180</anchor>
      <arglist>(RenderQueue *queue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a1274fa3a3ccf02330d4012de4490cf5e</anchor>
      <arglist>(const String &amp;instanceName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>contains</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>aa6e49822c99b847fe7e5eb7b3bbc7035</anchor>
      <arglist>(Real x, Real y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFromTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>acdc6b75cd6f309b8af62a9e70e1e6a20</anchor>
      <arglist>(OverlayElement *templateOverlay)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>findElementAt</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ab94c4fb534b9a435d542c7d216078089</anchor>
      <arglist>(Real x, Real y)</arglist>
    </member>
    <member kind="function">
      <type>const DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a815145efbdb6bcd0eeba982a54b4611f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ColourValue &amp;</type>
      <name>getColour</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a51b34483481b497f50956980de3799d0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a1fff3e0b4ad1470a0cb25a73779d3291</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GuiHorizontalAlignment</type>
      <name>getHorizontalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a37d63f0e97b27e41229ecfaf04fbdc08</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLeft</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>aaf5fe0e1b686d33d2ecc7cb4b0569c80</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>aca7c341c1cea314dbcf0f09c4dff378f</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a7402a6bf264dd6620676cb3ffa2c350f</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getMaterialName</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a843f1e0087dd1aa948c7dd72594c9bdd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GuiMetricsMode</type>
      <name>getMetricsMode</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a67ac95a6f10a46cd4befb9f0e84482d9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ae62c5ec2644bb045002b6bde8143a57f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>OverlayContainer *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>acf9618b92ff9785dd014f1004c9b342e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>afb350080df6f379e5a8dc23a13a86b22</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTop</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ae88216e2bab2a230b25cc8341981a6c1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a1c194c450499ca4022e2debe00f33c84</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function">
      <type>GuiVerticalAlignment</type>
      <name>getVerticalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a5b2cabc4fd6f8152c608394c5387fa16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a14e63d4c3d587b01ea94904a9e4d1c6b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a1731bd728cad9066714db6f2b9e67aeb</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getZOrder</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ad0eb53760ccf63b90ec10739a6ca0733</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hide</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>abbacb24889857274550ad5241e0b2fbd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a6226080248f5cf285a21b3996e845564</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a70ca6fec491ea9a7b0d25433935a36d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isContainer</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>af7bea868b91b54dd2ea9a2df3a96e2e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a84d6b68f81eebf46e42201d9a8a510ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isKeyEnabled</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a74d4bfd771df0fedfc37fd79d968141d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a623e4aa0f508e2079edc11bf8917b070</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCaption</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>abcb1a77f5c2ed706e8374b9aa9ae8c90</anchor>
      <arglist>(const DisplayString &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ab1180533d09933a92220e05129733978</anchor>
      <arglist>(bool c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColour</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a2a7bfb2c2dea0e1c13ce51d102967f61</anchor>
      <arglist>(const ColourValue &amp;col)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimensions</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a4e88f177d868c60525d6905a40d786db</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a872ee4c823f00d1fd210af8230139e60</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeight</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a8fde301c55f7eb5b89333bffceaab32d</anchor>
      <arglist>(Real height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setHorizontalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a35178b40251066c1fd27d6573603638c</anchor>
      <arglist>(GuiHorizontalAlignment gha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLeft</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ae7b546ce6736b50bdcd5807d98cf156b</anchor>
      <arglist>(Real left)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a1548c9c20d0c4e4ff2c73590681dbddb</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialName</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a5e792a41e37dd3c37cc3634cdc078ba2</anchor>
      <arglist>(const String &amp;matName, const String &amp;group=DEFAULT_RESOURCE_GROUP)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMetricsMode</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>aaced65311a9f2256254b63f7846340a9</anchor>
      <arglist>(GuiMetricsMode gmm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a1e819a321a51a47238428307510559b7</anchor>
      <arglist>(Real left, Real top)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTop</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a4e79181c0b92ef6a7ee05a558e4784aa</anchor>
      <arglist>(Real Top)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVerticalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ad8950ca2d32913491c5064f3b5fffba9</anchor>
      <arglist>(GuiVerticalAlignment gva)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a4a8694d68fc244460eb91d213dfbeeba</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a536908a4cdb6c35077dddbde9dda384b</anchor>
      <arglist>(Real width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>aa9bd185b0608279de2a0f89df7354cc1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>af15092ccb2db4413a5d5a74f02ca5dfd</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String &amp;</type>
      <name>DEFAULT_RESOURCE_GROUP</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>af7360f8bd59d3ffdefcaed91769b17dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElementFactory</name>
    <filename>class_ogre_1_1_overlay_element_factory.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OverlayElementFactory</name>
      <anchorfile>class_ogre_1_1_overlay_element_factory.html</anchorfile>
      <anchor>a1f58e18cf969c8ebbf5a40df93e744f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual OverlayElement *</type>
      <name>createOverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_element_factory.html</anchorfile>
      <anchor>aeefc52394fa50f9be0967ec718c04382</anchor>
      <arglist>(const String &amp;instanceName)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyOverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_element_factory.html</anchorfile>
      <anchor>a72387fe84a4dc4e87d7ab1cfeaaf73b6</anchor>
      <arglist>(OverlayElement *pElement)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_overlay_element_factory.html</anchorfile>
      <anchor>afbdc6f99366352734586546613007da4</anchor>
      <arglist>(void) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayManager</name>
    <filename>class_ogre_1_1_overlay_manager.html</filename>
    <base>Ogre::Singleton&lt; OverlayManager &gt;</base>
    <base>Ogre::ScriptLoader</base>
    <member kind="typedef">
      <type>std::map&lt; String, OverlayElement * &gt;</type>
      <name>ElementMap</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a96a3fbe3bce8a70cbedd1b6705106cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, OverlayElementFactory * &gt;</type>
      <name>FactoryMap</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a47343d4ae891d8e1bf676c8c39104be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, Overlay * &gt;</type>
      <name>OverlayMap</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a1def2dea3aa2479b850b699c2c73e025</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; OverlayMap &gt;</type>
      <name>OverlayMapIterator</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a1d38898d1d08e945f186e2043444588d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OverlayManager</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>af2079b7b61e8df96d67f852aa6de7dac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OverlayManager</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a1cd64a87fb0ab23c3163af27989d8005</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_queueOverlaysForRendering</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a1a73ce8b360346d2174a7be61d2ead7d</anchor>
      <arglist>(Camera *cam, RenderQueue *pQueue, Viewport *vp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a6f4c5ea14ae145edcdac623ea1c80f8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a4b74d07681568ba1ab0f891e07338aee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addOverlay</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>aa79a08ba546e1670b49b318a4e28317b</anchor>
      <arglist>(Overlay *overlay)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addOverlayElementFactory</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a8d755456d249ff80d469e9c3944d22ed</anchor>
      <arglist>(OverlayElementFactory *elemFactory)</arglist>
    </member>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>cloneOverlayElementFromTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a0a17d17cbf637f010654c32db043fd63</anchor>
      <arglist>(const String &amp;templateName, const String &amp;instanceName)</arglist>
    </member>
    <member kind="function">
      <type>Overlay *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a52f692050acf9838e4923276773bdf6e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>createOverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a57ec828532529f96ec6bc9d0e54fd5f5</anchor>
      <arglist>(const String &amp;typeName, const String &amp;instanceName, bool=false)</arglist>
    </member>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>createOverlayElementFromFactory</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a45e1b29938ebcd5308c8e3492efa7445</anchor>
      <arglist>(const String &amp;typeName, const String &amp;instanceName)</arglist>
    </member>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>createOverlayElementFromTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a48c2efea42ce3e6c19ad6e2428bd4419</anchor>
      <arglist>(const String &amp;templateName, const String &amp;typeName, const String &amp;instanceName, bool=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a490ccc24cd1eda279e0bf349273598e8</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a9bb21fa10ec0c6e77b5eff13a9dccbe8</anchor>
      <arglist>(Overlay *overlay)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAll</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>ae3677704d31fd65c47e8f1f27c38fae3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllOverlayElements</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>aa88cb419bd4f9f95486485e8c3bc4ddf</anchor>
      <arglist>(bool=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyOverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>aa4f2e6c62b24aa312daa278aa67a9261</anchor>
      <arglist>(const String &amp;instanceName, bool=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyOverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a75cb894f367b6d19d22745c41c2268ef</anchor>
      <arglist>(OverlayElement *pInstance, bool=false)</arglist>
    </member>
    <member kind="function">
      <type>Overlay *</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a451295cc3fa8ee496aaddc372592c7fd</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a7a7c9e28fa16d9b859e7f886b986f91e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>add490259e2ab9b8532279e37726df1ee</anchor>
      <arglist>(const String &amp;name, bool=false)</arglist>
    </member>
    <member kind="function">
      <type>const FactoryMap &amp;</type>
      <name>getOverlayElementFactoryMap</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a146362b54f4e7983deb8a7f15a9bd001</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OverlayMapIterator</type>
      <name>getOverlayIterator</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a140ab8e9bc0e307c28b335406e45cef6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPixelRatio</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>aab503bb19f21fe142758ddb8de9102c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a7e683f116824f797a437fa4f6dcdf529</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getViewportAspectRatio</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>abe6a61b3eb7d445f0024d031e2783a11</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getViewportHeight</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>add848786d9b85650df1655b4918d583f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getViewportWidth</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a13e54818ef3e17df61103a4aecfc801e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasOverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a6f44bb3a42b0cd48de18e2a47e59783d</anchor>
      <arglist>(const String &amp;name, bool=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>ae4debd1d5a138ddd1fea2d290bb5ce6c</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixelRatio</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a1f43bd165903937c9e5c3ceb4a569676</anchor>
      <arglist>(float ratio)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OverlayManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>ab2e4471ac74f2307680d9fd1057865f8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OverlayManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a656f35aa81bc8fdcddb0c675e7ab2dd7</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayProfileSessionListener</name>
    <filename>class_ogre_1_1_overlay_profile_session_listener.html</filename>
    <base>Ogre::ProfileSessionListener</base>
    <member kind="enumvalue">
      <name>DISPLAY_MILLISECONDS</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga8eaf5c62bec83cede8f1608d998bad1aa20d40e6172289b29a23c04d4de06d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISPLAY_PERCENTAGE</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga8eaf5c62bec83cede8f1608d998bad1aa5b3ca2d76f173ddbf852adef988cf514</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DisplayMode</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga8eaf5c62bec83cede8f1608d998bad1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISPLAY_PERCENTAGE</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga8eaf5c62bec83cede8f1608d998bad1aa5b3ca2d76f173ddbf852adef988cf514</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISPLAY_MILLISECONDS</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga8eaf5c62bec83cede8f1608d998bad1aa20d40e6172289b29a23c04d4de06d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OverlayProfileSessionListener</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga0e01e25edada5ead1e83defaa33a36d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OverlayProfileSessionListener</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaebe4b67ba05a64874b143fd0725fa3de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeEnableState</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga923def772455064a18eaa248c04627a0</anchor>
      <arglist>(bool enabled) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayResults</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga6f9ce6a1cb07def7542011e616c2047b</anchor>
      <arglist>(const ProfileInstance &amp;instance, ulong maxTotalFrameTime) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finializeSession</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga762285257a6ca6d3cd87b14a356d3293</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>DisplayMode</type>
      <name>getDisplayMode</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga945723ccd02d3d9592903813e27d5e94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOverlayHeight</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga1071609968c77da817a2e7cad817bed7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOverlayLeft</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gab78db047c2c4e618f36ff84b5430c352</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOverlayTop</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga5e2444c3553a432e0403d6a7da6e39f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOverlayWidth</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga4e715f58918a24d710325fc60c6d9f09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeSession</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga4023d2f3b07a5c6e81bddfe5f5d02854</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisplayMode</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gac129b7c4d9396dfd36587baae858387e</anchor>
      <arglist>(DisplayMode d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOverlayDimensions</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gae6499766c023a82604089b5709bd5766</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOverlayPosition</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gae5f061c130a4b6d0e77b2194c3c7752a</anchor>
      <arglist>(Real left, Real top)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlaySystem</name>
    <filename>class_ogre_1_1_overlay_system.html</filename>
    <base>Ogre::Singleton&lt; OverlaySystem &gt;</base>
    <base>Ogre::RenderQueueListener</base>
    <base>Ogre::RenderSystem::Listener</base>
    <member kind="function">
      <type></type>
      <name>OverlaySystem</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gacd5c773075a7591f717fb2382df9a829</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OverlaySystem</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gad399638657ead9815683c02bc7fdf149</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eventOccurred</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga449a8ac2b301e045c0ceec32a2289f8b</anchor>
      <arglist>(const String &amp;eventName, const NameValuePairList *parameters) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preRenderQueues</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaf6fb54d4dea385f958844f3ab8947bd0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OverlaySystem &amp;</type>
      <name>getSingleton</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaffcea382193d1edf6b21703f298d35ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OverlaySystem *</type>
      <name>getSingletonPtr</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga7945d431719c60ccb40d356e268f5558</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Page</name>
    <filename>class_ogre_1_1_page.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; PageContentCollection * &gt;</type>
      <name>ContentCollectionList</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a1c89bdaa82940f6c78de793f511c41ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Page</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a126724f388586df070971c3d7bc67eed</anchor>
      <arglist>(PageID pageID, PagedWorldSection *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Page</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>af3e063f796a4fc79c917eb44a31981a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyModified</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>acd2cb9938bda9bd6b7bde31946d0139d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PageContentCollection *</type>
      <name>createContentCollection</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>afd971d6b8ee08ff981395a9435b14ce4</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllContentCollections</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a7d54d0141d86f76a8ef49ecd3c48aeea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyContentCollection</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a8ca47b6ce40af9cf4ab4dad16e86270f</anchor>
      <arglist>(PageContentCollection *coll)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameEnd</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>ac66750b1af3b6ff9a9109540a50bd2f0</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameStart</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>af59f9efc4f1f817860196d519dd14d69</anchor>
      <arglist>(Real timeSinceLastFrame)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PageContentCollection *</type>
      <name>getContentCollection</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a7b0cd70b09d2fe5134a57cb70ebe080d</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getContentCollectionCount</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a022e11e15f1bf7715e2f9b58db3a72f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ContentCollectionList &amp;</type>
      <name>getContentCollectionList</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a4aa1aaaeb7449c1f0693f44807ed6466</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned long</type>
      <name>getFrameLastHeld</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a81b8b18cbc6706484eae5654421516e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PageID</type>
      <name>getID</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a5dfd6c79d344e709f5084be205bed2d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageManager *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a77938af13dcb2d153383f5f182dda771</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PagedWorldSection *</type>
      <name>getParentSection</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a1c1a835365a73cef716c3fba097d43b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a78a47f9c61eec2ad33423d526a0e4153</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDeferredProcessInProgress</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a9b1ba523badfec41fb9d456186724ec0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHeld</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a1881c61300af0fb73a879b9316aef0e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isModified</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>ac78d80a073213ee780c8929e2b52b149</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>abdeb24850d8840373696a791bfdad3f1</anchor>
      <arglist>(bool synchronous)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyCamera</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>abf275bff910b8dae916eda08f23ee728</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a453f4bbee5590c407ca6a4dd7dc61e32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>af56d3f1279d11fc1913ef5486219e56d</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>ac1cbcf55baae62589bdb9dc3dd6f75e0</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>touch</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a3f837b9ed9685e48b469a26a31759d70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a376bbf6ea8fb5420e5054b7a8ee8fbbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>CHUNK_CONTENTCOLLECTION_DECLARATION_ID</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a6bb0e50b1d6056d204dbd95f58cbdc45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a9594f6e545716a40f3e1257c448169d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a5707ad53db103e123ff17a4837925c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>_OgrePagingExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a4f44abbd1ab98cda665f26c45f339000</anchor>
      <arglist>(std::ostream &amp;o, const Page &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PageContent</name>
    <filename>class_ogre_1_1_page_content.html</filename>
    <member kind="function">
      <type></type>
      <name>PageContent</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>a77566a106825bd15425ca4d2252f74ed</anchor>
      <arglist>(PageContentFactory *creator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PageContent</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>abf445ce56e1808f1e182fdc71cda2ae4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>a3214fdf08afe4d6fd588d575820ff164</anchor>
      <arglist>(PageContentCollection *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameEnd</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>a32b3d66a924b44ea8606c536d8f2c87f</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameStart</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>af77cade5b5c5d11d50094eecb027915a</anchor>
      <arglist>(Real timeSinceLastFrame)</arglist>
    </member>
    <member kind="function">
      <type>PageManager *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>a42b71ec38c9d220001484887fb9454c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>a1da74569b751dc7ed4d291cdb5d23c4f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>aba0a71ab76ebf81b00b5b3ee6052e003</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>a5b113ae298ecf6447bf5ca9f577b8e0a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyCamera</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>a002c56089483de1402133db54e38d898</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>afd72380de1497fb9333bba799ec2669f</anchor>
      <arglist>(StreamSerialiser &amp;ser)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>a97cb45a4c9139f8f63976f4a70750785</anchor>
      <arglist>(StreamSerialiser &amp;stream)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>a2530df47576ab8ca27822db846f9680e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unprepare</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>ab1aefca5287340e199fc2211a86e95a5</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PageContentCollection</name>
    <filename>class_ogre_1_1_page_content_collection.html</filename>
    <member kind="function">
      <type></type>
      <name>PageContentCollection</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a33b5dcc61b54c330888d11f29fb767d9</anchor>
      <arglist>(PageContentCollectionFactory *creator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PageContentCollection</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a73a29d331cbefb71e1fdb10a8583a868</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a774c75c12ecd87171424be83226d6c45</anchor>
      <arglist>(Page *parent)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>frameEnd</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>ac4ec08ff17fa501859bd22b556b14a3e</anchor>
      <arglist>(Real timeElapsed)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>frameStart</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a0faed09c71edb7a1a8ef2103ec393095</anchor>
      <arglist>(Real timeSinceLastFrame)=0</arglist>
    </member>
    <member kind="function">
      <type>PageManager *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>aa9af098e982558beb074029682573bc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Page *</type>
      <name>getParentPage</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a0504c71e568a3d3945bc8d984402ea42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a2f8f2b99a8cef0759559fa5423949e3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>ad7d7937eac01bfcdce18028b8851ec1d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a6b290de51f0655730036f67b59f22413</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>notifyCamera</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a5e28279e1fc36fe4b215ad475bb7090d</anchor>
      <arglist>(Camera *cam)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a1d18c47764d346df056663049e76c958</anchor>
      <arglist>(StreamSerialiser &amp;ser)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a4f89ee2539f53428825a054746c1c368</anchor>
      <arglist>(StreamSerialiser &amp;stream)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a18d6ed685dbcb41aa58dc030e5f52965</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unprepare</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a1cd76ce55e061f071675fc9d7858a4f7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>aa73e82a2444f6105c6e61ef83d18292d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a25aebf4e31d562701d2c7640e1056121</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PageContentCollectionFactory</name>
    <filename>class_ogre_1_1_page_content_collection_factory.html</filename>
    <member kind="function">
      <type></type>
      <name>PageContentCollectionFactory</name>
      <anchorfile>class_ogre_1_1_page_content_collection_factory.html</anchorfile>
      <anchor>a28360612aa20d5ca8ad8545c96dbfca3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PageContentCollectionFactory</name>
      <anchorfile>class_ogre_1_1_page_content_collection_factory.html</anchorfile>
      <anchor>a90ef6381aa65dc7f504dec52edcacd8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PageContentCollection *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_page_content_collection_factory.html</anchorfile>
      <anchor>ad2875a59311fe73be1e3b8b7ac49d1bc</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_page_content_collection_factory.html</anchorfile>
      <anchor>ac9f46089daaff44c80aebbd8604a726c</anchor>
      <arglist>(PageContentCollection *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_page_content_collection_factory.html</anchorfile>
      <anchor>aa80e57fdb47b4d71f52df07b6798005d</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PageContentFactory</name>
    <filename>class_ogre_1_1_page_content_factory.html</filename>
    <member kind="function">
      <type></type>
      <name>PageContentFactory</name>
      <anchorfile>class_ogre_1_1_page_content_factory.html</anchorfile>
      <anchor>ab1fc70935499ba956045243d47275743</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PageContentFactory</name>
      <anchorfile>class_ogre_1_1_page_content_factory.html</anchorfile>
      <anchor>ad2169b7559f8d8cf7b624f21217b21f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PageContent *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_page_content_factory.html</anchorfile>
      <anchor>a820b0a8b3b1d1f754a7989a49b0ba204</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_page_content_factory.html</anchorfile>
      <anchor>a5d0c4bff39d54c3125ac0881fe72bf40</anchor>
      <arglist>(PageContent *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_page_content_factory.html</anchorfile>
      <anchor>a70e87475b751366f3e1f3f3988fc4b19</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PagedWorld</name>
    <filename>class_ogre_1_1_paged_world.html</filename>
    <member kind="typedef">
      <type>std::map&lt; String, PagedWorldSection * &gt;</type>
      <name>SectionMap</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a35168f74c967de15219c445f479d53b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PagedWorld</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a86df6ac79d172998e074b8da3935ee6b</anchor>
      <arglist>(const String &amp;name, PageManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PagedWorld</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>aa998277396620588752029c88710dbd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_loadProceduralPage</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a72ebc44da81eac9c605bc012e89501ce</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_prepareProceduralPage</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a5040e60ba4d96ef63af185d314753684</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>StreamSerialiser *</type>
      <name>_readPageStream</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a2d5608ae695c810f26cfbb12acb79270</anchor>
      <arglist>(PageID pageID, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_unloadProceduralPage</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>af3377b5783c83545b2130056ffc50838</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_unprepareProceduralPage</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>aa25f1c7ea55a2a4e0059f32c5c3ca826</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>StreamSerialiser *</type>
      <name>_writePageStream</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>af65c0a4a9116b7a2bf8205b4e1f5d47c</anchor>
      <arglist>(PageID pageID, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>PagedWorldSection *</type>
      <name>createSection</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>af0f52ef2b1310674276121d99ca678bc</anchor>
      <arglist>(const String &amp;strategyName, SceneManager *sceneMgr, const String &amp;sectionName=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>PagedWorldSection *</type>
      <name>createSection</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>ae0058c43e5a0d464044054f3559601ea</anchor>
      <arglist>(PageStrategy *strategy, SceneManager *sceneMgr, const String &amp;sectionName=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>PagedWorldSection *</type>
      <name>createSection</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a49b41e388c206a84817d40adbf8de6ea</anchor>
      <arglist>(SceneManager *sceneMgr, const String &amp;typeName, const String &amp;sectionName=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllSections</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a9e1c5509c70c0941f75e1233b7c219a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySection</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a01a47d516ddcd57334b25ba2d017c1e3</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySection</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a4b445ba01d57f979566ba08df16e63c3</anchor>
      <arglist>(PagedWorldSection *sec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameEnd</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>af4b8c11c069af1eae2b1f414d32481a5</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameStart</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a4d5c5043aa8077c10a353075c62812c9</anchor>
      <arglist>(Real timeSinceLastFrame)</arglist>
    </member>
    <member kind="function">
      <type>PageManager *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>affb57b0f4356ad2165dd69d83a000525</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a3599a7b6e9ac77f796d9b411fef98430</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageProvider *</type>
      <name>getPageProvider</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a055cb59b6a45c854b88ea09946e14eaf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PagedWorldSection *</type>
      <name>getSection</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a2fba1259191ba2d10e4d9b47ca527b0b</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSectionCount</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a9b0c9840ce776233a3fbcdcba370f39d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SectionMap &amp;</type>
      <name>getSections</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a8d190d8740520e75dd2e63ef58102d31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>ac0ef8449d591776b726577f2b4f84605</anchor>
      <arglist>(const DataStreamPtr &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>af173a5d6ae87960e532a87e7e67fd888</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>acad473ad0512414571f6c509715065f1</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyCamera</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>ace9492c0dd5be15818cc881d192ba6ca</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>ae405454054ca875a563a1c890551f322</anchor>
      <arglist>(const DataStreamPtr &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a9932a5a510988ba09f5ed9aaf0c3e564</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a0fa22b0759b2ce34f2277b304af216e0</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPageProvider</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>ae0d7ac8ee73dd0fd7437564ed894b2ce</anchor>
      <arglist>(PageProvider *provider)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>aae8d55a56f80cd98c81e9be35abb1703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>CHUNK_SECTIONDECLARATION_ID</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a22c0313ee4f22c41c592aec526aedce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a5aed8fa0270feca86392300faff64764</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>_OgrePagingExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>acb8ecc03b04c2b56fa15cd3d6d9a8fcf</anchor>
      <arglist>(std::ostream &amp;o, const PagedWorld &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PagedWorldSection</name>
    <filename>class_ogre_1_1_paged_world_section.html</filename>
    <member kind="typedef">
      <type>std::map&lt; PageID, Page * &gt;</type>
      <name>PageMap</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>abddb5f4dcbcac2c298f58e25dea3ac58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PagedWorldSection</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a39f38e5a37b3eacf67fdb3509611f13d</anchor>
      <arglist>(const String &amp;name, PagedWorld *parent, SceneManager *sm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PagedWorldSection</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>ad5623dc85e1cb81f7a7b0d1fb5dfcd3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_loadProceduralPage</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>ac0c8f91bad2fa313ecde9d0f6e8491b9</anchor>
      <arglist>(Page *page)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_prepareProceduralPage</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a495c03ee2f1c570495d640053bb33c03</anchor>
      <arglist>(Page *page)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StreamSerialiser *</type>
      <name>_readPageStream</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>ae526505dda9d9ed32f3a616c8299fb3f</anchor>
      <arglist>(PageID pageID)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_unloadProceduralPage</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a9479d0ae02a6b258f7eea12526561cb2</anchor>
      <arglist>(Page *page)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_unprepareProceduralPage</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>ab719550f4970c6ec32e949bd0ab79b4a</anchor>
      <arglist>(Page *page)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StreamSerialiser *</type>
      <name>_writePageStream</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>af2878ad1131f29d4ca89f94205a5f2a6</anchor>
      <arglist>(PageID pageID)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameEnd</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>ae70969b195c560958b225d8783bfea6c</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameStart</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>ad5f43b304e2c51ca1c3a0390230bf45c</anchor>
      <arglist>(Real timeSinceLastFrame)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a0b312f56230d178963cbd1a0770b3f26</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageManager *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>acc79ba511eb1172cd0d1ee8416086521</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>afde3d463cc86c5c357c4306c23aac44e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Page *</type>
      <name>getPage</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>afd4c89b3c4b52c59776d622121b11db9</anchor>
      <arglist>(PageID pageID)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PageID</type>
      <name>getPageID</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a3ccafb61dcc690bb1a1efd6c8a6b907b</anchor>
      <arglist>(const Vector3 &amp;worldPos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PageProvider *</type>
      <name>getPageProvider</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>abe9c62faaf0626e67cd74237e24677cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a7acdd052956514f680b7ad2ec103d522</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PageStrategy *</type>
      <name>getStrategy</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>af636e808dff2bc3d1cf323954861f65c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PageStrategyData *</type>
      <name>getStrategyData</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>acd4ecd952e295a94f5649a6064c8531a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>abcbf4e5ec184b0b71263a4cbf64a0e17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PagedWorld *</type>
      <name>getWorld</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>aaa6b154867333965d148b184c5bffb0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>holdPage</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>aa05961d63f7a427e11b96ec9e03578d0</anchor>
      <arglist>(PageID pageID)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>abdc7575c0502aa8bd7ecb736eb7eb64e</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Page *</type>
      <name>loadOrCreatePage</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a4b0ede4ddf64215a37736a3ffb28e42e</anchor>
      <arglist>(const Vector3 &amp;worldPos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadPage</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a0e390153652b3283abc91950017aa280</anchor>
      <arglist>(PageID pageID, bool forceSynchronous=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyCamera</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a78f2718c5437d59bbe682ea353674056</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllPages</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a2c2cfc82a89da128f8cb51b4b6bbb97c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>ab6144d3304276aedd2e78d3c0da044cc</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBoundingBox</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a3bfa7a14cafcfae85481b42a865e5ce7</anchor>
      <arglist>(const AxisAlignedBox &amp;box)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPageProvider</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a4d4ad3e43086dcef834c14f5943ed906</anchor>
      <arglist>(PageProvider *provider)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSceneManager</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>ad55558c5a6e30836099c9526a0031497</anchor>
      <arglist>(const String &amp;smName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSceneManager</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>afb1bd74b97880325a1c0f5a76dde4173</anchor>
      <arglist>(SceneManager *sm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStrategy</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a5c2f98ce0e1b4f1df7850538eabfd790</anchor>
      <arglist>(const String &amp;stratName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStrategy</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a0fb34b7fab911e6f37549d418bd7d983</anchor>
      <arglist>(PageStrategy *strat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unloadPage</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>ae228d76c74b2b30b584abc22191887ec</anchor>
      <arglist>(Page *p, bool forceSynchronous=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unloadPage</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a8079567efda9298ba00516ddd41b0911</anchor>
      <arglist>(PageID pageID, bool forceSynchronous=false)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a10f86869b319e962411835604857909d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a95709472b243e346dd0be46b05927beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>_OgrePagingExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a6439d5c48d29203983117b35f1b82e66</anchor>
      <arglist>(std::ostream &amp;o, const PagedWorldSection &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PagedWorldSectionFactory</name>
    <filename>class_ogre_1_1_paged_world_section_factory.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PagedWorldSectionFactory</name>
      <anchorfile>class_ogre_1_1_paged_world_section_factory.html</anchorfile>
      <anchor>a538fb98cfc2b5a3d32629c5927e56321</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PagedWorldSection *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_paged_world_section_factory.html</anchorfile>
      <anchor>aa56c5835730fd60115bf40ff4e8a1559</anchor>
      <arglist>(const String &amp;name, PagedWorld *parent, SceneManager *sm)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_paged_world_section_factory.html</anchorfile>
      <anchor>a8121cf3adcfd2964799ae999cbd53658</anchor>
      <arglist>(PagedWorldSection *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_paged_world_section_factory.html</anchorfile>
      <anchor>aafe8e66ff5b531bc209ccc8682e80238</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PageManager</name>
    <filename>class_ogre_1_1_page_manager.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; Camera * &gt;</type>
      <name>CameraList</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a677abe3db221fc1c6d8b83c02b41ca1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PageContentCollectionFactory * &gt;</type>
      <name>ContentCollectionFactoryMap</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a18c77cd0448fb8ddd18dd806f3f2cc7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PageContentFactory * &gt;</type>
      <name>ContentFactoryMap</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a7a7e5f7b05046a4afbd3193e3bf71cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PageStrategy * &gt;</type>
      <name>StrategyMap</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a6bc619f289f2ed3491a822ee4abbbd3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PagedWorld * &gt;</type>
      <name>WorldMap</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>aff5cd1519585128aa11d22db52f87dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PagedWorldSectionFactory * &gt;</type>
      <name>WorldSectionFactoryMap</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ada5bb43d8794ec5342f44efa564f156f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PageManager</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a0a661c0808f6ffd57198689714b91da3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PageManager</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a63ab8e3b4adb83c626ef166e54833daf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_loadProceduralPage</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a6b9f961e725ab87884b337af149c2dae</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_prepareProceduralPage</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>afed9ba7186768e4c994c013b0eb7cf2d</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>StreamSerialiser *</type>
      <name>_readPageStream</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>afeffb3ac41fd8dba415d9610ac54fc24</anchor>
      <arglist>(PageID pageID, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>StreamSerialiser *</type>
      <name>_readWorldStream</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a6228faee1f7dd065110f8b243fe72b30</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_unloadProceduralPage</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>abf09225d32d0689221963efd82530a3c</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_unprepareProceduralPage</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>acd55639bd2966ab90000c222fd7a50fd</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>StreamSerialiser *</type>
      <name>_writePageStream</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a8966d5e98a50bb6ac55be38882c5ebec</anchor>
      <arglist>(PageID pageID, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>StreamSerialiser *</type>
      <name>_writeWorldStream</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a7b7093e25ba68dcc52ef3e7981dff7ba</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCamera</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ade49f99cedcc524360374205b13460da</anchor>
      <arglist>(Camera *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addContentCollectionFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a6f916f36777c3dbb9ed21265308127c0</anchor>
      <arglist>(PageContentCollectionFactory *f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addContentFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a6e5573f8b54f1176cfe38ca04a4cab06</anchor>
      <arglist>(PageContentFactory *f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addStrategy</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>aa89bcaafc1b651d5e5447b2c5b7ece0e</anchor>
      <arglist>(PageStrategy *strategy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWorldSectionFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a78cc91f39cf4248ec5d3bc4364d1832d</anchor>
      <arglist>(PagedWorldSectionFactory *f)</arglist>
    </member>
    <member kind="function">
      <type>PageContent *</type>
      <name>createContent</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a430675354e16d496e9628386e573d5e3</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>PageContentCollection *</type>
      <name>createContentCollection</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a7c81930c1bd9e63a02621ac941b31fb4</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>PagedWorld *</type>
      <name>createWorld</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ae572e16732be91757c9fde2e8e9e93ed</anchor>
      <arglist>(const String &amp;name=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>PagedWorldSection *</type>
      <name>createWorldSection</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a7778b748346eb3178afe9d40a1bcf8fb</anchor>
      <arglist>(const String &amp;typeName, const String &amp;name, PagedWorld *parent, SceneManager *sm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyContent</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a149848fcf3f5634246f5d0cee54ef69c</anchor>
      <arglist>(PageContent *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyContentCollection</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>aa0117074e150144bbb18d02bfcdd3f3d</anchor>
      <arglist>(PageContentCollection *coll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyWorld</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a43a0913dc924d49732936946b021e871</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyWorld</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a020c01d7404878f466fa62f9bd37e1ef</anchor>
      <arglist>(PagedWorld *world)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyWorldSection</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a09bc0b4b432d38c6a10c15860238f841</anchor>
      <arglist>(PagedWorldSection *s)</arglist>
    </member>
    <member kind="function">
      <type>const CameraList &amp;</type>
      <name>getCameraList</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a38023d07db1ff55c499b88723750b486</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ContentCollectionFactoryMap &amp;</type>
      <name>getContentCollectionFactories</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a1b70a1009f22a88a6e0cd190743480c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageContentCollectionFactory *</type>
      <name>getContentCollectionFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ae0391c97bd133175506283ae53e999c9</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const ContentFactoryMap &amp;</type>
      <name>getContentFactories</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a7703f54d6fed4eba6b7a1a39a813e5c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageContentFactory *</type>
      <name>getContentFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a25f17238ee54e56759b4362b2acb1093</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getDebugDisplayLevel</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ae82d7e1b08d87970aa5ddc5b66d0b583</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageProvider *</type>
      <name>getPageProvider</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a5934c2963df272b08738af1662f7bd36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getPageResourceGroup</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a6380dcd6ef1baff30e595cbe5973dd3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPagingOperationsEnabled</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a42e2ac53e1fa69a17d8b68446a1d6774</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StrategyMap &amp;</type>
      <name>getStrategies</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a4a378e26b4f3ff593c6664811f1cf24d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageStrategy *</type>
      <name>getStrategy</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a2a8cc5e91cee24b72c1277e60a273be6</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>PagedWorld *</type>
      <name>getWorld</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ab7720bfcb99f626160e3cf36a6383124</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const WorldMap &amp;</type>
      <name>getWorlds</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a880d862961fde1d4912fe9d258df8d8f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const WorldSectionFactoryMap &amp;</type>
      <name>getWorldSectionFactories</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a908d1820ca3c6ba078436c33064402e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PagedWorldSectionFactory *</type>
      <name>getWorldSectionFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ad25300bb51bc08f7333713313f3be05b</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCamera</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ae4bb0f67b94382776a6e6771366757c2</anchor>
      <arglist>(Camera *c) const</arglist>
    </member>
    <member kind="function">
      <type>PagedWorld *</type>
      <name>loadWorld</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>af20012334c0768104d1cfb53caf7ff41</anchor>
      <arglist>(const DataStreamPtr &amp;stream, const String &amp;name=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>PagedWorld *</type>
      <name>loadWorld</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ae6bc77e65310cf10e579d2ae0710060f</anchor>
      <arglist>(const String &amp;filename, const String &amp;name=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCamera</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a5f760832bf55a174d903028668edf7dc</anchor>
      <arglist>(Camera *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeContentCollectionFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ade1b6e76ac559d774713531725624d88</anchor>
      <arglist>(PageContentCollectionFactory *f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeContentFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a17b9e8ecab511e5aeb59c43091a67240</anchor>
      <arglist>(PageContentFactory *f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeStrategy</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a6002328b9902f0ed18bb4fe61530f8c0</anchor>
      <arglist>(PageStrategy *strategy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeWorldSectionFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ae452ace6b26a686c4013e928c3c5b8bb</anchor>
      <arglist>(PagedWorldSectionFactory *f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveWorld</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>acdf6f98cbedab5fa1be07d3cbd10001e</anchor>
      <arglist>(PagedWorld *world, const DataStreamPtr &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveWorld</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a11c068ff39c1d760291fc6ed0b1087a3</anchor>
      <arglist>(PagedWorld *world, const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDebugDisplayLevel</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a74f2e0b17a68b17ee14960572f8d332c</anchor>
      <arglist>(uint8 lvl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPageProvider</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a4b1a8bfe1efc150859b62786f40354d7</anchor>
      <arglist>(PageProvider *provider)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPageResourceGroup</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>afa458ee993c36dab64b0a3f611f902d9</anchor>
      <arglist>(const String &amp;g)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPagingOperationsEnabled</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>adfe74acf733778a04fa98a41e1712499</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PageProvider</name>
    <filename>class_ogre_1_1_page_provider.html</filename>
    <member kind="function">
      <type></type>
      <name>PageProvider</name>
      <anchorfile>class_ogre_1_1_page_provider.html</anchorfile>
      <anchor>ab796c764ed717dc1f5f4f70b9fd7f3f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PageProvider</name>
      <anchorfile>class_ogre_1_1_page_provider.html</anchorfile>
      <anchor>ab0f1061b31c84bb8b730ac848a8241e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadProceduralPage</name>
      <anchorfile>class_ogre_1_1_page_provider.html</anchorfile>
      <anchor>a21e0f99d400fea63fb6dd4024c873834</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>prepareProceduralPage</name>
      <anchorfile>class_ogre_1_1_page_provider.html</anchorfile>
      <anchor>a673e0105f4c2a4cb4f4a1631ebfe48c8</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StreamSerialiser *</type>
      <name>readPageStream</name>
      <anchorfile>class_ogre_1_1_page_provider.html</anchorfile>
      <anchor>ac99a05c6c06b2e8fe332aca37e1fa795</anchor>
      <arglist>(PageID pageID, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StreamSerialiser *</type>
      <name>readWorldStream</name>
      <anchorfile>class_ogre_1_1_page_provider.html</anchorfile>
      <anchor>a028bf7d1c68251c6bb8f11714e10c05a</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>unloadProceduralPage</name>
      <anchorfile>class_ogre_1_1_page_provider.html</anchorfile>
      <anchor>ae164fead87b9512b924b2ad3e20dba97</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>unprepareProceduralPage</name>
      <anchorfile>class_ogre_1_1_page_provider.html</anchorfile>
      <anchor>a66ee65df7701f813b055ed09aeaa7949</anchor>
      <arglist>(Page *page, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StreamSerialiser *</type>
      <name>writePageStream</name>
      <anchorfile>class_ogre_1_1_page_provider.html</anchorfile>
      <anchor>a65af0f29f55d90f754ddf3e28a2a1c8b</anchor>
      <arglist>(PageID pageID, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual StreamSerialiser *</type>
      <name>writeWorldStream</name>
      <anchorfile>class_ogre_1_1_page_provider.html</anchorfile>
      <anchor>adf7b09b8f6185a7832cbb1bcff83207e</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PageStrategy</name>
    <filename>class_ogre_1_1_page_strategy.html</filename>
    <member kind="function">
      <type></type>
      <name>PageStrategy</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga45203e73d8cf17040469d99b89148f2a</anchor>
      <arglist>(const String &amp;name, PageManager *manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PageStrategy</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaadbd8fbf0c1aa1703c4d34f1011a4ff5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PageStrategyData *</type>
      <name>createData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga332cf301b5fe3f03b0b525cea13339ce</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga90dd9281a8804b6332a6fa477a950186</anchor>
      <arglist>(PageStrategyData *d)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameEnd</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1990d8b1110ac0555e3ec18da77675b8</anchor>
      <arglist>(Real timeElapsed, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameStart</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gadb6fc9f82a8ea955971b46c052a151af</anchor>
      <arglist>(Real timeSinceLastFrame, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>PageManager *</type>
      <name>getManager</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga31e7d84bd56cb046b7503b121c6fef9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaf8f2e117153ce9e6c4899552ee7f7ec4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PageID</type>
      <name>getPageID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga78f9813d951ab38b1ebbae6b0f807df6</anchor>
      <arglist>(const Vector3 &amp;worldPos, PagedWorldSection *section)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyCamera</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaa3db993f4446cb811e094c8ad0ab23df</anchor>
      <arglist>(Camera *cam, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateDebugDisplay</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga96e254ffc49131053601b8f17e4054f8</anchor>
      <arglist>(Page *p, SceneNode *sn)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PageStrategyData</name>
    <filename>class_ogre_1_1_page_strategy_data.html</filename>
    <member kind="function">
      <type></type>
      <name>PageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaee0c7372a5df6ba16cb608bb4634b43a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga5866f1cb60842627008c050dc0afdc63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>load</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaab80a3280ea2b5526ecb2a8652716533</anchor>
      <arglist>(StreamSerialiser &amp;stream)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae7b43543191e014b5df371be2626b164</anchor>
      <arglist>(StreamSerialiser &amp;stream)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PanelOverlayElement</name>
    <filename>class_ogre_1_1_panel_overlay_element.html</filename>
    <base>Ogre::OverlayContainer</base>
    <member kind="function">
      <type></type>
      <name>PanelOverlayElement</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a8c1555d05bf15c36606c441279e8465b</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PanelOverlayElement</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>ab7898dddb9d637fbbf8c90d9bc45f37e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a1a75d60e71d416d174696644d5dba8ff</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a6ce636b99f0dd37ba3b6de8dd39422f3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a8de2ab1a4cc7887c2959049006f51890</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a8ebabecbb8999bda5cdd1bb0b0521b2d</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTileX</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a2b017beabc9a6db3e556f92eb207a565</anchor>
      <arglist>(ushort layer=0) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTileY</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a1ae2c9bb50399abf5752ab26c171d8b3</anchor>
      <arglist>(ushort layer=0) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a38f672956cbf073d900f4c99b72cbf2e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getUV</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a25a338c0ecebf4057fb0f1a60c47f22b</anchor>
      <arglist>(Real &amp;u1, Real &amp;v1, Real &amp;u2, Real &amp;v2) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a10bb6004a99b131eb10e025f5d1bd952</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTransparent</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a321316349fac8be33a25b27b300b42c5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTiling</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a393ea3e5d74c4b93dc9bcf364e1b52e0</anchor>
      <arglist>(Real x, Real y, ushort layer=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransparent</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a9db0b968a93e9db1875f91c7784949d9</anchor>
      <arglist>(bool isTransparent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUV</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a1d6627fa3a9690df18fbd0010ad161b7</anchor>
      <arglist>(Real u1, Real v1, Real u2, Real v2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParamDictionary</name>
    <filename>class_ogre_1_1_param_dictionary.html</filename>
    <member kind="function">
      <type></type>
      <name>ParamDictionary</name>
      <anchorfile>class_ogre_1_1_param_dictionary.html</anchorfile>
      <anchor>af3f46fdeacdb40c4dc234cd3540cd701</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ParamDictionary</name>
      <anchorfile>class_ogre_1_1_param_dictionary.html</anchorfile>
      <anchor>aa1f8688df0d3f79f5bef458751829789</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addParameter</name>
      <anchorfile>class_ogre_1_1_param_dictionary.html</anchorfile>
      <anchor>a8d9b85034f8787c19dae9b1135ff0ad2</anchor>
      <arglist>(const ParameterDef &amp;def, ParamCommand *paramCmd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addParameter</name>
      <anchorfile>class_ogre_1_1_param_dictionary.html</anchorfile>
      <anchor>adac46befa1dc4666bf917ca85c66525e</anchor>
      <arglist>(const String &amp;name, ParamCommand *paramCmd)</arglist>
    </member>
    <member kind="function">
      <type>const ParameterList &amp;</type>
      <name>getParameters</name>
      <anchorfile>class_ogre_1_1_param_dictionary.html</anchorfile>
      <anchor>ab9103c1454abb70831625498e3afdcd0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>StringInterface</name>
      <anchorfile>class_ogre_1_1_param_dictionary.html</anchorfile>
      <anchor>af1037345f6c7a90f967a44cb1eb6dadc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParameterDef</name>
    <filename>class_ogre_1_1_parameter_def.html</filename>
    <member kind="function">
      <type></type>
      <name>ParameterDef</name>
      <anchorfile>class_ogre_1_1_parameter_def.html</anchorfile>
      <anchor>a5e6d8cde0b9f0d8e1597e17523b2ca91</anchor>
      <arglist>(const String &amp;newName, const String &amp;=&quot;&quot;, ParameterType=PT_INT)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>class_ogre_1_1_parameter_def.html</anchorfile>
      <anchor>ab22036d8dcec3fe262e88316e55d9a13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Particle</name>
    <filename>class_ogre_1_1_particle.html</filename>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a64379cf6d35750c81e72317099cc27c0a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParticleType</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a64379cf6d35750c81e72317099cc27c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a64379cf6d35750c81e72317099cc27c0af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a64379cf6d35750c81e72317099cc27c0a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a64379cf6d35750c81e72317099cc27c0af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Particle</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac8af4974850cd869b3f2331927dce745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a891cf38059d9bb69189164f875c33515</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a36c144112c584887884808cfc2995f00</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getRotation</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aca4d3655f4358caff928d76501dc9240</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>af46071e47818d84449ee0c8e73737fa5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a66be6ec3287fed530dd67c85b4d9989a</anchor>
      <arglist>(float width, float height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>abfea8fc856e37f26eb5901e930c7b21f</anchor>
      <arglist>(const Radian &amp;rad)</arglist>
    </member>
    <member kind="variable">
      <type>RGBA</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a8a08fbdfdb1b3a0016b8b46dfaa4f5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mDirection</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>acdbcf9aeb0a82d00deb6dd0e75207016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a9d39195526e161031a9f57bbfebf2da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ParticleType</type>
      <name>mParticleType</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a931a2be6077dd30e596f19a5f5646ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mPosition</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a73e6fde004e85abb95378d3d9ca0da0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>mRandomTexcoordOffset</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a57996fdda0816205a318d0239707ab10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Radian</type>
      <name>mRotation</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a32fb0fa2c3adb521e1f3728990472da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Radian</type>
      <name>mRotationSpeed</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a5aef511f7bcbada271780f42ccfe717e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>mTexcoordIndex</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a8a0444826539b2d22f70f6f31fff41d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a9f87c09d91da0de646d3e6e7d3718812</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mTotalTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a23d82c88a4efe9772861520f994dd9aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>acf84de5823b44d661616c97ee58cb372</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleAffector</name>
    <filename>class_ogre_1_1_particle_affector.html</filename>
    <base>Ogre::StringInterface</base>
    <member kind="function">
      <type></type>
      <name>ParticleAffector</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>aacc7b02cc126155d291dcd4ca092050e</anchor>
      <arglist>(ParticleSystem *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParticleAffector</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>a89f39b39422328cf8dd11c46eeccb9d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_affectParticles</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>a61826c830fc3ef4f37410a656aae7a81</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>a5f401d9023e7bb484ff3ff49e70c9510</anchor>
      <arglist>(Particle *pParticle)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>ad7938e99220cebbc414c73924eb46a74</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleAffectorFactory</name>
    <filename>class_ogre_1_1_particle_affector_factory.html</filename>
    <member kind="function">
      <type></type>
      <name>ParticleAffectorFactory</name>
      <anchorfile>class_ogre_1_1_particle_affector_factory.html</anchorfile>
      <anchor>adefcc5659fbddb67e72ece498003500c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParticleAffectorFactory</name>
      <anchorfile>class_ogre_1_1_particle_affector_factory.html</anchorfile>
      <anchor>ae030407c3bc3e4cdc997f58f000278ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ParticleAffector *</type>
      <name>createAffector</name>
      <anchorfile>class_ogre_1_1_particle_affector_factory.html</anchorfile>
      <anchor>ae8ba50f72ca5e55f916a2f682066b8bc</anchor>
      <arglist>(ParticleSystem *psys)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAffector</name>
      <anchorfile>class_ogre_1_1_particle_affector_factory.html</anchorfile>
      <anchor>a073f267f4efff156cac2d0a2ef40f7dd</anchor>
      <arglist>(ParticleAffector *e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_particle_affector_factory.html</anchorfile>
      <anchor>a6315b2c094791ee6c6cdddc9c435cdec</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleEmitter</name>
    <filename>class_ogre_1_1_particle_emitter.html</filename>
    <base>Ogre::StringInterface</base>
    <base>Ogre::Particle</base>
    <member kind="function">
      <type></type>
      <name>ParticleEmitter</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a7b4b98ece8e719524274bb35a0438299</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParticleEmitter</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a89159dbdcbc33a12b70a2712bd9b9da6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>_getEmissionCount</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>abbe8790383211d809e53c6fdfd9f0dcc</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a3a8cec931c55752b3995cd631d40acd5</anchor>
      <arglist>(Particle *pParticle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Radian &amp;</type>
      <name>getAngle</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a7eb6636a82ef1293d4688a6f83fc2abc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ColourValue &amp;</type>
      <name>getColour</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a006cd1c3c866b13a1750615a8ab9615b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ColourValue &amp;</type>
      <name>getColourRangeEnd</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>ab7c3652defce597f609970151e521db4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ColourValue &amp;</type>
      <name>getColourRangeStart</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a328b02bfeed236500bd78cac8a6c8f46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getDirection</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>aac8039cf60bcb0fe8a0ca19d149948d3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getDirPositionReference</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a62b8c0ef6aa5cf9ed3114cf03e3a8f1a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDirPositionReferenceEnabled</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a334b3e2619d23844739a29bcad603e00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getDuration</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a1e9a8af81722473eb516e36a27e885bd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getEmissionRate</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a5b7e2e8dd8e695736a1038588c382fbe</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getEmittedEmitter</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af4303578f534f6347525ca691678de74</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getEnabled</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a96b7ceb94e86301975d9f2b47baee906</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getMaxDuration</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a51159bb05720260843eb80fde34261fd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getMaxParticleVelocity</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a98d3f921cd9061414149636172557d71</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getMaxRepeatDelay</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>ae4ef39376340b5fc531e5e807e0e0e52</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getMaxTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a23a30a598c10f44f59ad4cfd78bf2a10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getMinDuration</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a777c4c5c065aae3d07637819300b15b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getMinParticleVelocity</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>ab477389178da76c28a12e07d1191bef4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getMinRepeatDelay</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a2fc108cba4892f8ae091ffd70a65a150</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getMinTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a6607b5a35ab594e8e5e01df766cd5462</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af6d31b59feeae53d39efeeb991bb7404</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getParticleVelocity</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>ab39d2d327c694ef553fc3159b680d1db</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a711850fb05107391b90c654a14b4e06d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getRepeatDelay</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a27abb24bce18934c89568cb3e10dd08f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getStartTime</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a1be2d46c4f3a8bd1d4118d347397e245</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a4e0b837e02c70c0cfc880f83ce6b6739</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a826773806a1fc8b1e6731421dd513209</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getUp</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a8696cf1639788270655467e52f24a893</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEmitted</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a64d38a64642017c5ca73213b129aa8d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAngle</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>aeb086f851624a470e1b5592b81418d39</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColour</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a857218f119755b72b9d3afbc1d896446</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColour</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a7f442353f518bf6caae127dac6d0b6ee</anchor>
      <arglist>(const ColourValue &amp;colourStart, const ColourValue &amp;colourEnd)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColourRangeEnd</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a674566db12d25f32513a382a4118b5da</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColourRangeStart</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a1c642db8ce58df3c61f431ebc9066277</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af41030fee74fd28fa295975da55404d4</anchor>
      <arglist>(const Vector3 &amp;direction)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDirPositionReference</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a73fc7ce8c6dc5bba68d5da1cca779c33</anchor>
      <arglist>(const Vector3 &amp;position, bool enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDuration</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a7e54feab62fa032b0190f3817d9e3d7f</anchor>
      <arglist>(Real duration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDuration</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a2ed1a99178ad112142f9ff9ac95c553e</anchor>
      <arglist>(Real min, Real max)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setEmissionRate</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>acb690da52c45571e198e39857b6a6d89</anchor>
      <arglist>(Real particlesPerSecond)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setEmitted</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a18544aba1642ac02cd2d50847a3f35b9</anchor>
      <arglist>(bool emitted)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setEmittedEmitter</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af05abefb4cf775522fc3cc8bf1cd57f9</anchor>
      <arglist>(const String &amp;emittedEmitter)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a9d26a5cb04855bc93abe837dc7cb83ac</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaxDuration</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a9194f48e306289c7f3c7f77374febb01</anchor>
      <arglist>(Real max)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaxParticleVelocity</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>ae71153b3e6cdfcfeb3b49388f603b13b</anchor>
      <arglist>(Real max)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaxRepeatDelay</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a2644282dc91a1ad0525bebd46a47f519</anchor>
      <arglist>(Real max)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaxTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>abff726acd08f87c5be8a77c2e7d0b9eb</anchor>
      <arglist>(Real max)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMinDuration</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a79a2560fdff854fce4e0daf7ebc91291</anchor>
      <arglist>(Real min)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMinParticleVelocity</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a74daf160185c31ecee5481b50f976a1c</anchor>
      <arglist>(Real min)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMinRepeatDelay</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>aef756f0d236964369f790e8f4004993f</anchor>
      <arglist>(Real min)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMinTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a7151224f33967bb60d9bdf631cc432b9</anchor>
      <arglist>(Real min)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setName</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>aa9d9846fd83ec7e272d3e5b663270800</anchor>
      <arglist>(const String &amp;newName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setParticleVelocity</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a8d8c2e2e39187abc715d911cfa802780</anchor>
      <arglist>(Real min, Real max)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setParticleVelocity</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a659edec094aae09a7f1325e7e8fbc29a</anchor>
      <arglist>(Real speed)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPosition</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>aae174ed689d7748e3047bb4242440993</anchor>
      <arglist>(const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRepeatDelay</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a95517da295f74f765f031f63b4964fdf</anchor>
      <arglist>(Real duration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRepeatDelay</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a4a7903addb8535a17cf0d79cb43ce7dd</anchor>
      <arglist>(Real min, Real max)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStartTime</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a8f9062c067ecb49776d4ce73cf41990d</anchor>
      <arglist>(Real startTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a0cdad11e98fe6af5c36ca88b83e439ac</anchor>
      <arglist>(Real minTtl, Real maxTtl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>aa4cc84bb842666d1a69d25375dac5d12</anchor>
      <arglist>(Real ttl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setUp</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a595cb72cb60c6566bee7204ef7d92ebd</anchor>
      <arglist>(const Vector3 &amp;up)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleEmitterFactory</name>
    <filename>class_ogre_1_1_particle_emitter_factory.html</filename>
    <member kind="function">
      <type></type>
      <name>ParticleEmitterFactory</name>
      <anchorfile>class_ogre_1_1_particle_emitter_factory.html</anchorfile>
      <anchor>ae7d84a60ac62a0ee941b690cb6c13ea1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParticleEmitterFactory</name>
      <anchorfile>class_ogre_1_1_particle_emitter_factory.html</anchorfile>
      <anchor>ae60c102ff4c406309b4fd0b03af61f48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ParticleEmitter *</type>
      <name>createEmitter</name>
      <anchorfile>class_ogre_1_1_particle_emitter_factory.html</anchorfile>
      <anchor>a33e2ef547be210dcf7796f429f41e63d</anchor>
      <arglist>(ParticleSystem *psys)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyEmitter</name>
      <anchorfile>class_ogre_1_1_particle_emitter_factory.html</anchorfile>
      <anchor>adc0b5ab2657292efbdb4bc6e6e6a2462</anchor>
      <arglist>(ParticleEmitter *e)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_particle_emitter_factory.html</anchorfile>
      <anchor>a81999da1779cbe5e0ff478f97d021fe2</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleFXPlugin</name>
    <filename>class_ogre_1_1_particle_f_x_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type></type>
      <name>ParticleFXPlugin</name>
      <anchorfile>class_ogre_1_1_particle_f_x_plugin.html</anchorfile>
      <anchor>a7ee1b48ba37ab4a5bf4b8863dd2281fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_particle_f_x_plugin.html</anchorfile>
      <anchor>ad55eceda1ddfa3d5fd91c1748ce3e7ff</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_particle_f_x_plugin.html</anchorfile>
      <anchor>aece7e1d02980600b4a05d3845ccd534b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_particle_f_x_plugin.html</anchorfile>
      <anchor>a062957933b7b906c2f68449a7b1be1b7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_particle_f_x_plugin.html</anchorfile>
      <anchor>ac3769602085f5897eb947fa4e98b0d00</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_particle_f_x_plugin.html</anchorfile>
      <anchor>a4ea0f278ce4c0a20f4a50a043bb92f8c</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem</name>
    <filename>class_ogre_1_1_particle_system.html</filename>
    <base>Ogre::MovableObject</base>
    <base>Ogre::StringInterface</base>
    <member kind="function">
      <type></type>
      <name>ParticleSystem</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a81ed233c0233486b27aad24533060cc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParticleSystem</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a81490172c81d1589027271694400b127</anchor>
      <arglist>(const String &amp;name, const String &amp;resourceGroupName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParticleSystem</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a13ea0ada53e83ede5f78893f29bd8c45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Particle * &gt; &amp;</type>
      <name>_getActiveParticles</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a3c2ae89e517f936946f131ad2e6facf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>ab6274ce63bb40584350d07a09ca180b6</anchor>
      <arglist>(Node *parent, bool isTagPoint=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a6ad3b2684589bc934b63255e670f0cfb</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyOrigin</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>aae2a5b0da71f9b6f9885a7b32ac4753d</anchor>
      <arglist>(const String &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a3030f774cd9b9d6a1d822cb64403a756</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateBounds</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>abf119c3f1428b81d16800115d33a2610</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a5c4edaeee40c622e441b5cf58975d977</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>ParticleAffector *</type>
      <name>addAffector</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a3bbdf9ea3f28b0465e8e81e49d80ccf3</anchor>
      <arglist>(const String &amp;affectorType)</arglist>
    </member>
    <member kind="function">
      <type>ParticleEmitter *</type>
      <name>addEmitter</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a2e06014b1096db23e40efd13e45fed55</anchor>
      <arglist>(const String &amp;emitterType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a59c5bee716096d74a0698fbe57fd81b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Particle *</type>
      <name>createEmitterParticle</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a16c009cc3b5619f4e340d02bf8b08b58</anchor>
      <arglist>(const String &amp;emitterName)</arglist>
    </member>
    <member kind="function">
      <type>Particle *</type>
      <name>createParticle</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a7e96f6609b6b0c9a33614c09c04a5224</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastForward</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>aa027a959141f5ba4c5f756fc24cf8352</anchor>
      <arglist>(Real time, Real interval=0.1f)</arglist>
    </member>
    <member kind="function">
      <type>ParticleAffector *</type>
      <name>getAffector</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>afa0d5a4ff0888ba0817bd8122fe8a578</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>aff68906a85997628c65484932e217bc1</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>abfff892995a9e9dbc787a762e770d934</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getCullIndividually</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a010bc8e15acd3b36e8c389a67d67e817</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getDefaultHeight</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a37b6ca445fa07c8702dad9ced80ed26d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getDefaultWidth</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>afbb91aaac3a333892d2ad159bf0d333f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getEmittedEmitterQuota</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>aa7d7f759e1425a5e3e68cbd0a0314921</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleEmitter *</type>
      <name>getEmitter</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a40a902eedfd441e383d17992b648911d</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getEmitting</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a6ac1533704c8271c0f82a66382f9a654</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getIterationInterval</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a146c219eb4aef13582b40f9aba355763</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getKeepParticlesInLocalSpace</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>aeaee08ea585af412a0a5a4b253a1e847</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getMaterialName</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a6e202c3091bc612b5ca594c3871d2462</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a36c0f7af92119b560f1a514597388645</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getNonVisibleUpdateTimeout</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a32e013c53715759c78efd0a25182eefb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumAffectors</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>ad0a8b974b242fc5e34ac4afa6b83c754</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumEmitters</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a1d8478321672847799608aaf8c7e6652</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumParticles</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a76823dcef82e7cd98a73a90780b316ac</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>ad0641eee89f5f047121cfd261e82fff9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Particle *</type>
      <name>getParticle</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a0e16a8f7051771fdbf0a4eb93f96ee70</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getParticleQuota</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a1e6cc1a55cd052df5a4fc4fd3c073170</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystemRenderer *</type>
      <name>getRenderer</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a26710fc7606d9638962a41a8eb8ed5c1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getRendererName</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a64ce63202976ae66e5ee70c36cdf26e3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getResourceGroupName</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>ab831904aec45f33e2114625a792e5f9f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSortingEnabled</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>ac3cdc48fa1fedce3781b9b528e655e79</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSpeedFactor</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a30da9fbfd36fabe5b73ed13ec621cbce</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getTypeFlags</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>adab70d1fed0076649ef2e3a53900608f</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a2ec6573a85f2d672f263e8ae3c24ee0d</anchor>
      <arglist>(const ParticleSystem &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAffector</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a71e902e42b7df9ea3bd1e100e730d5b2</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllAffectors</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a20fd87b1ce6f36400cf0769b1aab16d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllEmitters</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a3519e95ea941d9ae121f8ed90c6d375a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeEmitter</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>acd841865bf9b98e06c8520990115e6ec</anchor>
      <arglist>(ParticleEmitter *emitter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeEmitter</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a57b8d8f483fe32b5a31d6ee8053c06fd</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBounds</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a6fd1b49ea04e24dd2b6ff46ecd8cc5c3</anchor>
      <arglist>(const AxisAlignedBox &amp;aabb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundsAutoUpdated</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a47e0f94b4d6e8a411f6b2f6b7671218b</anchor>
      <arglist>(bool autoUpdate, Real stopIn=0.0f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCullIndividually</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a3819fad31a2b507060becb0768b2992c</anchor>
      <arglist>(bool cullIndividual)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultDimensions</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a856634cd1ca9fe95928559effba4d21a</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDefaultHeight</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a8d24a0601115d991c92a8c93c28e01a3</anchor>
      <arglist>(Real height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDefaultWidth</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a9c500036979d745b11448eeb6e730335</anchor>
      <arglist>(Real width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEmittedEmitterQuota</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a6efbdc3b175a72c000c2c0bafd372ad2</anchor>
      <arglist>(size_t quota)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEmitting</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>ada8ee7ffd336cb26d5405a15d781fc36</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIterationInterval</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>af0edf2f193b03413a0980d9f106462de</anchor>
      <arglist>(Real iterationInterval)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeepParticlesInLocalSpace</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a124ab1e0b05d9d035536379028abbf08</anchor>
      <arglist>(bool keepLocal)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaterialName</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a4495534dfee31210a3ab22336d8f881e</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNonVisibleUpdateTimeout</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>acbba685176e0d844d8aa82472406595c</anchor>
      <arglist>(Real timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParticleQuota</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>aa0e2cb40912f330b101b373c84ae1f83</anchor>
      <arglist>(size_t quota)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderer</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a3aa26ab67c0ef0c38512f22f3a9c089f</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a22cc682d26dc6a3502632829323464d8</anchor>
      <arglist>(uint8 queueID) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroupAndPriority</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>ac776022f1f5cbe53744720d4de8398b8</anchor>
      <arglist>(uint8 queueID, ushort priority) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSortingEnabled</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a976394bc64e81a01338e37c669c8614b</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpeedFactor</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>afd8ec707603e16d1b0eec2e734486947</anchor>
      <arglist>(Real speedFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a9d62ecb7060588484a55f3c1fd8d7151</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>getDefaultIterationInterval</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>afb67c669b0ff93223c49911735fe9cd4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>getDefaultNonVisibleUpdateTimeout</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a946522b763de11b1876941ba83f9621c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultIterationInterval</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>acf264915a826cb9a9ad5c6ce14918ea9</anchor>
      <arglist>(Real iterationInterval)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultNonVisibleUpdateTimeout</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>aeee3216615e86c4279b73cd48297e2ed</anchor>
      <arglist>(Real timeout)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystemManager</name>
    <filename>class_ogre_1_1_particle_system_manager.html</filename>
    <base>Ogre::Singleton&lt; ParticleSystemManager &gt;</base>
    <member kind="typedef">
      <type>MapIterator&lt; ParticleAffectorFactoryMap &gt;</type>
      <name>ParticleAffectorFactoryIterator</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>acbec6e41cd83bce4c74ccda2910a9f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ParticleAffectorFactory * &gt;</type>
      <name>ParticleAffectorFactoryMap</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a34238313f2463dd05a67442732f1b80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; ParticleEmitterFactoryMap &gt;</type>
      <name>ParticleEmitterFactoryIterator</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>ae09f451e66186b1151d8938408bf643a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ParticleEmitterFactory * &gt;</type>
      <name>ParticleEmitterFactoryMap</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>ae47b0ad1c92b7688fdd82b01faadb896</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; ParticleSystemRendererFactoryMap &gt;</type>
      <name>ParticleRendererFactoryIterator</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>ac35fdf5ee3749263881983cec21abd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ParticleSystemRendererFactory * &gt;</type>
      <name>ParticleSystemRendererFactoryMap</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a70adc307673f285616c2676d5e73286e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; ParticleTemplateMap &gt;</type>
      <name>ParticleSystemTemplateIterator</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a6af21cf51363b600f9798487f6465518</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ParticleSystem * &gt;</type>
      <name>ParticleTemplateMap</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a0d577516475b87958099c37416c87d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParticleSystemManager</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a56d3c0d02fed62ca777ced0646fe95ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParticleSystemManager</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>aaae43e60e255abb2409146386bb657b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ParticleAffector *</type>
      <name>_createAffector</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>aea44d7f4c398b3ee3fc49ccc6c4498e1</anchor>
      <arglist>(const String &amp;affectorType, ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>ParticleEmitter *</type>
      <name>_createEmitter</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a3f0c9b81c57cc3e1d8c4043865877bc6</anchor>
      <arglist>(const String &amp;emitterType, ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystemRenderer *</type>
      <name>_createRenderer</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>ab7466d1d31bbd3806fdf6144d8707cad</anchor>
      <arglist>(const String &amp;rendererType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyAffector</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a2f5fec80e6489a218c8d3407a2d5a6e9</anchor>
      <arglist>(ParticleAffector *affector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyEmitter</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a10f79cb98ca93df0104fd04230d09f0d</anchor>
      <arglist>(ParticleEmitter *emitter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyRenderer</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>ac1dd25a362850584a0dc7a2227b4f840</anchor>
      <arglist>(ParticleSystemRenderer *renderer)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystemFactory *</type>
      <name>_getFactory</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a8ca451f2d327af3047090c244d04d3b8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initialise</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>add15cf5f54484482a1cd37a8d3300c6b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAffectorFactory</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a602a4d23eb415b291f66f83423891911</anchor>
      <arglist>(ParticleAffectorFactory *factory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEmitterFactory</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a490aff428f1680806e1928782e2c12fb</anchor>
      <arglist>(ParticleEmitterFactory *factory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRendererFactory</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a448961936e5ca24ced6f69146f8be8cd</anchor>
      <arglist>(ParticleSystemRendererFactory *factory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTemplate</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>ab9bc0806919eee426e09ec31c2c4d59a</anchor>
      <arglist>(const String &amp;name, ParticleSystem *sysTemplate)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createTemplate</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a95771ff3eb0b9a9751e1a8864cfeed13</anchor>
      <arglist>(const String &amp;name, const String &amp;resourceGroup)</arglist>
    </member>
    <member kind="function">
      <type>ParticleAffectorFactoryIterator</type>
      <name>getAffectorFactoryIterator</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a0a7d5c8ee754b7559e9701df048f3777</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ParticleEmitterFactoryIterator</type>
      <name>getEmitterFactoryIterator</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a09b60382058f433aa0bfa709d876487e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ParticleRendererFactoryIterator</type>
      <name>getRendererFactoryIterator</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a641d951f1c3f9693be0ca7bdedcf80fc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>getTemplate</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a5dd540ada81625567d0e9d2a144c8071</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystemTemplateIterator</type>
      <name>getTemplateIterator</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a1b4d71c58e8d0e738a252e73638a13fd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllTemplates</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a7ae8a858947a4ad156f3ededf641be61</anchor>
      <arglist>(bool deleteTemplate=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTemplate</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a5a28bfef2b541e7d98d89c753ac4edde</anchor>
      <arglist>(const String &amp;name, bool deleteTemplate=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTemplatesByResourceGroup</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a7647aebf518f60116028f5b6c76305a3</anchor>
      <arglist>(const String &amp;resourceGroup)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParticleSystemManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a7cd19584bb1dcf9c08f021065fca9d0f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParticleSystemManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a8f422da63d9c8f915db07c14f53e3e3d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ParticleSystemFactory</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>ab020c8dc08fa7956c9b1fb400a99a027</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystemRenderer</name>
    <filename>class_ogre_1_1_particle_system_renderer.html</filename>
    <base>Ogre::StringInterface</base>
    <member kind="function">
      <type></type>
      <name>ParticleSystemRenderer</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a18d83b417a606c9d40f87fffe003ef2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParticleSystemRenderer</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>acedd9af6338bc40603a571333be5f5f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ParticleVisualData *</type>
      <name>_createVisualData</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a46d71e932178a51ecf76058a58971561</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyVisualData</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a6bf33e96c44ee9606ecc9684f1f68792</anchor>
      <arglist>(ParticleVisualData *)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SortMode</type>
      <name>_getSortMode</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a2b90d2d5d6b6a46e59e409c54d7dc198</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>aa77068e24ca3ff941e5608f841eee433</anchor>
      <arglist>(Node *parent, bool isTagPoint=false)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyBoundingBox</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a43012edd7cdea95752c81e66beb3dceb</anchor>
      <arglist>(const AxisAlignedBox &amp;aabb)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCastShadows</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>afddb13354b324ff984998cc507b8cd0f</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a36ec310fb97f85ed7ca1d5176024bfcc</anchor>
      <arglist>(Camera *cam)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_notifyDefaultDimensions</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a2e0b651fd9d845b9bc70e9aaf64e5915</anchor>
      <arglist>(Real width, Real height)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyParticleCleared</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a20d2299fe552365030df11eccf722c5e</anchor>
      <arglist>(std::vector&lt; Particle * &gt; &amp;currentParticles)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyParticleEmitted</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>aec55835fcde21e77487cfbb20f439944</anchor>
      <arglist>(Particle *particle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyParticleExpired</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a64ca1a8e9f77c857d2ffdab29fbdd598</anchor>
      <arglist>(Particle *particle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyParticleMoved</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>ab691a5f1b02af4fabac13944aabe9feb</anchor>
      <arglist>(std::vector&lt; Particle * &gt; &amp;currentParticles)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_notifyParticleQuota</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a018bd2ae834c1aba8b9fa79116e67c44</anchor>
      <arglist>(size_t quota)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setMaterial</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>acef7b4bfb05626da291588d55f768cc9</anchor>
      <arglist>(MaterialPtr &amp;mat)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a093cbb957dfff77988f0345f1b832e89</anchor>
      <arglist>(RenderQueue *queue, std::vector&lt; Particle * &gt; &amp;currentParticles, bool cullIndividually)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>ac9b2645b2dbf9ce84c61ffdb86223fc6</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setKeepParticlesInLocalSpace</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a9d51542da9e252f542e9ba7d89f575c1</anchor>
      <arglist>(bool keepLocal)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>ac586ecbee5141ce024ff371de137a952</anchor>
      <arglist>(uint8 queueID)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRenderQueueGroupAndPriority</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>ad17f9c220432043c233987944487ca2c</anchor>
      <arglist>(uint8 queueID, ushort priority)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>afe69c31bb92ee5c1e97bcb5ced09f862</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Pass</name>
    <filename>class_ogre_1_1_pass.html</filename>
    <class kind="struct">Ogre::Pass::HashFunc</class>
    <member kind="enumeration">
      <type></type>
      <name>BuiltinHashFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1d30a3c04994e1bd0e1de8cb343341a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIN_TEXTURE_CHANGE</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1d30a3c04994e1bd0e1de8cb343341a4aab72a14d25f118c99dd6e9d40953ca46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIN_GPU_PROGRAM_CHANGE</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1d30a3c04994e1bd0e1de8cb343341a4a281f843d23df9554e590a19d1a3987e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; TextureUnitStates &gt;</type>
      <name>ConstTextureUnitStateIterator</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a98b42a4f4304f3f2d08fb9394cbefe83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIN_GPU_PROGRAM_CHANGE</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1d30a3c04994e1bd0e1de8cb343341a4a281f843d23df9554e590a19d1a3987e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIN_TEXTURE_CHANGE</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1d30a3c04994e1bd0e1de8cb343341a4aab72a14d25f118c99dd6e9d40953ca46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; Pass * &gt;</type>
      <name>PassSet</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aaedba8526ffd478f5d731507c4779caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; TextureUnitStates &gt;</type>
      <name>TextureUnitStateIterator</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ac7bc2b00e42ad2699a1e2a1de340d3b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TextureUnitState * &gt;</type>
      <name>TextureUnitStates</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1054ecda87f96dad530ec49099379755</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pass</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a7f36f2c48b62fd29b2abdee4425d6a2c</anchor>
      <arglist>(Technique *parent, unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pass</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a2af67ca21bb1a91d6c228db8207384fc</anchor>
      <arglist>(Technique *parent, unsigned short index, const Pass &amp;oth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Pass</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a939fc6e2a02a7d753c84ec11219e97da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_dirtyHash</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a44c84896039e6a9f3a44da8468591fb3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_load</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ac1e07d3bccdb7f6c437c107c92e4ae46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyIndex</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>afaa52a3826a08569b8263834f043a83f</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyNeedsRecompile</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6d9af04b4a643df1d81cc0443ca34ab2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_prepare</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ab85cf60f49c52c53671d5bb5105231e8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_recalculateHash</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a367a1affcb2e26d61a5b5e3594b0ce6a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Pass *</type>
      <name>_split</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ab3c8f1edbb0aa6c0e0f488a8d4ca6d1f</anchor>
      <arglist>(unsigned short numUnits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unload</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a5766787845b1be6dfbf45cac068fc825</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unprepare</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a928061c8f56d923808add7e8ba9cdee8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateAutoParams</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad17196c5383815e1af157fc9617c474b</anchor>
      <arglist>(const AutoParamDataSource *source, uint16 variabilityMask) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a76e0c135dbcacf5d12cc78a15452c7dc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CullingMode</type>
      <name>getCullingMode</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aedb647950fbc40f52ae139eb166d602d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHash</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6096fdb876d7929f8d78d4fabae44a25</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>IlluminationStage</type>
      <name>getIlluminationStage</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a77551778f0d1989cdf7541cd0a71faf8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>afb3b4e8c3d0058a43cd2b855fc22199c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLightClipPlanesEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0c32f4167d3ac2bfedb5ff536ab87594</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLightScissoringEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a27766dcc987d75b836519d8be88fc6f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a788b633913442314683050c34b2c3c9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ManualCullingMode</type>
      <name>getManualCullingMode</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>acd99aaea7eec3026699bfccdd09310b0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ab7e5da37e9081506bb5647222d16bb5a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aabd2c9a9313c0e3ba809d4cb063eac12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getPassIterationCount</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad51f3602ae69b8d0f219582aa6b16d48</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>PolygonMode</type>
      <name>getPolygonMode</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4791eea37712b82994052b3e4a360fa0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPolygonModeOverrideable</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>acb5a5d646e84a1d6c0be32f1132419f8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getResourceGroup</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a2432118e8fc1180b7203b42b77ef3025</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ShadeOptions</type>
      <name>getShadingMode</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a5485f8b014bfa01d765a442999ad9ed3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTransparentSortingEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4a6ab6d3bce34b620675e9ccd2dfb89f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTransparentSortingForced</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9729c4faa36b1a38ce0a8c14a3627dbe</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6e47ae52d0f890b3c9fbb7a042f33a65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a2fb15127a723edd05193133d42b917d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAmbientOnly</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8ff736f5d1d0eb3e3caa23b1d7c79997</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a36390b119257048ddb35ab0439eed63d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTransparent</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a85a67b777d757d158c6cbc2b4f7ec76e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGRE_MUTEX</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ab3af180b9759ea13e557003abc84e594</anchor>
      <arglist>(mGpuProgramChangeMutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGRE_MUTEX</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af23f6b1ae56f9acdcb05f8cbcf0e9153</anchor>
      <arglist>(mTexUnitChangeMutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGRE_STATIC_MUTEX</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a10afa648bf34693a7b6c377e126da20f</anchor>
      <arglist>(msDirtyHashListMutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGRE_STATIC_MUTEX</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ab25733e77cd0b2f558d62e5a7ab7592e</anchor>
      <arglist>(msPassGraveyardMutex)</arglist>
    </member>
    <member kind="function">
      <type>Pass &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4c281276874c77f91ae7c96dacb60ec8</anchor>
      <arglist>(const Pass &amp;oth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>queueForDeletion</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aeb16b94de537bda3140df7095090cc10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCullingMode</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8942abf3ede0f3cb43584c85c4071734</anchor>
      <arglist>(CullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIlluminationStage</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a30d680bb28cd69415883313d9f03dc6a</anchor>
      <arglist>(IlluminationStage is)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightClipPlanesEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a20d94474787abfd9eb9b07d5185ded0c</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightScissoringEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a26fe99447102afb8e2002f7f1339dd8c</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ab63508d99fef116d0df14c080e0e1129</anchor>
      <arglist>(float width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setManualCullingMode</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3b528827b54f17b72bb204321640a6f7</anchor>
      <arglist>(ManualCullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a03306f735122ec4e7d4c391f1528cf50</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPassIterationCount</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a28ff8c16ee57201651da61e649ea216b</anchor>
      <arglist>(const size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPolygonMode</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a61d996b43e57fa45e660b23013855fe2</anchor>
      <arglist>(PolygonMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPolygonModeOverrideable</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad681df78f0e0c61e1bc166e3ec85170f</anchor>
      <arglist>(bool override)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadingMode</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ade6c00297cd5d46bb365d981cd1764a6</anchor>
      <arglist>(ShadeOptions mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransparentSortingEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a2b99af55835117cfd4c479ab6c3a2ae5</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransparentSortingForced</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>adc75fe5011be72c0597535cb37d75d57</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aba057d0d19159c21b9a79485512b6f9d</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abdcffe5cb7cee6c8c5a5fd4c2f75164d</anchor>
      <arglist>(const ColourValue &amp;ambient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a823dd0856cf4d8bfa08abc3591c47c02</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a67e3cb12113b4fc56b8d3d4cee03068a</anchor>
      <arglist>(const ColourValue &amp;diffuse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4e47ea4922d6da5b58eb9879f7e9da09</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a66770883c6420a761996a29b9d5f57bc</anchor>
      <arglist>(const ColourValue &amp;specular)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShininess</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af0977cabd2a7fb79f9ee03078f79011a</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a93c36ae948d9e0357c11adb0ce6d5859</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4ed49cbeb67725747cb25376ca67c2bb</anchor>
      <arglist>(const ColourValue &amp;selfIllum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEmissive</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae3ad6543e0c24eb7f12b00f46e7124d8</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEmissive</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae5653eb7430051fc4a81aa577c031186</anchor>
      <arglist>(const ColourValue &amp;emissive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexColourTracking</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a30b32d92dd9d316ff9650affd08d16a2</anchor>
      <arglist>(TrackVertexColourType tracking)</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getAmbient</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a16ca149bbb471d3eb6965b171f7e33cd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getDiffuse</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a80c357f88e45737a1c5aa368d278b4f7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSpecular</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad9e4cda5e74ef06a6dda30e57e4b5d44</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSelfIllumination</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1f348351eff0212614ead30633c84cb5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getEmissive</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abc6714cbd40710f4c908556b644814a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getShininess</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a031e484e234b00dc415a6122db64ba63</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TrackVertexColourType</type>
      <name>getVertexColourTracking</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a36f48ebbf2890d0744443f7da45acab7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightingEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6285f13a06eb7f00b83ea2754e434623</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLightingEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abce35807758f26b84d29313cf70593cd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a179a7abbb9ec8f4da2c8369691ad0032</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a490736f9eaeffd1c60611869d68931ee</anchor>
      <arglist>(float ps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSpritesEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9683c2f40ed7c96b708eb2db5e02c842</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPointSpritesEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af70ccd332a1df548058917c31021f7df</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointAttenuation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3540a0dab9519f146edad630f3c89c22</anchor>
      <arglist>(bool enabled, float constant=0.0f, float linear=1.0f, float quadratic=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointAttenuationEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af5e358a5fd8a944c9845f8aee4ba54a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointAttenuationConstant</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a58d04fc4bd33d55bd6059c06db15f5f8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointAttenuationLinear</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af27332810328f3be996516ccfd105ac2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointAttenuationQuadratic</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad7d25e05b830745ecfc6cbd09624ee17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f &amp;</type>
      <name>getPointAttenuation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a697231c9388f24ab3fecd2acf684351f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointMinSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a75a3e18e0d2c3e7f51a47cedcec0246c</anchor>
      <arglist>(Real min)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getPointMinSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8d799c8e3324a37e70d50f8fd1e5daac</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointMaxSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a463b59eaa324934370441a98b8b619b3</anchor>
      <arglist>(Real max)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getPointMaxSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aeaf906d8abba9a4b4dde83f87daa0f4e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitState *</type>
      <name>createTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a125f17db79dd93677b0fce2fde0dff38</anchor>
      <arglist>(const String &amp;textureName, unsigned short texCoordSet=0)</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitState *</type>
      <name>createTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a90202dc859f6b1399334563203d3e381</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a00a4036c87d4778c20d19412e9530ff2</anchor>
      <arglist>(TextureUnitState *state)</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitState *</type>
      <name>getTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a7a9dc9ff2c18d8a5953d7578d2b2c438</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitState *</type>
      <name>getTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a5e9bb6ac23b6518220c4f8dc33fab688</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getTextureUnitStateIndex</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a613a1145ae3ee981f223c00fc21b742e</anchor>
      <arglist>(const TextureUnitState *state) const</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitStateIterator</type>
      <name>getTextureUnitStateIterator</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ac1513f6d3e1acb9037225d826ec99856</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ConstTextureUnitStateIterator</type>
      <name>getTextureUnitStateIterator</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a185a8f17c108024b5b0683d895d5bcaf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const TextureUnitStates &amp;</type>
      <name>getTextureUnitStates</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a271029567ed9230c88d07363f10cbbb1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a66085d80b0caa39850216b603cec40b1</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllTextureUnitStates</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a86de1842654eb89c6f48785d02f07688</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumTextureUnitStates</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aca1044a438121427b138b1391d37854f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>_getTextureUnitWithContentTypeIndex</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8f69f7e13e3665ba295ce9b4671fdc4c</anchor>
      <arglist>(TextureUnitState::ContentType contentType, unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureFiltering</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a5abbb49b669a575991c17bb67bcae975</anchor>
      <arglist>(TextureFilterOptions filterType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureAnisotropy</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a388afa054c642dd6b0585fd168cd7b1a</anchor>
      <arglist>(unsigned int maxAniso)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae21d6f29c89eeff54ab6de5562818c02</anchor>
      <arglist>(const SceneBlendType sbt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aefbd80d762d78838df626482df1ac81b</anchor>
      <arglist>(const SceneBlendType sbt, const SceneBlendType sbta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6ae2b0725a20fe90f1554834bafa7178</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aa4bba51e9a0cba1b9708bab99496c1a8</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor, const SceneBlendFactor sourceFactorAlpha, const SceneBlendFactor destFactorAlpha)</arglist>
    </member>
    <member kind="function">
      <type>const ColourBlendState &amp;</type>
      <name>getBlendState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3ff70f79efa00f86110fa6b375836d72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendFactor</type>
      <name>getSourceBlendFactor</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aec14031d3e7e69c7ec4f734dc40f612d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendFactor</type>
      <name>getDestBlendFactor</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8e61c233c08848aa736bcfa7bdb58158</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendFactor</type>
      <name>getSourceBlendFactorAlpha</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a040397cbf641fcd16ad1cc1846ccb0a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendFactor</type>
      <name>getDestBlendFactorAlpha</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aa89b9de8338da5bb1944b16145ee2f62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlendingOperation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9ae2570082185c2b6e237a2d46f9bb60</anchor>
      <arglist>(SceneBlendOperation op)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlendingOperation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ace4313056341502f87ada68638cae334</anchor>
      <arglist>(SceneBlendOperation op, SceneBlendOperation alphaOp)</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendOperation</type>
      <name>getSceneBlendingOperation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0e4598b48a3cc36a3a9ac5c7f190440c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendOperation</type>
      <name>getSceneBlendingOperationAlpha</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1c36e64352bf3b1d0d87a220d05f6dbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3bbe37daba7e3be4349177374d4e40ee</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a51d61feca0e3c7cae4c3e1c2988540b0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae8c85bd4eff471ca7b3c710d20dbf274</anchor>
      <arglist>(bool red, bool green, bool blue, bool alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a40b25c9a64b05c3463a2da9e174be901</anchor>
      <arglist>(bool &amp;red, bool &amp;green, bool &amp;blue, bool &amp;alpha) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthCheckEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae454faee87f8cb0b8540810e48118788</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDepthCheckEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a648b0f3f74464f4b0e4472e64219f1a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aad3e6c7c7b59e2c303c348b4850b1a3a</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDepthWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ab2d6e2e30826d01e5ec19bef7446f447</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aef6c591b069aa6f7c65afc1419d47de6</anchor>
      <arglist>(CompareFunction func)</arglist>
    </member>
    <member kind="function">
      <type>CompareFunction</type>
      <name>getDepthFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aed6912e985c09f72d8f8012494f1068a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthBias</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aa35a3242a45176f8605bd8c866198b67</anchor>
      <arglist>(float constantBias, float slopeScaleBias=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDepthBiasConstant</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0327eac96a7858951a92d64dbdef8b31</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDepthBiasSlopeScale</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a2639336933c81b101f7b38b02c590518</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIterationDepthBias</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aca462cd8e0708d90c3131ddd39e95674</anchor>
      <arglist>(float biasPerIteration)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getIterationDepthBias</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>adcb78aa549dc85cb36bd3dbc8abeee24</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFog</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a48a2a5f63407356c4e080cbea73b651b</anchor>
      <arglist>(bool overrideScene, FogMode mode=FOG_NONE, const ColourValue &amp;colour=ColourValue::White, float expDensity=0.001f, float linearStart=0.0f, float linearEnd=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFogOverride</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3a8e2ca7f03f60cf41377da7d79c5d19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>FogMode</type>
      <name>getFogMode</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1713843694cb5213646bfa517875515c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getFogColour</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aec3f262fe893114ab6428644c256dda1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFogStart</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af54b3be2df752a5afd31ef8c3c4da055</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFogEnd</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1b770b4107b99c5f63d00e16e59ea84e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFogDensity</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aa9bd26e7a9e62db9ab52c1b4af859f72</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9fe6fc3f542eade6b37d49cd0eadddde</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverageEnabled=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaRejectFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4f23af59e5f991f22a224f8e6b336af3</anchor>
      <arglist>(CompareFunction func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaRejectValue</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6e5c5f69be78ddd80cbb202f66649fef</anchor>
      <arglist>(unsigned char val)</arglist>
    </member>
    <member kind="function">
      <type>CompareFunction</type>
      <name>getAlphaRejectFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae1b0920d6ba670d5e2e85bf2282bd2ef</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getAlphaRejectValue</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8336a42895b9429c0bbae528fcaa5a43</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaToCoverageEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae0a98973675e2cf71b286ceb9e73ecd3</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAlphaToCoverageEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad7582011f85937446047a843896c8382</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxSimultaneousLights</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a95a7a4006f26528ef4f6ce42ae56b09b</anchor>
      <arglist>(unsigned short maxLights)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getMaxSimultaneousLights</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abd67db27426bb99e6e58e7299424c4bc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartLight</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8b816cdd2b5b5fcc5cbe6744b6bb2dbd</anchor>
      <arglist>(unsigned short startLight)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getStartLight</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a53fec71cb3076c1387cc6133f2996c78</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightMask</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9f14ed26740158970994057e48e562e9</anchor>
      <arglist>(uint32 mask)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getLightMask</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8f7068c8fb5556c150126866373343ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIteratePerLight</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aec98c9346a22a4a98acdaf5b8849a5c1</anchor>
      <arglist>(bool enabled, bool onlyForOneLightType=true, Light::LightTypes lightType=Light::LT_POINT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIteratePerLight</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a606718035e449c4fdf91ae843adc4894</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRunOnlyForOneLightType</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0adea673c6a85f5fbc1c7403457c284f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Light::LightTypes</type>
      <name>getOnlyLightType</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a371e62569a03de84662a286c875e45cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightCountPerIteration</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0e40ca39a238f0afe5e2d3a0db0661ce</anchor>
      <arglist>(unsigned short c)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getLightCountPerIteration</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a44cbf809b449b317d01500220b25d82f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProgrammable</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4a247aa90883ca1435fb949d191d6110</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a61dd187f9201fcf102c26a02d8f85412</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a85bffe16db4ccd90a26a257ded6e57c4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasGeometryProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a763b8993d64d234349ffa11932b912e0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTessellationHullProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af2643f7594c827d2f1b8785029de280f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTessellationDomainProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a7a1d67d993a4b3fdd0eb3719704947bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasComputeProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad1d50f9c7cd1b11646ec88f463f0a27f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getGpuProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ac3c602911c2c1511ab551db4cef59c37</anchor>
      <arglist>(GpuProgramType programType) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a672f6881656ba6e5e15280cfe82c52bd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad107a9233c0220b96000cb6778fea9bf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getGeometryProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ac490e2cef75de42128f43bd1dd394538</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getTessellationHullProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a41303963cae4f80cb12ffd18e4cba612</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getTessellationDomainProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae6756a522ba2aae4601c8153f38594d4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getComputeProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a948a03f973f5d8cd0c4ac8592db80593</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasGpuProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a50c2b23280ac2eca62b767ecebfa5888</anchor>
      <arglist>(GpuProgramType programType) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3d4978eca2f3387a7abec740ec760ad7</anchor>
      <arglist>(GpuProgramType type, const GpuProgramPtr &amp;prog, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abee48df0d246eb685780d16b32b7f8f4</anchor>
      <arglist>(GpuProgramType type, const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3019e308b0759cc150ac0f45308d69b3</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGeometryProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af6b2aab96fb146a8e92043c7dc771de4</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTessellationDomainProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a5adb72e47427f59f672e43b709c68038</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTessellationHullProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6821e86c7c287fabcd28344117f772d0</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aba0003996c1c200db9fb6466a2253a54</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComputeProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a97deab966da4653d248875782b45a3f1</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getGpuProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af9d27cc0af581bc67a8edca9bc876dee</anchor>
      <arglist>(GpuProgramType type) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFragmentProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0c71d901118b3fdb0e1bf8c6b4e19236</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getGeometryProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad2469a288587756a1bc7d85fecc5038c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTessellationDomainProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aad5e478599ef9431650288df1e515756</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTessellationHullProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3ec8ff02ea47e32847a501d6763c5837</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getVertexProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad2816a80c67ba785b78d7d386c17d726</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getComputeProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a098226ec955fead07d2a33cbba4b8c9e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a35bc434e09edc86c64d2f2acb62e1f42</anchor>
      <arglist>(GpuProgramType type, const GpuProgramParametersPtr &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>affd2713f642ba1f481ffbcbeaa1a3e9a</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFragmentProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6f7322d81a93872ecd5d8657848e4947</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGeometryProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a076f2efcf5faa9d2cf388b8e905e3de5</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTessellationHullProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3fd61bee028b62061720b1773b4ba543</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTessellationDomainProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6837ea072afbb83593499882bd001809</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComputeProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a64c9ac8717fd425b8d790109285cbd6f</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramParametersPtr &amp;</type>
      <name>getGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad196d9dbcee4730215d9663c837a6219</anchor>
      <arglist>(GpuProgramType type) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getVertexProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae78b67becb413e8c58d07efbc356eb98</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getFragmentProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9adeb1bb2b3b420bba1d63db248577b8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getGeometryProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae7c44a37b6bf9e430270d103fb9be400</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getTessellationHullProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9584d052d890f2cd3cbdc86a574c84e9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getTessellationDomainProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aa59257bbe119cb359b7bd9eddb3e1baa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getComputeProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af109d994c917757d72263ebf8da8237a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearDirtyHashList</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af1992ef39ef97e0b48e878c9aaa2badd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HashFunc *</type>
      <name>getBuiltinHashFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af86935304f781d608cd883901e9e1190</anchor>
      <arglist>(BuiltinHashFunction builtin)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const PassSet &amp;</type>
      <name>getDirtyHashList</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8db1ef396830a458b80e26cb64967a90</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HashFunc *</type>
      <name>getHashFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ada65b65c257df31f481b54ac08ad6436</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const PassSet &amp;</type>
      <name>getPassGraveyard</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ac5f4c80e53eb3776483b3414893c4235</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>processPendingPassUpdates</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a989043a45609fd8f82235c3d1c402a23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setHashFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a686d4ade1581fba7b32609bc535ad9fc</anchor>
      <arglist>(BuiltinHashFunction builtin)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setHashFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aff774d55b700af010f57e2330101a610</anchor>
      <arglist>(HashFunc *hashFunc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aba057d0d19159c21b9a79485512b6f9d</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abdcffe5cb7cee6c8c5a5fd4c2f75164d</anchor>
      <arglist>(const ColourValue &amp;ambient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a823dd0856cf4d8bfa08abc3591c47c02</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a67e3cb12113b4fc56b8d3d4cee03068a</anchor>
      <arglist>(const ColourValue &amp;diffuse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4e47ea4922d6da5b58eb9879f7e9da09</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a66770883c6420a761996a29b9d5f57bc</anchor>
      <arglist>(const ColourValue &amp;specular)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShininess</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af0977cabd2a7fb79f9ee03078f79011a</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a93c36ae948d9e0357c11adb0ce6d5859</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4ed49cbeb67725747cb25376ca67c2bb</anchor>
      <arglist>(const ColourValue &amp;selfIllum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEmissive</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae3ad6543e0c24eb7f12b00f46e7124d8</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEmissive</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae5653eb7430051fc4a81aa577c031186</anchor>
      <arglist>(const ColourValue &amp;emissive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexColourTracking</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a30b32d92dd9d316ff9650affd08d16a2</anchor>
      <arglist>(TrackVertexColourType tracking)</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getAmbient</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a16ca149bbb471d3eb6965b171f7e33cd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getDiffuse</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a80c357f88e45737a1c5aa368d278b4f7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSpecular</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad9e4cda5e74ef06a6dda30e57e4b5d44</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSelfIllumination</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1f348351eff0212614ead30633c84cb5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getEmissive</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abc6714cbd40710f4c908556b644814a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getShininess</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a031e484e234b00dc415a6122db64ba63</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TrackVertexColourType</type>
      <name>getVertexColourTracking</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a36f48ebbf2890d0744443f7da45acab7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightingEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6285f13a06eb7f00b83ea2754e434623</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLightingEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abce35807758f26b84d29313cf70593cd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a179a7abbb9ec8f4da2c8369691ad0032</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a490736f9eaeffd1c60611869d68931ee</anchor>
      <arglist>(float ps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSpritesEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9683c2f40ed7c96b708eb2db5e02c842</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPointSpritesEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af70ccd332a1df548058917c31021f7df</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointAttenuation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3540a0dab9519f146edad630f3c89c22</anchor>
      <arglist>(bool enabled, float constant=0.0f, float linear=1.0f, float quadratic=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointAttenuationEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af5e358a5fd8a944c9845f8aee4ba54a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointAttenuationConstant</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a58d04fc4bd33d55bd6059c06db15f5f8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointAttenuationLinear</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af27332810328f3be996516ccfd105ac2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointAttenuationQuadratic</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad7d25e05b830745ecfc6cbd09624ee17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f &amp;</type>
      <name>getPointAttenuation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a697231c9388f24ab3fecd2acf684351f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointMinSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a75a3e18e0d2c3e7f51a47cedcec0246c</anchor>
      <arglist>(Real min)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getPointMinSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8d799c8e3324a37e70d50f8fd1e5daac</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointMaxSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a463b59eaa324934370441a98b8b619b3</anchor>
      <arglist>(Real max)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getPointMaxSize</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aeaf906d8abba9a4b4dde83f87daa0f4e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitState *</type>
      <name>createTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a125f17db79dd93677b0fce2fde0dff38</anchor>
      <arglist>(const String &amp;textureName, unsigned short texCoordSet=0)</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitState *</type>
      <name>createTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a90202dc859f6b1399334563203d3e381</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a00a4036c87d4778c20d19412e9530ff2</anchor>
      <arglist>(TextureUnitState *state)</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitState *</type>
      <name>getTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a7a9dc9ff2c18d8a5953d7578d2b2c438</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitState *</type>
      <name>getTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a5e9bb6ac23b6518220c4f8dc33fab688</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getTextureUnitStateIndex</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a613a1145ae3ee981f223c00fc21b742e</anchor>
      <arglist>(const TextureUnitState *state) const</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitStateIterator</type>
      <name>getTextureUnitStateIterator</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ac1513f6d3e1acb9037225d826ec99856</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ConstTextureUnitStateIterator</type>
      <name>getTextureUnitStateIterator</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a185a8f17c108024b5b0683d895d5bcaf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const TextureUnitStates &amp;</type>
      <name>getTextureUnitStates</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a271029567ed9230c88d07363f10cbbb1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a66085d80b0caa39850216b603cec40b1</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllTextureUnitStates</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a86de1842654eb89c6f48785d02f07688</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumTextureUnitStates</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aca1044a438121427b138b1391d37854f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>_getTextureUnitWithContentTypeIndex</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8f69f7e13e3665ba295ce9b4671fdc4c</anchor>
      <arglist>(TextureUnitState::ContentType contentType, unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureFiltering</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a5abbb49b669a575991c17bb67bcae975</anchor>
      <arglist>(TextureFilterOptions filterType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureAnisotropy</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a388afa054c642dd6b0585fd168cd7b1a</anchor>
      <arglist>(unsigned int maxAniso)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae21d6f29c89eeff54ab6de5562818c02</anchor>
      <arglist>(const SceneBlendType sbt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aefbd80d762d78838df626482df1ac81b</anchor>
      <arglist>(const SceneBlendType sbt, const SceneBlendType sbta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6ae2b0725a20fe90f1554834bafa7178</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aa4bba51e9a0cba1b9708bab99496c1a8</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor, const SceneBlendFactor sourceFactorAlpha, const SceneBlendFactor destFactorAlpha)</arglist>
    </member>
    <member kind="function">
      <type>const ColourBlendState &amp;</type>
      <name>getBlendState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3ff70f79efa00f86110fa6b375836d72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendFactor</type>
      <name>getSourceBlendFactor</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aec14031d3e7e69c7ec4f734dc40f612d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendFactor</type>
      <name>getDestBlendFactor</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8e61c233c08848aa736bcfa7bdb58158</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendFactor</type>
      <name>getSourceBlendFactorAlpha</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a040397cbf641fcd16ad1cc1846ccb0a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendFactor</type>
      <name>getDestBlendFactorAlpha</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aa89b9de8338da5bb1944b16145ee2f62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlendingOperation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9ae2570082185c2b6e237a2d46f9bb60</anchor>
      <arglist>(SceneBlendOperation op)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlendingOperation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ace4313056341502f87ada68638cae334</anchor>
      <arglist>(SceneBlendOperation op, SceneBlendOperation alphaOp)</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendOperation</type>
      <name>getSceneBlendingOperation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0e4598b48a3cc36a3a9ac5c7f190440c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendOperation</type>
      <name>getSceneBlendingOperationAlpha</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1c36e64352bf3b1d0d87a220d05f6dbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3bbe37daba7e3be4349177374d4e40ee</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a51d61feca0e3c7cae4c3e1c2988540b0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae8c85bd4eff471ca7b3c710d20dbf274</anchor>
      <arglist>(bool red, bool green, bool blue, bool alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a40b25c9a64b05c3463a2da9e174be901</anchor>
      <arglist>(bool &amp;red, bool &amp;green, bool &amp;blue, bool &amp;alpha) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthCheckEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae454faee87f8cb0b8540810e48118788</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDepthCheckEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a648b0f3f74464f4b0e4472e64219f1a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aad3e6c7c7b59e2c303c348b4850b1a3a</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDepthWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ab2d6e2e30826d01e5ec19bef7446f447</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aef6c591b069aa6f7c65afc1419d47de6</anchor>
      <arglist>(CompareFunction func)</arglist>
    </member>
    <member kind="function">
      <type>CompareFunction</type>
      <name>getDepthFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aed6912e985c09f72d8f8012494f1068a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthBias</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aa35a3242a45176f8605bd8c866198b67</anchor>
      <arglist>(float constantBias, float slopeScaleBias=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDepthBiasConstant</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0327eac96a7858951a92d64dbdef8b31</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDepthBiasSlopeScale</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a2639336933c81b101f7b38b02c590518</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIterationDepthBias</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aca462cd8e0708d90c3131ddd39e95674</anchor>
      <arglist>(float biasPerIteration)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getIterationDepthBias</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>adcb78aa549dc85cb36bd3dbc8abeee24</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFog</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a48a2a5f63407356c4e080cbea73b651b</anchor>
      <arglist>(bool overrideScene, FogMode mode=FOG_NONE, const ColourValue &amp;colour=ColourValue::White, float expDensity=0.001f, float linearStart=0.0f, float linearEnd=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFogOverride</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3a8e2ca7f03f60cf41377da7d79c5d19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>FogMode</type>
      <name>getFogMode</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1713843694cb5213646bfa517875515c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getFogColour</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aec3f262fe893114ab6428644c256dda1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFogStart</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af54b3be2df752a5afd31ef8c3c4da055</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFogEnd</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1b770b4107b99c5f63d00e16e59ea84e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFogDensity</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aa9bd26e7a9e62db9ab52c1b4af859f72</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9fe6fc3f542eade6b37d49cd0eadddde</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverageEnabled=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaRejectFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4f23af59e5f991f22a224f8e6b336af3</anchor>
      <arglist>(CompareFunction func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaRejectValue</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6e5c5f69be78ddd80cbb202f66649fef</anchor>
      <arglist>(unsigned char val)</arglist>
    </member>
    <member kind="function">
      <type>CompareFunction</type>
      <name>getAlphaRejectFunction</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae1b0920d6ba670d5e2e85bf2282bd2ef</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getAlphaRejectValue</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8336a42895b9429c0bbae528fcaa5a43</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaToCoverageEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae0a98973675e2cf71b286ceb9e73ecd3</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAlphaToCoverageEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad7582011f85937446047a843896c8382</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxSimultaneousLights</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a95a7a4006f26528ef4f6ce42ae56b09b</anchor>
      <arglist>(unsigned short maxLights)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getMaxSimultaneousLights</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abd67db27426bb99e6e58e7299424c4bc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartLight</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8b816cdd2b5b5fcc5cbe6744b6bb2dbd</anchor>
      <arglist>(unsigned short startLight)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getStartLight</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a53fec71cb3076c1387cc6133f2996c78</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightMask</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9f14ed26740158970994057e48e562e9</anchor>
      <arglist>(uint32 mask)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getLightMask</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8f7068c8fb5556c150126866373343ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIteratePerLight</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aec98c9346a22a4a98acdaf5b8849a5c1</anchor>
      <arglist>(bool enabled, bool onlyForOneLightType=true, Light::LightTypes lightType=Light::LT_POINT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIteratePerLight</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a606718035e449c4fdf91ae843adc4894</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRunOnlyForOneLightType</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0adea673c6a85f5fbc1c7403457c284f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Light::LightTypes</type>
      <name>getOnlyLightType</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a371e62569a03de84662a286c875e45cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightCountPerIteration</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0e40ca39a238f0afe5e2d3a0db0661ce</anchor>
      <arglist>(unsigned short c)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getLightCountPerIteration</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a44cbf809b449b317d01500220b25d82f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProgrammable</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4a247aa90883ca1435fb949d191d6110</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a61dd187f9201fcf102c26a02d8f85412</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a85bffe16db4ccd90a26a257ded6e57c4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasGeometryProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a763b8993d64d234349ffa11932b912e0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTessellationHullProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af2643f7594c827d2f1b8785029de280f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTessellationDomainProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a7a1d67d993a4b3fdd0eb3719704947bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasComputeProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad1d50f9c7cd1b11646ec88f463f0a27f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getGpuProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ac3c602911c2c1511ab551db4cef59c37</anchor>
      <arglist>(GpuProgramType programType) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a672f6881656ba6e5e15280cfe82c52bd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad107a9233c0220b96000cb6778fea9bf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getGeometryProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ac490e2cef75de42128f43bd1dd394538</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getTessellationHullProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a41303963cae4f80cb12ffd18e4cba612</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getTessellationDomainProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae6756a522ba2aae4601c8153f38594d4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getComputeProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a948a03f973f5d8cd0c4ac8592db80593</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasGpuProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a50c2b23280ac2eca62b767ecebfa5888</anchor>
      <arglist>(GpuProgramType programType) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3d4978eca2f3387a7abec740ec760ad7</anchor>
      <arglist>(GpuProgramType type, const GpuProgramPtr &amp;prog, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abee48df0d246eb685780d16b32b7f8f4</anchor>
      <arglist>(GpuProgramType type, const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3019e308b0759cc150ac0f45308d69b3</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGeometryProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af6b2aab96fb146a8e92043c7dc771de4</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTessellationDomainProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a5adb72e47427f59f672e43b709c68038</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTessellationHullProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6821e86c7c287fabcd28344117f772d0</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aba0003996c1c200db9fb6466a2253a54</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComputeProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a97deab966da4653d248875782b45a3f1</anchor>
      <arglist>(const String &amp;name, bool resetParams=true)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getGpuProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af9d27cc0af581bc67a8edca9bc876dee</anchor>
      <arglist>(GpuProgramType type) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFragmentProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0c71d901118b3fdb0e1bf8c6b4e19236</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getGeometryProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad2469a288587756a1bc7d85fecc5038c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTessellationDomainProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aad5e478599ef9431650288df1e515756</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTessellationHullProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3ec8ff02ea47e32847a501d6763c5837</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getVertexProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad2816a80c67ba785b78d7d386c17d726</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getComputeProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a098226ec955fead07d2a33cbba4b8c9e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a35bc434e09edc86c64d2f2acb62e1f42</anchor>
      <arglist>(GpuProgramType type, const GpuProgramParametersPtr &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>affd2713f642ba1f481ffbcbeaa1a3e9a</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFragmentProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6f7322d81a93872ecd5d8657848e4947</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGeometryProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a076f2efcf5faa9d2cf388b8e905e3de5</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTessellationHullProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3fd61bee028b62061720b1773b4ba543</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTessellationDomainProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6837ea072afbb83593499882bd001809</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComputeProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a64c9ac8717fd425b8d790109285cbd6f</anchor>
      <arglist>(GpuProgramParametersPtr params)</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramParametersPtr &amp;</type>
      <name>getGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad196d9dbcee4730215d9663c837a6219</anchor>
      <arglist>(GpuProgramType type) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getVertexProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae78b67becb413e8c58d07efbc356eb98</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getFragmentProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9adeb1bb2b3b420bba1d63db248577b8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getGeometryProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae7c44a37b6bf9e430270d103fb9be400</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getTessellationHullProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9584d052d890f2cd3cbdc86a574c84e9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getTessellationDomainProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aa59257bbe119cb359b7bd9eddb3e1baa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersPtr</type>
      <name>getComputeProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af109d994c917757d72263ebf8da8237a</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Pass::HashFunc</name>
    <filename>struct_ogre_1_1_pass_1_1_hash_func.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HashFunc</name>
      <anchorfile>struct_ogre_1_1_pass_1_1_hash_func.html</anchorfile>
      <anchor>a01cf55085247cf9db23648dcc3be4daa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint32</type>
      <name>operator()</name>
      <anchorfile>struct_ogre_1_1_pass_1_1_hash_func.html</anchorfile>
      <anchor>a400b09fb165aef788325d193a7c3d2a0</anchor>
      <arglist>(const Pass *p) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PassthroughControllerFunction</name>
    <filename>class_ogre_1_1_passthrough_controller_function.html</filename>
    <base>Ogre::ControllerFunction&lt; float &gt;</base>
    <member kind="function">
      <type></type>
      <name>PassthroughControllerFunction</name>
      <anchorfile>class_ogre_1_1_passthrough_controller_function.html</anchorfile>
      <anchor>a7596d4806e925e3c6e519f613d94031b</anchor>
      <arglist>(bool deltaInput=false)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_passthrough_controller_function.html</anchorfile>
      <anchor>ab29d88c06865a1a9c3912ef0182acc41</anchor>
      <arglist>(float source) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerFunctionRealPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_passthrough_controller_function.html</anchorfile>
      <anchor>a221f85c2983638357b75e92f749f65f3</anchor>
      <arglist>(bool deltaInput=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PatchMesh</name>
    <filename>class_ogre_1_1_patch_mesh.html</filename>
    <base>Ogre::Mesh</base>
    <member kind="function">
      <type></type>
      <name>PatchMesh</name>
      <anchorfile>class_ogre_1_1_patch_mesh.html</anchorfile>
      <anchor>aba0a5c32a88f9b535f8970a266305d70</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>define</name>
      <anchorfile>class_ogre_1_1_patch_mesh.html</anchorfile>
      <anchor>a911c419285264f57f92a650036bc9809</anchor>
      <arglist>(void *controlPointBuffer, VertexDeclaration *declaration, size_t width, size_t height, size_t uMaxSubdivisionLevel=PatchSurface::AUTO_LEVEL, size_t vMaxSubdivisionLevel=PatchSurface::AUTO_LEVEL, PatchSurface::VisibleSide visibleSide=PatchSurface::VS_FRONT, HardwareBuffer::Usage vbUsage=HBU_GPU_ONLY, HardwareBuffer::Usage ibUsage=HBU_CPU_TO_GPU, bool vbUseShadow=false, bool ibUseShadow=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubdivision</name>
      <anchorfile>class_ogre_1_1_patch_mesh.html</anchorfile>
      <anchor>a87fd2e71de131a59e1f4153cf4a8c683</anchor>
      <arglist>(Real factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_patch_mesh.html</anchorfile>
      <anchor>ad85c1f1a9d27cf9775bae1a05ed9ce1b</anchor>
      <arglist>(void *controlPointBuffer, size_t width, size_t height, size_t uMaxSubdivisionLevel, size_t vMaxSubdivisionLevel, PatchSurface::VisibleSide visibleSide)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PatchSurface</name>
    <filename>class_ogre_1_1_patch_surface.html</filename>
    <member kind="enumvalue">
      <name>AUTO_LEVEL</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a7ec6889048edf105a57f1b1a2bda2573a575b3489dac0ce9bffbad3d630b76830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTO_LEVEL</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a7ec6889048edf105a57f1b1a2bda2573a575b3489dac0ce9bffbad3d630b76830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PatchSurfaceType</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>abedf8abe8fa9fb9b1b7cff118cd2e278</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PST_BEZIER</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>abedf8abe8fa9fb9b1b7cff118cd2e278a3018de74c08da01f0eeea0f1445f1c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PST_BEZIER</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>abedf8abe8fa9fb9b1b7cff118cd2e278a3018de74c08da01f0eeea0f1445f1c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VisibleSide</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a3786509c9aac2a5ea44848e3f49c5eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VS_FRONT</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a3786509c9aac2a5ea44848e3f49c5eeeabe7d46958e7b6cf27e83c3e5600dafb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VS_BACK</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a3786509c9aac2a5ea44848e3f49c5eeea644ea2565457231655d0dea56da799ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VS_BOTH</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a3786509c9aac2a5ea44848e3f49c5eeeaa4aa50d12e90df02c8d549e85d365eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VS_BACK</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a3786509c9aac2a5ea44848e3f49c5eeea644ea2565457231655d0dea56da799ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VS_BOTH</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a3786509c9aac2a5ea44848e3f49c5eeeaa4aa50d12e90df02c8d549e85d365eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VS_FRONT</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a3786509c9aac2a5ea44848e3f49c5eeeabe7d46958e7b6cf27e83c3e5600dafb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PatchSurface</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>ad5d1bb1850a1b30a1bc786b20a135ea6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PatchSurface</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a374e4bdaaa553a7d3317da1fb36eca87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a720b670d73970bb3970dc6d4e190ba2e</anchor>
      <arglist>(HardwareVertexBufferSharedPtr destVertexBuffer, size_t vertexStart, HardwareIndexBufferSharedPtr destIndexBuffer, size_t indexStart)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defineSurface</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>abe4bf8a170882c83e44a90a2850ace92</anchor>
      <arglist>(void *controlPointBuffer, VertexDeclaration *declaration, size_t width, size_t height, PatchSurfaceType pType=PST_BEZIER, size_t uMaxSubdivisionLevel=AUTO_LEVEL, size_t vMaxSubdivisionLevel=AUTO_LEVEL, VisibleSide visibleSide=VS_FRONT)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingSphereRadius</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a9667fc8ad5a48843eb458bf1b97a80a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBounds</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>ad5ed7dd1d54fe2b9a35b00bcb93c17e2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getControlPointBuffer</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>adc6c9438327e99bd120b10b26c5bd181</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getCurrentIndexCount</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a8379384ea97a4c101325fc4d9ca24ce7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getIndexOffset</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>abd8321844ff5ef766ea06b855bec92df</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRequiredIndexCount</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>ac568ac04718baa7ba8c0e5fd5bb1ee2e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRequiredVertexCount</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a2d554ef02989d0981436dc46b6ae7c46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSubdivisionFactor</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a7cb0618e0052b7d5efbd074c2387c1a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getVertexOffset</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>ae619debb866daab08e4250405bbbac66</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyControlPointBufferDeallocated</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a41fb9a71633f5658bac6c83403f46a43</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubdivisionFactor</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a3322b21075ac2e34395e35da3e9025bd</anchor>
      <arglist>(Real factor)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCPlane</name>
    <filename>class_ogre_1_1_p_c_plane.html</filename>
    <base>Ogre::Plane</base>
    <member kind="function">
      <type></type>
      <name>PCPlane</name>
      <anchorfile>class_ogre_1_1_p_c_plane.html</anchorfile>
      <anchor>a2472dfd80725c2e84b5ef7baa4384c2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCPlane</name>
      <anchorfile>class_ogre_1_1_p_c_plane.html</anchorfile>
      <anchor>a0b88208979cd8ccffd4d91bb8373549f</anchor>
      <arglist>(const Plane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCPlane</name>
      <anchorfile>class_ogre_1_1_p_c_plane.html</anchorfile>
      <anchor>ad3eff30e9736cc380facaa825306dbf2</anchor>
      <arglist>(const Vector3 &amp;rkNormal, const Vector3 &amp;rkPoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCPlane</name>
      <anchorfile>class_ogre_1_1_p_c_plane.html</anchorfile>
      <anchor>a060064e403c405d075786f043bcd37e8</anchor>
      <arglist>(const Vector3 &amp;rkPoint0, const Vector3 &amp;rkPoint1, const Vector3 &amp;rkPoint2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCPlane</name>
      <anchorfile>class_ogre_1_1_p_c_plane.html</anchorfile>
      <anchor>a6f42638ed66e7661b8b911861fc67b64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PortalBase *</type>
      <name>getPortal</name>
      <anchorfile>class_ogre_1_1_p_c_plane.html</anchorfile>
      <anchor>a6c3b96183263285bbb9fcc239b411467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromOgrePlane</name>
      <anchorfile>class_ogre_1_1_p_c_plane.html</anchorfile>
      <anchor>a09ed045de29ff480bfaaf8d35549f3b5</anchor>
      <arglist>(Plane &amp;ogrePlane)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPortal</name>
      <anchorfile>class_ogre_1_1_p_c_plane.html</anchorfile>
      <anchor>a6b3f83e82290b617368501cab3c1919a</anchor>
      <arglist>(PortalBase *o)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZAxisAlignedBoxSceneQuery</name>
    <filename>class_ogre_1_1_p_c_z_axis_aligned_box_scene_query.html</filename>
    <base>Ogre::DefaultAxisAlignedBoxSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>PCZAxisAlignedBoxSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>ac3b60af8a02139c85520a92a34920004</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZAxisAlignedBoxSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>a2a94055f8ff9e6056fb656ebbb157a0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_p_c_z_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>a5aa889552c244a163fe131a05246d206</anchor>
      <arglist>(SceneQueryListener *listener) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExcludeNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>ab111eceae3a80cc277e83846d58a3ecb</anchor>
      <arglist>(SceneNode *excludeNode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_axis_aligned_box_scene_query.html</anchorfile>
      <anchor>a31008988d5f9e024f7eea013413266d8</anchor>
      <arglist>(PCZone *startZone)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZCamera</name>
    <filename>class_ogre_1_1_p_c_z_camera.html</filename>
    <base>Ogre::Camera</base>
    <member kind="enumvalue">
      <name>FULL</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>ad669588c56898a61e73eb2ab41f0c91ca0eb5e5fe99cae8c9608e1e197baa1ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>ad669588c56898a61e73eb2ab41f0c91caa4263bb28fbff0eb02b13279b1da0907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARTIAL</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>ad669588c56898a61e73eb2ab41f0c91cada3901a8eefd37fdf9e6aabb614142ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Visibility</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>ad669588c56898a61e73eb2ab41f0c91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>ad669588c56898a61e73eb2ab41f0c91caa4263bb28fbff0eb02b13279b1da0907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARTIAL</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>ad669588c56898a61e73eb2ab41f0c91cada3901a8eefd37fdf9e6aabb614142ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FULL</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>ad669588c56898a61e73eb2ab41f0c91ca0eb5e5fe99cae8c9608e1e197baa1ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCZCamera</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>a203af6f72ce379e5f2a9469295187b7a</anchor>
      <arglist>(const String &amp;name, SceneManager *sm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZCamera</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>aee4e5b88dbe20f0a6f03618135fabde7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addPortalCullingPlanes</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>afbacdc365ba31e1d3ace59928a338a7e</anchor>
      <arglist>(PortalBase *portal)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>abd7e041206e4f36453e784b531b290c6</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>PCZCamera::Visibility</type>
      <name>getVisibility</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>aec5f399a2b78457c1ca0bb22b95efef9</anchor>
      <arglist>(const AxisAlignedBox &amp;bound)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisibile</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>a0a3632521a6f13e53b4bf1a8d006fb2e</anchor>
      <arglist>(const AxisAlignedBox &amp;bound)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>aa5e5ee66154a6c17804b52f1b1bc0a34</anchor>
      <arglist>(const AxisAlignedBox &amp;bound, FrustumPlane *culledBy=0) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>a6f359238ef68a2175bd799bc2bf28030</anchor>
      <arglist>(PortalBase *portal, FrustumPlane *culledBy=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllExtraCullingPlanes</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>a8e435d5fb8d519dbfcc34508c3ec88c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePortalCullingPlanes</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>a4996a6818399957261493cb8a7646581</anchor>
      <arglist>(PortalBase *portal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProjectionType</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>a9cc849a0862bb9ce23f7b7818ac64f7e</anchor>
      <arglist>(ProjectionType pt) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>ac5d8ae8e58bed364960665fb02cf8675</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZFrustum</name>
    <filename>class_ogre_1_1_p_c_z_frustum.html</filename>
    <member kind="enumvalue">
      <name>FULL</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>ad16ed839fe1810504c262e45b4e81ec0ac8d449ff26f6e8000ec3f5571d13b66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>ad16ed839fe1810504c262e45b4e81ec0abd7c5a5255321386e7068e5da5f1e497</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARTIAL</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>ad16ed839fe1810504c262e45b4e81ec0a80f7e32f2ff9beaa89ca2f2a3005f784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Visibility</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>ad16ed839fe1810504c262e45b4e81ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>ad16ed839fe1810504c262e45b4e81ec0abd7c5a5255321386e7068e5da5f1e497</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARTIAL</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>ad16ed839fe1810504c262e45b4e81ec0a80f7e32f2ff9beaa89ca2f2a3005f784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FULL</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>ad16ed839fe1810504c262e45b4e81ec0ac8d449ff26f6e8000ec3f5571d13b66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCZFrustum</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>a8a7ebf11b58dea6d550e107d42067436</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZFrustum</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>aa2f491448874e2c406d7c6eea2acb87e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addPortalCullingPlanes</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>addbc896267412ef5876bdf7dc842abee</anchor>
      <arglist>(PortalBase *portal)</arglist>
    </member>
    <member kind="function">
      <type>ProjectionType</type>
      <name>getProjectionType</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>a1287ee86eabacb01d8af392c15015435</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PCPlane *</type>
      <name>getUnusedCullingPlane</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>a55821bc94a9416e2e1728ea4dbaea9d6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>PCZFrustum::Visibility</type>
      <name>getVisibility</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>a80703cbea15bbe558c6ef9bec77cb592</anchor>
      <arglist>(const AxisAlignedBox &amp;bound)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullyVisible</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>a766c4d803c77d409eafcd54ea98837c7</anchor>
      <arglist>(const AxisAlignedBox &amp;bound) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullyVisible</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>a64bb361f08dd87c869c0db1a6e1f0171</anchor>
      <arglist>(const PortalBase *portal) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullyVisible</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>accbb31c158eb7f299e6a364d9e1f81c5</anchor>
      <arglist>(const Sphere &amp;bound) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>abc51c9cb3798768f1c1011411be217e7</anchor>
      <arglist>(const AxisAlignedBox &amp;bound) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>aa7bcb920cac2f626ae456b529286eab2</anchor>
      <arglist>(const PortalBase *portal) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>afe12561a64afee6006c19ca1f6b763e6</anchor>
      <arglist>(const Sphere &amp;bound) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllCullingPlanes</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>a4628345ecaf33b67b7526a3a9ee22e71</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePortalCullingPlanes</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>a61828636609ee20ed7edbcdd57e4b504</anchor>
      <arglist>(PortalBase *portal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>a31654e4753c0e8c85d455da625b9f4fe</anchor>
      <arglist>(const Vector3 &amp;newOrigin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOriginPlane</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>ad89a86104eae899243a20ac5853bed05</anchor>
      <arglist>(const Vector3 &amp;rkNormal, const Vector3 &amp;rkPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProjectionType</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>aecf0bf5650137366f3c5b9cf7ae6ff24</anchor>
      <arglist>(ProjectionType projType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseOriginPlane</name>
      <anchorfile>class_ogre_1_1_p_c_z_frustum.html</anchorfile>
      <anchor>a84738d07b1001be10a5628870c55ae55</anchor>
      <arglist>(bool yesno)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZIntersectionSceneQuery</name>
    <filename>class_ogre_1_1_p_c_z_intersection_scene_query.html</filename>
    <base>Ogre::DefaultIntersectionSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>PCZIntersectionSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_intersection_scene_query.html</anchorfile>
      <anchor>aa5d028afad52a57b0a04e5a00e4187cd</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZIntersectionSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_intersection_scene_query.html</anchorfile>
      <anchor>a30748b15767886b23f9ce5b1b7ea0b1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_p_c_z_intersection_scene_query.html</anchorfile>
      <anchor>a1b33d34a14964847c704f419184cc89d</anchor>
      <arglist>(IntersectionSceneQueryListener *listener) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZLight</name>
    <filename>class_ogre_1_1_p_c_z_light.html</filename>
    <base>Ogre::Light</base>
    <member kind="function">
      <type></type>
      <name>PCZLight</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>ae62ec9e9fa36ca2c6072c8e08ddfaa4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCZLight</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>a811b285754f1f752968a1cc0ddde3115</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZLight</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>a7251ee6bfb370a5629da7aaa654b5485</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyMoved</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>ace6354632ef1c4c809d0e01711f2b8dc</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addZoneToAffectedZonesList</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>a0d7d0bcc9aad97228ef7e40e41f7c7b6</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>affectsVisibleZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>a8a586f51c15661e78c876d2b6e04c3b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>affectsZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>adfed7af8998a6ad31130820527476b37</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAffectedZones</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>a4b128f16ec323ba495e9373da4800f2a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearNeedsUpdate</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>a017e849f6d4adcffba153f80d9c8bbe6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>a4c6cf65608fffdb5e5f9c1c4bb067502</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNeedsUpdate</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>a2565a8e8a9ef516800ab6514dce61055</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeZoneFromAffectedZonesList</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>ab0c63d9303a53d4fb735e11e0fac3f09</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAffectsVisibleZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>a41d865602a231b36ead55d751f4cd77d</anchor>
      <arglist>(bool affects)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateZones</name>
      <anchorfile>class_ogre_1_1_p_c_z_light.html</anchorfile>
      <anchor>a4830347df6db80de75f2054c3c1b647e</anchor>
      <arglist>(PCZone *defaultZone, unsigned long frameCount)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZLightFactory</name>
    <filename>class_ogre_1_1_p_c_z_light_factory.html</filename>
    <base>Ogre::MovableObjectFactory</base>
    <member kind="function">
      <type></type>
      <name>PCZLightFactory</name>
      <anchorfile>class_ogre_1_1_p_c_z_light_factory.html</anchorfile>
      <anchor>a2c58d971af884e88775f8cf46fe7e75a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZLightFactory</name>
      <anchorfile>class_ogre_1_1_p_c_z_light_factory.html</anchorfile>
      <anchor>a7512e363b4db3fd110fe4307fd5c16e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_p_c_z_light_factory.html</anchorfile>
      <anchor>a18b0d8505e778e57f04d965da62664e9</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_p_c_z_light_factory.html</anchorfile>
      <anchor>ae943f1e7527419df075c47299e9c99cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZone</name>
    <filename>class_ogre_1_1_p_c_zone.html</filename>
    <member kind="enumvalue">
      <name>HOME_NODE_LIST</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a56cfd6d3c1d59fe4b05e6755dcab51c9ad2e170349cb0831b4ce3b48b1ae27f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NODE_LIST_TYPE</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a56cfd6d3c1d59fe4b05e6755dcab51c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOME_NODE_LIST</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a56cfd6d3c1d59fe4b05e6755dcab51c9ad2e170349cb0831b4ce3b48b1ae27f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VISITOR_NODE_LIST</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a56cfd6d3c1d59fe4b05e6755dcab51c9ae8fe0f46d6cf9492ed9ca5ed37c4ac8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VISITOR_NODE_LIST</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a56cfd6d3c1d59fe4b05e6755dcab51c9ae8fe0f46d6cf9492ed9ca5ed37c4ac8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCZone</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a134420c2b9ac23362da7a824a8a93a52</anchor>
      <arglist>(PCZSceneManager *, const String &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PCZone</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a4b03efaddf72d4a686e6a4b324f8e012</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_addAntiPortal</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>ad1cc272698022165a64f85b5e6669917</anchor>
      <arglist>(AntiPortal *newAntiPortal)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_addNode</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>abe6d8190b3af0e21bc21f39992c27b3c</anchor>
      <arglist>(PCZSceneNode *)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_addPortal</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>accc5449350478d04f943d3a313704198</anchor>
      <arglist>(Portal *newPortal)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_checkLightAgainstPortals</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a917bd0e1990d568acdb9e8fb1e75492a</anchor>
      <arglist>(PCZLight *, unsigned long, PCZFrustum *, Portal *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_checkNodeAgainstPortals</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>afffceda4722bddf44acdab10cd95ad52</anchor>
      <arglist>(PCZSceneNode *, Portal *)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_clearNodeLists</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>acfc4de41d78f2a75d3a569e26196a5fe</anchor>
      <arglist>(short nodeListTypes)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>ac6d95f1d9e814b380b99b266ac2a9383</anchor>
      <arglist>(const AxisAlignedBox &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a70ffd8f5e9a3a68926672a2276f854bb</anchor>
      <arglist>(const PlaneBoundedVolume &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a97dd8130b4c89ac85d726f5bf2f328a4</anchor>
      <arglist>(const Ray &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a4c5965d7fb2b0fdcc0bb539d5cd52a8d</anchor>
      <arglist>(const Sphere &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_removeAntiPortal</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>aa1b0c4809cffb26dd257dd82c97adee8</anchor>
      <arglist>(AntiPortal *removeAntiPortal)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_removePortal</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>aae81008aaba331d75d78ce12f741acf4</anchor>
      <arglist>(Portal *removePortal)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createNodeZoneData</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>ae9210b537407fadb23e46c30fd884d9a</anchor>
      <arglist>(PCZSceneNode *)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dirtyNodeByMovingPortals</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a053576e1866ba02ec96b51b1f46854ee</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Portal *</type>
      <name>findMatchingPortal</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a1e1d71f12030a9d3333a22a33edebaa1</anchor>
      <arglist>(Portal *)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>findVisibleNodes</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a602b3631ccb95e2bdd67fbc80aa1355e</anchor>
      <arglist>(PCZCamera *, NodeList &amp;visibleNodeList, RenderQueue *queue, VisibleObjectsBoundsInfo *visibleBounds, bool onlyShadowCasters, bool displayNodes, bool showBoundingBoxes)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAABB</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>ac4955afa0014db1b4ab2a8aa3745f99e</anchor>
      <arglist>(AxisAlignedBox &amp;)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getEnclosureNode</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a7f07aec25c232cc98801eb927da4308a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getLastVisibleFrame</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>ac1fa831a0caf1f7defd52047322434f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>PCZCamera *</type>
      <name>getLastVisibleFromCamera</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a34886e1892df8103abd009e9fd4985e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>ae4fbfcc16340e4624692a434ead9cb5a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPortalsUpdated</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>aa1363a02d2cf5526fb11c86b836707d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getUserData</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>aad5502f5ffe0752c1a9f525ea2d536e0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getZoneTypeName</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a68896ad51925741faa4ddf28f6bddc5f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSky</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a6d4dc7bac6baf6dfc3c41ded5a9d373a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>notifyBeginRenderScene</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>abe5422e04a4806283ce1716808b53346</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>notifyCameraCreated</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a7f211fdbe1e7b34e64671c8ef11e58d7</anchor>
      <arglist>(Camera *c)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>notifyWorldGeometryRenderQueue</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a127fceccd44fb4c49a503edceb054623</anchor>
      <arglist>(uint8 qid)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeNode</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a4fa8f4efd6a105c2aa49635518c647a0</anchor>
      <arglist>(PCZSceneNode *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>requiresZoneSpecificNodeData</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>ac1410aa91be196fad3f862de5a710644</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEnclosureNode</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>ab2d35654e2d9c545f3cdbc8e42805952</anchor>
      <arglist>(PCZSceneNode *)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHasSky</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a8ff931ac282027f2d1d786b128a92a94</anchor>
      <arglist>(bool yesno)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLastVisibleFrame</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>aa89fe9c71d0e86e61d70ea5684cc83d2</anchor>
      <arglist>(unsigned long frameCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLastVisibleFromCamera</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>ada07deb5c12753fb1bf81d5d92a1e912</anchor>
      <arglist>(PCZCamera *camera)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setOption</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a392214a159e92805364bff307bbf0549</anchor>
      <arglist>(const String &amp;, const void *)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPortalsUpdated</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>ada5403814b6ba8a1284e80ab97d08f71</anchor>
      <arglist>(bool updated)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserData</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>abc8ebac2f46f22bb525856ec91be771e</anchor>
      <arglist>(void *userData)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setZoneGeometry</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a6101e456713f4f75910c0e9b40d5f8b0</anchor>
      <arglist>(const String &amp;filename, PCZSceneNode *parentNode)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PCZone *</type>
      <name>updateNodeHomeZone</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a62b82f06b8f6118960c9a7748f030275</anchor>
      <arglist>(PCZSceneNode *pczsn, bool allowBackTouces)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updatePortalsZoneData</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>aef88f09e45e94145c19932a77f491dfe</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="variable">
      <type>AntiPortalList</type>
      <name>mAntiPortals</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>abf2c82ac1e74ccd3852d3a332a8c4c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PCZSceneManager *</type>
      <name>mPCZSM</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a93e8f7a50cdea269e209fd15f87c557d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PortalList</type>
      <name>mPortals</name>
      <anchorfile>class_ogre_1_1_p_c_zone.html</anchorfile>
      <anchor>a3f2f62ba44ece0239408e0e8e04e0a72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZoneFactory</name>
    <filename>class_ogre_1_1_p_c_zone_factory.html</filename>
    <member kind="function">
      <type></type>
      <name>PCZoneFactory</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory.html</anchorfile>
      <anchor>a200b3058b74b030d9ee5f8431c83c661</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PCZoneFactory</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory.html</anchorfile>
      <anchor>a6e44aa6deec83443fc10559cf29b89e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PCZone *</type>
      <name>createPCZone</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory.html</anchorfile>
      <anchor>a0a69be4d18453ee9c821c391cf62ab9a</anchor>
      <arglist>(PCZSceneManager *pczsm, const String &amp;zoneName)=0</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFactoryTypeName</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory.html</anchorfile>
      <anchor>a3dcc6635bc0ee138a721c7f983180a44</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>supportsPCZoneType</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory.html</anchorfile>
      <anchor>ac511693cfa22fe52fd7b22e5b370191d</anchor>
      <arglist>(const String &amp;zoneType)=0</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mFactoryTypeName</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory.html</anchorfile>
      <anchor>afb863ab16a3cfebe70c9d4abb629b7e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZoneFactoryManager</name>
    <filename>class_ogre_1_1_p_c_zone_factory_manager.html</filename>
    <base>Ogre::Singleton&lt; PCZoneFactoryManager &gt;</base>
    <member kind="typedef">
      <type>MapIterator&lt; PCZoneFactoryMap &gt;</type>
      <name>PCZoneFactoryIterator</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory_manager.html</anchorfile>
      <anchor>a3473f9139db171f64c58b468b0bb48fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PCZoneFactory * &gt;</type>
      <name>PCZoneFactoryMap</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory_manager.html</anchorfile>
      <anchor>a4edd1bb201598e8c70a022f98afaf00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCZoneFactoryManager</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory_manager.html</anchorfile>
      <anchor>a8accb92ad2766d8c247ef9439ff27ca6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZoneFactoryManager</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory_manager.html</anchorfile>
      <anchor>a663288dcf657a9ae7bc701df48335c14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>createPCZone</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory_manager.html</anchorfile>
      <anchor>a467b7946ab23580257f243c91f9304a9</anchor>
      <arglist>(PCZSceneManager *pczsm, const String &amp;zoneType, const String &amp;zoneName)</arglist>
    </member>
    <member kind="function">
      <type>PCZoneFactoryIterator</type>
      <name>getPCZoneFactoryIterator</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory_manager.html</anchorfile>
      <anchor>a1d40a94c55b6d25791e9b4e43ee054ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerPCZoneFactory</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory_manager.html</anchorfile>
      <anchor>aa639c5763f568abd8e99a07aa40d1c1c</anchor>
      <arglist>(PCZoneFactory *factory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterPCZoneFactory</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory_manager.html</anchorfile>
      <anchor>ada76745832973aaa41d2fbab0cf014ff</anchor>
      <arglist>(PCZoneFactory *factory)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PCZoneFactoryManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory_manager.html</anchorfile>
      <anchor>abfdb219e46f2433d547a882ff999013e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PCZoneFactoryManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_p_c_zone_factory_manager.html</anchorfile>
      <anchor>a36d332d0ffb24b6301d12b8bdd284100</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZPlaneBoundedVolumeListSceneQuery</name>
    <filename>class_ogre_1_1_p_c_z_plane_bounded_volume_list_scene_query.html</filename>
    <base>Ogre::DefaultPlaneBoundedVolumeListSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>PCZPlaneBoundedVolumeListSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>a30cee0d4a59b1bf4536b12049b925904</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZPlaneBoundedVolumeListSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>ae927843b56e5c56452b4e2b6a47bca92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_p_c_z_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>aeb53050a00ef9d5faeb050bf53a40c92</anchor>
      <arglist>(SceneQueryListener *listener) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExcludeNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>af4da1b3b64c2eaa24074bf4b17b1c69c</anchor>
      <arglist>(SceneNode *excludeNode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>a998599724191c862dab1648a6a8f574c</anchor>
      <arglist>(PCZone *startZone)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZPlugin</name>
    <filename>class_ogre_1_1_p_c_z_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type></type>
      <name>PCZPlugin</name>
      <anchorfile>class_ogre_1_1_p_c_z_plugin.html</anchorfile>
      <anchor>a2062313a8dfa53e1536dec38cd268c66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_p_c_z_plugin.html</anchorfile>
      <anchor>a322f1153868261754afa5aa9c353db34</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_p_c_z_plugin.html</anchorfile>
      <anchor>ada0ba1ab7d1c98ce6a2b051d3b02def5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_p_c_z_plugin.html</anchorfile>
      <anchor>a9ea85c25573faae530d8c0c6b0e8dbea</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_p_c_z_plugin.html</anchorfile>
      <anchor>a293e8c0b2a24e8f0aae9c0e0d4cddd99</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_p_c_z_plugin.html</anchorfile>
      <anchor>a0bb7e9c8b863a95ca22549adca5bf4ea</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZRaySceneQuery</name>
    <filename>class_ogre_1_1_p_c_z_ray_scene_query.html</filename>
    <base>Ogre::DefaultRaySceneQuery</base>
    <member kind="function">
      <type></type>
      <name>PCZRaySceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_ray_scene_query.html</anchorfile>
      <anchor>a2309be79293df20ef093379939e95b60</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZRaySceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_ray_scene_query.html</anchorfile>
      <anchor>a356aedf2e4141f1671355b93a0c4417d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_p_c_z_ray_scene_query.html</anchorfile>
      <anchor>a714850125015e22612ed3f9fd1265d0e</anchor>
      <arglist>(RaySceneQueryListener *listener) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExcludeNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_ray_scene_query.html</anchorfile>
      <anchor>acd41da34e7f4c130891ef9b656139c1d</anchor>
      <arglist>(SceneNode *excludeNode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_ray_scene_query.html</anchorfile>
      <anchor>add0698bb716cba1f309414686f0420d8</anchor>
      <arglist>(PCZone *startZone)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZSceneManager</name>
    <filename>class_ogre_1_1_p_c_z_scene_manager.html</filename>
    <base>Ogre::SceneManager</base>
    <base>Ogre::ShadowTextureListener</base>
    <member kind="typedef">
      <type>MapIterator&lt; ZoneMap &gt;</type>
      <name>ZoneIterator</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a44d7ec7900f22ea1a1dcaf62bbe65735</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCZSceneManager</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ac6e44e60f66e1540d4c14a52aa36120c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZSceneManager</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a6caa6bf780a9dd066385a14c68d1d8f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_calcZonesAffectedByLights</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>adf66f55d76d25dbeeb91c1cc17f049bc</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_clearAllZonesPortalUpdateFlag</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a6b5ba29779d8d03ac92b65bd21ea615d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_dirtyNodeByMovingPortals</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a3ba0b3c24201c909927ece0792ea2cc7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>afea89abce2823af9c60eac169e6c643c</anchor>
      <arglist>(Camera *cam, VisibleObjectsBoundsInfo *visibleBounds, bool onlyShadowCasters) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_renderScene</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a8fe6aa9f9cd27ca47969edb121846f27</anchor>
      <arglist>(Camera *cam, Viewport *vp, bool includeOverlays) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateHomeZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a14a412b3101c6e8e8d9317235b1d2d93</anchor>
      <arglist>(PCZSceneNode *, bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updatePCZSceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>aebefaaad96e5a85efb54ff10b6f25c34</anchor>
      <arglist>(PCZSceneNode *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updatePCZSceneNodes</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a2bdd0173a377fdb56d51a52467bd5856</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updatePortalZoneData</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a12ec71ae075484bcdee518bbecfcdf42</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateSceneGraph</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a2422a7d20a51b0ce63b16b8549cc5bf3</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPCZSceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ac08eaf17e10fc0808d548c5e630efc31</anchor>
      <arglist>(PCZSceneNode *sn, PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearScene</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a91a18704ec2eb46ba4910cb39c43662d</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectPortalsToTargetZonesByLocation</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a1f4404d5bea854e1561cdbb6f835e828</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>AxisAlignedBoxSceneQuery *</type>
      <name>createAABBQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a315e2001409ef99dbdba24ef9d4c684f</anchor>
      <arglist>(const AxisAlignedBox &amp;box, uint32 mask=0xFFFFFFFF) override</arglist>
    </member>
    <member kind="function">
      <type>AntiPortal *</type>
      <name>createAntiPortal</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ac4ba4071cdffd0a50cbeeb49d69c09d6</anchor>
      <arglist>(const String &amp;name, PortalBase::PORTAL_TYPE type=PortalBase::PORTAL_TYPE_QUAD)</arglist>
    </member>
    <member kind="function">
      <type>Camera *</type>
      <name>createCamera</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a54678fa02c98f4b336c789f5b59720ea</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>IntersectionSceneQuery *</type>
      <name>createIntersectionQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>aa194a8264693295fcbcdd14b9e8d325c</anchor>
      <arglist>(uint32 mask=0xFFFFFFFF) override</arglist>
    </member>
    <member kind="function">
      <type>Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a56cf001fd734e8cc410d77f758d269f3</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>PlaneBoundedVolumeListSceneQuery *</type>
      <name>createPlaneBoundedVolumeQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ab3cb3c5dda5c4779ecc7b3acd1b0189f</anchor>
      <arglist>(const PlaneBoundedVolumeList &amp;volumes, uint32 mask=0xFFFFFFFF) override</arglist>
    </member>
    <member kind="function">
      <type>Portal *</type>
      <name>createPortal</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>aa1bbab893e1482645607f7aa0985112e</anchor>
      <arglist>(const String &amp;name, PortalBase::PORTAL_TYPE type=PortalBase::PORTAL_TYPE_QUAD)</arglist>
    </member>
    <member kind="function">
      <type>RaySceneQuery *</type>
      <name>createRayQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a3c5eea51ce8ea204bbbc786a8df311c0</anchor>
      <arglist>(const Ray &amp;ray, uint32 mask=0xFFFFFFFF) override</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ae16b9aad2c729ecf643ee4befa2c1299</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>abdad18e34d3fb9ac355bfa186726f4c1</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>SphereSceneQuery *</type>
      <name>createSphereQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a3e1592ab984057791b468b0c1a538f48</anchor>
      <arglist>(const Sphere &amp;sphere, uint32 mask=0xFFFFFFFF) override</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>createZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a8438b2e572e58dd0c12433b7bf2f43a1</anchor>
      <arglist>(const String &amp;zoneType, const String &amp;instanceName)</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>createZoneFromFile</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a7a07bfff9ae16ff65ee6da16cfdeaa25</anchor>
      <arglist>(const String &amp;zoneTypeName, const String &amp;zoneName, PCZSceneNode *parentNode, const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createZoneSpecificNodeData</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>aed6cdaf5634e5632d0e8bac5e1ba76d1</anchor>
      <arglist>(PCZone *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createZoneSpecificNodeData</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ae1effa6fe8a1d7aacfb4ed9b3c727e67</anchor>
      <arglist>(PCZSceneNode *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllLights</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a46e55cdda71917942ac615491d65b027</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAntiPortal</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a280141a83b4880d0fbe929ab8685ab89</anchor>
      <arglist>(AntiPortal *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAntiPortal</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a2015c3a1cb4b671de561bd124739a131</anchor>
      <arglist>(const String &amp;portalName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyLight</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>aee2ad35c6d3e4aef9fe6f9fff897264b</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyPortal</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a86eb45d2d1683ec340cf91c4a7b742e0</anchor>
      <arglist>(const String &amp;portalName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyPortal</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a97e82454f91110f27d08f4873eec2c5b</anchor>
      <arglist>(Portal *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a92a76aaee441c37b02eefe5291818d56</anchor>
      <arglist>(SceneNode *sn) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a735631ef8e17d477e2e9b3f7abd29bd8</anchor>
      <arglist>(PCZone *zone, bool destroySceneNodes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableSky</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a6f01db5bc19df9229e7ceb6c01b06dfa</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNodesIn</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a70ac27e437a9785222c2b2c0be865e05</anchor>
      <arglist>(const AxisAlignedBox &amp;box, PCZSceneNodeList &amp;list, PCZone *startZone, PCZSceneNode *exclude=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNodesIn</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a668021ea89d4b496f982b0caa5023a08</anchor>
      <arglist>(const PlaneBoundedVolume &amp;volume, PCZSceneNodeList &amp;list, PCZone *startZone, PCZSceneNode *start=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNodesIn</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a74a9c8bc3aad0a7dc95cca3c0fd5cfa6</anchor>
      <arglist>(const Ray &amp;ray, PCZSceneNodeList &amp;list, PCZone *startZone, PCZSceneNode *start=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNodesIn</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a0d0e8fece331960d1d81adb188797c52</anchor>
      <arglist>(const Sphere &amp;sphere, PCZSceneNodeList &amp;list, PCZone *startZone, PCZSceneNode *start=0)</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>findZoneForPoint</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a7858690b21eaad51929e3c02086a17ca</anchor>
      <arglist>(Vector3 &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getDefaultZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a37b710d37afd14f1a028bdb9dd26151e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Light *</type>
      <name>getLight</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a9f0834156627c57d1ca3aa2546119a9c</anchor>
      <arglist>(const String &amp;name) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOption</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ada9a794e741792754ec78b0cb89e7a9c</anchor>
      <arglist>(const String &amp;, void *) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOptionKeys</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ac77f8127d6709de6858dbc991de7c3ef</anchor>
      <arglist>(StringVector &amp;refKeys) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOptionValues</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ac24f28929b4e0ea49e4c7dac9f11c9c3</anchor>
      <arglist>(const String &amp;key, StringVector &amp;refValueList) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a4692cc30266e489209f652ae2fce2eff</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getZoneByName</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a53d963984aefa442b6c9dc20c9a34f4a</anchor>
      <arglist>(const String &amp;zoneName)</arglist>
    </member>
    <member kind="function">
      <type>ZoneIterator</type>
      <name>getZoneIterator</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ad8c3bdeb482268348587406720128530</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasLight</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a1a3d1b6287f99d0a2d4e533a481bdd47</anchor>
      <arglist>(const String &amp;name) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a93564bf4242ff46afd5bac6eb908fb4b</anchor>
      <arglist>(const String &amp;defaultZoneTypeName, const String &amp;filename=&quot;none&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a95e397bc019476f1d2512c169ff466c5</anchor>
      <arglist>(SceneNode *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNodeHomeZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>aa8ca4ec46bc35211f8307b22408c5486</anchor>
      <arglist>(SceneNode *, PCZone *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOption</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a147e7252e3cd19ad9c09e0a02e9b3a44</anchor>
      <arglist>(const String &amp;, const void *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowPortals</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a25cba02e4766d9511b03684295ce73c7</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>aab8c479c11d401a917e3471fbfc49bfe</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldGeometryRenderQueue</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a222a1701e1a9453b0143ea9a0076cca0</anchor>
      <arglist>(uint8 qid)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setZoneGeometry</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a1d81a09d8ddbd08f4cbbd2fd74b121ab</anchor>
      <arglist>(const String &amp;zoneName, PCZSceneNode *parentNode, const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateShadowTextures</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a47c37999f434fe7e788762159d06d670</anchor>
      <arglist>(Camera *cam, Viewport *vp, const LightList *lightList=0) override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PCZAxisAlignedBoxSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>aeee8eae390ce0557ba886e5c3166e50d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PCZIntersectionSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a66e03b2e49e35a0f0d2b6795855e5f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PCZPlaneBoundedVolumeListSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a7ad4f1ee5e2004e94292aaa8ea5a0bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PCZRaySceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ae08bc00b90e82c22fd5281b87c0c76f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PCZSphereSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a0f46ad3758026a3cefff77b8313fb084</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZSceneManagerFactory</name>
    <filename>class_ogre_1_1_p_c_z_scene_manager_factory.html</filename>
    <base>Ogre::SceneManagerFactory</base>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager_factory.html</anchorfile>
      <anchor>ab602b191fcbf40251b8e890021028c36</anchor>
      <arglist>(const String &amp;instanceName) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager_factory.html</anchorfile>
      <anchor>afc193bcbd152dcdfa20423937a01b6a3</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager_factory.html</anchorfile>
      <anchor>ac1149fd3168410fdedf4c09c1deb85d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZSceneNode</name>
    <filename>class_ogre_1_1_p_c_z_scene_node.html</filename>
    <base>Ogre::SceneNode</base>
    <member kind="function">
      <type></type>
      <name>PCZSceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a28325ac8e36f3ad4063670b6f0e0078a</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCZSceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a6d29c74d3792328118cafe867445287d</anchor>
      <arglist>(SceneManager *creator, const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZSceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a9cb1ec437e14d283253a49ece7c9c144</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addToRenderQueue</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>adba366cb94952a38d89233b1fe2659c4</anchor>
      <arglist>(Camera *cam, RenderQueue *queue, bool onlyShadowCasters, VisibleObjectsBoundsInfo *visibleBounds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>afdf56660f1aee5a3e0104ad40b059e34</anchor>
      <arglist>(bool updateChildren, bool parentHasChanged) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addZoneToVisitingZonesMap</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a67be92d9316b6c88c8bfeec5ca72550d</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowedToVisit</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a2c91f1000535fd11c872b93d43917dc5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allowToVisit</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a0aa077976dc66f8958bb4126aec7818e</anchor>
      <arglist>(bool yesno)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>anchorToHomeZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a57893d37be2e8694c9a1cc6ca41b929d</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearNodeFromVisitedZones</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a2846e262c17f6b4f30f4d2af5bf1abc3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearVisitingZonesMap</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>aaf19143ee9ecc58fdba6b0acfcd12038</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createChildSceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a3bb49869d0cb70b720113103a2c77d7b</anchor>
      <arglist>(const String &amp;name, const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY) override</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createChildSceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a020b91598e30fc8591130b7e15a7c729</anchor>
      <arglist>(const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a93841b613bcd99807c73e2a8662ff154</anchor>
      <arglist>(bool yesno)</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getHomeZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a27733c2fae1da581743dd406e6910a9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getLastVisibleFrame</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>ac45c43303aa04a678eab5f7f513ed282</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>PCZCamera *</type>
      <name>getLastVisibleFromCamera</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>aa78ecedb7b2f1f984f5edb1acee2e8a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vector3 &amp;</type>
      <name>getPrevPosition</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>ab5497bfbf1bbdae929c73b1a0d8d7dd6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZoneData *</type>
      <name>getZoneData</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>ad7f4d6b922c7e24cb03dae8c8c967c28</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAnchored</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>ab4e60bb8dacc17473466661cd7da4b13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a5bc722be12f40702abc32fed51db4733</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMoved</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a113768369e04425c6efc010711a51e26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisitingZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a04227c48035b82c2684e8a5a51f85e89</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeReferencesToZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a4d81dda9d13d8f9dbd92af33c2b8fc7a</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>savePrevPosition</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a7e48f0050a417380da0cd7e9dbe0596d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHomeZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a4140b9d947495de466ed24d2ac355a54</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLastVisibleFrame</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a5ce4cd4c7c5a0bb486f2e5d4cc9218ff</anchor>
      <arglist>(unsigned long newLVF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLastVisibleFromCamera</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a6b59c3f19f8456ff0fae62c79c5a62b5</anchor>
      <arglist>(PCZCamera *camera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMoved</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a8a4dac3a6a0f2efd55a0518672139200</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoneData</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a9796c158ec5d31846a88189611e684a8</anchor>
      <arglist>(PCZone *zone, ZoneData *zoneData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFromParentImpl</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>ad3b9cbbd7c0c4ff4b149840599946b6b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateZoneData</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>ac73ae6322141c8e8216d3a9da389e79e</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PCZSphereSceneQuery</name>
    <filename>class_ogre_1_1_p_c_z_sphere_scene_query.html</filename>
    <base>Ogre::DefaultSphereSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>PCZSphereSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_sphere_scene_query.html</anchorfile>
      <anchor>abcf3c9e7da025e457e3dc23a443b3a44</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZSphereSceneQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_sphere_scene_query.html</anchorfile>
      <anchor>aa91b0e3995217a3c999a8794b33465ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_p_c_z_sphere_scene_query.html</anchorfile>
      <anchor>a5b5f4497b62078d4914a0bf8b10de305</anchor>
      <arglist>(SceneQueryListener *listener) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExcludeNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_sphere_scene_query.html</anchorfile>
      <anchor>afbe730607ac57b89ff93c1834bb6926c</anchor>
      <arglist>(SceneNode *excludeNode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_sphere_scene_query.html</anchorfile>
      <anchor>ab59bf5a2ee134e50043150008d302f05</anchor>
      <arglist>(PCZone *startZone)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PixelBox</name>
    <filename>class_ogre_1_1_pixel_box.html</filename>
    <base>Ogre::Box</base>
    <member kind="function">
      <type></type>
      <name>PixelBox</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>a196c57b3cf61c1545c46896cff269efb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelBox</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>a422d941d56f9bb32134f304754e0d72d</anchor>
      <arglist>(const Box &amp;extents, PixelFormat pixelFormat, void *pixelData=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PixelBox</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>a94e88a47e03162fabe5eb408d3358e12</anchor>
      <arglist>(uint32 width, uint32 height, uint32 depth, PixelFormat pixelFormat, void *pixelData=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PixelBox</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>a5a5191d05b7ec15bb97c98807c271f35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>getColourAt</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>a84fd367f9d768e96a98f53cd08c4ab7b</anchor>
      <arglist>(size_t x, size_t y, size_t z) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getConsecutiveSize</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>abfca78eedb6e3abb8d06ff015814a552</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowSkip</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>a1c74e261d3283aa84efca68e8bc7c717</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSliceSkip</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>a098dfd052183aeb4025794758ed59021</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PixelBox</type>
      <name>getSubVolume</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>adcd4bcebf8ba9ac17b55f0aced8a8285</anchor>
      <arglist>(const Box &amp;def, bool resetOrigin=true) const</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>getTopLeftFrontPixelPtr</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>a61ed3f92f21b29d560772e782e0b8ca0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConsecutive</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>ac24a3ceef06a3e9426d3832d1ba69c6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourAt</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>ad9be8442d595e5208ea80e59041b59d8</anchor>
      <arglist>(ColourValue const &amp;cv, size_t x, size_t y, size_t z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConsecutive</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>a69fea3b4fed6726ee578519ec05bd246</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>data</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>a59624c7c33ade5365428473a1f3dc85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PixelFormat</type>
      <name>format</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>aa4101fdc288dc41dddac88440b4d0818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>rowPitch</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>aacf8f1ebed40c557389d9d1e9dda3b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>slicePitch</name>
      <anchorfile>class_ogre_1_1_pixel_box.html</anchorfile>
      <anchor>a5f4ac4f2e735678fc8b3ddc1068674dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PixelCountLodStrategyBase</name>
    <filename>class_ogre_1_1_pixel_count_lod_strategy_base.html</filename>
    <base>Ogre::LodStrategy</base>
    <member kind="function">
      <type></type>
      <name>PixelCountLodStrategyBase</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a4492769c54a586cb910fc586575f6011</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBaseValue</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>af0c990d58542bc3e55f2d102c351fc9f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a60bc6f91b11b0b785a23fed076b79ab4</anchor>
      <arglist>(Real value, const Material::LodValueList &amp;materialLodValueList) const override</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a93e8896d7de3e49a86c79328de37648d</anchor>
      <arglist>(Real value, const Mesh::MeshLodUsageList &amp;meshLodUsageList) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSorted</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>ab9f40360aec0936d7bc833c1cfa47073</anchor>
      <arglist>(const Mesh::LodValueList &amp;values) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>ac95f079546b0b5fa38bc4c001ac4e444</anchor>
      <arglist>(Mesh::MeshLodUsageList &amp;meshLodUsageList) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>transformBias</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>af7ff86d9c52df53610ce9ec4986c764c</anchor>
      <arglist>(Real factor) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PixelUtil</name>
    <filename>class_ogre_1_1_pixel_util.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>bulkPixelConversion</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a9f6e459a0f92c0c8e6bf4f20ee3a771a</anchor>
      <arglist>(const PixelBox &amp;src, const PixelBox &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>bulkPixelConversion</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a0cae4443af5f8feb1c2f4f0905277c34</anchor>
      <arglist>(void *src, PixelFormat srcFormat, void *dst, PixelFormat dstFormat, unsigned int count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>bulkPixelVerticalFlip</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a3d8f29c8c1181ba98e22e342169970fd</anchor>
      <arglist>(const PixelBox &amp;box)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getBitDepths</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a91159ec54a34fca27ccc7621c9b6d957</anchor>
      <arglist>(PixelFormat format, int rgba[4])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getBitMasks</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a9fc6dbbd70a1f24b18db99cb1d2dae5d</anchor>
      <arglist>(PixelFormat format, uint64 rgba[4])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getBitShifts</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>afbd54e9abc204019624bf99bc8cdb3c1</anchor>
      <arglist>(PixelFormat format, unsigned char rgba[4])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8</type>
      <name>getComponentCount</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a693c6857d06d175a9c150ce83e682967</anchor>
      <arglist>(PixelFormat fmt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PixelComponentType</type>
      <name>getComponentType</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a90ebf73b3830df2e83d529e60fd8c385</anchor>
      <arglist>(PixelFormat fmt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>getFlags</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>ae0c13cd6390b11bc851c9e2ba1201f40</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PixelFormat</type>
      <name>getFormatForBitDepths</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>ae127c3e6145af784e7d2d3734681a75a</anchor>
      <arglist>(PixelFormat fmt, ushort integerBits, ushort floatBits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PixelFormat</type>
      <name>getFormatFromName</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a601fd16392331e7ddce6bcc455b5729d</anchor>
      <arglist>(const String &amp;name, bool accessibleOnly=false, bool caseSensitive=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String &amp;</type>
      <name>getFormatName</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a75b2a9433791b9e647b11587d4d24fb8</anchor>
      <arglist>(PixelFormat srcformat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getMemorySize</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a865aa435b593756fe2d2bd2463a18199</anchor>
      <arglist>(uint32 width, uint32 height, uint32 depth, PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8</type>
      <name>getNumElemBits</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a7c287569565b348b6e58f2e7c9753f6a</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8</type>
      <name>getNumElemBytes</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a4c2d79d422b66107a8110d65dbf27614</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAlpha</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a1e15a9f2c0dc1cba158755633574fbc7</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAccessible</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a2a9e6ac27e4a4cb2d890d322b3f12c8e</anchor>
      <arglist>(PixelFormat srcformat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isCompressed</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>ac4fcce8523b25011939624bfe2572314</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isDepth</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a51407cd07e47f24263942453ee4f93af</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isFloatingPoint</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a478b8c3bbb3bc516f3a06524fc1d9f4b</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isInteger</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a1cda0d2a6af4cce55af33eae0b743822</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isLuminance</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a7e2ff8ebe2e05d6c0dc5ab725b294cf8</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isNativeEndian</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>aa6a3f3c1e6b98b537ce6dfed949afa3c</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>packColour</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a793a7ae2bb8edec89ab520958ac33f40</anchor>
      <arglist>(const ColourValue &amp;colour, const PixelFormat pf, void *dest)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>packColour</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a29490454e6327a0429d19533880f6e2c</anchor>
      <arglist>(const float r, const float g, const float b, const float a, const PixelFormat pf, void *dest)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>packColour</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>af0658994fbf0337d455ac9aa74ee8084</anchor>
      <arglist>(const uint8 r, const uint8 g, const uint8 b, const uint8 a, const PixelFormat pf, void *dest)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unpackColour</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a6d62d0d38edd42aad3ba8b41859b61f1</anchor>
      <arglist>(ColourValue &amp;colour, PixelFormat pf, const void *src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unpackColour</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a9b90b16c6c5c8a9fefd42e06a1bd99dc</anchor>
      <arglist>(ColourValue *colour, PixelFormat pf, const void *src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unpackColour</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>ae1448ad9a222ed03918f2e94a057612c</anchor>
      <arglist>(float *r, float *g, float *b, float *a, PixelFormat pf, const void *src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unpackColour</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a6599a03e4d51ef96f373f47253e2b9e3</anchor>
      <arglist>(uint8 *r, uint8 *g, uint8 *b, uint8 *a, PixelFormat pf, const void *src)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Plane</name>
    <filename>class_ogre_1_1_plane.html</filename>
    <member kind="enumvalue">
      <name>BOTH_SIDE</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>aa5d44b14d6f032f3e0a26e83589180bca44420e1c49338ae721f298826e164935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEGATIVE_SIDE</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>aa5d44b14d6f032f3e0a26e83589180bcaaf227c36d02442779fd4600d00580f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_SIDE</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>aa5d44b14d6f032f3e0a26e83589180bcaad112821a6c39f0097136ba5df53052a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITIVE_SIDE</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>aa5d44b14d6f032f3e0a26e83589180bcac5f2b56ac439b77aad6dfc4031891be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Side</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>aa5d44b14d6f032f3e0a26e83589180bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_SIDE</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>aa5d44b14d6f032f3e0a26e83589180bcaad112821a6c39f0097136ba5df53052a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITIVE_SIDE</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>aa5d44b14d6f032f3e0a26e83589180bcac5f2b56ac439b77aad6dfc4031891be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEGATIVE_SIDE</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>aa5d44b14d6f032f3e0a26e83589180bcaaf227c36d02442779fd4600d00580f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOTH_SIDE</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>aa5d44b14d6f032f3e0a26e83589180bca44420e1c49338ae721f298826e164935</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a1530cc182a2a783e072eabe44f536149</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>adb4cf2fec3619764f0e6766df23b303f</anchor>
      <arglist>(const Vector3 &amp;p0, const Vector3 &amp;p1, const Vector3 &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>abd98e0aae4723943f83262e59cfda535</anchor>
      <arglist>(const Vector3 &amp;rkNormal, const Vector3 &amp;rkPoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a296599d7461accceada20df86f7bd334</anchor>
      <arglist>(const Vector3 &amp;rkNormal, Real fConstant)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a7310d9f018b2f436a789767da8b00836</anchor>
      <arglist>(const Vector4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Plane</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a49af67b16939ef95ce83fa89b5aebe07</anchor>
      <arglist>(Real a, Real b, Real c, Real _d)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getDistance</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>aa397a61879a2c4ffdc6c237820fae177</anchor>
      <arglist>(const Vector3 &amp;rkPoint) const</arglist>
    </member>
    <member kind="function">
      <type>Side</type>
      <name>getSide</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a7f593c4a54f2d424a8f213421895715e</anchor>
      <arglist>(const AxisAlignedBox &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>Side</type>
      <name>getSide</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a1f4b68ae4354cd7b0cc63374497461cb</anchor>
      <arglist>(const Vector3 &amp;centre, const Vector3 &amp;halfSize) const</arglist>
    </member>
    <member kind="function">
      <type>Side</type>
      <name>getSide</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a519225d752a20f3459d2f0cc20346468</anchor>
      <arglist>(const Vector3 &amp;rkPoint) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>normalise</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a090aae792b4fecc6e8b1b5810f029edf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a699e7fd73bffd447e971c97ca38fe3b0</anchor>
      <arglist>(const Plane &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Plane</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>ada033b7c48e8628d4e9be5039ffa4278</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a1f5ace6a3a4bedc91a283895fb77a6a8</anchor>
      <arglist>(const Plane &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>projectVector</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a513a2379245911d5ed1993d5f25c4bef</anchor>
      <arglist>(const Vector3 &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>redefine</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a93b10ba23a8142123cbcac6e4094f15c</anchor>
      <arglist>(const Vector3 &amp;p0, const Vector3 &amp;p1, const Vector3 &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>redefine</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a74dab1f3fb059277cd477aa683b238f7</anchor>
      <arglist>(const Vector3 &amp;rkNormal, const Vector3 &amp;rkPoint)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>d</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a8e7de1712320968bee111002bc2938b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>normal</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a3f97462d3822f6add8c070048f6c2d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_plane.html</anchorfile>
      <anchor>a60a89723abe7f05b3e094183bf8903b4</anchor>
      <arglist>(std::ostream &amp;o, const Plane &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PlaneBoundedVolume</name>
    <filename>class_ogre_1_1_plane_bounded_volume.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; Plane &gt;</type>
      <name>PlaneList</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume.html</anchorfile>
      <anchor>adffb808d81baf5b8342fc8959e8123bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlaneBoundedVolume</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume.html</anchorfile>
      <anchor>a9f3907950c9fd279e01ac1d4a03d9871</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlaneBoundedVolume</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume.html</anchorfile>
      <anchor>a1f07490e0ddb2809e1e2b71a89c23856</anchor>
      <arglist>(Plane::Side theOutside)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume.html</anchorfile>
      <anchor>ac92a3d627da4cadbc9ebe7331b368e6e</anchor>
      <arglist>(const AxisAlignedBox &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; bool, Real &gt;</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume.html</anchorfile>
      <anchor>a477b753b9fda0c99ccce3e5195b2d7a8</anchor>
      <arglist>(const Ray &amp;ray)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume.html</anchorfile>
      <anchor>a2381ee685a1657cb601f1859ed8bc9b0</anchor>
      <arglist>(const Sphere &amp;sphere) const</arglist>
    </member>
    <member kind="variable">
      <type>Plane::Side</type>
      <name>outside</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume.html</anchorfile>
      <anchor>a4d323aac2569fdb268dd6dda2801896e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlaneList</type>
      <name>planes</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume.html</anchorfile>
      <anchor>a20b9a9b8d76a970c5f6cbac4cb438054</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PlaneBoundedVolumeListSceneQuery</name>
    <filename>class_ogre_1_1_plane_bounded_volume_list_scene_query.html</filename>
    <base>Ogre::RegionSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>PlaneBoundedVolumeListSceneQuery</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>ac7f81d455b20245603c5d51f4b00ea90</anchor>
      <arglist>(SceneManager *mgr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlaneBoundedVolumeListSceneQuery</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>a37f0a7cdf7bdb53bfa98c9e3c8541c41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const PlaneBoundedVolumeList &amp;</type>
      <name>getVolumes</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>af9f6f42dc4cd2b5368e380ff4297fdbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVolumes</name>
      <anchorfile>class_ogre_1_1_plane_bounded_volume_list_scene_query.html</anchorfile>
      <anchor>af82e119f79b5e4e91e599c27623977df</anchor>
      <arglist>(const PlaneBoundedVolumeList &amp;volumes)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PlaneOptimalShadowCameraSetup</name>
    <filename>class_ogre_1_1_plane_optimal_shadow_camera_setup.html</filename>
    <base>Ogre::ShadowCameraSetup</base>
    <member kind="function">
      <type></type>
      <name>PlaneOptimalShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_plane_optimal_shadow_camera_setup.html</anchorfile>
      <anchor>a9c531d5dfdafb8b7f5927625c7f013ba</anchor>
      <arglist>(const MovablePlane *plane)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlaneOptimalShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_plane_optimal_shadow_camera_setup.html</anchorfile>
      <anchor>a0fdd507e53ed2fecb42080c9c9fe85ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShadowCamera</name>
      <anchorfile>class_ogre_1_1_plane_optimal_shadow_camera_setup.html</anchorfile>
      <anchor>ab3bbcf2daee8b0f476e6618c988fcef8</anchor>
      <arglist>(const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ShadowCameraSetupPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_plane_optimal_shadow_camera_setup.html</anchorfile>
      <anchor>aaab9fdf433d40a446a78c67828291812</anchor>
      <arglist>(const MovablePlane *plane)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PlatformInformation</name>
    <filename>class_ogre_1_1_platform_information.html</filename>
    <member kind="enumvalue">
      <name>CPU_FEATURE_3DNOW</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807ab02aebd522397209dc00ab5e580e1cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_3DNOWEXT</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a171794d6739d25f3bcf5f5f1ddffdfb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_CMOV</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807ac13691e4b73cb7643a41163944a9a5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_FPU</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a5fc4873770d764423e744f0c38205f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_HTT</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a926da4b4266e9394a740a5b5d737abf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_INVARIANT_TSC</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a15d04db9f54c246d2f71d8c7d2ee2a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_MMX</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807af1d5c5e48b069e9cdfb96167836f5f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_MMXEXT</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a15cd1f4c0b74a9fa9f9e5b9a74ab1616</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_NONE</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a1bea16c1677fe68834a2d76b968562d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_PRO</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807adb21fcf38fa8c6da129b284fe6098138</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_SSE</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a1ae4263f68c419342c129ca694878307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_SSE2</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a8b9a9e995ae9886ef33500254536cc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_SSE3</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807aa607177ead91f654dbc5c2444c5999b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_SSE41</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807af8fc92fa7cbc79a0c63ee8df4426f877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_SSE42</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a05a46e35faa66d778ed42a73233f3d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_TSC</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807ab8dc79e9c3f35aa7befa143234048020</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CpuFeatures</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_SSE</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a1ae4263f68c419342c129ca694878307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_SSE2</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a8b9a9e995ae9886ef33500254536cc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_SSE3</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807aa607177ead91f654dbc5c2444c5999b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_SSE41</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807af8fc92fa7cbc79a0c63ee8df4426f877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_SSE42</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a05a46e35faa66d778ed42a73233f3d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_MMX</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807af1d5c5e48b069e9cdfb96167836f5f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_MMXEXT</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a15cd1f4c0b74a9fa9f9e5b9a74ab1616</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_3DNOW</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807ab02aebd522397209dc00ab5e580e1cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_3DNOWEXT</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a171794d6739d25f3bcf5f5f1ddffdfb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_CMOV</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807ac13691e4b73cb7643a41163944a9a5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_TSC</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807ab8dc79e9c3f35aa7befa143234048020</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_INVARIANT_TSC</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a15d04db9f54c246d2f71d8c7d2ee2a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_FPU</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a5fc4873770d764423e744f0c38205f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_PRO</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807adb21fcf38fa8c6da129b284fe6098138</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_HTT</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a926da4b4266e9394a740a5b5d737abf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FEATURE_NONE</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a1bea16c1677fe68834a2d76b968562d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint</type>
      <name>getCpuFeatures</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>aae9beb453c6df1f32ad9949536a3f40f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String &amp;</type>
      <name>getCpuIdentifier</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>a1b64c69682054e5e3d1563067fa19f68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasCpuFeature</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>ab397833e2f858920d32be590c714336a</anchor>
      <arglist>(CpuFeatures feature)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>log</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>ae04f524bd9f4e399eeb5307a39ab1f56</anchor>
      <arglist>(Log *pLog)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Plugin</name>
    <filename>class_ogre_1_1_plugin.html</filename>
    <member kind="function">
      <type></type>
      <name>Plugin</name>
      <anchorfile>class_ogre_1_1_plugin.html</anchorfile>
      <anchor>a02890fc726dd3163721bdbec1c60339a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Plugin</name>
      <anchorfile>class_ogre_1_1_plugin.html</anchorfile>
      <anchor>a8f531cb7678768d34140e1aa15335f57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_plugin.html</anchorfile>
      <anchor>a0e0115ae4937a5df6548758c9f1ef4b5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_plugin.html</anchorfile>
      <anchor>a890da15775afd75c14e81bc6207de81f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_plugin.html</anchorfile>
      <anchor>a556fd0c6a5a05cce82dc7df998c99c0f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_plugin.html</anchorfile>
      <anchor>a17fe6741c49a0fb9153797c70bdb884b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_plugin.html</anchorfile>
      <anchor>a47748105a90ce86b7e0f99a6910bd31d</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PointEmitter</name>
    <filename>class_ogre_1_1_point_emitter.html</filename>
    <base>Ogre::ParticleEmitter</base>
    <member kind="function">
      <type></type>
      <name>PointEmitter</name>
      <anchorfile>class_ogre_1_1_point_emitter.html</anchorfile>
      <anchor>ab692eaa67eb9fbede0139434c74b4b45</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_point_emitter.html</anchorfile>
      <anchor>a29def4fec887d31359afefe60440c5ce</anchor>
      <arglist>(Particle *pParticle) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Polygon</name>
    <filename>class_ogre_1_1_polygon.html</filename>
    <member kind="typedef">
      <type>std::pair&lt; Vector3, Vector3 &gt;</type>
      <name>Edge</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>ae6e7019c9a29ef5eb95e6c063d355830</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; Vector3, Vector3 &gt;</type>
      <name>EdgeMap</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a75ad4cca62e4f65b7f6007ee29c42644</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Vector3 &gt;</type>
      <name>VertexList</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a72d1c26d937a8a3f8caad158c7d71745</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polygon</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a1530c1d4761371c423916f4b497d612e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polygon</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a86fb38e409c2792034bb6754ff373dc0</anchor>
      <arglist>(const Polygon &amp;cpy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Polygon</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a7ce008c85c18f7c28776a7e6b5fb60f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteVertex</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a2326d35755fe008fb437c208c6b007d6</anchor>
      <arglist>(size_t vertex)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getNormal</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a5dfaeaa196e2005a3a6acad151141d9a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getVertex</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a54477f45af2ab161d65160461985cacc</anchor>
      <arglist>(size_t vertex) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getVertexCount</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a9d80e759f5c77ba5a308d298c8b498c2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertVertex</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>ac32b2d0a6e7c0cee21471fdaf6da13c4</anchor>
      <arglist>(const Vector3 &amp;vdata)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertVertex</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a8853087632d98ac16fa4e1c04e537353</anchor>
      <arglist>(const Vector3 &amp;vdata, size_t vertexIndex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointInside</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a5fd6676a7f72ed2cb4b96262e7e0b448</anchor>
      <arglist>(const Vector3 &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a88ae238bdf4e4074d76bffa45b587e37</anchor>
      <arglist>(const Polygon &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Polygon &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>aa5ffcde9852d1d04d51751f7d3b6b794</anchor>
      <arglist>(const Ogre::Polygon &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a268cd4fc6b3eab7805436795dc36d146</anchor>
      <arglist>(const Polygon &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeDuplicates</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a777fe4198b330b2df854b68128299f5c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a9db9518c3381e7a840610bf181d65b73</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertex</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a0d19a9876f714cde041e3b7c4598e3b4</anchor>
      <arglist>(const Vector3 &amp;vdata, size_t vertexIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeEdges</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a6c6bde3911911e1bdf7ff2ed93209eda</anchor>
      <arglist>(EdgeMap *edgeMap) const</arglist>
    </member>
    <member kind="friend">
      <type>_OgreExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_polygon.html</anchorfile>
      <anchor>a642f59093f01be26321a884468a29e54</anchor>
      <arglist>(std::ostream &amp;strm, const Polygon &amp;poly)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Pool</name>
    <filename>class_ogre_1_1_pool.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>Pool</name>
      <anchorfile>class_ogre_1_1_pool.html</anchorfile>
      <anchor>a7bd667e735a8fdaf2e7017d436ba75a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Pool</name>
      <anchorfile>class_ogre_1_1_pool.html</anchorfile>
      <anchor>a4fb09f4b25feb32de79b6f578359aab1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addItem</name>
      <anchorfile>class_ogre_1_1_pool.html</anchorfile>
      <anchor>abafd7c72963d86ef829c0373fe50aa7f</anchor>
      <arglist>(const T &amp;i)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_pool.html</anchorfile>
      <anchor>af399adb462aa706c25e1e961cdfb5a1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::pair&lt; bool, T &gt;</type>
      <name>removeItem</name>
      <anchorfile>class_ogre_1_1_pool.html</anchorfile>
      <anchor>a31c74c47be2a3c8e5abe93a8ac061bc7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Portal</name>
    <filename>class_ogre_1_1_portal.html</filename>
    <base>Ogre::PortalBase</base>
    <member kind="function">
      <type></type>
      <name>Portal</name>
      <anchorfile>class_ogre_1_1_portal.html</anchorfile>
      <anchor>a2ac4a2ed94658aecb3d99ad6540ccf82</anchor>
      <arglist>(const String &amp;name, const PORTAL_TYPE type=PORTAL_TYPE_QUAD)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Portal</name>
      <anchorfile>class_ogre_1_1_portal.html</anchorfile>
      <anchor>a0782b90dedb9f30a0c908262af9bd184</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_portal.html</anchorfile>
      <anchor>a917bb783c4a52b0fde2cef512c12a096</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Portal *</type>
      <name>getTargetPortal</name>
      <anchorfile>class_ogre_1_1_portal.html</anchorfile>
      <anchor>af5e87bad80832d026f6f79c7edd1569e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getTargetZone</name>
      <anchorfile>class_ogre_1_1_portal.html</anchorfile>
      <anchor>ad311b50599405981fdcbc55e4c4d5797</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetPortal</name>
      <anchorfile>class_ogre_1_1_portal.html</anchorfile>
      <anchor>a25d7a31a53171da1b75e35b0b5907292</anchor>
      <arglist>(Portal *portal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetZone</name>
      <anchorfile>class_ogre_1_1_portal.html</anchorfile>
      <anchor>a727e088f147250e0a12f39a68b22e33e</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PortalBase</name>
    <filename>class_ogre_1_1_portal_base.html</filename>
    <base>Ogre::MovableObject</base>
    <member kind="enumvalue">
      <name>INTERSECT_BACK_NO_CROSS</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aed7b889a1e10f9816c83127d0e13f09fa4a2577055175711add9982092c4be1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECT_CROSS</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aed7b889a1e10f9816c83127d0e13f09fa557d5a78c67a645043eb4df14ac5382b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECT_NO_CROSS</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aed7b889a1e10f9816c83127d0e13f09fac86d25e01093df7f239369e6da44781f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_INTERSECT</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aed7b889a1e10f9816c83127d0e13f09fae9716fe774674d008d6288418eb1ae06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PORTAL_TYPE</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a6f401ef1fa0213f68cfd5706c26bdc69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PORTAL_TYPE_QUAD</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a6f401ef1fa0213f68cfd5706c26bdc69a406ea7e75464164cb9227c29872f072f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PORTAL_TYPE_AABB</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a6f401ef1fa0213f68cfd5706c26bdc69ac82b2db8007314e8f6cb45923defbe71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PORTAL_TYPE_SPHERE</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a6f401ef1fa0213f68cfd5706c26bdc69a953cb7c12e4f645a3c70ad412fe3b46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PORTAL_TYPE_AABB</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a6f401ef1fa0213f68cfd5706c26bdc69ac82b2db8007314e8f6cb45923defbe71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PORTAL_TYPE_QUAD</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a6f401ef1fa0213f68cfd5706c26bdc69a406ea7e75464164cb9227c29872f072f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PORTAL_TYPE_SPHERE</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a6f401ef1fa0213f68cfd5706c26bdc69a953cb7c12e4f645a3c70ad412fe3b46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PortalIntersectResult</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aed7b889a1e10f9816c83127d0e13f09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_INTERSECT</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aed7b889a1e10f9816c83127d0e13f09fae9716fe774674d008d6288418eb1ae06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECT_NO_CROSS</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aed7b889a1e10f9816c83127d0e13f09fac86d25e01093df7f239369e6da44781f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECT_BACK_NO_CROSS</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aed7b889a1e10f9816c83127d0e13f09fa4a2577055175711add9982092c4be1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECT_CROSS</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aed7b889a1e10f9816c83127d0e13f09fa557d5a78c67a645043eb4df14ac5382b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PortalBase</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a855768a638b2d44148e9a54c470615b2</anchor>
      <arglist>(const String &amp;name, const PORTAL_TYPE type=PORTAL_TYPE_QUAD)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PortalBase</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a72e3e7ba12ef808cf5897840d1486902</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a227c3139d54a67d74d26cc69aae9faf8</anchor>
      <arglist>(Node *parent, bool isTagPoint=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyMoved</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a420b2efcf0a35aed9c4d59a7ea4e3e79</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a94481b73024f3268540bcdea7222d26a</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adjustNodeToMatch</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a80803987d260940345427116dcbc9574</anchor>
      <arglist>(SceneNode *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcDirectionAndRadius</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a015feef401ddf609ac00f495956b7ddd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>closeTo</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a34a188f0db37e579b37a83a59f7087fa</anchor>
      <arglist>(const PortalBase *otherPortal)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>crossedPortal</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a5cb47323a95b9298f1e706a52213fae1</anchor>
      <arglist>(const PortalBase *otherPortal)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getAAB</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a8403ab6450e266d47f149a4c9248a719</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>ad5d9c232eb37901d97dd6b112f3459ba</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a95e28fcae24149694f71c5b4bf0eb03d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const Capsule &amp;</type>
      <name>getCapsule</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>ad63e2c31229a74d54179b9693095ca22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCorner</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a5f6513888aae8bff45bf47b229c9a6b8</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getCurrentHomeZone</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aeed3f211e08404aade41f16f7db23036</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDerivedCorner</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a4b8f189a0c307e8ce05e2c62a486115f</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDerivedCP</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>affe5655a8bf636e27d9b734145736358</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDerivedDirection</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a9bee49a94f617701c8ef2f744a614abe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Plane &amp;</type>
      <name>getDerivedPlane</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aac55c565a5032a3ce9c9a48fee23ebf6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getDerivedRadius</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>acdd49667a546ab60e47c0616e34e53cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Sphere &amp;</type>
      <name>getDerivedSphere</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a8f74aab16148fca9f4153b64a590fd31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDirection</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a468e1886f099a140f750aca9a437a670</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getEnabled</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a113fc83791e8c50ca6c57f5c7a39a4d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getNewHomeZone</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a8cdd5dd1a1e72c692d5c6c11f62b9056</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPrevDerivedCP</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a60d0f20cccfc24f9f0221f912e01a241</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Plane &amp;</type>
      <name>getPrevDerivedPlane</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a0ae708437e8708798abebb19d2e0a5cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PORTAL_TYPE</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>acea589b146ca2d5f3167a6826ee6a53c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>ae04ff873adef8c6a8f82623a92ff79c7</anchor>
      <arglist>(bool derive=false) const override</arglist>
    </member>
    <member kind="function">
      <type>const Sphere &amp;</type>
      <name>getWorldBoundingSphere</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a490a19e184b64cad03fe2013b371bcf3</anchor>
      <arglist>(bool derive=false) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a8442cd8d86fdecfc5657184eba9ee696</anchor>
      <arglist>(const AxisAlignedBox &amp;aab)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>ade881c14482443ed3139b657ea14ba6b</anchor>
      <arglist>(const PlaneBoundedVolume &amp;pbv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a5cf356caed0ca1812cf442df2a27302d</anchor>
      <arglist>(const Ray &amp;ray)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a7144c56ea2f0f8cb5dc6215c573aa8a1</anchor>
      <arglist>(const Sphere &amp;sphere)</arglist>
    </member>
    <member kind="function">
      <type>PortalIntersectResult</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a040f340da1d8cead46d8543b73811df5</anchor>
      <arglist>(PCZSceneNode *sn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>needUpdate</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>afa69136f2556f27d5fb455f2ea9a9e17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCorner</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a02110b4b9d0ddb498d384cf6f3ec8951</anchor>
      <arglist>(int index, const Vector3 &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCorners</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a7d71049232173b0d58dbdc4d55ba8698</anchor>
      <arglist>(const Vector3 *corners)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentHomeZone</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a5e62c57508bd5019c37e0d8b9511d7e4</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a47bd5bd57cb5fa2076a1f7848bf9b65f</anchor>
      <arglist>(const Vector3 &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>affda9215a337abdea78b9529f7f888a6</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNewHomeZone</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a68b42f3ab26a6ffd40c8a2421b053bac</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNode</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a05c4b91cbe5f80f315b6820c209e4404</anchor>
      <arglist>(SceneNode *sn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDerivedValues</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a745c586d6aaf5739841fa78cd058f21b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>ad17674ba237f953cde726a29a86e311b</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PortalBaseFactory</name>
    <filename>class_ogre_1_1_portal_base_factory.html</filename>
    <base>Ogre::MovableObjectFactory</base>
  </compound>
  <compound kind="class">
    <name>Ogre::PortalFactory</name>
    <filename>class_ogre_1_1_portal_factory.html</filename>
    <base>Ogre::PortalBaseFactory</base>
    <member kind="function">
      <type></type>
      <name>PortalFactory</name>
      <anchorfile>class_ogre_1_1_portal_factory.html</anchorfile>
      <anchor>aa21d3769838b9662e409742029113d40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PortalFactory</name>
      <anchorfile>class_ogre_1_1_portal_factory.html</anchorfile>
      <anchor>a7ed10d08fffd5b6e8306ef73329c12a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_portal_factory.html</anchorfile>
      <anchor>a1181448f19f673462ae50351653268ca</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requestTypeFlags</name>
      <anchorfile>class_ogre_1_1_portal_factory.html</anchorfile>
      <anchor>a515a1ec4e1b372f5ae808a0c2761e030</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned long</type>
      <name>FACTORY_TYPE_FLAG</name>
      <anchorfile>class_ogre_1_1_portal_factory.html</anchorfile>
      <anchor>a7487d7d88abc9ee51ca3174ea98505aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_portal_factory.html</anchorfile>
      <anchor>a98aea319ddbe9f59c43dd6aa31aee813</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Pose</name>
    <filename>class_ogre_1_1_pose.html</filename>
    <member kind="typedef">
      <type>ConstMapIterator&lt; NormalsMap &gt;</type>
      <name>ConstNormalsIterator</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a537dcec01c2cc2f8021e4c89aa9fdde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; VertexOffsetMap &gt;</type>
      <name>ConstVertexOffsetIterator</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>ab7830f6ad3feaf3740a8e6477d97cef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; NormalsMap &gt;</type>
      <name>NormalsIterator</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a326485fc1f4fd6a07c4e21b0ddf165a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; uint32, Vector3f &gt;</type>
      <name>NormalsMap</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>ad70fe9bc2cdf23afb4a05b213a6bc5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; VertexOffsetMap &gt;</type>
      <name>VertexOffsetIterator</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>aab53719cd5a035c0b5ca9301c9927a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; uint32, Vector3f &gt;</type>
      <name>VertexOffsetMap</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a59887b4b8eaaeccc982d4b8fe5fce244</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pose</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>ac92652fd8e7e7be224a77492004bf285</anchor>
      <arglist>(ushort target, const String &amp;name=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>const HardwareVertexBufferSharedPtr &amp;</type>
      <name>_getHardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a4ef85fb5c4e150cbd7d607f34af09bc5</anchor>
      <arglist>(const VertexData *origData) const</arglist>
    </member>
    <member kind="function">
      <type>NormalsMap &amp;</type>
      <name>_getNormals</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a91d47451ca1a4052b81a4bb4957e56fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>VertexOffsetMap &amp;</type>
      <name>_getVertexOffsets</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a461014cc59b944662862e1d9388160a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVertex</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a8bec32386677c48fd9a8d1add845313d</anchor>
      <arglist>(uint32 index, const Vector3f &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVertex</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>ab8e387a37e0d2bfa69b2a6a2efbc8ab4</anchor>
      <arglist>(uint32 index, const Vector3f &amp;offset, const Vector3f &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearVertices</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>aac73c679713e93a8dad3dfed46038809</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Pose *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>ab2b3ec4ed15a41df5c9a56c9f872cfe7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIncludesNormals</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a4da3dcf872bedec629309e26a0d056cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>ae1e7b4a308a80ce0685867fc4c7d61ca</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const NormalsMap &amp;</type>
      <name>getNormals</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a6e21cedf0bfbc203452190c92b27da6e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>NormalsIterator</type>
      <name>getNormalsIterator</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>ab72ff022a57f41a11e33edd782089382</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ConstNormalsIterator</type>
      <name>getNormalsIterator</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a2a56b570214e27849751f985dc5afe2e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getTarget</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a8d46f47f7554cc6c7586e2a3b6396180</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexOffsetIterator</type>
      <name>getVertexOffsetIterator</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a0f6ceaf2411fe3b8e63652b4a182ca35</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ConstVertexOffsetIterator</type>
      <name>getVertexOffsetIterator</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a6f56e495780545b66dd647c0d2cfbc23</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const VertexOffsetMap &amp;</type>
      <name>getVertexOffsets</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>af853f9ff4a67bcd8445bb19773da2006</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeVertex</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a4e039670d553777f845b7c4d02a13d0f</anchor>
      <arglist>(uint32 index)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ProcessNameExclusionScriptCompilerEvent</name>
    <filename>class_ogre_1_1_process_name_exclusion_script_compiler_event.html</filename>
    <base>Ogre::ScriptCompilerEvent</base>
    <member kind="function">
      <type></type>
      <name>ProcessNameExclusionScriptCompilerEvent</name>
      <anchorfile>class_ogre_1_1_process_name_exclusion_script_compiler_event.html</anchorfile>
      <anchor>a4e7e3b1f5f8a2d9005f243729cd5367b</anchor>
      <arglist>(const String &amp;cls, AbstractNode *parent)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mClass</name>
      <anchorfile>class_ogre_1_1_process_name_exclusion_script_compiler_event.html</anchorfile>
      <anchor>a51a223dead21c6a2ddfa66f75d508553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AbstractNode *</type>
      <name>mParent</name>
      <anchorfile>class_ogre_1_1_process_name_exclusion_script_compiler_event.html</anchorfile>
      <anchor>ab4e31bae208b7526e183369be3acb410</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>eventType</name>
      <anchorfile>class_ogre_1_1_process_name_exclusion_script_compiler_event.html</anchorfile>
      <anchor>a6743ef063ddf25f8ccaa1fc95465e0c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ProcessResourceNameScriptCompilerEvent</name>
    <filename>class_ogre_1_1_process_resource_name_script_compiler_event.html</filename>
    <base>Ogre::ScriptCompilerEvent</base>
    <member kind="enumvalue">
      <name>COMPOSITOR</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>afd04c7f48ef0823ba70812b83fde1acca79d98608fb92fdd1ff492f56d86b2ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_PROGRAM</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>afd04c7f48ef0823ba70812b83fde1accaaae64117ec8b4d891a58fbd343d50b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>afd04c7f48ef0823ba70812b83fde1acca98aba562da4701af0723b20487e3e72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ResourceType</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>afd04c7f48ef0823ba70812b83fde1acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXTURE</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>afd04c7f48ef0823ba70812b83fde1acca89eafbeaac332dd99da1acf69bcd5e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>afd04c7f48ef0823ba70812b83fde1acca98aba562da4701af0723b20487e3e72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_PROGRAM</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>afd04c7f48ef0823ba70812b83fde1accaaae64117ec8b4d891a58fbd343d50b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPOSITOR</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>afd04c7f48ef0823ba70812b83fde1acca79d98608fb92fdd1ff492f56d86b2ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXTURE</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>afd04c7f48ef0823ba70812b83fde1acca89eafbeaac332dd99da1acf69bcd5e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessResourceNameScriptCompilerEvent</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>a93b2fb455dd0deec91a7f16a3a91c55e</anchor>
      <arglist>(ResourceType resourceType, const String &amp;name)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mName</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>a9df601b04eff55b09762484c8eac6082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ResourceType</type>
      <name>mResourceType</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>ad65384a6b5c01e1ce69a4d452d45745f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>eventType</name>
      <anchorfile>class_ogre_1_1_process_resource_name_script_compiler_event.html</anchorfile>
      <anchor>a3c4bdfcd9e3758d5281dfe0ed7d8e5fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Profile</name>
    <filename>class_ogre_1_1_profile.html</filename>
    <member kind="function">
      <type></type>
      <name>Profile</name>
      <anchorfile>class_ogre_1_1_profile.html</anchorfile>
      <anchor>ad94118bc859c9d6d6c9cae7e35c847fd</anchor>
      <arglist>(const String &amp;profileName, uint32 groupID=(uint32) OGREPROF_USER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Profile</name>
      <anchorfile>class_ogre_1_1_profile.html</anchorfile>
      <anchor>ab6e88cfb8d5fa50fb9ea8ff31f74e93c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ProfiledEdge</name>
    <filename>struct_ogre_1_1_profiled_edge.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>cost</name>
      <anchorfile>struct_ogre_1_1_profiled_edge.html</anchorfile>
      <anchor>a1f62a56068f71a2040043b22acbd904f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>dst</name>
      <anchorfile>struct_ogre_1_1_profiled_edge.html</anchorfile>
      <anchor>a77b8a7e4cfbf39504aa8b806f1cec2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>src</name>
      <anchorfile>struct_ogre_1_1_profiled_edge.html</anchorfile>
      <anchor>ac12408b0de5e8bd4a9dd7ed35d657342</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ProfileFrame</name>
    <filename>struct_ogre_1_1_profile_frame.html</filename>
    <member kind="variable">
      <type>uint</type>
      <name>calls</name>
      <anchorfile>struct_ogre_1_1_profile_frame.html</anchorfile>
      <anchor>a514497bcf46dc94d7324eac314d9b9c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ulong</type>
      <name>frameTime</name>
      <anchorfile>struct_ogre_1_1_profile_frame.html</anchorfile>
      <anchor>a7cf6c914e9517f7e9f31de4baf1161e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>hierarchicalLvl</name>
      <anchorfile>struct_ogre_1_1_profile_frame.html</anchorfile>
      <anchor>ae52baffbb5874d0ce1ae3f27cdae3ecf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ProfileHistory</name>
    <filename>struct_ogre_1_1_profile_history.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>currentTimeMillisecs</name>
      <anchorfile>struct_ogre_1_1_profile_history.html</anchorfile>
      <anchor>adb6659f5cf777d82b1f17f030674e7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>currentTimePercent</name>
      <anchorfile>struct_ogre_1_1_profile_history.html</anchorfile>
      <anchor>a68871d928375a383c656513031642560</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>hierarchicalLvl</name>
      <anchorfile>struct_ogre_1_1_profile_history.html</anchorfile>
      <anchor>ac2585d85ca3195ef12c7c8cdb75427da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>maxTimeMillisecs</name>
      <anchorfile>struct_ogre_1_1_profile_history.html</anchorfile>
      <anchor>a70b69dfbfec27457d0a8f706d4d9bda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>maxTimePercent</name>
      <anchorfile>struct_ogre_1_1_profile_history.html</anchorfile>
      <anchor>abf859636d5b1532cceeb3b3f12b1cfbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>minTimeMillisecs</name>
      <anchorfile>struct_ogre_1_1_profile_history.html</anchorfile>
      <anchor>a91522d2cd515db12bc60fd4124196e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>minTimePercent</name>
      <anchorfile>struct_ogre_1_1_profile_history.html</anchorfile>
      <anchor>ac23cfe700700a7541c02c56ffdb53846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>numCallsThisFrame</name>
      <anchorfile>struct_ogre_1_1_profile_history.html</anchorfile>
      <anchor>a51ba6f4edd67aae8ccfd404759654b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ulong</type>
      <name>totalCalls</name>
      <anchorfile>struct_ogre_1_1_profile_history.html</anchorfile>
      <anchor>a996ed640b5da7fadaa9f829ea99c6526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>totalTimeMillisecs</name>
      <anchorfile>struct_ogre_1_1_profile_history.html</anchorfile>
      <anchor>afe5a58d26a5e496050f8f1d75444f5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>totalTimePercent</name>
      <anchorfile>struct_ogre_1_1_profile_history.html</anchorfile>
      <anchor>aa867c70fb3bb7c845b68a4379c5f3e22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ProfileInstance</name>
    <filename>class_ogre_1_1_profile_instance.html</filename>
    <member kind="typedef">
      <type>std::map&lt; String, ProfileInstance * &gt;</type>
      <name>ProfileChildren</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>a9e270128c004dafcc20e537b81cc337c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProfileInstance</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>a4921211276e29e72155077235687cf54</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProfileInstance</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>af16b392bd516cb3acacc99d598d0ad39</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logResults</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>af43228f1e8e2ab70809bbb14d27ae773</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>abc556ee2577c939ca52e7873f6b71cb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>watchForLimit</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>a584eaa396f1b06fd16c666e5a9e42730</anchor>
      <arglist>(const String &amp;profileName, Real limit, bool greaterThan=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>watchForLimit</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>af70ef6581d68dbef6d9a3b8788c5869c</anchor>
      <arglist>(Real limit, bool greaterThan=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>watchForMax</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>a1fd3ce0a1a19f9721d712c9a1426b515</anchor>
      <arglist>(const String &amp;profileName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>watchForMax</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>aeb8b997bf3cdc6f109202caaccc5db2c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>watchForMin</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>ac74d2469a34877f6f65a563efb04bfd8</anchor>
      <arglist>(const String &amp;profileName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>watchForMin</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>a27bde362d885b8aab267d0635b0c30ae</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>ulong</type>
      <name>accum</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>af01c402b5996d7672e6a2bb5b078faab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProfileChildren</type>
      <name>children</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>a4a9856f2b9b2933d1d3af61438f1359d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ulong</type>
      <name>currTime</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>ad19af15bb373d720d1b2caf30cf92ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProfileFrame</type>
      <name>frame</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>a08c87da13e23c3899052faab7680da30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ulong</type>
      <name>frameNumber</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>a40b76f9c74bd13e1b07db0559af27dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>hierarchicalLvl</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>a7da2a13be546c6b1f6f0e9856e125429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProfileHistory</type>
      <name>history</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>a7ce49d9987c9ef2cc0975eae90bd9485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>ab4c6e8f4e88227f204272c93eba96086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProfileInstance *</type>
      <name>parent</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>acc257766912dfcc1fbf66d11e9de8505</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Profiler</name>
      <anchorfile>class_ogre_1_1_profile_instance.html</anchorfile>
      <anchor>ad73e5645d5b7b84a00d4a5d07b8d8078</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Profiler</name>
    <filename>class_ogre_1_1_profiler.html</filename>
    <base>Ogre::Singleton&lt; Profiler &gt;</base>
    <member kind="function">
      <type></type>
      <name>Profiler</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>aa35c96681ded2faf493defa432ce6a04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Profiler</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a45e1f8ac11468a9322148be4e22e85de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a01413a02e5af48736c96284ee973cfd2</anchor>
      <arglist>(ProfileSessionListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginProfile</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a9b3e71a70bdd2285cebcbd2764fad0e6</anchor>
      <arglist>(const String &amp;profileName, uint32 groupID=(uint32) OGREPROF_USER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableProfile</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a144fc3944f41b1198a44590beda4ce3f</anchor>
      <arglist>(const String &amp;profileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableProfile</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a52e2f0d3530febbbf7199173d91ad4e2</anchor>
      <arglist>(const String &amp;profileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endProfile</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>abe681ebc8892d4475940301a0319fe83</anchor>
      <arglist>(const String &amp;profileName, uint32 groupID=(uint32) OGREPROF_USER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getEnabled</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a43b5da14797ed9b7e48da4638207ca84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getProfileGroupMask</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a8e0b586d75f5a8108178fcd75342aa7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Timer *</type>
      <name>getTimer</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a6ae2234ea1b43d5afc18243d491f8910</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getUpdateDisplayFrequency</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>af2ee3ac48da6f0ae5b39b80e7f99ef56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logResults</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a456a0f133ccea3eb515626edd22963ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a78dcc907495fd0cb3d58520b1f2975d8</anchor>
      <arglist>(ProfileSessionListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>adf2570f07addb553a852a003c97fdc12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a91c40e21a3fc96003504ea21fec80d77</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProfileGroupMask</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>ad19bcccfdf69b21b9953488cb58de764</anchor>
      <arglist>(uint32 mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimer</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a53a2d2681a3995555df6d789c5596381</anchor>
      <arglist>(Timer *t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateDisplayFrequency</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>ac29d425e0f0b531f2c7f643907c9402d</anchor>
      <arglist>(uint freq)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>watchForLimit</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>adfd868a7f9213baece5687bd36e23279</anchor>
      <arglist>(const String &amp;profileName, Real limit, bool greaterThan=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>watchForMax</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>afc737d10ba6b5732df9a538a196ee3e6</anchor>
      <arglist>(const String &amp;profileName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>watchForMin</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>ad37efd3a99cf736a0424fd0c1c92efb4</anchor>
      <arglist>(const String &amp;profileName)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Profiler &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a8147f54c4af90377e9cde1a0d9608a58</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Profiler *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a1539975bc729be95d410cda274e1dd4e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ProfileInstance</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a72f5610e6fffc382e660c3a301d4a5d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ProfileSessionListener</name>
    <filename>class_ogre_1_1_profile_session_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProfileSessionListener</name>
      <anchorfile>class_ogre_1_1_profile_session_listener.html</anchorfile>
      <anchor>aa66be03fee41bf798a8941b54ae664ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>changeEnableState</name>
      <anchorfile>class_ogre_1_1_profile_session_listener.html</anchorfile>
      <anchor>a890e4c31d485fd9842beece13d2752e9</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>displayResults</name>
      <anchorfile>class_ogre_1_1_profile_session_listener.html</anchorfile>
      <anchor>a113fcfa3b7e251bccbaf12c9b58790b5</anchor>
      <arglist>(const ProfileInstance &amp;instance, ulong maxTotalFrameTime)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>finializeSession</name>
      <anchorfile>class_ogre_1_1_profile_session_listener.html</anchorfile>
      <anchor>a4e5b4b6405ab857d9eb381975010eaa1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initializeSession</name>
      <anchorfile>class_ogre_1_1_profile_session_listener.html</anchorfile>
      <anchor>a2a55689ef0b65d011ecbe5e618ec6061</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Property</name>
    <filename>class_ogre_1_1_property.html</filename>
    <templarg>typename T</templarg>
    <base>Ogre::PropertyBase</base>
    <member kind="typedef">
      <type>function&lt; T(void) &gt;</type>
      <name>getter_func</name>
      <anchorfile>class_ogre_1_1_property.html</anchorfile>
      <anchor>a024df6872dcad7e9eb7065fc3a753882</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>function&lt; void(T) &gt;</type>
      <name>setter_func</name>
      <anchorfile>class_ogre_1_1_property.html</anchorfile>
      <anchor>a978dc898fe733067fbe3fc4d244d02e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>class_ogre_1_1_property.html</anchorfile>
      <anchor>a06f442becff5384a8fd99c21eeb0234b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>class_ogre_1_1_property.html</anchorfile>
      <anchor>a12487350ad5d420e7c607551da33bb2c</anchor>
      <arglist>(PropertyDef *def, getter_func getter, setter_func setter)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_property.html</anchorfile>
      <anchor>a3580aea5f32b075c0ec343fe9862ce75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Any</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_property.html</anchorfile>
      <anchor>a8994335e175d8e34aba8a2f19c1d64d4</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set</name>
      <anchorfile>class_ogre_1_1_property.html</anchorfile>
      <anchor>aca2854fc3ea2b44d61082613cb4acd4c</anchor>
      <arglist>(T val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PropertyAbstractNode</name>
    <filename>class_ogre_1_1_property_abstract_node.html</filename>
    <base>Ogre::AbstractNode</base>
    <member kind="function">
      <type></type>
      <name>PropertyAbstractNode</name>
      <anchorfile>class_ogre_1_1_property_abstract_node.html</anchorfile>
      <anchor>ade9b1e1c8820af5188cc59ab9ee1096b</anchor>
      <arglist>(AbstractNode *ptr)</arglist>
    </member>
    <member kind="function">
      <type>AbstractNode *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_property_abstract_node.html</anchorfile>
      <anchor>a15354ff6ee601c4584b8e490d5f79447</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_property_abstract_node.html</anchorfile>
      <anchor>a4e334c00bd9046199c623810fe944a7e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>id</name>
      <anchorfile>class_ogre_1_1_property_abstract_node.html</anchorfile>
      <anchor>a6f9f35b1b4762dbba25c48f2fbf852d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>class_ogre_1_1_property_abstract_node.html</anchorfile>
      <anchor>af3c62474bc3a0a363d559eb1894e7d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AbstractNodeList</type>
      <name>values</name>
      <anchorfile>class_ogre_1_1_property_abstract_node.html</anchorfile>
      <anchor>aaedb640096a77b579a255b4dfc1c0dab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PropertyBase</name>
    <filename>class_ogre_1_1_property_base.html</filename>
    <member kind="function">
      <type></type>
      <name>PropertyBase</name>
      <anchorfile>class_ogre_1_1_property_base.html</anchorfile>
      <anchor>ad5871ff3ceefd077a141e36362eaabf1</anchor>
      <arglist>(PropertyDef *def)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PropertyBase</name>
      <anchorfile>class_ogre_1_1_property_base.html</anchorfile>
      <anchor>ab7f1338b4246c1650dd4e4b864831f9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_property_base.html</anchorfile>
      <anchor>add7694e00dea1d297b00eb8fe00e2f2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_property_base.html</anchorfile>
      <anchor>a349f9a05faad9474d18bab9f7376b780</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PropertyType</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_property_base.html</anchorfile>
      <anchor>a910c8a9a23043851e69ad773a0fc5899</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ogre::Any</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_property_base.html</anchorfile>
      <anchor>a3e5042f240c0f101ed6dd4c88789f2b1</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PropertyDef</name>
    <filename>class_ogre_1_1_property_def.html</filename>
    <member kind="function">
      <type></type>
      <name>PropertyDef</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a41cc7c20c02222c76f11d43489695551</anchor>
      <arglist>(const String &amp;name, const String &amp;desc, PropertyType pType)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>aec84b71d290c29cc9cfe7fdc614739a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>af6521053952a4e85d7a83fd1d8024b3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PropertyType</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a448d55d84545d7a3fdbb8a5b76cfdf16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a2e28520f52bd076d73becb579949c821</anchor>
      <arglist>(const bool &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a26efb3b5354c5fa5bcf630cc97847fdf</anchor>
      <arglist>(const ColourValue &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>ac8d97b00ddd7991fd1c6d844fcea22b7</anchor>
      <arglist>(const int &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>aee5018eebdb2bac0a74b16b983547fdb</anchor>
      <arglist>(const long &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a883ccd53919be65e73d2524fd5ea598c</anchor>
      <arglist>(const Matrix3 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>aa3f812514090432149116f4dc278e70c</anchor>
      <arglist>(const Matrix4 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a12b0236db01a784799530942a8f50d82</anchor>
      <arglist>(const Quaternion &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>ab66019ead72453626dde1c5529392e79</anchor>
      <arglist>(const Real &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>af1f43d6fa9c867fbbac7c847c2331a4a</anchor>
      <arglist>(const short &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a4085561ce2c745b94f24163f05f77a85</anchor>
      <arglist>(const String &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a2b47385bebe000ae74e7281b65f177db</anchor>
      <arglist>(const unsigned int &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>ad7e4b21a152c6f6657ce02a210b30b58</anchor>
      <arglist>(const unsigned long &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a11706d14ed57ce015ad363550c8b4a35</anchor>
      <arglist>(const unsigned short &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a9a6f217f142938d7035f4b0507430fa2</anchor>
      <arglist>(const Vector2 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a94debb259e471f515823736dec0ff488</anchor>
      <arglist>(const Vector3 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyType</type>
      <name>getTypeForValue</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a07dab739e1465c57f8f287aa3d8a18ae</anchor>
      <arglist>(const Vector4 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_property_def.html</anchorfile>
      <anchor>a2aaf39f2193e70bed678c579169e4745</anchor>
      <arglist>(PropertyType theType)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PropertySet</name>
    <filename>class_ogre_1_1_property_set.html</filename>
    <member kind="typedef">
      <type>std::map&lt; String, PropertyBase * &gt;</type>
      <name>PropertyMap</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>a7784c0eb721ab2ef8a638af867826621</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertySet</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>a95cb8be54dee5698a4918dd26366b954</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PropertySet</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>aa1890e8ea2cd4d2006bba05deb780d3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProperty</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>a6a96a84c9d133c98681f860c7d6565b0</anchor>
      <arglist>(PropertyBase *prop)</arglist>
    </member>
    <member kind="function">
      <type>PropertyBase *</type>
      <name>getProperty</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>abc8856372f44e367091ce920aabf35ae</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>a1c51ce88cc61051d8dfa0457a0798d3f</anchor>
      <arglist>(const String &amp;name, T &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>PropertyValueMap</type>
      <name>getValueMap</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>ad79427f1e8b943f32becdc9530f84f81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasProperty</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>af3ba7bf448b14fe4c1ef730546d37f7a</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeProperty</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>a64e083b8ec8f2b3a3d765a19087c27a8</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>ae7a113c3e91c7c8e33087f5c4d0e750e</anchor>
      <arglist>(const String &amp;name, const char *pChar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>ac5bbedd1543d61b98f23a102ddb3bc6a</anchor>
      <arglist>(const String &amp;name, const T *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>a7dd1b0cfb09db83e1c4841136ff7f908</anchor>
      <arglist>(const String &amp;name, T value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueMap</name>
      <anchorfile>class_ogre_1_1_property_set.html</anchorfile>
      <anchor>a1802e0952c27d9acb3c3f25dfd4354e7</anchor>
      <arglist>(const PropertyValueMap &amp;values)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::PropertyValue</name>
    <filename>struct_ogre_1_1_property_value.html</filename>
    <member kind="variable">
      <type>PropertyType</type>
      <name>propType</name>
      <anchorfile>struct_ogre_1_1_property_value.html</anchorfile>
      <anchor>acba372a06626d7d2d0a6a232d0fdffbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::Any</type>
      <name>val</name>
      <anchorfile>struct_ogre_1_1_property_value.html</anchorfile>
      <anchor>a6b8054bd7cb64a2a21c22cd987c7885f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PSSMShadowCameraSetup</name>
    <filename>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</filename>
    <base>Ogre::LiSPSMShadowCameraSetup</base>
    <member kind="typedef">
      <type>std::vector&lt; Real &gt;</type>
      <name>OptimalAdjustFactorList</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>aa419507f8dc7e7824ad9cf7c691f01ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Real &gt;</type>
      <name>SplitPointList</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a8883a70f9fd1d0ed31bab5ce82f62b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PSSMShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>ad19943dab4695c37674eedcd574a4844</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PSSMShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>aea92d3872f6f0f8bbab04eb8f0474fa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculateSplitPoints</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a1038abc3af65c1177d192ecc5bebf04a</anchor>
      <arglist>(uint splitCount, Real nearDist, Real farDist, Real lambda=0.95f)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOptimalAdjustFactor</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a077806050b0d6c383bf7e275b7ac1c0c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOptimalAdjustFactor</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a877af39ed94e377764bd4080e3c1a356</anchor>
      <arglist>(size_t splitIndex) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShadowCamera</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a57afc9b884ffad866728afcc52082c03</anchor>
      <arglist>(const Ogre::SceneManager *sm, const Ogre::Camera *cam, const Ogre::Viewport *vp, const Ogre::Light *light, Ogre::Camera *texCam, size_t iteration) const override</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getSplitCount</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>adb420010a1fb38c2effabc47ff37b3f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSplitPadding</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>ab7ad77ca1e745f28838c52078ed61300</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SplitPointList &amp;</type>
      <name>getSplitPoints</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a9375773578b060cca8cb221cfffc387f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOptimalAdjustFactor</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a4f16797f8c4fcee30141e5dd0690e647</anchor>
      <arglist>(size_t splitIndex, Real factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitPadding</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a5000b20f43bea556bcdd994550f1f0ab</anchor>
      <arglist>(Real pad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitPoints</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>ab136d90731500be66640d339c04a2218</anchor>
      <arglist>(const SplitPointList &amp;newSplitPoints)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ShadowCameraSetupPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a3163534b8900a9f54c4d21a30217004c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Quake3Level</name>
    <filename>class_ogre_1_1_quake3_level.html</filename>
    <member kind="function">
      <type></type>
      <name>Quake3Level</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a34f3c49164fba86c97db55479f98204b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpContents</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a6f6a8604a0f80c4db59d8c630a69910a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLightmaps</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a5dbee61389617b58e249a2fae8ddd2b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getLump</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a2e9c6aca2404f5dde85f83eccdd622c9</anchor>
      <arglist>(int lumpType)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLumpSize</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a65a7fab400575fcf6f654cbb6cc0f87d</anchor>
      <arglist>(int lumpType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a8e0bbc2508ca43150dabb2d297368d94</anchor>
      <arglist>(bool headerOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialiseCounts</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a627b23228490f9c10f330364bcdb4dae</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialisePointers</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>af980b63b8a960930082fe58321218499</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromStream</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>afd8f2933a530eed1d5078c48f931175a</anchor>
      <arglist>(const DataStreamPtr &amp;inStream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadHeaderFromStream</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a9dcdd39024abfbf98cef0b56f664dd10</anchor>
      <arglist>(DataStreamPtr &amp;inStream)</arglist>
    </member>
    <member kind="variable">
      <type>bsp_brush_t *</type>
      <name>mBrushes</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a7553ee95b6dd1d91519891bb8492a7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bsp_brushside_t *</type>
      <name>mBrushSides</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a14b772c2df273e7657ae96bc2f422671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MemoryDataStreamPtr</type>
      <name>mChunk</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>ac5b187531ca3ea3f8ed6c05e36c536b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>mElements</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a2acfd1b5ad4a076b080f6992dc9c2f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>mEntities</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>ae6fce6b8862c5fc35ee94d3fb21f3e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bsp_face_t *</type>
      <name>mFaces</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a578fc34a9e93d0486962f70ee5d6744f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bsp_header_t *</type>
      <name>mHeader</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a40578ec27f37435745b345ea975ef85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>mLeafBrushes</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a3b1152a46a229ef9c4ed095869ac189d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>mLeafFaces</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a64d071ad3a22b0d28cdb88d0c161a116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bsp_leaf_t *</type>
      <name>mLeaves</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a78223ef26d9805187716150d3b6095e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char *</type>
      <name>mLightmaps</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>acbc07544fa5c7deb7c9e0be8b339603e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char *</type>
      <name>mLumpStart</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>ad62b759955f9a526a10b1c39d237c84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bsp_model_t *</type>
      <name>mModels</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a76ef64eadd5efca15be9c437242bbb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bsp_node_t *</type>
      <name>mNodes</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a75a2be9a57305260131a322e388f6662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumBrushes</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a792418f15d8b55468f8fca1d951de834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumBrushSides</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>aa5461890bdcf1b9c0f9bd92e9d451298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumElements</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>ab4bc1871ee8df18efeea396702759d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumEntities</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a815a5461cb601dd34c2763be92ff8e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumFaces</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a8e8d59282d68f7fddf3da740a7b16026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumLeafBrushes</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a46d8cb998181b7176028ec1390e4a646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumLeafFaces</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a0dabe8022c92c8474c8bb09eb0731ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumLeaves</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a7113d1bfb7498aa8830bd658b3c50820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumLightmaps</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>abf79e30236f7a13ad480e03090e8b53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumModels</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a6a759263794d11dbe6ed691cb9eb4822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumNodes</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>ad7bd4deb8c5a2fef5a3995d1f7b44a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumPlanes</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>aa70946a097c4c1ca30d4e4b703001e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumShaders</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>aba7de8486837255aa713299c72109893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumVertices</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>afe2fa0b137dc9563030b6279440059a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bsp_plane_t *</type>
      <name>mPlanes</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a803cec1cc897f9f77dffc179907c3271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bsp_shader_t *</type>
      <name>mShaders</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a17f39ebd42aa55a73805b21b2a71436e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bsp_vertex_t *</type>
      <name>mVertices</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>ae9f125b3933bdc658300b6f9cd84dd47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bsp_vis_t *</type>
      <name>mVis</name>
      <anchorfile>class_ogre_1_1_quake3_level.html</anchorfile>
      <anchor>a058deee088e022627e5544116f9c92b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Quake3Shader</name>
    <filename>class_ogre_1_1_quake3_shader.html</filename>
    <class kind="struct">Ogre::Quake3Shader::Pass</class>
    <member kind="typedef">
      <type>std::vector&lt; Pass &gt;</type>
      <name>PassList</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>ad7b3d5bf7769ee2f2a676e083e0bb095</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quake3Shader</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>ac0b6f67499f46ba23725a05a0e60d17d</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Quake3Shader</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a3efafbb73d988f264688b9717f27ce88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>createAsMaterial</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a4f1c3ec931337a69a7edcb2fa62cb0ee</anchor>
      <arglist>(int lightmapNumber)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>cloudHeight</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a9af19367349f5a64cbd834b3088ce770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ManualCullingMode</type>
      <name>cullMode</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a3a28219c238c5963fefda9e2c78a91bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DeformFunc</type>
      <name>deformFunc</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a8cbcb41829eb6122ed616d9cff4979fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>deformParams</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a79044175c8a5a07064385a9b274e2106</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>farbox</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a2f7423114a04b0658cdd7054cb3e74b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>farboxName</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a6f3023f6aa4b588ff439f71f3f4f7963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>flags</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a998c167411f07d9ee3e7f95cc5c1554a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fog</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a850367a4b81bc8cca5038a933e7a1bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ColourValue</type>
      <name>fogColour</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>acf534e3515696efa77c494c5cdc81037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>fogDistance</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a93981881b949bba28d70cbdc5b4aec23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numPasses</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a48f817b66499c02d8d4f47ae8198066e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PassList</type>
      <name>pass</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>aeca19371ba22a7d01df9eaeab3ed9d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>skyDome</name>
      <anchorfile>class_ogre_1_1_quake3_shader.html</anchorfile>
      <anchor>a74e4651c3b9dec1d99c402ad756d0595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Quake3Shader::Pass</name>
    <filename>struct_ogre_1_1_quake3_shader_1_1_pass.html</filename>
    <member kind="variable">
      <type>TextureAddressingMode</type>
      <name>addressMode</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>af6af982b347496ff44dca5e0d85e1e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CompareFunction</type>
      <name>alphaFunc</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a629322a4337eeaab55daa95971526d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>alphaVal</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a66c7735d35b474b4bedbf1f994a13f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>animFps</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>aae6bb5f6978acbf0705e42bccec0fcf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>animNumFrames</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>addc13b69cc91bcd4ae2369ccc9395b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerBlendOperation</type>
      <name>blend</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a21148dd1df7ac8f45dbee7e8a6451e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendFactor</type>
      <name>blendDest</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>af122f09765cb6682a94753debb48b9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneBlendFactor</type>
      <name>blendSrc</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a37338ae45cc02d33b37d31ff0f34ec3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>customBlend</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a55827b0c1a7e1790dbcb4381fad31b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CompareFunction</type>
      <name>depthFunc</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a0730bb8e78945c7feae9359addc7ad5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>flags</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a1555134dcc9e0223d19f3f65de587946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>frames</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>ab9dad7d52b2eefbf3258fd63d67e9d34</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>GenFunc</type>
      <name>rgbGenFunc</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>adaef3dd8492ec22558457c6d9de57f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rgbGenParams</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>ad7deedc4f2ad7ebf34ee611258a9a99f</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>WaveType</type>
      <name>rgbGenWave</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a44c9b326ef66d4b0ea22c1b75a893bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>tcModRotate</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a0c4523d558327ebc0648d5ab2f3c0ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>tcModScale</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a37ced2ef5b0662c4f499472eda940fe1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>tcModScroll</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a2060494d1c823b201d035ba5b3ecf198</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>tcModStretchParams</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>aaa52ccc20e4134795b521932fd11407a</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>WaveType</type>
      <name>tcModStretchWave</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a2b742b8bf61699f1e4d1ffa7ab2596f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>tcModTransform</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>afc83d576f34f26377e7e6f004a1f1aaf</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>tcModTurb</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a24c80944317dc7c498f3bd7e23178a81</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>tcModTurbOn</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a910836986895508d0f645ed99550a691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TexGen</type>
      <name>texGen</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>ab3b79da1e3631379d38cff0ef86c5490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>textureName</name>
      <anchorfile>struct_ogre_1_1_quake3_shader_1_1_pass.html</anchorfile>
      <anchor>a199809151a74b6f2c3f86528759771d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Quake3ShaderManager</name>
    <filename>class_ogre_1_1_quake3_shader_manager.html</filename>
    <base>Ogre::ScriptLoader</base>
    <base>Ogre::Singleton&lt; Quake3ShaderManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>Quake3ShaderManager</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>af2d238e94a372c870e1348ce91f9ad10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Quake3ShaderManager</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>ad533bdc0349934d72a80416f61320332</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>aa9db24c7fdb71cc3ffc9b4fbf7272e39</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Quake3Shader *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>aab8a07097e52cde7f056ed62bd2fa4c3</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Quake3Shader *</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>ae1fabdd007bb92605be703071621ce1b</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>abb09d9ae90d45513cc4a08352f91d332</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>a079c9d93c0b5f4076758763fb87b440b</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>a33721e998819c9298a3f0fa4d708a4ff</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quake3ShaderManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>aa0bad36e8df7664db8b328482b685248</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quake3ShaderManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>a46aa2bf27c8c4e9a1a48897caf957c62</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Quaternion</name>
    <filename>class_ogre_1_1_quaternion.html</filename>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ab58dc0c4c04d0579ce9321a719f10d5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>acdcb70a4f122452b6fa70d7cf5ce3cf3</anchor>
      <arglist>(const Matrix3 &amp;rot)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a2914eb2c4929ca33650c73d6c0241e59</anchor>
      <arglist>(const Ogre::Quaternion &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a7f25c623d95186b58f6367dcd097a5ba</anchor>
      <arglist>(const Radian &amp;rfAngle, const Vector3 &amp;rkAxis)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a1140011dc0793a81c55f2d078c8c964c</anchor>
      <arglist>(const Vector3 &amp;xaxis, const Vector3 &amp;yaxis, const Vector3 &amp;zaxis)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a3ccc60338011887023b397a02a7f3336</anchor>
      <arglist>(const Vector3 *akAxis)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a1ca81bd9d57e43cf23582c898e5fdd34</anchor>
      <arglist>(Real *valptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a9b45997a81d85662350808b7043d535d</anchor>
      <arglist>(Real fW, Real fX, Real fY, Real fZ)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Dot</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a9e14e6aa96e714397b31929299ca681d</anchor>
      <arglist>(const Quaternion &amp;rkQ) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equals</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>aaf249bc76b399f92c0c2f93377b032ab</anchor>
      <arglist>(const Quaternion &amp;rhs, const Radian &amp;tolerance) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>Exp</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ae9c8590b89ed8c8b48a5f188383aeadc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromAngleAxis</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ac3328c1bb86d17e870c57d52720e2e32</anchor>
      <arglist>(const Radian &amp;rfAngle, const Vector3 &amp;rkAxis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromAxes</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a365bc3b10308318721199a829db03887</anchor>
      <arglist>(const Vector3 &amp;xAxis, const Vector3 &amp;yAxis, const Vector3 &amp;zAxis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromAxes</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a7ad7ad40e38bf351485c2a906c3949bb</anchor>
      <arglist>(const Vector3 *akAxis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromRotationMatrix</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ae6c3bfed7176355cf2461567f89a15b1</anchor>
      <arglist>(const Matrix3 &amp;kRot)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>getPitch</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ae4ffd43e74b8b07ddfbc5810a9e6e7ad</anchor>
      <arglist>(bool reprojectAxis=true) const</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>getRoll</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ae23d3f973fd0f8ac9f188cd513823e3e</anchor>
      <arglist>(bool reprojectAxis=true) const</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>getYaw</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a15c912e62c9abcb3335de205cdf30c2d</anchor>
      <arglist>(bool reprojectAxis=true) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>Inverse</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ae370a6b879cf4d03fb85d8ce510705c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNaN</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ac566d9e46f5c1b6368047c132e82a829</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>Log</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a4f89136f9dcb79fef8c47dc418e3e55f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Norm</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a353aafd21ec10c8c07f04472ae6c32b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>normalise</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>aee94ec9c7de50fe7f774ae4c7e760b65</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>aec199d4e6af6c82c4026d012eae570cb</anchor>
      <arglist>(const Quaternion &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>af05da43b746cf5b9bc2dcaf3aa4db2b9</anchor>
      <arglist>(const Quaternion &amp;rkQ) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a535ef1c199eee303753507a4a78ddf22</anchor>
      <arglist>(const Vector3 &amp;rkVector) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>af6725db29a7dbc5d6a9071b86ce43714</anchor>
      <arglist>(Real s) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>aac3debd2245b0dcefff4ce2fda46eef1</anchor>
      <arglist>(const Quaternion &amp;rkQ) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a24b15dc994247753b7a8064b6a13e2d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a98993e6f63209a39149d132623bbf41b</anchor>
      <arglist>(const Quaternion &amp;rkQ) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a91778b47c7929cbf26bb99b6107608a2</anchor>
      <arglist>(const Quaternion &amp;rkQ)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>af292a9ed18e3da0bda0fbe114f60cdec</anchor>
      <arglist>(const Quaternion &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a8807c9887101c06763af12b57f9caa49</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a390c026412bb0e687f20cfe1bc0ada66</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>orientationEquals</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a1df622b500ec13bf405155274e23aa32</anchor>
      <arglist>(const Quaternion &amp;other, Real tolerance=1e-3f) const</arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>ptr</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a8233292eaf0b5ae0e9f76af16de2e6ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>ptr</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ae93aacfa270c23b597e9d03431498927</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a54dcd575915c7b7ddb65b8cb249de521</anchor>
      <arglist>(Quaternion &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ToAngleAxis</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a2fb2913d70c7c4ea6e0799187746401b</anchor>
      <arglist>(Degree &amp;dAngle, Vector3 &amp;rkAxis) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ToAngleAxis</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a814829e953cbf810c80a8b87626f6324</anchor>
      <arglist>(Radian &amp;rfAngle, Vector3 &amp;rkAxis) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ToAxes</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ad4e2661546b7ac4e40b77f38a35ba8d9</anchor>
      <arglist>(Vector3 &amp;xAxis, Vector3 &amp;yAxis, Vector3 &amp;zAxis) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ToAxes</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ae8227891cf00d8fc35bcd455c584f7b0</anchor>
      <arglist>(Vector3 *akAxis) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ToRotationMatrix</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a6005735392c9b07901b8fe160c959f46</anchor>
      <arglist>(Matrix3 &amp;kRot) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>UnitInverse</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a821a464cce9a81d5d20c620025043851</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>xAxis</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a58a45c5dd46ceee8dbf81dfced570dbe</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>yAxis</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>aa4915f1a8047e3c8a0a9c380fe3ae695</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>zAxis</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a3c41f8bb4147db31ff9674a70de1aad5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Intermediate</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a838d0736819d496073d99f3f74d0cac1</anchor>
      <arglist>(const Quaternion &amp;rkQ0, const Quaternion &amp;rkQ1, const Quaternion &amp;rkQ2, Quaternion &amp;rka, Quaternion &amp;rkB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>nlerp</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a16987149991882e148170fe3f1c7da4b</anchor>
      <arglist>(Real fT, const Quaternion &amp;rkP, const Quaternion &amp;rkQ, bool shortestPath=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>Slerp</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>ab0c47f1a7308ac4c17db9f9ddb6e4a72</anchor>
      <arglist>(Real fT, const Quaternion &amp;rkP, const Quaternion &amp;rkQ, bool shortestPath=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>SlerpExtraSpins</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a25fb3bc0f11e6a676fb5c47347a79579</anchor>
      <arglist>(Real fT, const Quaternion &amp;rkP, const Quaternion &amp;rkQ, int iExtraSpins)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>Squad</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a5f43da8b8aa579e02035eecff89e16a5</anchor>
      <arglist>(Real fT, const Quaternion &amp;rkP, const Quaternion &amp;rkA, const Quaternion &amp;rkB, const Quaternion &amp;rkQ, bool shortestPath=false)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>w</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>af3424f1e07092c0ffe293d18b277a04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>x</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a32c5680516b41bc4ba3159bf4d4abaf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>y</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>aa7328cd3883a92ee9c9322805d038f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>z</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a31ec84a931236554c0c17e37bf5ace97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Quaternion</type>
      <name>IDENTITY</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a441b8d52549e1dedec27420325a313ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>msEpsilon</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a6b53296360cc166c62533cff8f1edcc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Quaternion</type>
      <name>ZERO</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a44f3c000c8f1ea2759c2e724e04bf86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend Quaternion</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a4aea5016e6a48eebee6a31f0a298825e</anchor>
      <arglist>(Real s, const Quaternion &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a34071780e500a7d64d02a29a41fb6991</anchor>
      <arglist>(std::ostream &amp;o, const Quaternion &amp;q)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::QueuedRenderableCollection</name>
    <filename>class_ogre_1_1_queued_renderable_collection.html</filename>
    <member kind="enumvalue">
      <name>OM_PASS_GROUP</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>ab44ba16fe8e8c0247234d4e6edfae844a5cb7861265877a6f1f0a4b3508df7014</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OM_SORT_ASCENDING</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>ab44ba16fe8e8c0247234d4e6edfae844a2cb722796eba6d25f8f7e8d7a4738241</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OM_SORT_DESCENDING</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>ab44ba16fe8e8c0247234d4e6edfae844aaec5c102c9894feda331832a82738d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OrganisationMode</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>ab44ba16fe8e8c0247234d4e6edfae844</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OM_PASS_GROUP</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>ab44ba16fe8e8c0247234d4e6edfae844a5cb7861265877a6f1f0a4b3508df7014</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OM_SORT_DESCENDING</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>ab44ba16fe8e8c0247234d4e6edfae844aaec5c102c9894feda331832a82738d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OM_SORT_ASCENDING</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>ab44ba16fe8e8c0247234d4e6edfae844a2cb722796eba6d25f8f7e8d7a4738241</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QueuedRenderableCollection</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>aef05cc3a16e4f6a83c2cbd8b4bec377b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>acceptVisitor</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>aec2e19f441301d4b629e17aae40e9dbd</anchor>
      <arglist>(QueuedRenderableVisitor *visitor, OrganisationMode om) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addOrganisationMode</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>a1f30f771db3b5dd9f520a3e17ff9e1bb</anchor>
      <arglist>(OrganisationMode om)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRenderable</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>aa6dfdb7b4aefd87f8446651846d00e8c</anchor>
      <arglist>(Pass *pass, Renderable *rend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>ae211c3c1661e84dc6c14c97c0ec26dc5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>a8fefa658106b7e61c4e779a93000485d</anchor>
      <arglist>(const QueuedRenderableCollection &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePassGroup</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>abc5558898bde744ffebf36421b7c9d9e</anchor>
      <arglist>(Pass *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetOrganisationModes</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>afde7f8e139270c04158880ea90da71a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_queued_renderable_collection.html</anchorfile>
      <anchor>aed4bb7796c9730f96dbd1197c97af40b</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::QueuedRenderableVisitor</name>
    <filename>class_ogre_1_1_queued_renderable_visitor.html</filename>
    <member kind="function">
      <type></type>
      <name>QueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_queued_renderable_visitor.html</anchorfile>
      <anchor>aa639df153b7748f890d3d11d64e6a0e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_queued_renderable_visitor.html</anchorfile>
      <anchor>a9e9fca8d2b7fd4c75a24b6c7f8b1b234</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>visit</name>
      <anchorfile>class_ogre_1_1_queued_renderable_visitor.html</anchorfile>
      <anchor>ac3797655bbf69ff053d80e0f1beec28b</anchor>
      <arglist>(const Pass *p, RenderableList &amp;rs)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>visit</name>
      <anchorfile>class_ogre_1_1_queued_renderable_visitor.html</anchorfile>
      <anchor>a9fc6bc2185fad0be06562f49dd23003c</anchor>
      <arglist>(RenderablePass *rp)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Radian</name>
    <filename>class_ogre_1_1_radian.html</filename>
    <member kind="function">
      <type></type>
      <name>Radian</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gae928a6c0bafde7b018e386ed94d76a84</anchor>
      <arglist>(const Degree &amp;d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Radian</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>ac804485865972611d50c2fdb32f70c51</anchor>
      <arglist>(const Ogre::Radian &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Radian</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a60fa2965b76b7dda53384610683d5c54</anchor>
      <arglist>(float r=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a1ec08644d17b7119bdb5c27c235a4101</anchor>
      <arglist>(const Radian &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>aaa01cb1c5b32553395c42cf66de94b78</anchor>
      <arglist>(const Radian &amp;f) const</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a257fa7fc4831216d7ac42427f75a3ce8</anchor>
      <arglist>(float f) const</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator*=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>aa7b4b0c6ca9d07becac4735c9171d652</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>aaeab5dabdef48857adc526512ae58b2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator+</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga6aee68f4913cf646f4fa3c046a18ee60</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>aac01bc3b1f60064a8d3881ec2b622056</anchor>
      <arglist>(const Radian &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator+=</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaed5147935125e28f53cb19d70055bc88</anchor>
      <arglist>(const Degree &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator+=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a023b970eb476f0134e3c26732815068d</anchor>
      <arglist>(const Radian &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>aa2366301db74814149be591856884221</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator-</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga05fd614aac352a71e17d8eb559578d7b</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a6e9f6957e298803562bb63ccddeb6717</anchor>
      <arglist>(const Radian &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator-=</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga223a82b9ff74351959eee91a335e7cdb</anchor>
      <arglist>(const Degree &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator-=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>aa3dc0b77ba9cfe2333be86a6601ce882</anchor>
      <arglist>(const Radian &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator/</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>afb27a2ddb69908891610c46779fc0e61</anchor>
      <arglist>(float f) const</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator/=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a66bc90bdd1427909c4bb057e3585f4a6</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a24c502ed700ae70138c521c14f8102b3</anchor>
      <arglist>(const Radian &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a2cc76b722fcf4b67d242359f5ad95718</anchor>
      <arglist>(const Radian &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator=</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gafab8ce89cde3034f3cc5c2537d5ea6fd</anchor>
      <arglist>(const Degree &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a241e31e75fdffcca006cec4a98088729</anchor>
      <arglist>(const float &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>adb530b22870ba5d8c085084e42fd2fb4</anchor>
      <arglist>(const Radian &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>abcab875d3abb099a962157bc6d3ff5f7</anchor>
      <arglist>(const Radian &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a6b34aca5c2b5cbc483dde8f22d3de0a1</anchor>
      <arglist>(const Radian &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a2f16c17c310873f209c3464eea4511d0</anchor>
      <arglist>(const Radian &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>valueAngleUnits</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gae0e1b281e33d85e3364aeaa49c8ef2f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>valueDegrees</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaac273cad14f6c100d692d7235919fe7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>valueRadians</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>accbf4796a0cf6d9703fc8dff822933c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a4cb0c60481062712ee8407f8a7da308e</anchor>
      <arglist>(std::ostream &amp;o, const Radian &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Ray</name>
    <filename>class_ogre_1_1_ray.html</filename>
    <member kind="function">
      <type></type>
      <name>Ray</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>ae06168a69567ec6ede584cfa8ced9979</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ray</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>a7da08421bf78a27884c5a381cda60dc2</anchor>
      <arglist>(const Vector3 &amp;origin, const Vector3 &amp;direction)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDirection</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>ae7b963806b1d5ff741b6de745e8e6e17</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>a02bd4209229a1f33c4df090aaf333c99</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>getPoint</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>a81a7ec16f410cedf5c279152230bf67b</anchor>
      <arglist>(Real t) const</arglist>
    </member>
    <member kind="function">
      <type>RayTestResult</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>af4a15c54cf07c7f0980918390c7f0c7d</anchor>
      <arglist>(const AxisAlignedBox &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>RayTestResult</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>afa5b7d11cf16bf35f212f6762a3d40e0</anchor>
      <arglist>(const Plane &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>RayTestResult</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>a45ddd7bccb4269f11a9bfebe5bc767c3</anchor>
      <arglist>(const PlaneBoundedVolume &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>RayTestResult</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>a27c18eed9d9d65197b12c2a2a8053c9c</anchor>
      <arglist>(const Sphere &amp;s, bool discardInside=true) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>afcc111edd38353d3c8aedb0e318127d8</anchor>
      <arglist>(Real t) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>ac3082e7ed2efd58bb202043101d4abb2</anchor>
      <arglist>(const Vector3 &amp;dir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>class_ogre_1_1_ray.html</anchorfile>
      <anchor>a730a34d1255a51df2bb072c823acec67</anchor>
      <arglist>(const Vector3 &amp;origin)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RaySceneQuery</name>
    <filename>class_ogre_1_1_ray_scene_query.html</filename>
    <base>Ogre::SceneQuery</base>
    <base>Ogre::RaySceneQueryListener</base>
    <member kind="function">
      <type></type>
      <name>RaySceneQuery</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a12314a210a23fe1d729dfabb7fb6a713</anchor>
      <arglist>(SceneManager *mgr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RaySceneQuery</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>ad7ff2d01587542d02d4132b05ad98895</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>adb72b9f6abd03947758b9281052258dd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>ae970c405851a2725dc7341dcddc4534e</anchor>
      <arglist>(RaySceneQueryListener *listener)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RaySceneQueryResult &amp;</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a90bd9adc316c548a4d0860407487fd3e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const RaySceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a8035ee79973a0a8e7b4a4aeaf2d5af3d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getMaxResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>ae36fdbcb7dd13085b245f7a565a3ef54</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Ray &amp;</type>
      <name>getRay</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a9d92470691482f1d57b31b5a23deca62</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getSortByDistance</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a77a386c0c29bb49f1138c447d13489ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a1cf3ede866ef50a1de744be12c027616</anchor>
      <arglist>(MovableObject *obj, Real distance) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a8a29752f77a9c34d82e263e59c5a1a93</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment, Real distance) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRay</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a5a96085659aec2c0df9c271f4372a74a</anchor>
      <arglist>(const Ray &amp;ray)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSortByDistance</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a32f960cc88fd644922bfc4c58643f993</anchor>
      <arglist>(bool sort, ushort maxresults=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RaySceneQueryListener</name>
    <filename>class_ogre_1_1_ray_scene_query_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RaySceneQueryListener</name>
      <anchorfile>class_ogre_1_1_ray_scene_query_listener.html</anchorfile>
      <anchor>a055ea5aff0165926892ad74289d2f73c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_ray_scene_query_listener.html</anchorfile>
      <anchor>ac3c09aba6b71ca28d721be30ed8f06ed</anchor>
      <arglist>(MovableObject *obj, Real distance)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_ray_scene_query_listener.html</anchorfile>
      <anchor>a7c390bfdec4a3e7eaf0491d8cc7b6d3c</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment, Real distance)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RaySceneQueryResultEntry</name>
    <filename>struct_ogre_1_1_ray_scene_query_result_entry.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>struct_ogre_1_1_ray_scene_query_result_entry.html</anchorfile>
      <anchor>a17af5a6b49fcd71ca726daf1dd67af98</anchor>
      <arglist>(const RaySceneQueryResultEntry &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>struct_ogre_1_1_ray_scene_query_result_entry.html</anchorfile>
      <anchor>af3e8eed523c4215c5733a9886db7ec29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MovableObject *</type>
      <name>movable</name>
      <anchorfile>struct_ogre_1_1_ray_scene_query_result_entry.html</anchorfile>
      <anchor>a58ba184768924a39ab195dcf96472f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneQuery::WorldFragment *</type>
      <name>worldFragment</name>
      <anchorfile>struct_ogre_1_1_ray_scene_query_result_entry.html</anchorfile>
      <anchor>acc6655f373532d7b9d3017acab7535a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Rectangle2D</name>
    <filename>class_ogre_1_1_rectangle2_d.html</filename>
    <base>Ogre::SimpleRenderable</base>
    <member kind="function">
      <type></type>
      <name>Rectangle2D</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>a8ea2994694367bedc6910782c701b311</anchor>
      <arglist>(bool includeTextureCoordinates=false, HardwareBuffer::Usage vBufUsage=HBU_GPU_ONLY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rectangle2D</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>acc5fb9888627a4290e7873ca58e13d14</anchor>
      <arglist>(const String &amp;name, bool includeTextureCoordinates=false, HardwareBuffer::Usage vBufUsage=HBU_GPU_ONLY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Rectangle2D</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>af86bfe519c14484caad7c73faa58d8c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>ac2c01f56bb2daddbad6ce6139c0f5a8e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>a88b7b9c8dd42b3d50408cfdbdbf90690</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>a2a0a5ebb32e74133f459df159c67cb9e</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCorners</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>aed40fe896d3057e028d56c86bea2af4b</anchor>
      <arglist>(float left, float top, float right, float bottom, bool updateAABB=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultUVs</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>a84d1ef2058c616721ca5ca80fbe1d358</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormals</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>aecba9e266e35ec82834f12f92f73e6e7</anchor>
      <arglist>(const Vector3 &amp;topLeft, const Vector3 &amp;bottomLeft, const Vector3 &amp;topRight, const Vector3 &amp;bottomRight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUVs</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>a4e626de347de696821f6d151a8a1690d</anchor>
      <arglist>(const Vector2 &amp;topLeft, const Vector2 &amp;bottomLeft, const Vector2 &amp;topRight, const Vector2 &amp;bottomRight)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RegionSceneQuery</name>
    <filename>class_ogre_1_1_region_scene_query.html</filename>
    <base>Ogre::SceneQuery</base>
    <base>Ogre::SceneQueryListener</base>
    <member kind="function">
      <type></type>
      <name>RegionSceneQuery</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>addb9bb97762d4b2e860789da8b9dd3b5</anchor>
      <arglist>(SceneManager *mgr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RegionSceneQuery</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>aa67b834c723ab370195cd7c584610633</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>af63d52b2d36e924f8757f6da2f48e597</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a20e200f7a33292e6644a44bf882ae8f6</anchor>
      <arglist>(SceneQueryListener *listener)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>aacf8e0e589c0573719d213c5f826247a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a832323cd6204237395b5ebffef7f5638</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a155c44ef9494de2b42218bf13211ed6c</anchor>
      <arglist>(MovableObject *first) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>abed5e4ec3f0f6606e740a5683a85abf0</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Renderable</name>
    <filename>class_ogre_1_1_renderable.html</filename>
    <class kind="class">Ogre::Renderable::Visitor</class>
    <member kind="enumvalue">
      <name>DEFAULT_PRIORITY</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a7d9910ea2ed2ea5905e3a9dcc25007efab64a2e9f276c7d487b1337ede7514682</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_PRIORITY</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a7d9910ea2ed2ea5905e3a9dcc25007efab64a2e9f276c7d487b1337ede7514682</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Renderable</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>aed186856b59bf967f3188bfa70546957</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Renderable</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae5a6101851f1e45229f7b4bc20a69815</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>_getMaterialLodIndex</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a529f5e35e023d837787658590e27ede0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateCustomGpuParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a742052f8185975e8b92103c924b005d3</anchor>
      <arglist>(const GpuProgramParameters::AutoConstantEntry &amp;constantEntry, GpuProgramParameters *params) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getCastsShadows</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3d5e8933145d36977b8c2b64e307bc59</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ad59d950e62159594350bffc87dc094ba</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a09508b487562891913cf565650bf569c</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>af2c110b7d0ce7f3508dd6066a84a5e71</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a26fe85d5b382966c77a9b104695b0a7c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPolygonModeOverrideable</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae944917873dd68126c129f05e51622d3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3621cee2a019e59d3671c1a204caf4c7</anchor>
      <arglist>(RenderOperation &amp;op)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a32353addc2f1d02512314b5d1a53c5c1</anchor>
      <arglist>(const Camera *cam) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>aba213eec48158dd61bdb546c67e3cba9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseIdentityProjection</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>af630e6230261ecca2ecbfcf0b0ee9ce9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseIdentityView</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a869e7226c48fbff5dafef92b2b929b5e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a196b591da8b57799ef3c960c60552876</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a13f1bbc23e57df9084bed76acb3b5500</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>af85238872bb197dea36acf21a578ecec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a897d64f73a5e6ccc45d52a88e86392e1</anchor>
      <arglist>(Matrix4 *xform) const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a812d3b0f5df694b92084a98387d8f215</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>postRender</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a77230eea8136b7c296cc0a5db1dba9ee</anchor>
      <arglist>(SceneManager *sm, RenderSystem *rsys)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preRender</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>afcbf4cb36d5911a9d40a40c57e94f23b</anchor>
      <arglist>(SceneManager *sm, RenderSystem *rsys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a0c726a0326e8a7d9e80d030541b6bddf</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a6d06a2cec2b2a25fd4cc92d615d3d875</anchor>
      <arglist>(size_t index, const Vector4f &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPolygonModeOverrideable</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2f770d6ba9b3d97bdc63ecf0e3888aab</anchor>
      <arglist>(bool override)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseIdentityProjection</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a4136ce4b9d3add5203339327015d872d</anchor>
      <arglist>(bool useIdentityProjection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseIdentityView</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae53cff42a16304f582ef83ad3017d614</anchor>
      <arglist>(bool useIdentityView)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserAny</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>abd85c7ae6f5de865b8037f37e426886e</anchor>
      <arglist>(const Any &amp;anything)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Renderable::Visitor</name>
    <filename>class_ogre_1_1_renderable_1_1_visitor.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Visitor</name>
      <anchorfile>class_ogre_1_1_renderable_1_1_visitor.html</anchorfile>
      <anchor>a67b2d4e6dc274102523fde6b20d79ff5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>visit</name>
      <anchorfile>class_ogre_1_1_renderable_1_1_visitor.html</anchorfile>
      <anchor>acc21c51c774281b1030860b8c72c315e</anchor>
      <arglist>(Renderable *rend, ushort lodIndex, bool isDebug, Any *pAny=0)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RenderablePass</name>
    <filename>struct_ogre_1_1_renderable_pass.html</filename>
    <member kind="function">
      <type></type>
      <name>RenderablePass</name>
      <anchorfile>struct_ogre_1_1_renderable_pass.html</anchorfile>
      <anchor>aced02c6752335dbd5bd4ff1681c35882</anchor>
      <arglist>(Renderable *rend, Pass *p)</arglist>
    </member>
    <member kind="variable">
      <type>Pass *</type>
      <name>pass</name>
      <anchorfile>struct_ogre_1_1_renderable_pass.html</anchorfile>
      <anchor>aec7289b1a870e7c39d83b5d422792990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Renderable *</type>
      <name>renderable</name>
      <anchorfile>struct_ogre_1_1_renderable_pass.html</anchorfile>
      <anchor>a88788b24efb00ee4d9cf8c4b75cf06ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderingAPIException</name>
    <filename>class_ogre_1_1_rendering_a_p_i_exception.html</filename>
    <base>Ogre::Exception</base>
    <member kind="function">
      <type></type>
      <name>RenderingAPIException</name>
      <anchorfile>class_ogre_1_1_rendering_a_p_i_exception.html</anchorfile>
      <anchor>aa3f950b457a33a114a74f9b8993a885d</anchor>
      <arglist>(int inNumber, const String &amp;inDescription, const String &amp;inSource, const char *inFile, long inLine)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderObjectListener</name>
    <filename>class_ogre_1_1_render_object_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderObjectListener</name>
      <anchorfile>class_ogre_1_1_render_object_listener.html</anchorfile>
      <anchor>a5fc7de0f8ead61860e1125c539afd52b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>notifyRenderSingleObject</name>
      <anchorfile>class_ogre_1_1_render_object_listener.html</anchorfile>
      <anchor>a99b1b17e89efbbce74756925a4acad38</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList, bool suppressRenderStateChanges)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderOperation</name>
    <filename>class_ogre_1_1_render_operation.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>OperationType</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_POINT_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82aed142a19459e32c7d8aef5975f534d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a68a6fc2c1c6938542664b89cf213c3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_STRIP</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a4bc7bbf09ce027518e33e61249e699a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a8c00ee152b44fe8000c2fd675437c087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_STRIP</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a646d8e8fd2aad4baab4809e6f80bfc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_FAN</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a74eb8a7062ea4c0b2fdfe3cc6b9781ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_1_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82ace108ceae773d1d1f3245cbcc70d80e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_2_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a1b6f8341aca609bf085e1f3c59cb40fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_3_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a036bd5808cfc4fbc7ff9377736e6bf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_4_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a2ed6ff50430ade8df7da70262d127056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_5_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a6ce5c9abf14560d63dd306651d05681d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_6_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a48a7afa322c31598b2b536787944d962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_7_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a18c264390c876002da3ff162f40fdd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_8_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a16f3f113b906ea259059b16e3ce6a27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_9_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a4ea1621bb8192ebe322c93a37b99964b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_10_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82ac78e51b2b60fad06ceb43914ff7e195a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_11_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a03451b001b2a90d8bc9234768aa1239b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_12_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a822fdf71c94fb5766a1cddb4a4f1aad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_13_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82afdb3967ac098c5aa5a8903ebd2391824</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_14_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a6330a7c1734dd231f4effae61550d87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_15_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a285b1ae3003dc600516d367f302e1422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_16_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a19cc8eb3b5ecdd007ff5f003612cffc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_17_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82aff4ae2017af3b3635e402798cbbb23a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_18_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82afdc9adbf02f2e9bc7954e0c6a6484bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_19_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82adaacd7e4afee2c7e4668494034a1def3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_20_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82afb3868dda671b399bd7a3238fee50b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_21_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82aa9e873c5d4de560f381edd70f53be8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_22_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a056dd70526cc61eb9eb8105825cb05da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_23_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82ada8abd4635b4106a8110fa34da07464a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_24_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a93e7540a6cf8a9637baafb3e2c920f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_25_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82af6a77339e89f387537737fef9b9e29c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_26_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82ad3b422b627c2bd94b2fbf6efcdd5bb3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_27_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a6aac764475a4662d24a8d3a05f8972ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_28_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a4fda67b6b88f50451f264477a3b955d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_29_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a878461fa1211e69efcf2241444564401</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_30_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82ad21f94e88aa28f1a5f87c6cd9629d253</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_31_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a1131b8bc4024d224f4bb0d43ad222ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_32_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a5144571e3be0aebc7fc51dee789e8473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_DETAIL_ADJACENCY_BIT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a709bd9e6dd846f3befc4d4a46b2d6226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_LIST_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a1386d428cdc6883234c7ae80b4972c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_STRIP_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a543d5b63f31df3a617b62c5f974eec7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_LIST_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a0d6939cc1f37f47ba262a271fe5d22a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_STRIP_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a84ce09d84c1f69a5d0f429075720205f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_DETAIL_ADJACENCY_BIT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a709bd9e6dd846f3befc4d4a46b2d6226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a68a6fc2c1c6938542664b89cf213c3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_LIST_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a1386d428cdc6883234c7ae80b4972c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_STRIP</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a4bc7bbf09ce027518e33e61249e699a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_STRIP_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a543d5b63f31df3a617b62c5f974eec7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_10_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82ac78e51b2b60fad06ceb43914ff7e195a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_11_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a03451b001b2a90d8bc9234768aa1239b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_12_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a822fdf71c94fb5766a1cddb4a4f1aad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_13_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82afdb3967ac098c5aa5a8903ebd2391824</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_14_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a6330a7c1734dd231f4effae61550d87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_15_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a285b1ae3003dc600516d367f302e1422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_16_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a19cc8eb3b5ecdd007ff5f003612cffc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_17_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82aff4ae2017af3b3635e402798cbbb23a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_18_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82afdc9adbf02f2e9bc7954e0c6a6484bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_19_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82adaacd7e4afee2c7e4668494034a1def3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_1_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82ace108ceae773d1d1f3245cbcc70d80e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_20_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82afb3868dda671b399bd7a3238fee50b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_21_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82aa9e873c5d4de560f381edd70f53be8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_22_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a056dd70526cc61eb9eb8105825cb05da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_23_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82ada8abd4635b4106a8110fa34da07464a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_24_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a93e7540a6cf8a9637baafb3e2c920f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_25_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82af6a77339e89f387537737fef9b9e29c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_26_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82ad3b422b627c2bd94b2fbf6efcdd5bb3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_27_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a6aac764475a4662d24a8d3a05f8972ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_28_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a4fda67b6b88f50451f264477a3b955d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_29_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a878461fa1211e69efcf2241444564401</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_2_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a1b6f8341aca609bf085e1f3c59cb40fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_30_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82ad21f94e88aa28f1a5f87c6cd9629d253</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_31_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a1131b8bc4024d224f4bb0d43ad222ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_32_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a5144571e3be0aebc7fc51dee789e8473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_3_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a036bd5808cfc4fbc7ff9377736e6bf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_4_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a2ed6ff50430ade8df7da70262d127056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_5_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a6ce5c9abf14560d63dd306651d05681d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_6_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a48a7afa322c31598b2b536787944d962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_7_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a18c264390c876002da3ff162f40fdd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_8_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a16f3f113b906ea259059b16e3ce6a27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_9_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a4ea1621bb8192ebe322c93a37b99964b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_POINT_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82aed142a19459e32c7d8aef5975f534d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_FAN</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a74eb8a7062ea4c0b2fdfe3cc6b9781ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a8c00ee152b44fe8000c2fd675437c087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_LIST_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a0d6939cc1f37f47ba262a271fe5d22a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_STRIP</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a646d8e8fd2aad4baab4809e6f80bfc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_STRIP_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ab8b780ec18ee4675e85f475b21f77c82a84ce09d84c1f69a5d0f429075720205f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderOperation</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a21998ad8a9cb134420158dc8e2663eac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>IndexData *</type>
      <name>indexData</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>abd5f99e4d8429321e0da75acdcfdc52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>numberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>aa7e82691778b82e07e81f4fc9246326d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OperationType</type>
      <name>operationType</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a880adde68db01dffcfac616de0ef1f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Renderable *</type>
      <name>srcRenderable</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a6f6cbc81ef5f41d3a0357a40095aba33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useGlobalInstancing</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7646ad7a394e7bb74aac8d55515f3975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useIndexes</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>ae12d3ff9f224f21738fa50f832484f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexData *</type>
      <name>vertexData</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a306c2ed3599abab29a027325e3d6d721</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderPriorityGroup</name>
    <filename>class_ogre_1_1_render_priority_group.html</filename>
    <member kind="function">
      <type></type>
      <name>RenderPriorityGroup</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>a6e2d84bf96a0e44d57c0e96cf0736b97</anchor>
      <arglist>(RenderQueueGroup *parent, bool splitPassesByLightingType, bool splitNoShadowPasses, bool shadowCastersNotReceivers)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RenderPriorityGroup</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>a0a18c4c1f2c29571f606cbac7861c3a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addOrganisationMode</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>ae1fbc62e9014f3e36bef8f7f638ccf19</anchor>
      <arglist>(QueuedRenderableCollection::OrganisationMode om)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRenderable</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>ab09fd661aa02509a1e4f83b18f5da74f</anchor>
      <arglist>(Renderable *pRend, Technique *pTech)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>ad1bd2155e06bec2f6dd0bec4d5f8e358</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defaultOrganisationMode</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>aae892307209fe5af02f0de2a237e30eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const QueuedRenderableCollection &amp;</type>
      <name>getSolidsBasic</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>a50714b2d6274fa4d13f305433373e013</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const QueuedRenderableCollection &amp;</type>
      <name>getSolidsDecal</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>abc071e20f40c31ea4d12555f828994c0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const QueuedRenderableCollection &amp;</type>
      <name>getSolidsDiffuseSpecular</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>a4f895ad0472357e2c3881637a78a0a9e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const QueuedRenderableCollection &amp;</type>
      <name>getSolidsNoShadowReceive</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>a4dc7267deefc0708de0142384248b9cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const QueuedRenderableCollection &amp;</type>
      <name>getTransparents</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>a9b40f826f581a964ee36f489ed528d00</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const QueuedRenderableCollection &amp;</type>
      <name>getTransparentsUnsorted</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>a7a3d48ca8f4bd76e56a1d514611f4e3a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>add2b573cd06af88231226779fba49e6b</anchor>
      <arglist>(const RenderPriorityGroup *rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetOrganisationModes</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>afac98cbfa333ffbbd6f92a2dede71d83</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCastersCannotBeReceivers</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>ad00485a29818222dffa8b4b42748c57f</anchor>
      <arglist>(bool ind)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitNoShadowPasses</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>a82ce83d78ddac522340a9bb9dfd4aa76</anchor>
      <arglist>(bool split)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitPassesByLightingType</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>a17541d778d6d971eb7ecc0141ca7bbce</anchor>
      <arglist>(bool split)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_render_priority_group.html</anchorfile>
      <anchor>a2fa35b87445194af9b81e5d7ab33648a</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderQueue</name>
    <filename>class_ogre_1_1_render_queue.html</filename>
    <class kind="class">Ogre::RenderQueue::RenderableListener</class>
    <member kind="typedef">
      <type>std::unique_ptr&lt; RenderQueueGroup &gt;</type>
      <name>RenderQueueGroupMap</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a10570a44541d6dfdcc03f0a0f482744c</anchor>
      <arglist>[RENDER_QUEUE_COUNT]</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderQueue</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a5454a3907c8ce62ab9454b7e4e6ef818</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderQueue</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a15db5053b0d5bbd21cf9e797ea06f0d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const RenderQueueGroupMap &amp;</type>
      <name>_getQueueGroups</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a02d590945dee3692564beec95d89c70f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRenderable</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>acc8caa5feac9cee401f34f5aa1918d0d</anchor>
      <arglist>(Renderable *pRend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRenderable</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a8b67aff41b50d24cef0420871ce6f3af</anchor>
      <arglist>(Renderable *pRend, uint8 groupId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRenderable</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>aedb30e0dd6cd6db7f74650d311a68013</anchor>
      <arglist>(Renderable *pRend, uint8 groupID, ushort priority)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a7351e9922649a71a54fb5b0ccfb525c4</anchor>
      <arglist>(bool destroyPassMaps=false)</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getDefaultQueueGroup</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>aa5c1a5214c10422de1a473ac56edba37</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getDefaultRenderablePriority</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>aa34df6226f67084565eac7bb074ea744</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RenderQueueGroup *</type>
      <name>getQueueGroup</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>ac08219c77ee8917a8af5742b7f9f728d</anchor>
      <arglist>(uint8 qid)</arglist>
    </member>
    <member kind="function">
      <type>RenderableListener *</type>
      <name>getRenderableListener</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>ac49a10e69b06091657d3c3c7a248f711</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShadowCastersCannotBeReceivers</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>ad5abe9b1faef28536da92d2c836b4df8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSplitNoShadowPasses</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a5898a67b700d740c9b7416a10007ac55</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSplitPassesByLightingType</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a508c8398715d145fb899e43e3d58ce00</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a55552364f1a8ecb2fb9a166ef92e070a</anchor>
      <arglist>(const RenderQueue *rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processVisibleObject</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a5af90d52791616e975fc0da4dc1ec78e</anchor>
      <arglist>(MovableObject *mo, Camera *cam, bool onlyShadowCasters, VisibleObjectsBoundsInfo *visibleBounds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultQueueGroup</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>aee86531136c2069ab7ed03ec8802b624</anchor>
      <arglist>(uint8 grp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultRenderablePriority</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>aeb5d94b3d357524a08affce11c383374</anchor>
      <arglist>(ushort priority)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderableListener</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a4830aa759ae0619a637dc979f8f0d581</anchor>
      <arglist>(RenderableListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCastersCannotBeReceivers</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>aac9a571f752196f24799e5aebb6bd715</anchor>
      <arglist>(bool ind)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitNoShadowPasses</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a4edec1309abf170a0dd09612911fc4bc</anchor>
      <arglist>(bool split)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitPassesByLightingType</name>
      <anchorfile>class_ogre_1_1_render_queue.html</anchorfile>
      <anchor>a12c00d063c95049da895c7bfc8923311</anchor>
      <arglist>(bool split)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderQueue::RenderableListener</name>
    <filename>class_ogre_1_1_render_queue_1_1_renderable_listener.html</filename>
    <member kind="function">
      <type></type>
      <name>RenderableListener</name>
      <anchorfile>class_ogre_1_1_render_queue_1_1_renderable_listener.html</anchorfile>
      <anchor>a0820da08b1cfaa649e9795e005161d98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderableListener</name>
      <anchorfile>class_ogre_1_1_render_queue_1_1_renderable_listener.html</anchorfile>
      <anchor>aa1cf2797eb257b192b5a7f4d7927bce6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>renderableQueued</name>
      <anchorfile>class_ogre_1_1_render_queue_1_1_renderable_listener.html</anchorfile>
      <anchor>a3798c1ccf6bb418eaaa0ddb43e745199</anchor>
      <arglist>(Renderable *rend, uint8 groupID, ushort priority, Technique **ppTech, RenderQueue *pQueue)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderQueueGroup</name>
    <filename>class_ogre_1_1_render_queue_group.html</filename>
    <member kind="typedef">
      <type>ConstMapIterator&lt; PriorityMap &gt;</type>
      <name>ConstPriorityMapIterator</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a34dffe13210b7f61932a25fc042f404f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; ushort, RenderPriorityGroup *, std::less&lt; ushort &gt; &gt;</type>
      <name>PriorityMap</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a33650a9641d40269f18d44be60006d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; PriorityMap &gt;</type>
      <name>PriorityMapIterator</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a38216d5a4828871b53e5fbecdc8d4984</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a5a9a007905c9529b71cf24c89488dee1</anchor>
      <arglist>(bool splitPassesByLightingType, bool splitNoShadowPasses, bool shadowCastersNotReceivers)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>ac12bd8451907d485889812b0a6b6ceca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addOrganisationMode</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a195e1d749ca78952f9e4c222d6a536c3</anchor>
      <arglist>(QueuedRenderableCollection::OrganisationMode om)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRenderable</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a0bd953e5e30d631542ef7d85158b017e</anchor>
      <arglist>(Renderable *pRend, Technique *pTech, ushort priority)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>aeeaaf69657b5425e8f294466f0061a41</anchor>
      <arglist>(bool destroy=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defaultOrganisationMode</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a0cf70d2d850ef3746957b337b1bba4d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const PriorityMap &amp;</type>
      <name>getPriorityGroups</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a5ba5769ea9fa9ed1f9fb8dbfff8d5dd5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShadowsEnabled</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>abf7136f736afc5af757616665410e952</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a4eb48a76b7a69ed248578d6743f8e9b3</anchor>
      <arglist>(const RenderQueueGroup *rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetOrganisationModes</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a4fcd2c524232e0708786959bf74fe153</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCastersCannotBeReceivers</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a5c2e2f614fe51fb1e6954b28f4c3a366</anchor>
      <arglist>(bool ind)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowsEnabled</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a180a462bafa9b9d472a59d044657e6ef</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitNoShadowPasses</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a9d53fac5486bb4379965858840900263</anchor>
      <arglist>(bool split)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitPassesByLightingType</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>aa9136681bf8704ada4af84f2c30be7b3</anchor>
      <arglist>(bool split)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderQueueListener</name>
    <filename>class_ogre_1_1_render_queue_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderQueueListener</name>
      <anchorfile>class_ogre_1_1_render_queue_listener.html</anchorfile>
      <anchor>aca4ab8444c09caeeff186213a98beb89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>postRenderQueues</name>
      <anchorfile>class_ogre_1_1_render_queue_listener.html</anchorfile>
      <anchor>a0a6a53d54e3215fc2bf2c877fedd47d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>preRenderQueues</name>
      <anchorfile>class_ogre_1_1_render_queue_listener.html</anchorfile>
      <anchor>aed637d7bad94336183321b5ee290751c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderQueueEnded</name>
      <anchorfile>class_ogre_1_1_render_queue_listener.html</anchorfile>
      <anchor>a4aab973d869a547f80b075af9bc90a7d</anchor>
      <arglist>(uint8 queueGroupId, const String &amp;cameraName, bool &amp;repeatThisInvocation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderQueueStarted</name>
      <anchorfile>class_ogre_1_1_render_queue_listener.html</anchorfile>
      <anchor>ae38330921e8422dc3dc5e1758f1bf632</anchor>
      <arglist>(uint8 queueGroupId, const String &amp;cameraName, bool &amp;skipThisInvocation)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderSystem</name>
    <filename>class_ogre_1_1_render_system.html</filename>
    <class kind="class">Ogre::RenderSystem::Listener</class>
    <member kind="function">
      <type></type>
      <name>RenderSystem</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a3391b683d588628272d8d9de633e472e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderSystem</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a785f83ff8a4ee8fb21a11c9d6fe5c928</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_beginFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a54993a89a57fb25d32788ea086976d95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_beginGeometryCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a6ba6845d1e73d71046db4fb38bd2bbb5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cleanupDepthBuffers</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a568dd8e5d75fc7eef649dda6d14d447d</anchor>
      <arglist>(bool bCleanManualBuffers=true)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_convertProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>adedbeb77d3def3967ee1a55c32d16a2b</anchor>
      <arglist>(const Matrix4 &amp;matrix, Matrix4 &amp;dest, bool forGpuProgram=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7c36366fd8229fda56227b3232853b2c</anchor>
      <arglist>(RenderTarget *renderTarget)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aaea914112d61a582eb9e48483a3d525f</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_disableTextureUnit</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a058d6805142fce7ec095a018447cbe33</anchor>
      <arglist>(size_t texUnit)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_disableTextureUnitsFrom</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a68e0ecb23c3eba58b5aeb06d646ce4cd</anchor>
      <arglist>(size_t texUnit)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_dispatchCompute</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a2c59487ad841c47a24b94d242b3a01af</anchor>
      <arglist>(const Vector3i &amp;workgroupDim)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_endFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aad966c6f361ac75304c1e03f9ec384c4</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>_getBatchCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a4749910dbda9df7b78cb92ab3482a80e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CullingMode</type>
      <name>_getCullingMode</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>acc15a085c3fc5970d5c028c79eadead3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>_getDefaultViewportMaterialScheme</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a032b0c56743c9f00b125a3c3e592feed</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>_getFaceCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ae667be14fe8ada14d3f246066e4efaf7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>_getVertexCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab0ad6e89ff7240897c93e1174c2be80c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>_getViewport</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>acd8a3b349f9d77975f3c3a8543498360</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_initialise</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a6900425dd940a48bd1d74c3afe48b4b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initRenderTargets</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aacdaca375b0736ea8b9fe660f17405ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aad4ebe6f669319f83fc44cf9d5a8f9cc</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_render</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a64961cc3cdc616beb264c51d532c94c1</anchor>
      <arglist>(const RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a6a3facdc0f1b8c68af65598fd3fd34aa</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setColourBufferWriteEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7dba6759d4cdc0f78dc9b3c12a7b23df</anchor>
      <arglist>(bool red, bool green, bool blue, bool alpha)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setCullingMode</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a8342819c24002599851457e459744561</anchor>
      <arglist>(CullingMode mode)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setDepthBias</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a56beb1cebbf7f1ac372c666657a151cb</anchor>
      <arglist>(float constantBias, float slopeScaleBias=0.0f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a49c162dc3d9b86e37d9085c0ab1e28c6</anchor>
      <arglist>(bool depthTest=true, bool depthWrite=true, CompareFunction depthFunction=CMPF_LESS_EQUAL)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setDepthClamp</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a0f882060a14f71ce307629d198a34595</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setFog</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a07c349edc8c94711ff3c6869eefbcbf5</anchor>
      <arglist>(FogMode f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setLineWidth</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a40f99785cb4f728763712169cec19f29</anchor>
      <arglist>(float width)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setPointParameters</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a018624e558a652005ee4bbdbd3bb6330</anchor>
      <arglist>(bool attenuationEnabled, Real minSize, Real maxSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setPointSpritesEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a0bf5a91059d6da3b9dc4cebaf3284d23</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setPolygonMode</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a175e831e73f7c539f843907971836125</anchor>
      <arglist>(PolygonMode level)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a12183f0e2538e4c65e0ec775eeafde68</anchor>
      <arglist>(Matrix4 m)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setRenderTarget</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac60a51e4a927728c09243075b32ecfce</anchor>
      <arglist>(RenderTarget *target)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setSampler</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7475c99df40ff3c2a7edf6a15ad6c460</anchor>
      <arglist>(size_t texUnit, Sampler &amp;s)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSceneBlending</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>afd5d05521034b0e901ba0ff7f653d1e7</anchor>
      <arglist>(SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendOperation op=SBO_ADD)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ad65f49ccce525d3753a38b75b4166f9e</anchor>
      <arglist>(SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendFactor sourceFactorAlpha, SceneBlendFactor destFactorAlpha, SceneBlendOperation op=SBO_ADD, SceneBlendOperation alphaOp=SBO_ADD)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setTexture</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a2cb551bfdd04b7426f73a84cbcbc93f7</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;texPtr)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setTextureBlendMode</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac3e1b9a4c8499932b010d531b21e20ac</anchor>
      <arglist>(size_t unit, const LayerBlendModeEx &amp;bm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setTextureCoordCalculation</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a10fdc4a81a69fd6d9fb0bb62f3a3cece</anchor>
      <arglist>(size_t unit, TexCoordCalcMethod m, const Frustum *frustum=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setTextureCoordSet</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>addfea71a41353277fa57585cda4d6627</anchor>
      <arglist>(size_t unit, size_t index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setTextureMatrix</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a6512839a2f001e463c0d46e07993192c</anchor>
      <arglist>(size_t unit, const Matrix4 &amp;xform)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setTextureProjectionRelativeTo</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a91e7ee7dd1f244ffa9a0681efb6fae6c</anchor>
      <arglist>(bool enabled, const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setTextureUnitSettings</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ad504623eff0678f9f79b075f32673414</anchor>
      <arglist>(size_t texUnit, TextureUnitState &amp;tl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setViewMatrix</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>acf464521f1b593f9c1bc89467e195691</anchor>
      <arglist>(const Matrix4 &amp;m)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setViewport</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7d7f7d706450808859f338352c5e9cd0</anchor>
      <arglist>(Viewport *vp)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setWorldMatrix</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a3b31342c80388e10155c5e6e4d91fc2d</anchor>
      <arglist>(const Matrix4 &amp;m)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_swapAllRenderTargetBuffers</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af942e9e362a20277c177c062879fbd51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAllRenderTargets</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a8ef6bbe5a63769cfe73319ac418624a8</anchor>
      <arglist>(bool swapBuffers=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_useLights</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a17c2108d7e7efac07fe235a6ab3f70b0</anchor>
      <arglist>(unsigned short limit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aab79ebed3fd0691af1f51c6abd556d68</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyFixedFunctionParams</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a5821d9920dedc3760ce5733aa8e34a8a</anchor>
      <arglist>(const GpuProgramParametersPtr &amp;params, uint16 variabilityMask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachRenderTarget</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac7ce258ff899b1694a18e1d51e1a3ba0</anchor>
      <arglist>(RenderTarget &amp;target)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>beginProfileEvent</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>acdcb8c0f6316a444b592882e1b7bb6c6</anchor>
      <arglist>(const String &amp;eventName)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bindGpuProgram</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ae8144a770f5bbe9390928abf24d37b16</anchor>
      <arglist>(GpuProgram *prg)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a19fdcb9443c1786787c09990a71ecd4f</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 variabilityMask)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abe5ef09f7e2e9235d6367a5cb5d7c1e8</anchor>
      <arglist>(uint32 buffers, const ColourValue &amp;colour=ColourValue::Black, float depth=1.0f, uint16 stencil=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a6152b6d18e24b703e292e1863be59f6a</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a014f2e3df172eed37e41041659181807</anchor>
      <arglist>(const String &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac4c60bf4c5d4347fd2b9346a90545e2b</anchor>
      <arglist>(HardwareOcclusionQuery *hq)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyRenderTarget</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a43a03671d1c7efd7e95100d77080eb8c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyRenderTexture</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a354ceaa02574d1cf68dcb5999b34df50</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyRenderWindow</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a65ddf1db4aa3f463e0479c240ffc3dc5</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderTarget *</type>
      <name>detachRenderTarget</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a141a8155747f78254aff4fe121742c75</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableSchemeInstancing</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a00b9ff4da49d97c9787d061fc2d40cf5</anchor>
      <arglist>(const String &amp;materialScheme)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableSchemeInstancing</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a4ed78fd60cf1da2534c56726eb3dd7d0</anchor>
      <arglist>(const String &amp;materialScheme, const HardwareVertexBufferPtr &amp;buffer, VertexDeclaration *decl, uint32 instanceCount)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>endProfileEvent</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a1b6abe6712afe1a695d015216ae96459</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemCapabilities *</type>
      <name>getCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aa6c951fc82f49ccf22787fcd1e7ee451</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ConfigOptionMap &amp;</type>
      <name>getConfigOptions</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab459a7c3fd6717553b3dd3f1baef942f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a97e2c11d3822c064ccb8ef0b52acf289</anchor>
      <arglist>(const String &amp;name, void *pData)</arglist>
    </member>
    <member kind="function">
      <type>const DriverVersion &amp;</type>
      <name>getDriverVersion</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a309ad5cbd2b506242e2380375dea12ca</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const GpuProgramParametersPtr &amp;</type>
      <name>getFixedFunctionParams</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a594293ef64aa7bb67face9bbb5c5099b</anchor>
      <arglist>(TrackVertexColourType tracking, FogMode fog)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getGlobalInstanceCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abc280d8e209d71042a03c00140e9bedf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferPtr</type>
      <name>getGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a4331494820fb3603c08501e64cc5036d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>getGlobalInstanceVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a915566430b7a86d9a3de7197eecc8a40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getHorizontalTexelOffset</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a34bb91955836f6e145ab05b3fe19a87c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getInvertVertexWinding</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aab1e7223855194c748fd71a7ccdc7a8d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>getMaximumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a19ea5b0880338661d1162987a22ab827</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>getMinimumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a5ab53272b5edee4565c05caa605061d3</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>getMutableCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7125b8a614f54a9750b85c5eba62b474</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af065d694a866bedee81bcf01e1da55a2</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getNativeShadingLanguageVersion</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a9d89d5e2e2f0c2c30e72032eae4482ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getRenderSystemEvents</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a9bf68cda28d0b59d6b71e66854f93fe5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RenderTarget *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ad8a5b37533d19a0248aad5b7620627d6</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderWindowDescription</type>
      <name>getRenderWindowDescription</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aa6e8e2994c6b93d4a075e93223d2def1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GlobalInstancingData</type>
      <name>getSchemeInstancingData</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a3643eb2213a3620496d861a01e2d9cb9</anchor>
      <arglist>(const String &amp;materialScheme) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getVerticalTexelOffset</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a5387ab6d7b2ae4813f562b758742cc92</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGpuProgramBound</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a6077b61e7511ae56887c67498f5282a1</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReverseDepthBufferEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a08f573526858a6abebc0174fc6bc2efa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>markProfileEvent</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aaafa1dfb6fcf978786add8ee2b02dfb5</anchor>
      <arglist>(const String &amp;event)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>postExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a2b392e867bf00cbf165dccaac36103ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>preExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a89834249c0be8972bb9f9ec2d03a6ced</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>registerThread</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a87a06fadfefddc983ce1a51184da21ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reinitialise</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7f88bc4a36c43dc623f02b123fd80e78</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a4d1749c7f452237f6c7c46d186160772</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setClipPlanes</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a23cc0a7d87b77ec3d0a34e92335bec1a</anchor>
      <arglist>(const PlaneList &amp;clipPlanes)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af08c82c98dc70223223d3d72580561ce</anchor>
      <arglist>(const ColourBlendState &amp;state)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setConfigOption</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a606200a27a8adebfa62b3e388a49cf39</anchor>
      <arglist>(const String &amp;name, const String &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCurrentPassIterationCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a207d38c53699525e2e49ee167f9c8eb5</anchor>
      <arglist>(const size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthBufferFor</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a63c23bbd80d6862a54d471754d9bccf0</anchor>
      <arglist>(RenderTarget *renderTarget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeriveDepthBias</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a9457d24c16b49968fb176b1c1443a8ed</anchor>
      <arglist>(bool derive, float baseValue=0.0f, float multiplier=0.0f, float slopeScale=0.0f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a8c143a89eb5a32e49a0ad0b136acdf56</anchor>
      <arglist>(ColourBufferType colourBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a91fc2c178fa55105319a5417ba225e1c</anchor>
      <arglist>(uint32 val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a1e3b52d233acb388d213b4490d667e79</anchor>
      <arglist>(const HardwareVertexBufferPtr &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a15926d95ddae9a8d78ff18ecc7fa0979</anchor>
      <arglist>(VertexDeclaration *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInvertVertexWinding</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a697f9a8c12f2d08ccc6185cd7992c238</anchor>
      <arglist>(bool invert)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLightingEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ad461073e0f430324258f136da3f281c5</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setNormaliseNormals</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a07859d3fde38c9b447d0801d79eb3bee</anchor>
      <arglist>(bool normalise)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScissorTest</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a5c4848af95cd31f99ef4a3aecbab4512</anchor>
      <arglist>(bool enabled, const Rect &amp;rect=Rect())=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7bb234716c32a1badabf8c4e576a0dfa</anchor>
      <arglist>(bool enabled, uint32 left, uint32 top=0, uint32 right=800, uint32 bottom=600)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setShadingType</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a9eb67835b105be674c152a95ca83b631</anchor>
      <arglist>(ShadeOptions so)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilBufferParams</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a75e585e8aa7790ef20cbd622a01c081c</anchor>
      <arglist>(CompareFunction func=CMPF_ALWAYS_PASS, uint32 refValue=0, uint32 compareMask=0xFFFFFFFF, uint32 writeMask=0xFFFFFFFF, StencilOperation stencilFailOp=SOP_KEEP, StencilOperation depthFailOp=SOP_KEEP, StencilOperation passOp=SOP_KEEP, bool twoSidedOperation=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilCheckEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac7887b07683866391008866267429478</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setStencilState</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a95b1b2217f858aef6437fe8d9e6edd3a</anchor>
      <arglist>(const StencilState &amp;state)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a987cf400154a21403b4ff5192d423971</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unbindGpuProgram</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a045731ce43fe553744e69664d5d648b3</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unregisterThread</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a8280577dc22b86d285efbfcc7f246308</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>useCustomRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>afc69e09f59064b79f3bfd4402617d07a</anchor>
      <arglist>(RenderSystemCapabilities *capabilities)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>validateConfigOptions</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a88fff701bcd4d5845904cbe80aeac286</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a2b117156fc904f736c130ae6e89c60ed</anchor>
      <arglist>(const ColourValue &amp;colour, uint32 *pDest)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VertexElementType</type>
      <name>getColourVertexElementType</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>adbd05815a9a3207206eee39eccbf1d98</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Listener *</type>
      <name>getSharedListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ada91bd7e7ceb832c4598596084f240ef</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setSharedListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ad4936a78d447c0e8be978117c47e9f98</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderSystem::Listener</name>
    <filename>class_ogre_1_1_render_system_1_1_listener.html</filename>
    <member kind="function">
      <type></type>
      <name>Listener</name>
      <anchorfile>class_ogre_1_1_render_system_1_1_listener.html</anchorfile>
      <anchor>a2ccefd2fe4eb8ca096e8ec7efbefc413</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_render_system_1_1_listener.html</anchorfile>
      <anchor>a92f2b3702187d4893f0a28993510f759</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>eventOccurred</name>
      <anchorfile>class_ogre_1_1_render_system_1_1_listener.html</anchorfile>
      <anchor>aafc262fea83eae3a360aeb16d1cc7ef9</anchor>
      <arglist>(const String &amp;eventName, const NameValuePairList *parameters=0)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderSystemCapabilities</name>
    <filename>class_ogre_1_1_render_system_capabilities.html</filename>
    <member kind="typedef">
      <type>std::set&lt; String &gt;</type>
      <name>ShaderProfiles</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a44a272cf319952bf421faa15a473dd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a04d9002874f93e33c1c19b77981619b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addShaderProfile</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>afdc1e7ba62cb1f222fcf23c9290a55d5</anchor>
      <arglist>(const String &amp;profile)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>adc23596859d446848f4b5cded6a36e18</anchor>
      <arglist>(GpuProgramType programType) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDeviceName</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a92dc13accfa5b8692079795e92e2a3c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DriverVersion</type>
      <name>getDriverVersion</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a8fd951ef5aa2b48b18ca65419cfb2c46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getGeometryProgramNumOutputVertices</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ae21840ac916791a1894a060173af6088</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaxPointSize</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a3f00430fc04e37e98c2fe67c3492179a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaxSupportedAnisotropy</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a494188486896e8f012c5f0d4d80ddb58</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNonPOW2TexturesLimited</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a230a752e1b5549e91088453d1b9f4404</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getNumMultiRenderTargets</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a6073b0139d263b7750a8117b4af812fe</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getNumTextureUnits</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a98712a93d0e491ad1b01eee1ec96a751</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getNumVertexAttributes</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>aff7a6b99112aad2655521689f807ac4d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getNumVertexTextureUnits</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a6c34dc4a0039eac169588624b45bae30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getRenderSystemName</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>adb6c8f068a8d39ce7b28ff9daa67ac70</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getStencilBufferBitDepth</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>aef9d77ec493699878c3c71ded4ffbacc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ShaderProfiles &amp;</type>
      <name>getSupportedShaderProfiles</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a11ea4ae1018fa18e6192a0898251b5d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GPUVendor</type>
      <name>getVendor</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>aa00b7c6fb7b39b666fe29ab2b1f61cf8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCapability</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ad40e2afdc51576b42881ed4d1992b076</anchor>
      <arglist>(const Capabilities c) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCapabilityRenderSystemSpecific</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a5736f84bb4f082f39a564b09b82e6e50</anchor>
      <arglist>(const Capabilities c) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCategoryRelevant</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a369ff64e76af2c9a7411efae8bdd2de5</anchor>
      <arglist>(CapabilitiesCategory cat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDriverOlderThanVersion</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a98a43c931aabeab52ab00918f423b5bb</anchor>
      <arglist>(const DriverVersion &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShaderProfileSupported</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a210c5e1f5feed4782887932fabb8d72d</anchor>
      <arglist>(const String &amp;profile) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ad051d88f2236b4142f55b1ff7df135b2</anchor>
      <arglist>(Log *pLog) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseDriverVersionFromString</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>aa4bceb481ecb9e3cf149f56d6195211f</anchor>
      <arglist>(const String &amp;versionString)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseVendorFromString</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a3b461142b8f84350448d6f600c043a65</anchor>
      <arglist>(const String &amp;vendorString)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeShaderProfile</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a910a1e3eaa64e0571760911042a5aff8</anchor>
      <arglist>(const String &amp;profile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCapability</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ae4d12b08dc193773222f9938c54d452c</anchor>
      <arglist>(const Capabilities c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCategoryRelevant</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a3ed32552ceae783c759ded39cb97c8ae</anchor>
      <arglist>(CapabilitiesCategory cat, bool relevant)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComputeProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>aa7710e8231a55cba0fb857160770f23b</anchor>
      <arglist>(ushort c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeviceName</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>afcc42f461a80ef4164f44d4b32b95ef7</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDriverVersion</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a651a8439d689ee0596ae7433df8ef593</anchor>
      <arglist>(const DriverVersion &amp;version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFragmentProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ad5ebcf7fa91d34bbda4d9020b43e3e33</anchor>
      <arglist>(ushort c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGeometryProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a2142d81f74376c692171e6e0f0ecc9de</anchor>
      <arglist>(ushort c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGeometryProgramNumOutputVertices</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a4c910cd9c215dff276f3907f1729df35</anchor>
      <arglist>(int numOutputVertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxPointSize</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a1af2a1dc2f1ca1f269dac3f2086ce61d</anchor>
      <arglist>(Real s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxSupportedAnisotropy</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a35a966598295e070bdd0436bf1584ee8</anchor>
      <arglist>(Real s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNonPOW2TexturesLimited</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>aa01343a82a55354a350735ffeb53a237</anchor>
      <arglist>(bool l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumMultiRenderTargets</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ae71df2e605b37bc04a8ea19ac783aff8</anchor>
      <arglist>(ushort num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumTextureUnits</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a30d60525e67ed5f91b6cbd6237bf6d59</anchor>
      <arglist>(ushort num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumVertexAttributes</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a879d86334d0a1a081412483e537669d7</anchor>
      <arglist>(ushort num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumVertexTextureUnits</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ac413b836ff218b338962cfdbfd8f3abd</anchor>
      <arglist>(ushort n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderSystemName</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a2dac3b98a92f6f65f73d866f0ed7f329</anchor>
      <arglist>(const String &amp;rs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilBufferBitDepth</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a8e94964a9e870f2abae39d60ca481222</anchor>
      <arglist>(ushort num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTessellationDomainProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a7aaf3bbefa87b16ab9f3a1a990ead875</anchor>
      <arglist>(ushort c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTessellationHullProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>aa03c40c75a685316dddf71b5307fa3a8</anchor>
      <arglist>(ushort c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVendor</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>acea58e6dfa194db2dc129927553c2ab5</anchor>
      <arglist>(GPUVendor v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a1e7fb39f40db9845caba401dd68b71f0</anchor>
      <arglist>(ushort c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetCapability</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ad01ce2fbf726de817cb34bbc66cf946c</anchor>
      <arglist>(const Capabilities c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GPUVendor</type>
      <name>vendorFromString</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a413b71be5793f84bf93f5613b8e508de</anchor>
      <arglist>(const String &amp;vendorString)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String &amp;</type>
      <name>vendorToString</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a40f9afcc9f9c66c29adddbaf82047b89</anchor>
      <arglist>(GPUVendor v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderSystemCapabilitiesManager</name>
    <filename>class_ogre_1_1_render_system_capabilities_manager.html</filename>
    <base>Ogre::Singleton&lt; RenderSystemCapabilitiesManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>RenderSystemCapabilitiesManager</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_manager.html</anchorfile>
      <anchor>a588f0d22e93cad0e3dbfb19267181622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RenderSystemCapabilitiesManager</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_manager.html</anchorfile>
      <anchor>a932be7fd03fb0b16cb0cb7d9951680e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_manager.html</anchorfile>
      <anchor>a632d17c267b03d06db99019372d514e6</anchor>
      <arglist>(const String &amp;name, RenderSystemCapabilities *caps)</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; String, RenderSystemCapabilities * &gt; &amp;</type>
      <name>getCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_manager.html</anchorfile>
      <anchor>a72a314a2fa7d74a385ba61e74149410b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>loadCapabilitiesConfig</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_manager.html</anchorfile>
      <anchor>a1c25fe5035953b7be05e187ffbf76b79</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>loadParsedCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_manager.html</anchorfile>
      <anchor>a7b980c3ce0c84ec98dd404483a226a56</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseCapabilitiesFromArchive</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_manager.html</anchorfile>
      <anchor>a95702ef084836d97dd9240422dd736ca</anchor>
      <arglist>(const String &amp;filename, const String &amp;archiveType, bool recursive=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RenderSystemCapabilitiesManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_manager.html</anchorfile>
      <anchor>a600b4f1cfb60f54dd6df1a3f7fdbbff7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RenderSystemCapabilitiesManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_manager.html</anchorfile>
      <anchor>aba6562063493c1c87333a65752c0cd15</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderSystemCapabilitiesSerializer</name>
    <filename>class_ogre_1_1_render_system_capabilities_serializer.html</filename>
    <member kind="function">
      <type></type>
      <name>RenderSystemCapabilitiesSerializer</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_serializer.html</anchorfile>
      <anchor>ada97f5a805368b798a78e5d4c05f752c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_serializer.html</anchorfile>
      <anchor>a44bd515809b4ed26fa372b9c836a3137</anchor>
      <arglist>(DataStreamPtr &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeScript</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_serializer.html</anchorfile>
      <anchor>a6a3bb514f3a1db02a601f4f6419ac3fd</anchor>
      <arglist>(const RenderSystemCapabilities *caps, const String &amp;name, const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>writeString</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_serializer.html</anchorfile>
      <anchor>ad8a0e4b66877c0893a70924dc55bc130</anchor>
      <arglist>(const RenderSystemCapabilities *caps, const String &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderTarget</name>
    <filename>class_ogre_1_1_render_target.html</filename>
    <class kind="struct">Ogre::RenderTarget::FrameStats</class>
    <member kind="enumvalue">
      <name>FB_AUTO</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a4b42772d32712767391c749f4745397aa7c2856681602b85c62439a67a247c322</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FB_BACK</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a4b42772d32712767391c749f4745397aa632020df02d4d37ee90ff4ff0a5b7b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FB_FRONT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a4b42772d32712767391c749f4745397aaa9d982cf6f703ba525577fdd487ae5e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FrameBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a4b42772d32712767391c749f4745397a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FB_FRONT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a4b42772d32712767391c749f4745397aaa9d982cf6f703ba525577fdd487ae5e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FB_BACK</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a4b42772d32712767391c749f4745397aa632020df02d4d37ee90ff4ff0a5b7b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FB_AUTO</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a4b42772d32712767391c749f4745397aa7c2856681602b85c62439a67a247c322</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderTarget</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a09cb935447ead4189328e13c73f1d0f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderTarget</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>afe27bcf2f39d46e233d8233073a76965</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_beginUpdate</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad0b724596d2b9e278293aee6e55a5273</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ae68eb2ce228a55811c058de85e369a29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_endUpdate</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a53b173c70995ba39d72c01f5d086ca73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abed7fd35b766009500ffb0a30c0ee495</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6626c775166c6b9c8af2b5646869919c</anchor>
      <arglist>(bool updateStatistics=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af37354ee32fda08fdbd7d22860d3ab0d</anchor>
      <arglist>(int zorder, bool updateStatistics=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af98598627ee70b9b22ce7e095fb04b3c</anchor>
      <arglist>(Viewport *viewport, bool updateStatistics=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adebc1792e75341f37a44c14294b84441</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a636d8ffa32c593a0fe1dae5eb28ded88</anchor>
      <arglist>(Camera *cam, int ZOrder, float left, float top=0.0f, float width=1.0f, float height=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aacad2574c5f0d6e68ea12883ae75d7ca</anchor>
      <arglist>(Camera *cam, int ZOrder=0, FloatRect rect={0.0f, 0.0f, 1.0f, 1.0f})</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>attachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abced14a7255d1d56a80b53400e8496f1</anchor>
      <arglist>(DepthBuffer *depthBuffer)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a62f7ce3ddeb263e5561c8521401f4ad6</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1775dd0023f88a42588810456bf3ca24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a7d424cfbab20149fad8a7caf6c2ed07e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6c32524efacf6da599d5daccf3d9e166</anchor>
      <arglist>(const String &amp;name, void *pData)</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>getDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aabb50104a367aa91fd7c5a6d2a21b0e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getDepthBufferPool</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af77a2b45550db00c0ca364d762a5ca36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab33ae5ae4097e55327a4c82d0399e091</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af7c1ff0eae0e7e92cb4d9bfaf6766a80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0ea03e66a393ba449512918e23162cc9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a24fdb4925af8290a3b77bb6b506406ea</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a94f2d9da8df557dd2fb9d7a054980ea9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aff766c0862f20c8dcf1590748dc857b6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3de347432205d262b81b5e9c9f230aa1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const FrameStats &amp;</type>
      <name>getStatistics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5ad9270281f1103aae0fb16f82def526</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9b33a8b0f0eb889df53c3f6bba8b0a9a</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aab3813409361857dcb2e211fbb5afab0</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2d4421a2be81b74374151dfe59984558</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abe54cba781de82b2c9472a5499cb6d49</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a36c701d8597a5ad53ec870c7e23dc093</anchor>
      <arglist>(RenderTargetListener *listener, const unsigned int pos=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0ee2aaaebdf52b6c91910396a20d5a18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad556118c389c73d29a748b79e30f54d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2206812fa54480b910cdc7a07bc1642c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrimary</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa2718c9df91bc7e2cfc67addf06beaae</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStereoEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a629ce6c74ec3b4b565ce5b85a98e0482</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a4c7673d300ecb04d88b877ee64f935c7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad24a0c9e828f80b8a5aad01fc63c3c5a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ae38874b8142e04a56c3c868b4b43b3c5</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad339452198f18f9313da7049683de863</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a4796840716ec80f783a01b7e97ced3e7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetStatistics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>add4ba5bd15bc4920c19c5e823d5b2c22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad821312618984f66d9eba04625bcdec6</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a51ea80524af201bbef9115a594359c07</anchor>
      <arglist>(bool autoupdate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthBufferPool</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acfa3a63a95495b198efacf269a90c8e9</anchor>
      <arglist>(uint16 poolId)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a24b847657d58db6ab5e14f7972e38a5d</anchor>
      <arglist>(uint fsaa, const String &amp;fsaaHint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aae7df24ec7033179aa3e317a5d8dd914</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ac6ac0687ccc17393de7b694b793a817c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>swapBuffers</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8038ae2b314d6505746d5bd6831cd813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa21f57aa02ff8c7663c8098e29b11f86</anchor>
      <arglist>(bool swapBuffers=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeContentsToFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>afb7ac36166a3e7c38a102edc6e7d2c1d</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a4e7c3322988ded221c459e0929b1516c</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RenderTarget::FrameStats</name>
    <filename>struct_ogre_1_1_render_target_1_1_frame_stats.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>avgFPS</name>
      <anchorfile>struct_ogre_1_1_render_target_1_1_frame_stats.html</anchorfile>
      <anchor>a4e2453ac395f96a11a966f18590610e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>batchCount</name>
      <anchorfile>struct_ogre_1_1_render_target_1_1_frame_stats.html</anchorfile>
      <anchor>a6b4e063f6df89d63021022eb8f43d91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bestFPS</name>
      <anchorfile>struct_ogre_1_1_render_target_1_1_frame_stats.html</anchorfile>
      <anchor>ab07828877ca7c352d1a8b1afaab1df08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>bestFrameTime</name>
      <anchorfile>struct_ogre_1_1_render_target_1_1_frame_stats.html</anchorfile>
      <anchor>a720bee3828b5c2d2419e7afbeed0191e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lastFPS</name>
      <anchorfile>struct_ogre_1_1_render_target_1_1_frame_stats.html</anchorfile>
      <anchor>a12556de54d8ea0ca7ccf064a07d25389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>triangleCount</name>
      <anchorfile>struct_ogre_1_1_render_target_1_1_frame_stats.html</anchorfile>
      <anchor>ab1bf6f713ee6774a371fdf74f2ffaf44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vBlankMissCount</name>
      <anchorfile>struct_ogre_1_1_render_target_1_1_frame_stats.html</anchorfile>
      <anchor>a252574d63b453563ed4b22ff574fc10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>worstFPS</name>
      <anchorfile>struct_ogre_1_1_render_target_1_1_frame_stats.html</anchorfile>
      <anchor>a49f1dd55396299921e69e1d7ed66c0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>worstFrameTime</name>
      <anchorfile>struct_ogre_1_1_render_target_1_1_frame_stats.html</anchorfile>
      <anchor>a7536670fa555a4f05c52ccdacc9c2194</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RenderTargetEvent</name>
    <filename>struct_ogre_1_1_render_target_event.html</filename>
    <member kind="variable">
      <type>RenderTarget *</type>
      <name>source</name>
      <anchorfile>struct_ogre_1_1_render_target_event.html</anchorfile>
      <anchor>aceb69f7a9bbb3b126fea2bfded331a41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderTargetListener</name>
    <filename>class_ogre_1_1_render_target_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderTargetListener</name>
      <anchorfile>class_ogre_1_1_render_target_listener.html</anchorfile>
      <anchor>afb5752b727803f415b960ed9f2728f3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>postRenderTargetUpdate</name>
      <anchorfile>class_ogre_1_1_render_target_listener.html</anchorfile>
      <anchor>a722f37475162c91ee0dd6cebf03e63a3</anchor>
      <arglist>(const RenderTargetEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>postViewportUpdate</name>
      <anchorfile>class_ogre_1_1_render_target_listener.html</anchorfile>
      <anchor>a343ada5be6be784ee83f3cb8ac48e319</anchor>
      <arglist>(const RenderTargetViewportEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>preRenderTargetUpdate</name>
      <anchorfile>class_ogre_1_1_render_target_listener.html</anchorfile>
      <anchor>ae6e3dc0a3a760bf152513fafbf51f9b3</anchor>
      <arglist>(const RenderTargetEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>preViewportUpdate</name>
      <anchorfile>class_ogre_1_1_render_target_listener.html</anchorfile>
      <anchor>ae0f7f5f1cdf13b5870d0da1cc8f1bd64</anchor>
      <arglist>(const RenderTargetViewportEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>viewportAdded</name>
      <anchorfile>class_ogre_1_1_render_target_listener.html</anchorfile>
      <anchor>ab901ef7073b680203caf86792c2151ee</anchor>
      <arglist>(const RenderTargetViewportEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>viewportRemoved</name>
      <anchorfile>class_ogre_1_1_render_target_listener.html</anchorfile>
      <anchor>ae39efc7491a7bbd3d5e2e3e5f84796c2</anchor>
      <arglist>(const RenderTargetViewportEvent &amp;evt)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RenderTargetViewportEvent</name>
    <filename>struct_ogre_1_1_render_target_viewport_event.html</filename>
    <member kind="variable">
      <type>Viewport *</type>
      <name>source</name>
      <anchorfile>struct_ogre_1_1_render_target_viewport_event.html</anchorfile>
      <anchor>ad70a30225c318f3f6e3fc20b5edc34f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderTexture</name>
    <filename>class_ogre_1_1_render_texture.html</filename>
    <base>Ogre::RenderTarget</base>
    <member kind="function">
      <type></type>
      <name>RenderTexture</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>a8e911d7396929a6f2e20db3405dd09a2</anchor>
      <arglist>(HardwarePixelBuffer *buffer, uint32 zoffset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderTexture</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>a4b549ed1f04ac51f9bdf02e433dbe5ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>a0ae10279afbafca967822d638fc8b365</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>acc255feda4302d1b36ec08bff768f6c9</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderToVertexBuffer</name>
    <filename>class_ogre_1_1_render_to_vertex_buffer.html</filename>
    <member kind="function">
      <type></type>
      <name>RenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>ab6e1b36ab14bd12389469252861809b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>a6a3024feeacd04751c138147ea8aa5aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getMaxVertexCount</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>a6233ddbcd5ce7896c499fd4a4fc9052c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RenderOperation::OperationType</type>
      <name>getOperationType</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>a4cbc780824040f915c0c4c4e0a295d84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>a256f22396ebf57c8af5956a4d8972ee4</anchor>
      <arglist>(RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getRenderToBufferMaterial</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>aec271e1bd89a1a4b5e2a6a2d8512b9f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getResetsEveryUpdate</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>a7ae8586590a3fbda24fac11b8bbcb33d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Renderable *</type>
      <name>getSourceRenderable</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>ace4b5de70709482f8709ca41537d9d56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>getVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>af84f2f9f09e33f5befb2d12fcb947d5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>a276cd906b96a46a596d7f0abdf122302</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxVertexCount</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>a2db0eaaf24eb8de2427e5a33a923544b</anchor>
      <arglist>(unsigned int maxVertexCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOperationType</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>a3a23fc7f800fcd9014919ff977e55905</anchor>
      <arglist>(RenderOperation::OperationType operationType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderToBufferMaterialName</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>a1b91c72db34e837e2753ec419bacb88e</anchor>
      <arglist>(const String &amp;materialName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResetsEveryUpdate</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>aa6b992fb1f1f4098edb85c782b860f24</anchor>
      <arglist>(bool resetsEveryUpdate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSourceRenderable</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>a1ac41c57f4cb8c493dfedca2d83692ca</anchor>
      <arglist>(Renderable *source)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>ae5fbfc3b45898156d9f5523fbfbbf2f7</anchor>
      <arglist>(SceneManager *sceneMgr)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderWindow</name>
    <filename>class_ogre_1_1_render_window.html</filename>
    <base>Ogre::RenderTarget</base>
    <member kind="function">
      <type></type>
      <name>RenderWindow</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a36a7ab51a31f70fff2b2d1137c768dc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a7bd367fcadf2aba85f08cf9c5fd27e22</anchor>
      <arglist>(const String &amp;name, unsigned int widthPt, unsigned int heightPt, bool fullScreen, const NameValuePairList *miscParams)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a46fa730ddc517126cd914357cffee0ce</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ac1231f0ddcc0a526baf6e2e27fe50a5c</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, int &amp;left, int &amp;top) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>getViewPointToPixelScale</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a5fe9b7de87bc535e7278dac1e6bdc002</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getVSyncInterval</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ada9c46d189e9dd3e4a06744c359a762a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>abac0a19f1940b7cfbae21686aeccab51</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isClosed</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a7e174d7113a1f466faa5dc92a0496c57</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDeactivatedOnFocusChange</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a68bd7eab7040d56b092605ab45923799</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isFullScreen</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>aef01aef07c52dd58fe07e68e602931a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHidden</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ada43e7327c5df4905069694fb707885e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPrimary</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ab35ae246281e7a6ee3cd820e01e4910b</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ac2b77b29188e2dd5e85ad0d9e1a4ad79</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVSyncEnabled</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>aaf42ce91cddbebe097c168dba749159b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reposition</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a18f497e442548f69c80ddbab373606d7</anchor>
      <arglist>(int leftPt, int topPt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ada987a799db45db2a6305ca16d8664e8</anchor>
      <arglist>(unsigned int widthPt, unsigned int heightPt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeactivateOnFocusChange</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a96ec12856ec5384456c9d0a86bd76568</anchor>
      <arglist>(bool deactivate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFullscreen</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ad5231af00c0091449dc14ed627189d0c</anchor>
      <arglist>(bool fullScreen, unsigned int widthPt, unsigned int heightPt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setHidden</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a0a75ba8cfff12c8968411389b0bb7ebe</anchor>
      <arglist>(bool hidden)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVisible</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>af9153ad94900ca36534f25537b35a9cd</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVSyncEnabled</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a91ac294d89632996384d89bb9e8f6d78</anchor>
      <arglist>(bool vsync)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVSyncInterval</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>af8615122f9bc57a80ffc8c73a75d2852</anchor>
      <arglist>(unsigned int interval)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>aac75d5f9db876e365ce7ad1fe731dd2f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>windowMovedOrResized</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a756b752e30cad1f8f71b69c86bc2f6f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Root</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a4966338964dbcd90cba2a6b4bd1b3521</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RenderWindowDescription</name>
    <filename>struct_ogre_1_1_render_window_description.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>height</name>
      <anchorfile>struct_ogre_1_1_render_window_description.html</anchorfile>
      <anchor>aef01dea93700872d39d4a59bd91a436c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NameValuePairList</type>
      <name>miscParams</name>
      <anchorfile>struct_ogre_1_1_render_window_description.html</anchorfile>
      <anchor>a9d041f83279956a42785c6894bea178a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>struct_ogre_1_1_render_window_description.html</anchorfile>
      <anchor>a3608fbf0281bd14dd5ddb0a2d5753e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useFullScreen</name>
      <anchorfile>struct_ogre_1_1_render_window_description.html</anchorfile>
      <anchor>a5809e1727a29bbc2737e090ab338c6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>width</name>
      <anchorfile>struct_ogre_1_1_render_window_description.html</anchorfile>
      <anchor>a0dfc7a4ce6e13696ce64de821cd551b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Resource</name>
    <filename>class_ogre_1_1_resource.html</filename>
    <base>Ogre::StringInterface</base>
    <class kind="class">Ogre::Resource::Listener</class>
    <member kind="enumvalue">
      <name>LF_DEFAULT</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1aa750a4b994f2b1066220936cdfdb94ab49695ac949df3a7d2e2f9a03267097c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LF_INCLUDE_NON_RELOADABLE</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1aa750a4b994f2b1066220936cdfdb94a6ee542226e1cf18df28ab88426be6809</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LF_ONLY_UNREFERENCED</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1aa750a4b994f2b1066220936cdfdb94a70589e0b87b09b0a4fd98ce490dc9782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LF_ONLY_UNREFERENCED_INCLUDE_NON_RELOADABLE</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1aa750a4b994f2b1066220936cdfdb94ae5f2eca654bd810da4c774570a5b4b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LF_PRESERVE_STATE</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1aa750a4b994f2b1066220936cdfdb94ad83abf165de5cfa1a4c8e0cd5471ad2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LoadingFlags</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1aa750a4b994f2b1066220936cdfdb94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LF_DEFAULT</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1aa750a4b994f2b1066220936cdfdb94ab49695ac949df3a7d2e2f9a03267097c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LF_INCLUDE_NON_RELOADABLE</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1aa750a4b994f2b1066220936cdfdb94a6ee542226e1cf18df28ab88426be6809</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LF_ONLY_UNREFERENCED</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1aa750a4b994f2b1066220936cdfdb94a70589e0b87b09b0a4fd98ce490dc9782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LF_ONLY_UNREFERENCED_INCLUDE_NON_RELOADABLE</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1aa750a4b994f2b1066220936cdfdb94ae5f2eca654bd810da4c774570a5b4b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LF_PRESERVE_STATE</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1aa750a4b994f2b1066220936cdfdb94ad83abf165de5cfa1a4c8e0cd5471ad2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_UNLOADED</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572ca28d463296cacdfc115dbc3fb02d00e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_LOADING</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572caf138fc9087e0dc755bff08a83720cbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_LOADED</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572caa38cbef7605fc4bff6da2f34599ace8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_UNLOADING</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572ca4228d390b3a9ed614001db177d1f441e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_PREPARED</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572ca133a073b86c346096237063f99870fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_PREPARING</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572cab43c913411f4a96722902f17b88f10fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_LOADED</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572caa38cbef7605fc4bff6da2f34599ace8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_LOADING</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572caf138fc9087e0dc755bff08a83720cbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_PREPARED</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572ca133a073b86c346096237063f99870fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_PREPARING</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572cab43c913411f4a96722902f17b88f10fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_UNLOADED</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572ca28d463296cacdfc115dbc3fb02d00e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOADSTATE_UNLOADING</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a07e619aa09d3bc6789a6667cb4fc572ca4228d390b3a9ed614001db177d1f441e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Resource</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a03c52d5285092f0a5d21ad83a0643814</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Resource</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a089562812828920fe1d1a371acf393e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_dirtyState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>afcb4a61b965600a67ca2c2f060821db9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_fireLoadingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a5ed6d6e514e60e22651aaf2eb6a1bead</anchor>
      <arglist>(bool unused=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a6fb19a3770f7614bc5d0f05f25aaf8f5</anchor>
      <arglist>(bool unused=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_fireUnloadingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf3746937cd11864f53bc1c3b4437541</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a7e248a1cca0662418d4ab3f63c2e7cf6</anchor>
      <arglist>(const String &amp;origin)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a5513ffce404b14cff72846318b018d32</anchor>
      <arglist>(Listener *lis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>changeGroupOwnership</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aa5d6f3f7e73b77b233fc62b11f270e4d</anchor>
      <arglist>(const String &amp;newGroup)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a89665eeed8820b2aacfab028a9ad0a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a61e4debda04414e03f01fff1f67dcae0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aea002983a30ce4db78ab523e6ad08046</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a665ef26b34f83f69feac0a7486da131e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>af80ca873097a3a595011167ec3cb8189</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a4bb074a87acae93d982052a7c963627c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0373e75f7dbe77968a39f490ad0d3327</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getStateCount</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ade85e4d5579519e4117a84789c0ae8fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ada1a90494dce289acbfe4124d9314384</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a56125b3075687bb7b9f8777af1ae2533</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ad1d41a6867f71d6dd445db5b1f44ca27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>af94ea11da8a78e6097a6646fa3d0115a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf9a9f934a2de09611c503c8f24f45df</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3f0f5f3e9b31dc550c08c64e500ce12a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a699d1c851f494a8d5d23d23b695ceb47</anchor>
      <arglist>(bool backgroundThread=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a350b287fa3e83a389221274f68760008</anchor>
      <arglist>(bool backgroundThread=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reload</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a5016aec1762b026997ddd346775879ef</anchor>
      <arglist>(LoadingFlags flags=LF_DEFAULT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3c49142f739ba8fb56d6e7b3db235fb7</anchor>
      <arglist>(Listener *lis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a126372a71844bda74011ccd5088f706c</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>touch</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae229b1f58092109adef55bfc6f864d79</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aa31bef1bfaa87731622e56f11b548e27</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Resource::Listener</name>
    <filename>class_ogre_1_1_resource_1_1_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_resource_1_1_listener.html</anchorfile>
      <anchor>a087cbfc9a4ad6490b09884d482932945</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadingComplete</name>
      <anchorfile>class_ogre_1_1_resource_1_1_listener.html</anchorfile>
      <anchor>ac8d962ac52ef53a2ad6ddbdc5b6c9655</anchor>
      <arglist>(Resource *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>preparingComplete</name>
      <anchorfile>class_ogre_1_1_resource_1_1_listener.html</anchorfile>
      <anchor>a7951abdcff85efd6cf58a49d94442f67</anchor>
      <arglist>(Resource *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unloadingComplete</name>
      <anchorfile>class_ogre_1_1_resource_1_1_listener.html</anchorfile>
      <anchor>a9f8cdeb73a65a6a1c018e5ac783dfafe</anchor>
      <arglist>(Resource *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ResourceBackgroundQueue</name>
    <filename>class_ogre_1_1_resource_background_queue.html</filename>
    <base>Ogre::Singleton&lt; ResourceBackgroundQueue &gt;</base>
    <member kind="function">
      <type></type>
      <name>ResourceBackgroundQueue</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a74525d1f4e99a24afa3cc0800f0b6ce9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ResourceBackgroundQueue</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a407ce0c4668bdf5558e15f7f99c37fa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>initialiseAllResourceGroups</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a65a4875e331a16b3e0635f636e8b8381</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>initialiseResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a66b7d9af907b30c46666dfad25100323</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>ab9060bfd6e3aed6eeb269ca8e60cd162</anchor>
      <arglist>(const ResourcePtr &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>loadResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a4afe3c604c94c70c5ef82230dbc74395</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a5b904db390474e10b4c124f56f7f7deb</anchor>
      <arglist>(const ResourcePtr &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>prepareResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>abce105d63ee0e5efcd315f0d3a651b61</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a7588e0bee5ed34b8f013fcf6360a84b5</anchor>
      <arglist>(const ResourcePtr &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>unloadResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a4e986bf164fb24b7dbfb28b3c52b21c2</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResourceBackgroundQueue &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a3207a7700d3325a27579041820d02ec8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResourceBackgroundQueue *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a1197dd668ed663bc9d735a7e0944aecf</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ResourceGroupListener</name>
    <filename>class_ogre_1_1_resource_group_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ResourceGroupListener</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>af53d0887dbc49e858f590a7ae4fb0a31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>customStageEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>a247dbd6b4dfd78d38470e011a875b3f3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>customStageStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>aabfd15f40381229c50551bd064a6b6e5</anchor>
      <arglist>(const String &amp;description)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceCreated</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>a4e895decbc7404e15c9a1772384c277e</anchor>
      <arglist>(const ResourcePtr &amp;resource)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceGroupLoadEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>aba50519bf414fe6b8993805e8216d7ce</anchor>
      <arglist>(const String &amp;groupName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceGroupLoadStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>adaed44e7fab0bcea391c4102ed8e8cc0</anchor>
      <arglist>(const String &amp;groupName, size_t resourceCount)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceGroupPrepareEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>ae64fcd5c58ef20b4d030762b11662415</anchor>
      <arglist>(const String &amp;groupName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceGroupPrepareStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>a6373c4d2c4be1754ba88075130090a4e</anchor>
      <arglist>(const String &amp;groupName, size_t resourceCount)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceGroupScriptingEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>ab4331f99d6ca8385b3ffd5b70247370a</anchor>
      <arglist>(const String &amp;groupName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceGroupScriptingStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>a89dcbff8ca3b29c666c2c3726d6e4aea</anchor>
      <arglist>(const String &amp;groupName, size_t scriptCount)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceLoadEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>ab8a9ee71a86a66d8aa90ce53421ff67f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceLoadStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>a9c13bf3dea8b29dfa4f59b8094b973bc</anchor>
      <arglist>(const ResourcePtr &amp;resource)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourcePrepareEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>ae00f90c7c6f719f3eccc6cf4f5088ed2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourcePrepareStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>a2127468fe0a61339f4a9e0490d8d6073</anchor>
      <arglist>(const ResourcePtr &amp;resource)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceRemove</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>ab7043301771d9337b5a03638f9124780</anchor>
      <arglist>(const ResourcePtr &amp;resource)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>scriptParseEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>abb0e86020a70564ede12154ee37aaf4c</anchor>
      <arglist>(const String &amp;scriptName, bool skipped)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>scriptParseStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>acd06c9ed3817e59838ee1096a106c8d3</anchor>
      <arglist>(const String &amp;scriptName, bool &amp;skipThisScript)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ResourceGroupManager</name>
    <filename>class_ogre_1_1_resource_group_manager.html</filename>
    <base>Ogre::Singleton&lt; ResourceGroupManager &gt;</base>
    <class kind="struct">Ogre::ResourceGroupManager::ResourceDeclaration</class>
    <class kind="struct">Ogre::ResourceGroupManager::ResourceLocation</class>
    <member kind="typedef">
      <type>std::vector&lt; ResourceLocation &gt;</type>
      <name>LocationList</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a3961d693f8c5b8326b840f2ae1dd9f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ResourceDeclaration &gt;</type>
      <name>ResourceDeclarationList</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>ae26eacec6d13149f46c47d88c7110625</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; ResourceManagerMap &gt;</type>
      <name>ResourceManagerIterator</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>af875db11dc5aba6ab72ec40296af9a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ResourceManager * &gt;</type>
      <name>ResourceManagerMap</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>abb6fa5b78ff9f77f35b69cefd9d50283</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResourceGroupManager</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>ad843c3889b80ebd8e01aed9cf81b3769</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ResourceGroupManager</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a5287a0923df2c8c4363d5527b81c7cd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ScriptLoader *</type>
      <name>_findScriptLoader</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a2735a63545d9b56b6cac0fdd5964dc37</anchor>
      <arglist>(const String &amp;pattern) const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>_getResourceManager</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a5c832329f3d1b2627f42a4a93b57b52d</anchor>
      <arglist>(const String &amp;resourceType) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAllResourcesRemoved</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a72f578fb499ad7d384c5c7bdbb49e0fb</anchor>
      <arglist>(ResourceManager *manager) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCustomStageEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a0c485a00ebaa4295d812b61c4bee21a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCustomStageStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a2451c87fa087bd23058999e49ce5d7d2</anchor>
      <arglist>(const String &amp;description) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyResourceCreated</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a048c71d9a1a0a999ba69bcfc8163997e</anchor>
      <arglist>(ResourcePtr &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyResourceGroupChanged</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a3808397e9d3a0f53399b587b4db147d2</anchor>
      <arglist>(const String &amp;oldGroup, Resource *res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyResourceRemoved</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a0b26ed9ea53ed93caa6b9d8936fe368b</anchor>
      <arglist>(const ResourcePtr &amp;res) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_registerResourceManager</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a791bfb9582a3ce16425371e66b899128</anchor>
      <arglist>(const String &amp;resourceType, ResourceManager *rm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_registerScriptLoader</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>aafd69be90e1774f2a4b34c4e6dcaa38a</anchor>
      <arglist>(ScriptLoader *su)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unregisterResourceManager</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a7b09da95b6e1dcecdee14a9e37a6c555</anchor>
      <arglist>(const String &amp;resourceType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unregisterScriptLoader</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a9b4ec48c9f25a6e37fa7d4cb5eac5520</anchor>
      <arglist>(ScriptLoader *su)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addResourceGroupListener</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a8f8027c8d44d25f2d3b18d0a8caaa42d</anchor>
      <arglist>(ResourceGroupListener *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addResourceLocation</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a6ff0efec5d27cedb448cfba8b2b78c8d</anchor>
      <arglist>(const String &amp;name, const String &amp;locType, const String &amp;resGroup=DEFAULT_RESOURCE_GROUP_NAME, bool recursive=false, bool readOnly=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a7046808e2a8caf92e19907e5d9c310fd</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>createResource</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a4aaf597d2f54c9d96b7a8bf22fec1a40</anchor>
      <arglist>(const String &amp;filename, const String &amp;groupName=DEFAULT_RESOURCE_GROUP_NAME, bool overwrite=false, const String &amp;locationPattern=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a9c1ba0f11d134d0b5614391ca836844c</anchor>
      <arglist>(const String &amp;name, bool inGlobalPool=!OGRE_RESOURCEMANAGER_STRICT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>declareResource</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>af88e3d5af3a2f1234d5f0c57a63ff605</anchor>
      <arglist>(const String &amp;name, const String &amp;resourceType, const String &amp;groupName, ManualResourceLoader *loader, const NameValuePairList &amp;loadParameters=NameValuePairList())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>declareResource</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a1c684fc288dcdeeeeee7c10971c3af43</anchor>
      <arglist>(const String &amp;name, const String &amp;resourceType, const String &amp;groupName=DEFAULT_RESOURCE_GROUP_NAME, const NameValuePairList &amp;loadParameters=NameValuePairList())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteMatchingResources</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a219ceadea859c051016f2ad6dca30f88</anchor>
      <arglist>(const String &amp;filePattern, const String &amp;groupName=DEFAULT_RESOURCE_GROUP_NAME, const String &amp;locationPattern=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteResource</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a3d95100bdec0d08a7e0df75fece470f0</anchor>
      <arglist>(const String &amp;filename, const String &amp;groupName=DEFAULT_RESOURCE_GROUP_NAME, const String &amp;locationPattern=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a08332f26f6b6479361cc107e71146c66</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>findGroupContainingResource</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a4e7e38918852332a8cd7006dab2d60be</anchor>
      <arglist>(const String &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>FileInfoListPtr</type>
      <name>findResourceFileInfo</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a662f68163310401718d3c3981a7baec4</anchor>
      <arglist>(const String &amp;group, const String &amp;pattern, bool dirs=false) const</arglist>
    </member>
    <member kind="function">
      <type>StringVectorPtr</type>
      <name>findResourceLocation</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a201f606ef1ef24cc3790b698789da0ec</anchor>
      <arglist>(const String &amp;groupName, const String &amp;pattern) const</arglist>
    </member>
    <member kind="function">
      <type>StringVectorPtr</type>
      <name>findResourceNames</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>ae8b0855faf84539b7979775c37efd590</anchor>
      <arglist>(const String &amp;groupName, const String &amp;pattern, bool dirs=false) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getCustomStagesForResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a66fead75fa3a9aa7308d2a280912fc38</anchor>
      <arglist>(const String &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>ResourceLoadingListener *</type>
      <name>getLoadingListener</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a3279a89ffb0a82d6a559d650ecd09d94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceDeclarationList</type>
      <name>getResourceDeclarationList</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>afdf17a57c9a47226e42625e8046f6b49</anchor>
      <arglist>(const String &amp;groupName) const</arglist>
    </member>
    <member kind="function">
      <type>StringVector</type>
      <name>getResourceGroups</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>ae91a1f693e5f2954e4b352886ddde669</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LocationList &amp;</type>
      <name>getResourceLocationList</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>ae9b9256ef21eefb36c466ecf7b92111a</anchor>
      <arglist>(const String &amp;groupName) const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManagerIterator</type>
      <name>getResourceManagerIterator</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a7e64ea1228280465675f0b1438d21e4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ResourceManagerMap &amp;</type>
      <name>getResourceManagers</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a52bd8bc9caf27b291c7c5a7c507c64a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getWorldResourceGroupName</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a5a6378d1bb2bf02190008dd001d16c84</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialiseAllResourceGroups</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a3562a410d5854514d3b662b5968bab33</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialiseResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>af5c901bfb116d7f70f4542bd828784f4</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isResourceGroupInGlobalPool</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>ab05122c94423565cf5e83b1dc2afefa1</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isResourceGroupInitialised</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a5322d09568bbbbcff1739c4b85b61271</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isResourceGroupLoaded</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a74712d8a24cf7ecee4a495db55212607</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>FileInfoListPtr</type>
      <name>listResourceFileInfo</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a41031a4d772b6bf1b6c3095c9307d1ee</anchor>
      <arglist>(const String &amp;groupName, bool dirs=false) const</arglist>
    </member>
    <member kind="function">
      <type>StringVectorPtr</type>
      <name>listResourceLocations</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a04e9d0f79805a91f1cf292d0feaa8322</anchor>
      <arglist>(const String &amp;groupName) const</arglist>
    </member>
    <member kind="function">
      <type>StringVectorPtr</type>
      <name>listResourceNames</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a8dd6791186bfa655584a2c91c3e18ee3</anchor>
      <arglist>(const String &amp;groupName, bool dirs=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>ae01e1cd42ad060adbeeddd5c500ac8c8</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>openResource</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>ae7d6c2af0066f761a7c7e9ab17fe6bae</anchor>
      <arglist>(const String &amp;resourceName, const String &amp;groupName, bool searchGroupsIfNotFound, Resource *resourceBeingLoaded=0) const</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>openResource</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a77bb5d273339db6af7219993dd0ed6bb</anchor>
      <arglist>(const String &amp;resourceName, const String &amp;groupName=DEFAULT_RESOURCE_GROUP_NAME, Resource *resourceBeingLoaded=NULL, bool throwOnFailure=true) const</arglist>
    </member>
    <member kind="function">
      <type>DataStreamList</type>
      <name>openResources</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a4a48f9d1cc26cfa72dadb246664f768d</anchor>
      <arglist>(const String &amp;pattern, const String &amp;groupName=DEFAULT_RESOURCE_GROUP_NAME) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>af83db8197424c1f2782fdbc163857b76</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeResourceGroupListener</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a9e7c5dfc9905d1eee64289d9dc0fa6a5</anchor>
      <arglist>(ResourceGroupListener *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeResourceLocation</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a8eaa9df18f04d69402f7369dca5a4cca</anchor>
      <arglist>(const String &amp;name, const String &amp;resGroup=DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>ab518acba863b43d7c920869e33b28c51</anchor>
      <arglist>(const String &amp;group, const String &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExistsInAnyGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>aded812a215c5be14bca70132f2eedaec</anchor>
      <arglist>(const String &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceGroupExists</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a3018eb45e2e8fc1f55dbe8e114404acf</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceLocationExists</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>aebc185a7ef51b89887e941eed2cde64b</anchor>
      <arglist>(const String &amp;name, const String &amp;resGroup=DEFAULT_RESOURCE_GROUP_NAME) const</arglist>
    </member>
    <member kind="function">
      <type>time_t</type>
      <name>resourceModifiedTime</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a6106f5b7ac997a8d52e8f52174295b5c</anchor>
      <arglist>(const String &amp;group, const String &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomStagesForResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a634509788e8f58997fbbc6411623eb14</anchor>
      <arglist>(const String &amp;group, uint32 stageCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoadingListener</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>acd4fe53cc4f0ab2800d7675fc4cba9b2</anchor>
      <arglist>(ResourceLoadingListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldResourceGroupName</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a407415b99c1df3b275e2609e16e8b39f</anchor>
      <arglist>(const String &amp;groupName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdownAll</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>acb9bf6a75143b0ce49a0af7d05b213fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undeclareResource</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a90bbba7b33448bb46a58f0759faa657a</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unloadResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a01166a19f261e9b4fd2908c94c829d08</anchor>
      <arglist>(const String &amp;name, bool reloadableOnly=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unloadUnreferencedResourcesInGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a03e3014b60337592bdfd01cffe8ff11f</anchor>
      <arglist>(const String &amp;name, bool reloadableOnly=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResourceGroupManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a61539beb991ecd880012146d47b9118f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResourceGroupManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a37bd72c78c5388ef046dec74f1e41e09</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>AUTODETECT_RESOURCE_GROUP_NAME</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a2a3698b4303d782938455e649b2e22a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>DEFAULT_RESOURCE_GROUP_NAME</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a3c7d7dc6bb59e43db49e77cd3d8a44c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>INTERNAL_RESOURCE_GROUP_NAME</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a0f8745290121d5d9b612d9336c465f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>RESOURCE_SYSTEM_NUM_REFERENCE_COUNTS</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a2eef2e76177e38f6a9f02cb9646bf42f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ResourceGroupManager::ResourceDeclaration</name>
    <filename>struct_ogre_1_1_resource_group_manager_1_1_resource_declaration.html</filename>
    <member kind="variable">
      <type>ManualResourceLoader *</type>
      <name>loader</name>
      <anchorfile>struct_ogre_1_1_resource_group_manager_1_1_resource_declaration.html</anchorfile>
      <anchor>a9322aeaf8777145d9fb4d71d30d133f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NameValuePairList</type>
      <name>parameters</name>
      <anchorfile>struct_ogre_1_1_resource_group_manager_1_1_resource_declaration.html</anchorfile>
      <anchor>af4c80eff88505c4aa6a24fedb7411c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>resourceName</name>
      <anchorfile>struct_ogre_1_1_resource_group_manager_1_1_resource_declaration.html</anchorfile>
      <anchor>ae2e29633ab1798c3f99151618b963d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>resourceType</name>
      <anchorfile>struct_ogre_1_1_resource_group_manager_1_1_resource_declaration.html</anchorfile>
      <anchor>aae401b65d364881e950953a3a15e2977</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ResourceGroupManager::ResourceLocation</name>
    <filename>struct_ogre_1_1_resource_group_manager_1_1_resource_location.html</filename>
    <member kind="variable">
      <type>Archive *</type>
      <name>archive</name>
      <anchorfile>struct_ogre_1_1_resource_group_manager_1_1_resource_location.html</anchorfile>
      <anchor>a6c67405ce5274cbf9e7ecefc1840539b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>recursive</name>
      <anchorfile>struct_ogre_1_1_resource_group_manager_1_1_resource_location.html</anchorfile>
      <anchor>a89980295496fa459796c2561d0a40f3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ResourceLoadingListener</name>
    <filename>class_ogre_1_1_resource_loading_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ResourceLoadingListener</name>
      <anchorfile>class_ogre_1_1_resource_loading_listener.html</anchorfile>
      <anchor>ab4624f7ad2c8c23ce489f6733c44aaa7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resourceCollision</name>
      <anchorfile>class_ogre_1_1_resource_loading_listener.html</anchorfile>
      <anchor>a45beeb90f2e343e7aa5a61dd3abac8a6</anchor>
      <arglist>(Resource *resource, ResourceManager *resourceManager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual DataStreamPtr</type>
      <name>resourceLoading</name>
      <anchorfile>class_ogre_1_1_resource_loading_listener.html</anchorfile>
      <anchor>ac8ac74bd1bd9e71629ed146f292e7375</anchor>
      <arglist>(const String &amp;name, const String &amp;group, Resource *resource)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resourceStreamOpened</name>
      <anchorfile>class_ogre_1_1_resource_loading_listener.html</anchorfile>
      <anchor>afe27549c723fbba09df05751e0f312d9</anchor>
      <arglist>(const String &amp;name, const String &amp;group, Resource *resource, DataStreamPtr &amp;dataStream)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ResourceManager</name>
    <filename>class_ogre_1_1_resource_manager.html</filename>
    <base>Ogre::ScriptLoader</base>
    <class kind="class">Ogre::ResourceManager::ResourcePool</class>
    <member kind="typedef">
      <type>std::pair&lt; ResourcePtr, bool &gt;</type>
      <name>ResourceCreateOrRetrieveResult</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>af484f2b60c8d9bc87f37fa8af8e630c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; ResourceHandle, ResourcePtr &gt;</type>
      <name>ResourceHandleMap</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6d9424ed93bc679b5543ddc9fc9fe41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; String, ResourcePtr &gt;</type>
      <name>ResourceMap</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a849d25862f43feec07252f0ae139c3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; ResourceHandleMap &gt;</type>
      <name>ResourceMapIterator</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a4f7da59507a5a8550ea97615ff9afff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; String, ResourceMap &gt;</type>
      <name>ResourceWithGroupMap</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a31a40854bf7ade620d6632550f2c474b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResourceManager</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>aef35da7d45100ccdb828962b58e50adf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ResourceManager</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a2b2b134c38b4ead5ef13bd157fe2329a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyResourceLoaded</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>af1a871ac005af0be0b8c1857a4f8eea9</anchor>
      <arglist>(Resource *res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyResourceTouched</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a40769092850d5b296e1d1a9190631700</anchor>
      <arglist>(Resource *res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyResourceUnloaded</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a54d1843a43aebb13542312cd17134e6a</anchor>
      <arglist>(Resource *res)</arglist>
    </member>
    <member kind="function">
      <type>ResourceCreateOrRetrieveResult</type>
      <name>createOrRetrieve</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>ac3f365e1d71fbe328637a681171d7acd</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *createParams=0)</arglist>
    </member>
    <member kind="function">
      <type>ResourcePtr</type>
      <name>createResource</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a700088a63eabb0f6cb1fac96686db464</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *createParams=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllResourcePools</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a7913c36c02ef03007ff1a1c76ddf7710</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyResourcePool</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a00a7fe59aaaa4acdfda07edc704516ee</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyResourcePool</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>aa8b761abb06d74347e9636550307ccd9</anchor>
      <arglist>(ResourcePool *pool)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getByHandle</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a8b925fa7454c0de2e57c2576435ebed3</anchor>
      <arglist>(ResourceHandle handle) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>aef014a01154b840f2fe417dd09167782</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMemoryBudget</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abd807a5a8f5754af45fc60db40b455d5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMemoryUsage</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>ac401b57afcc205728a3821065aef6238</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a81b8a65b13a613bf57656c6af0ab1ac6</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT) const</arglist>
    </member>
    <member kind="function">
      <type>ResourceMapIterator</type>
      <name>getResourceIterator</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a4d3289d4636168230da11c1c9794db59</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ResourcePool *</type>
      <name>getResourcePool</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a0e655f4afb2eb68bbcf280f2879e20b6</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getResourceType</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a57e22b305d763f9ede5bda93f31051ca</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a27fb21c71096b32c612945a54b008b1a</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVerbose</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>ae071093e2681923ddf1d661087b44e4d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ResourcePtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a379c3ff20c97fcd13db3bc7841b4b560</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *loadParams=0, bool backgroundThread=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>ab284e49ab87b8178a684ed87b454f59b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName) override</arglist>
    </member>
    <member kind="function">
      <type>ResourcePtr</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a4350b30d83790f208a9fdd1197ce9c95</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *loadParams=0, bool backgroundThread=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reloadAll</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>aa9608544a7beb1b0e43835877ab62788</anchor>
      <arglist>(bool reloadableOnly=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reloadAll</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a84e25cc5ad09ff7567d1fed7429433a3</anchor>
      <arglist>(Resource::LoadingFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reloadUnreferencedResources</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a4dda8323b265a00638dd29a4fa6510bc</anchor>
      <arglist>(bool reloadableOnly=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a257ae8a9ac7538581173b7ddcf7b3f19</anchor>
      <arglist>(const ResourcePtr &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>aea812804e59454cd29ee531ebab56b1b</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6871e913a62e1b419438e3169bc72bd3</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAll</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6ff50fee06a678837cbeeea75e4372a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeUnreferencedResources</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6ce966e769770ce9f90d77eddc2c30a3</anchor>
      <arglist>(bool reloadableOnly=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a4a0a809ceb7ddf690fc3d681bd56bc83</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>ab9676c551c591baf0c5ccbeefd5b8ae8</anchor>
      <arglist>(ResourceHandle handle) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMemoryBudget</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a532e96fbeac065b4a7866b4302a90618</anchor>
      <arglist>(size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerbose</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a82b76280229c498b8d66f64b2a848447</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a62ddf3760bd9871b25ca016732e149d1</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a2514952116c93b5b5eba051492d2caa9</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unloadAll</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a1fe343406d15d5367cfc4f86ba589b55</anchor>
      <arglist>(bool reloadableOnly=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unloadAll</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a93b40c858020f2bbbcebcd4dc72a6321</anchor>
      <arglist>(Resource::LoadingFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unloadUnreferencedResources</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>aeaa1410333b7bcea14b00c360112a528</anchor>
      <arglist>(bool reloadableOnly=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ResourceManager::ResourcePool</name>
    <filename>class_ogre_1_1_resource_manager_1_1_resource_pool.html</filename>
    <base>Ogre::Pool&lt; ResourcePtr &gt;</base>
    <member kind="function">
      <type></type>
      <name>ResourcePool</name>
      <anchorfile>class_ogre_1_1_resource_manager_1_1_resource_pool.html</anchorfile>
      <anchor>a96f9becf6ab3f185f59780d3d267049b</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResourcePool</name>
      <anchorfile>class_ogre_1_1_resource_manager_1_1_resource_pool.html</anchorfile>
      <anchor>aac2cb15bdfaa605297e31e85d452e278</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_resource_manager_1_1_resource_pool.html</anchorfile>
      <anchor>ade7e78614948dfa5f01add6c82b1882e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource_manager_1_1_resource_pool.html</anchorfile>
      <anchor>a1992b6d48e0c64024954426b609a0bbe</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RibbonTrail</name>
    <filename>class_ogre_1_1_ribbon_trail.html</filename>
    <base>Ogre::BillboardChain</base>
    <base>Ogre::Node::Listener</base>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; NodeList &gt;</type>
      <name>NodeIterator</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>aa87dbc42370145c7829bce54b0919e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Node * &gt;</type>
      <name>NodeList</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>acc8002296a48321ac318f99a77c82ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RibbonTrail</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a7ef20f333691fe7fb5cce5bb1d7c8012</anchor>
      <arglist>(const String &amp;name, size_t maxElements=20, size_t numberOfChains=1, bool useTextureCoords=true, bool useVertexColours=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RibbonTrail</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a8a166f5eebda9774c286a90963eb2a46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_timeUpdate</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>ab67b6492b1c8e5687d9623f1518e86ac</anchor>
      <arglist>(Real time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addNode</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>abeddfc60ef032d61276e5b694cb883df</anchor>
      <arglist>(Node *n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearChain</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a4b9562a9764b7ce5d4db6fc9c59deff8</anchor>
      <arglist>(size_t chainIndex) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getChainIndexForNode</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a9f1fb9b8c18a39375d65cac3441a2fb4</anchor>
      <arglist>(const Node *n)</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getColourChange</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a443d866366335cbf106fe4cc31c80c86</anchor>
      <arglist>(size_t chainIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getInitialColour</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a58422667fcb7d29dfaca1f0a851ad628</anchor>
      <arglist>(size_t chainIndex) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getInitialWidth</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>ab625b0ac07ebb001cf22e089e4ef05ec</anchor>
      <arglist>(size_t chainIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a8ac5a54349431efa4c210b7a74f60d91</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NodeIterator</type>
      <name>getNodeIterator</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>aa51b1f3a6fee616dfecb05965db78fe4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTrailLength</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>afcb2546e8ec7769f7111f03a6a2cc6d4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getWidthChange</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a9ef35b8521c1007645abc1eaa3098832</anchor>
      <arglist>(size_t chainIndex) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeDestroyed</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>aa7a7e14c85c2875f9c70982cdb5aab6b</anchor>
      <arglist>(const Node *node) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeUpdated</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a16c72a3ce2081cbbf3cc01bf907bfa67</anchor>
      <arglist>(const Node *node) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeNode</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a7871d546a48c127e6068ef7f408842d5</anchor>
      <arglist>(const Node *n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColourChange</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>aa64743cce7cede32aadf23a0d6298958</anchor>
      <arglist>(size_t chainIndex, const ColourValue &amp;valuePerSecond)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColourChange</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>abd091e77be6e22fdd018aada0961f5c8</anchor>
      <arglist>(size_t chainIndex, float r, float g, float b, float a)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setInitialColour</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>ac98c4fa0f7c412751c4352eb8d0e39a1</anchor>
      <arglist>(size_t chainIndex, const ColourValue &amp;col)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setInitialColour</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>ad554af1a54fb650197947467b2d88839</anchor>
      <arglist>(size_t chainIndex, float r, float g, float b, float a=1.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setInitialWidth</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a9e71b08aa64add5e1262e2de15b0becc</anchor>
      <arglist>(size_t chainIndex, Real width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxChainElements</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>acc5d84beeb6b521dad7407d8aa11777f</anchor>
      <arglist>(size_t maxElements) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberOfChains</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>ac710cc931767fc3b2018b4fac708678b</anchor>
      <arglist>(size_t numChains) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrailLength</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>ae7deac4e95e9ae76650d9576f363fa4a</anchor>
      <arglist>(Real len)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWidthChange</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a7fd33999495bf1c773331a5db80b0cac</anchor>
      <arglist>(size_t chainIndex, Real widthDeltaPerSecond)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RingEmitter</name>
    <filename>class_ogre_1_1_ring_emitter.html</filename>
    <base>Ogre::AreaEmitter</base>
    <class kind="class">Ogre::RingEmitter::CmdInnerX</class>
    <class kind="class">Ogre::RingEmitter::CmdInnerY</class>
    <member kind="function">
      <type></type>
      <name>RingEmitter</name>
      <anchorfile>class_ogre_1_1_ring_emitter.html</anchorfile>
      <anchor>a3219c4a6ba77ef006ca2c89e143b568a</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_ring_emitter.html</anchorfile>
      <anchor>ac55dd6a31d71aff429dd71df299ec95b</anchor>
      <arglist>(Particle *pParticle) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getInnerSizeX</name>
      <anchorfile>class_ogre_1_1_ring_emitter.html</anchorfile>
      <anchor>ae7e311c98390c9987d5ce4f773b9b692</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getInnerSizeY</name>
      <anchorfile>class_ogre_1_1_ring_emitter.html</anchorfile>
      <anchor>a0a869977ab0c0ce93ffa8f7b6b62a730</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInnerSize</name>
      <anchorfile>class_ogre_1_1_ring_emitter.html</anchorfile>
      <anchor>a6bec37d0215d00d7c21cf9cd3ecb7e74</anchor>
      <arglist>(Real x, Real y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInnerSizeX</name>
      <anchorfile>class_ogre_1_1_ring_emitter.html</anchorfile>
      <anchor>ab72f845f276736ad49f37644e12d9c5b</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInnerSizeY</name>
      <anchorfile>class_ogre_1_1_ring_emitter.html</anchorfile>
      <anchor>a0c27fc47afc5857aecf9558ee88bbc0b</anchor>
      <arglist>(Real y)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RingEmitter::CmdInnerX</name>
    <filename>class_ogre_1_1_ring_emitter_1_1_cmd_inner_x.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_ring_emitter_1_1_cmd_inner_x.html</anchorfile>
      <anchor>af116870994510f32c27988a4509d948b</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_ring_emitter_1_1_cmd_inner_x.html</anchorfile>
      <anchor>a65d7c19d618c5d1ce9b1135a72e98f28</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RingEmitter::CmdInnerY</name>
    <filename>class_ogre_1_1_ring_emitter_1_1_cmd_inner_y.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_ring_emitter_1_1_cmd_inner_y.html</anchorfile>
      <anchor>abfc4f4baa0f7dadda0ccca0ded9c0b81</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_ring_emitter_1_1_cmd_inner_y.html</anchorfile>
      <anchor>ab7b8ca734ea152e8a7e83665a4fe7e79</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Root</name>
    <filename>class_ogre_1_1_root.html</filename>
    <base>Ogre::Singleton&lt; Root &gt;</base>
    <member kind="typedef">
      <type>ConstMapIterator&lt; MovableObjectFactoryMap &gt;</type>
      <name>MovableObjectFactoryIterator</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a724ee7dcbdb7b8052420df2fecd07c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, MovableObjectFactory * &gt;</type>
      <name>MovableObjectFactoryMap</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aa63b41f580aca52c3f35279dd06234fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Plugin * &gt;</type>
      <name>PluginInstanceList</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a9bd411bb1456e55ca634a67ef003e691</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; DynLib * &gt;</type>
      <name>PluginLibList</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a33f7c5af7a51aff1d28a8d7f16253d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Root</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a293d1580c95101d72f2155e3fe2237bf</anchor>
      <arglist>(const String &amp;pluginFileName=&quot;plugins.cfg&quot;, const String &amp;configFileName=&quot;ogre.cfg&quot;, const String &amp;logFileName=&quot;Ogre.log&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Root</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ae093f91224577ccb051ac3d8e84c6db8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>_allocateNextMovableObjectTypeFlag</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a3840c316ccddef1ccadf51325ad72ee2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_fireFrameEnded</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a57ec49d0fd19402ea8a4336f53ab62b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_fireFrameEnded</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a01d3244dcf290c2db36aea6b0c63616a</anchor>
      <arglist>(FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_fireFrameRenderingQueued</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a15166e7cc1e879b71948665737e79ce6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_fireFrameRenderingQueued</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a23fd83ef996349d5151cd93ca4908d36</anchor>
      <arglist>(FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_fireFrameStarted</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>af747fc0427276e6c6936dd6a5ca01e87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_fireFrameStarted</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a194d3177b24dae7d73255268773a54b3</anchor>
      <arglist>(FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getCurrentSceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a2e24d306cf90066702f616ba3a0d5b15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCurrentSceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ac446fdd2ca501766a3e28f067ec13dc5</anchor>
      <arglist>(SceneManager *sm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_updateAllRenderTargets</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aba26bc9123d8725d971e458e48c2694f</anchor>
      <arglist>(FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_updateAllRenderTargets</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a24559fa6a4f1772c7518fcb0911278f4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFrameListener</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aed3244a81b1c1cec76c675f8e62d7f5e</anchor>
      <arglist>(FrameListener *newListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMovableObjectFactory</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a261189545f730e6243418d93cebfb75b</anchor>
      <arglist>(MovableObjectFactory *fact, bool overrideExisting=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRenderSystem</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ae3d8c9161ddf19b4130813d9b5d51905</anchor>
      <arglist>(RenderSystem *newRend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a541c72ca9f592e7a754e751e2b55e934</anchor>
      <arglist>(SceneManagerFactory *fact)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearEventTimes</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a2afff4a877a26bff8b47d32f9dcc15a8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>createRenderWindow</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a3be7a9636d4d5357df4968dff6ea138a</anchor>
      <arglist>(const RenderWindowDescription &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>createRenderWindow</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a8cdb9d22e78d95e7e6dae230608d43c4</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createSceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a518176c6e941302f9b31192a594e04bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createSceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>afdcd68c5bd618429222480c3dffa4929</anchor>
      <arglist>(const String &amp;typeName, const String &amp;instanceName=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createSceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a759fd6c0d609b590d0b27da17ba382a4</anchor>
      <arglist>(uint16 typeMask, const String &amp;instanceName=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyRenderTarget</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>acb88716975857a8e39f879bfd87180b9</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyRenderTarget</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a9c063121d67ba39f658295b3ccefb37a</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a7ee696cf420c9fa73429b9aed250f6b4</anchor>
      <arglist>(SceneManager *sm)</arglist>
    </member>
    <member kind="function">
      <type>RenderTarget *</type>
      <name>detachRenderTarget</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>acbc561e2d97f75846b0311f4e79d49d2</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderTarget *</type>
      <name>detachRenderTarget</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a20657c9c8ac25dce6d66b11ed7a8fca4</anchor>
      <arglist>(RenderTarget *pWin)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endRenderingQueued</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a5520d8d9e91c82d3d7ed273f02461edd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>getAutoCreatedWindow</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>af3f75583a983b095322830fb472b33ae</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemList &amp;</type>
      <name>getAvailableRenderers</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a5cb5bad3812289df48db18a93445d6bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getDefaultMinPixelSize</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ab6d87c0af70d247b8809cf61e9482840</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFrameSmoothingPeriod</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>abe00e99a9ee49d6f095f943c42ae512e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const PluginInstanceList &amp;</type>
      <name>getInstalledPlugins</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a3829209d84d95bb51960f7c56a86fc70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MeshManager *</type>
      <name>getMeshManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a00dcf2dbc091ec793f521fd0e467bf27</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const MovableObjectFactoryMap &amp;</type>
      <name>getMovableObjectFactories</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a38131d8140e54a4a6e772d547c96d780</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MovableObjectFactory *</type>
      <name>getMovableObjectFactory</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aeb05dd5e88b7201b76f8fd6380249623</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>MovableObjectFactoryIterator</type>
      <name>getMovableObjectFactoryIterator</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a18d21240d53ca480b6c122d80185ac3b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getNextFrameNumber</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aa0cf5300f2f1893c1eb8749ae7d074f0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRemoveRenderQueueStructuresOnClear</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a734be2fb6e01355f328fa5ccd2e737f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RenderSystem *</type>
      <name>getRenderSystem</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a8ddde4d4b5c30072619f5afd91222492</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RenderSystem *</type>
      <name>getRenderSystemByName</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a20b606897509da75ad2795a8c894f2c0</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderTarget *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a19a9920a0eb5466338524aa5a997bc6e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ab1859f8f00a1460f962d641b854a3bd0</anchor>
      <arglist>(const String &amp;instanceName) const</arglist>
    </member>
    <member kind="function">
      <type>const SceneManagerInstanceMap &amp;</type>
      <name>getSceneManagers</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ac629671c7fd688ddf036c92ca84137cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getSceneManagerTypes</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>abb459bff4221b304013e36508e60128d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TextureManager *</type>
      <name>getTextureManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a51ca396e6c35072572e2aa8cdf5043b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Timer *</type>
      <name>getTimer</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>acf69870ab4180ce07638fe7c6029e2a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>WorkQueue *</type>
      <name>getWorkQueue</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aea1af16a46e12c9ddebd0c600c3a3441</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMovableObjectFactory</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a90c3f8c5e515282b8aa0fe0352ddc934</anchor>
      <arglist>(const String &amp;typeName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ade931fe093ec242294f8599c1d6e1540</anchor>
      <arglist>(const String &amp;instanceName) const</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a3df84a70d266bd6a7be33f54c5c6f2c8</anchor>
      <arglist>(bool autoCreateWindow=false, const String &amp;windowTitle=&quot;OGRE Render Window&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>installPlugin</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a5ea47cd9c094644e1abac7607e1922fd</anchor>
      <arglist>(Plugin *plugin)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlendIndicesGpuRedundant</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a0a10213bc5e0af9946cc295e84331d37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlendWeightsGpuRedundant</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ab5b391ac4b40774d1d77a339140bc954</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialised</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a12dc2722de43cb2aa8e93845ea641358</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPlugin</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>af0744e85bddb05885a91809bcdf8f864</anchor>
      <arglist>(const String &amp;pluginName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>queueEndRendering</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>acf11f973aaa634e9fc95106285fad430</anchor>
      <arglist>(bool state=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeFrameListener</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aba900bb388dd68af993df311076a9205</anchor>
      <arglist>(FrameListener *oldListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeMovableObjectFactory</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a5dcfb7ee8fb1473fdc973752bc9452b4</anchor>
      <arglist>(MovableObjectFactory *fact)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>afdf0d57e4f6e80bb519336c56ec23a88</anchor>
      <arglist>(SceneManagerFactory *fact)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>renderOneFrame</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a7820badfeef2fb9994ea9de17facb218</anchor>
      <arglist>(Real timeSinceLastFrame)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>renderOneFrame</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aeaad25268c0ad8007ce8961a32242c77</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restoreConfig</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a816c44429449ce436837f53cd4cb8e93</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveConfig</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>adc6946eb808dd76774d2c95ae1e0c6d9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendIndicesGpuRedundant</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a9c610fa759978755ffd9da222fe68b3e</anchor>
      <arglist>(bool redundant)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendWeightsGpuRedundant</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ab7360b80fdc4eeb6bc63ff594c04bd04</anchor>
      <arglist>(bool redundant)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultMinPixelSize</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aa44a0398484e6efc3d13c590f02b0783</anchor>
      <arglist>(Real pixelSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameSmoothingPeriod</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a1f045bf046a75d65e6ddc71f4ebe0b2c</anchor>
      <arglist>(Real period)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRemoveRenderQueueStructuresOnClear</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>acdac409627b2920ecb99f4d1cd4af191</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderSystem</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>af768914a0dd431ee442bf83157daf570</anchor>
      <arglist>(RenderSystem *system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorkQueue</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>afdca040bfe42cac1b33402f37023b121</anchor>
      <arglist>(WorkQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>showConfigDialog</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aedc76ef3bdc6514bd4655be0d70d6bcd</anchor>
      <arglist>(ConfigDialog *dialog)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>adc677530cc7ef50fbd0e37d75c02e16b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startRendering</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a8eda253befda1255cbfd3b298f62449e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstallPlugin</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a23417d6cbe7aeeafcc6a1a146a5e7b95</anchor>
      <arglist>(Plugin *plugin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unloadPlugin</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a9e2492db70157da036a814c84e516500</anchor>
      <arglist>(const String &amp;pluginName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>useCustomRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a0c36540d9764ec4e41940423dd0ae88b</anchor>
      <arglist>(RenderSystemCapabilities *capabilities)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>af102e8502e7f88f0c453d764d3ca875d</anchor>
      <arglist>(const ColourValue &amp;colour, uint32 *pDest)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DataStreamPtr</type>
      <name>createFileStream</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a6461e7f5423d060704cc9548a1b52b7a</anchor>
      <arglist>(const String &amp;filename, const String &amp;groupName=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME, bool overwrite=false, const String &amp;locationPattern=BLANKSTRING)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Root &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a26e03cab07db4acf8debe0faa9aab876</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Root *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ad167d43b727c1c9a828c6da2b5eef8e5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DataStreamPtr</type>
      <name>openFileStream</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a7ff564512e4873f5ea27c36adb3face1</anchor>
      <arglist>(const String &amp;filename, const String &amp;groupName=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RenderSystem</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a06b786d8e0847dfe9cc15e1dea308fcd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RotationAffector</name>
    <filename>class_ogre_1_1_rotation_affector.html</filename>
    <base>Ogre::ParticleAffector</base>
    <class kind="class">Ogre::RotationAffector::CmdRotationRangeEnd</class>
    <class kind="class">Ogre::RotationAffector::CmdRotationRangeStart</class>
    <class kind="class">Ogre::RotationAffector::CmdRotationSpeedRangeEnd</class>
    <class kind="class">Ogre::RotationAffector::CmdRotationSpeedRangeStart</class>
    <member kind="function">
      <type></type>
      <name>RotationAffector</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a3f5d34b29125c555ec24327f6c747fd4</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_affectParticles</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a74254cc67ec14008cca1cee07f0c9a1f</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a148d8778a77a4d8a8f02b6642cad7d23</anchor>
      <arglist>(Particle *pParticle) override</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getRotationRangeEnd</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a9611d2dbad0d5231671c6f9462afb75f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getRotationRangeStart</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>af1efec0b47da0be4775effbaa85efdb8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getRotationSpeedRangeEnd</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a2f98ade24499e7df5654cac727ad3a63</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getRotationSpeedRangeStart</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>ad8c84e7708173118f49e8345f4e00355</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotationRangeEnd</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a98e91bd9fb3eadc9a8198df028323171</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotationRangeStart</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a2400a1d8d619f46fed1da485ba04c917</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotationSpeedRangeEnd</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>ae8d09058ae51a905aa52e3309955bfb8</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotationSpeedRangeStart</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a09718cad1f7265fc85c0bd5c12f345d0</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdRotationRangeEnd</type>
      <name>msRotationRangeEndCmd</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a42c6f83e7affc041915d8bfbf6dca589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdRotationRangeStart</type>
      <name>msRotationRangeStartCmd</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a91efdd0bb3924084bd2e39b78c87b4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdRotationSpeedRangeEnd</type>
      <name>msRotationSpeedRangeEndCmd</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a3b81dd8e1764ed22bcb9bc08d537ef27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdRotationSpeedRangeStart</type>
      <name>msRotationSpeedRangeStartCmd</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a8211b7cdae1a7db079ebc9b6a123e045</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RotationAffector::CmdRotationRangeEnd</name>
    <filename>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_range_end.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_range_end.html</anchorfile>
      <anchor>a834ad33d671583fe6e45d55b9219cd34</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_range_end.html</anchorfile>
      <anchor>a9d8298233c13f3fb172751634817fc73</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RotationAffector::CmdRotationRangeStart</name>
    <filename>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_range_start.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_range_start.html</anchorfile>
      <anchor>a275d0421330b4449f8da8e0fc4474d3e</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_range_start.html</anchorfile>
      <anchor>adcef5ee1679a009e7d645e3e1377657a</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RotationAffector::CmdRotationSpeedRangeEnd</name>
    <filename>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_speed_range_end.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_speed_range_end.html</anchorfile>
      <anchor>a3a510da5d58b567c38b79e3ffd95ed11</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_speed_range_end.html</anchorfile>
      <anchor>a1ffe96e7e76e44d9145dbab2304d5c7c</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RotationAffector::CmdRotationSpeedRangeStart</name>
    <filename>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_speed_range_start.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_speed_range_start.html</anchorfile>
      <anchor>a6b9805fdcbfa00ee3dbd570163128f0a</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_rotation_affector_1_1_cmd_rotation_speed_range_start.html</anchorfile>
      <anchor>aeea4abda4fc309b990286d45b9f87756</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RotationalSpline</name>
    <filename>class_ogre_1_1_rotational_spline.html</filename>
    <member kind="function">
      <type></type>
      <name>RotationalSpline</name>
      <anchorfile>class_ogre_1_1_rotational_spline.html</anchorfile>
      <anchor>ac8596d691089c7be12d2879dc5595cea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RotationalSpline</name>
      <anchorfile>class_ogre_1_1_rotational_spline.html</anchorfile>
      <anchor>ae7c15794bdabda0d02fb2ce52b3e1ea9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPoint</name>
      <anchorfile>class_ogre_1_1_rotational_spline.html</anchorfile>
      <anchor>a5ba4e31b2ec1aec5c6c2878440184709</anchor>
      <arglist>(const Quaternion &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_rotational_spline.html</anchorfile>
      <anchor>ad52da70d8d76c5c6d2203197e14b3520</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumPoints</name>
      <anchorfile>class_ogre_1_1_rotational_spline.html</anchorfile>
      <anchor>a92446820612daa332226ab9bf18d7f6a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getPoint</name>
      <anchorfile>class_ogre_1_1_rotational_spline.html</anchorfile>
      <anchor>a178dfbe40aaddf826130ab19f5d778a1</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>interpolate</name>
      <anchorfile>class_ogre_1_1_rotational_spline.html</anchorfile>
      <anchor>a4fd498ecda341877bed16614f99513f3</anchor>
      <arglist>(Real t, bool useShortestPath=true)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>interpolate</name>
      <anchorfile>class_ogre_1_1_rotational_spline.html</anchorfile>
      <anchor>a50e4fac029abebe1f318a80da015f544</anchor>
      <arglist>(unsigned int fromIndex, Real t, bool useShortestPath=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recalcTangents</name>
      <anchorfile>class_ogre_1_1_rotational_spline.html</anchorfile>
      <anchor>a9eec1f4d7ee25b15d435e8c49c69c92a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoCalculate</name>
      <anchorfile>class_ogre_1_1_rotational_spline.html</anchorfile>
      <anchor>a94645c3887ad1b0872bcea3897fae613</anchor>
      <arglist>(bool autoCalc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePoint</name>
      <anchorfile>class_ogre_1_1_rotational_spline.html</anchorfile>
      <anchor>a8ee6d15c86ed31e61e04360d36f1fbf9</anchor>
      <arglist>(unsigned short index, const Quaternion &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RsImageCodec</name>
    <filename>class_ogre_1_1_rs_image_codec.html</filename>
    <base>Ogre::ImageCodec</base>
    <member kind="function">
      <type></type>
      <name>RsImageCodec</name>
      <anchorfile>class_ogre_1_1_rs_image_codec.html</anchorfile>
      <anchor>accb31f876d0e58aab897ea08dd196b1c</anchor>
      <arglist>(const String &amp;type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RsImageCodec</name>
      <anchorfile>class_ogre_1_1_rs_image_codec.html</anchorfile>
      <anchor>a021ea6ef53f0aa47bd059e189bf02b84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_rs_image_codec.html</anchorfile>
      <anchor>a995c9a1c14c079a72001a6e6481e4117</anchor>
      <arglist>(const DataStreamPtr &amp;input, const Any &amp;output) const override</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_rs_image_codec.html</anchorfile>
      <anchor>a756eae52b8134ee848e1930e79963164</anchor>
      <arglist>(const Any &amp;input) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_rs_image_codec.html</anchorfile>
      <anchor>acc5768ef7076aa0e50a798e42c89e44a</anchor>
      <arglist>(const Any &amp;input, const String &amp;outFileName) const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_rs_image_codec.html</anchorfile>
      <anchor>a5496eea9f495b231056aed33dd5404c0</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>magicNumberToFileExt</name>
      <anchorfile>class_ogre_1_1_rs_image_codec.html</anchorfile>
      <anchor>a8614d301a2d397a6a2304e3bde529268</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _OgreRsImageCodecExport void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_rs_image_codec.html</anchorfile>
      <anchor>a035f7c4ee8881f5817888ff85752a8ef</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _OgreRsImageCodecExport void</type>
      <name>startup</name>
      <anchorfile>class_ogre_1_1_rs_image_codec.html</anchorfile>
      <anchor>a3b57b294a92fa17156b20e977eaa03b2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::AssignmentAtom</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_assignment_atom.html</filename>
    <base>Ogre::RTShader::FunctionAtom</base>
    <member kind="function">
      <type></type>
      <name>AssignmentAtom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_assignment_atom.html</anchorfile>
      <anchor>a1b210da4ee751a99331bea9b8df93759</anchor>
      <arglist>(const Out &amp;lhs, const In &amp;rhs, int groupOrder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AssignmentAtom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_assignment_atom.html</anchorfile>
      <anchor>a9fcaeaf8c992716d2313438ae76e3e13</anchor>
      <arglist>(int groupOrder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_assignment_atom.html</anchorfile>
      <anchor>aaf85646055f97e3b1755c226e7da9b1e</anchor>
      <arglist>(std::ostream &amp;os, const String &amp;targetLanguage) const override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RTShader::At</name>
    <filename>struct_ogre_1_1_r_t_shader_1_1_at.html</filename>
    <base>Ogre::RTShader::Operand</base>
    <member kind="function">
      <type></type>
      <name>At</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_at.html</anchorfile>
      <anchor>a6de1fe7642fed92774305600b0fe5093</anchor>
      <arglist>(int f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>At</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_at.html</anchorfile>
      <anchor>af0fa0b7772b5ae8b9a1c532e4865ecf8</anchor>
      <arglist>(ParameterPtr p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::BinaryOpAtom</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_binary_op_atom.html</filename>
    <base>Ogre::RTShader::FunctionAtom</base>
    <member kind="function">
      <type></type>
      <name>BinaryOpAtom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_binary_op_atom.html</anchorfile>
      <anchor>afcd3dc547b9b4a71fc928f46ecabfe85</anchor>
      <arglist>(char op, const In &amp;a, const In &amp;b, const Out &amp;dst, int groupOrder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BinaryOpAtom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_binary_op_atom.html</anchorfile>
      <anchor>a48fefc78353eedc3226d5b22c8ba5fb8</anchor>
      <arglist>(char op, int groupOrder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_binary_op_atom.html</anchorfile>
      <anchor>a919c7779d1da3311ccbbee8ecd6f8450</anchor>
      <arglist>(std::ostream &amp;os, const String &amp;targetLanguage) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::BuiltinFunctionAtom</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_builtin_function_atom.html</filename>
    <base>Ogre::RTShader::FunctionAtom</base>
    <member kind="function">
      <type></type>
      <name>BuiltinFunctionAtom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_builtin_function_atom.html</anchorfile>
      <anchor>a8c8436e273813b6bea85fa6b551d79ab</anchor>
      <arglist>(const char *builtin, int groupOrder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_builtin_function_atom.html</anchorfile>
      <anchor>a5382fb53224df1dad21abf3613e7f3e2</anchor>
      <arglist>(std::ostream &amp;os, const String &amp;targetLanguage) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::ConstParameter</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_const_parameter.html</filename>
    <templarg>class valueType</templarg>
    <base>Ogre::RTShader::Parameter</base>
    <member kind="function">
      <type></type>
      <name>ConstParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_const_parameter.html</anchorfile>
      <anchor>a31a9dcfa89bbc504f7a97ebbe53454e2</anchor>
      <arglist>(valueType val, GpuConstantType type, const Semantic &amp;semantic, const Content &amp;content)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConstParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_const_parameter.html</anchorfile>
      <anchor>a90eda7480a0c6a7f6c5657f2297c0672</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const valueType &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_const_parameter.html</anchorfile>
      <anchor>a6cfdeab93ec4d977ce82b27fd2237874</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConstParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_const_parameter.html</anchorfile>
      <anchor>a36cd7d08961953eb6575042f49f4690d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_const_parameter.html</anchorfile>
      <anchor>a287092c52530398e1dde1ca3ed9d344c</anchor>
      <arglist>() const override=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPTexturing</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</filename>
    <base>Ogre::RTShader::SubRenderState</base>
    <member kind="function">
      <type></type>
      <name>FFPTexturing</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>a8ad247f423b4905649c6d3b4562623dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>ad245dbbe2b3de2a2fd24217b30398bb8</anchor>
      <arglist>(const SubRenderState &amp;rhs) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>a19fe60d8cdd35161da4274665ac392e2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>a257e323a0afb4f7cd9102ae4167cfce9</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>aedf67350976eb1d647c0f9f658914172</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass) override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>ab434bdfe34677e27315ab1e1bbcab3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>LayeredBlending</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>abb54663b170075032f6581cfeb7936d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::Function</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_function.html</filename>
    <member kind="function">
      <type></type>
      <name>Function</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a12894b02670ae32e4c54ab709ab08182</anchor>
      <arglist>(GpuProgramType type=GPT_VERTEX_PROGRAM)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAtomInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>af11bf51a167028e8d69982e3972d9a65</anchor>
      <arglist>(FunctionAtom *atomInstance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addInputParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a0a30617e11298455badbd3f246505310</anchor>
      <arglist>(ParameterPtr parameter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addOutputParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>af27ed65e06b2c713b4a41296bdd1e0b1</anchor>
      <arglist>(ParameterPtr parameter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAllInputParameters</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>aa56555a10acf2f078a21c8f29eeb63ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAllOutputParameters</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a9c5ccb838771da1140fc3260a52ee24c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteAtomInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>ad0a608d7e18cc52b284798816ba9edc7</anchor>
      <arglist>(FunctionAtom *atomInstance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteInputParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a8944db02b8db83b5fcf261c4648c1871</anchor>
      <arglist>(ParameterPtr parameter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteOutputParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>ab248d5d1bcd4412e7d38f55f6a0eab27</anchor>
      <arglist>(ParameterPtr parameter)</arglist>
    </member>
    <member kind="function">
      <type>const FunctionAtomInstanceList &amp;</type>
      <name>getAtomInstances</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a17604144d59f05e9e992ff96d2fce650</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>getInputParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a6f8e85c4f711f6739c00d723d0d8fbf9</anchor>
      <arglist>(int content, GpuConstantType type=GCT_UNKNOWN)</arglist>
    </member>
    <member kind="function">
      <type>const ShaderParameterList &amp;</type>
      <name>getInputParameters</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>ab218b89ece9bab69a757c89f512d473c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>getLocalParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>ae4a22b20ed6ef533b5b887f1b11bf5f5</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>getLocalParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>aed18dcfe406442fea14c0ce18030901b</anchor>
      <arglist>(int content)</arglist>
    </member>
    <member kind="function">
      <type>const ShaderParameterList &amp;</type>
      <name>getLocalParameters</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>aea82e56d0770bc8154c91271ba3e1b24</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>getOutputParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a04bbd46ad555743385156be23b2bc495</anchor>
      <arglist>(int content, GpuConstantType type=GCT_UNKNOWN)</arglist>
    </member>
    <member kind="function">
      <type>const ShaderParameterList &amp;</type>
      <name>getOutputParameters</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a011c1140d868a15fc0bb3d37b31d8ced</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FunctionStageRef</type>
      <name>getStage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a356adab474a23d9fe17e22df425bd7bc</anchor>
      <arglist>(uint32 s)</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>resolveInputParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a6c3bc19e310e10fb2ca1fa21320575d7</anchor>
      <arglist>(const ParameterPtr &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>resolveInputParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a41709ca7448d7c3cc25efa474535c752</anchor>
      <arglist>(int content, GpuConstantType type=GCT_UNKNOWN)</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>resolveInputParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a2d69afef17244d8b8f4f2b41b5c0d0a5</anchor>
      <arglist>(Parameter::Semantic semantic, int index, int content, GpuConstantType type)</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>resolveLocalParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a67016b960f622a4292e37e7fa28c43b9</anchor>
      <arglist>(GpuConstantType type, const String &amp;name, size_t arraySize=0)</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>resolveLocalParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>ab29de02c856376cc68e0c2f0a4316a27</anchor>
      <arglist>(int content, GpuConstantType type=GCT_UNKNOWN)</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>resolveLocalStructParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>af4c761e04ba4f6fa32bfe4589713b49e</anchor>
      <arglist>(const String &amp;type, const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>resolveOutputParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>ae63fa9eb90cf351eaac310d83303c7d3</anchor>
      <arglist>(int content, GpuConstantType type=GCT_UNKNOWN)</arglist>
    </member>
    <member kind="function">
      <type>ParameterPtr</type>
      <name>resolveOutputParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a0f98fa3f8efb5c913362bdbc76fe97ee</anchor>
      <arglist>(Parameter::Semantic semantic, int index, int content, GpuConstantType type)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Program</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a0432bf4ab621f4098afac914ccb5371e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ProgramManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>ae46e120edae3a1f22dc68ebde7fbcfca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FunctionAtom</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_function_atom.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; Operand &gt;</type>
      <name>OperandVector</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_atom.html</anchorfile>
      <anchor>a8ee01734bbd8395fb62b20d1814952ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FunctionAtom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_atom.html</anchorfile>
      <anchor>a61addcbea034ca287286963b75290ff5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getGroupExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_atom.html</anchorfile>
      <anchor>a57ab20ad44b371a1ff9cad41fca2b09f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OperandVector &amp;</type>
      <name>getOperandList</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_atom.html</anchorfile>
      <anchor>ac01948c07249103ac42498e8f8b69a38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushOperand</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_atom.html</anchorfile>
      <anchor>a9f2dc8cd3daeecf815fb14a37c22acec</anchor>
      <arglist>(ParameterPtr parameter, Operand::OpSemantic opSemantic, Operand::OpMask opMask=Operand::OPM_ALL, int indirectionLevel=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOperands</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_atom.html</anchorfile>
      <anchor>ae57d5a88e6d087f38e0964bb1099ec4b</anchor>
      <arglist>(const OperandVector &amp;ops)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_atom.html</anchorfile>
      <anchor>a144ec0feff79051e2840e339f5458d9e</anchor>
      <arglist>(std::ostream &amp;os, const String &amp;targetLanguage) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FunctionInvocation</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_function_invocation.html</filename>
    <base>Ogre::RTShader::FunctionAtom</base>
    <class kind="struct">Ogre::RTShader::FunctionInvocation::FunctionInvocationCompare</class>
    <class kind="struct">Ogre::RTShader::FunctionInvocation::FunctionInvocationLessThan</class>
    <member kind="function">
      <type></type>
      <name>FunctionInvocation</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_invocation.html</anchorfile>
      <anchor>ab5cef3873f219044a14d32f89e165750</anchor>
      <arglist>(const FunctionInvocation &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FunctionInvocation</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_invocation.html</anchorfile>
      <anchor>a118dbd05d08bd2dbdf748ca03940c9b4</anchor>
      <arglist>(const String &amp;functionName, int groupOrder, const String &amp;returnType=&quot;void&quot;)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFunctionName</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_invocation.html</anchorfile>
      <anchor>ac1dfaf7545adf5593f759e3e28f51a0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getReturnType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_invocation.html</anchorfile>
      <anchor>a86b316d865487f9b6729efe720798038</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_invocation.html</anchorfile>
      <anchor>a50bdbb925a0b57cdb82a83fcbeccaaa3</anchor>
      <arglist>(const FunctionInvocation &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_invocation.html</anchorfile>
      <anchor>a0092b75265720f268b509078db80b650</anchor>
      <arglist>(const FunctionInvocation &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_invocation.html</anchorfile>
      <anchor>a1fa00fe536148b78b359579d1d45f887</anchor>
      <arglist>(const FunctionInvocation &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_invocation.html</anchorfile>
      <anchor>a8b17fd8994df12d31bfa47eba3123705</anchor>
      <arglist>(std::ostream &amp;os, const String &amp;targetLanguage) const override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RTShader::FunctionInvocation::FunctionInvocationCompare</name>
    <filename>struct_ogre_1_1_r_t_shader_1_1_function_invocation_1_1_function_invocation_compare.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_function_invocation_1_1_function_invocation_compare.html</anchorfile>
      <anchor>a245e1792f097365ce61c570d33eab6ff</anchor>
      <arglist>(FunctionInvocation const &amp;lhs, FunctionInvocation const &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RTShader::FunctionInvocation::FunctionInvocationLessThan</name>
    <filename>struct_ogre_1_1_r_t_shader_1_1_function_invocation_1_1_function_invocation_less_than.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_function_invocation_1_1_function_invocation_less_than.html</anchorfile>
      <anchor>ac3d3e63542d1e06cf8fc16d0a2f39a1c</anchor>
      <arglist>(FunctionInvocation const &amp;lhs, FunctionInvocation const &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FunctionStageRef</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>a5a4e33a9b2c25d51e8d790fb0f1b71eb</anchor>
      <arglist>(const In &amp;arg0, const In &amp;arg1, const Out &amp;dst) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>a409057b788ae2822974ae91a3ed1755f</anchor>
      <arglist>(const In &amp;from, const Out &amp;to) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>a7dc8e10093587753a1a35e54604e746d</anchor>
      <arglist>(const std::vector&lt; Operand &gt; &amp;params) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>binaryOp</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>a6988f5398d216cf42fc7207a85512fd9</anchor>
      <arglist>(char op, const std::vector&lt; Operand &gt; &amp;params) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callBuiltin</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>a6e4ca5c4fa077624a37ce7cc3b6be319</anchor>
      <arglist>(const char *name, const In &amp;arg, const Out &amp;ret) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callBuiltin</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>a1f21c6e2292bb9c657eedb9a09ea5080</anchor>
      <arglist>(const char *name, const In &amp;arg0, const In &amp;arg1, const In &amp;arg2, const Out &amp;ret) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callBuiltin</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>a4ff1aa2fb96377af672497f948ee22b4</anchor>
      <arglist>(const char *name, const In &amp;arg0, const In &amp;arg1, const Out &amp;ret) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callBuiltin</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>af2d392cb3832ec923daa0aa3d7aeda5e</anchor>
      <arglist>(const char *name, const std::vector&lt; Operand &gt; &amp;params) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callFunction</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>aadecc4c7d6da540a2f448714214d8923</anchor>
      <arglist>(const char *name, const In &amp;arg, const Out &amp;ret) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callFunction</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>aead5ba36929862cb298eb46cdc597944</anchor>
      <arglist>(const char *name, const In &amp;arg0, const In &amp;arg1, const Out &amp;ret) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callFunction</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>a2f681e0a5c33bb8e2372176c65eca55e</anchor>
      <arglist>(const char *name, const InOut &amp;inout) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callFunction</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>afb7025cfc0eda498f12d9319395c6a9d</anchor>
      <arglist>(const char *name, const std::vector&lt; Operand &gt; &amp;params) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>div</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>a6a64ead04eb725b491135b15ae707568</anchor>
      <arglist>(const In &amp;arg0, const In &amp;arg1, const Out &amp;dst) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>aa355f602a36d170510dbfe6fde344009</anchor>
      <arglist>(const In &amp;arg0, const In &amp;arg1, const Out &amp;dst) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sampleTexture</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>abd6ff355e3e153f2650ec3b5282c69da</anchor>
      <arglist>(const In &amp;sampler, const In &amp;texcoord, const Out &amp;dst) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sampleTexture</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>a8f9406da48b84bc745d00a9fff56966a</anchor>
      <arglist>(const std::vector&lt; Operand &gt; &amp;params) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>aa271fbdafec9cedcbdd72598d7e494a1</anchor>
      <arglist>(const In &amp;arg0, const In &amp;arg1, const Out &amp;dst) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Function</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_stage_ref.html</anchorfile>
      <anchor>ab7194606aa12931e96f8f5448d418ed0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::HardwareSkinningFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <base>Ogre::Singleton&lt; HardwareSkinningFactory &gt;</base>
    <member kind="function">
      <type></type>
      <name>HardwareSkinningFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>a3475a3c6970fa475a23df8fbeec8a295</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HardwareSkinningFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>af4cd5b084e60358a05eefa1f97bf30ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>a0bd9f1363ffef103ea9364f425f91934</anchor>
      <arglist>(const ScriptProperty &amp;prop, Pass *pass, SGScriptTranslator *translator) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>ac8f82af0f4fc7100bf5e17553387c2fd</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>ab7db0312e767acbd8954146133555eff</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, Pass *srcPass, Pass *dstPass) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const MaterialPtr &amp;</type>
      <name>getCustomShadowCasterMaterial</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>aa5acff38037a1a059414e37bc8033d31</anchor>
      <arglist>(const SkinningType skinningType, ushort index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const MaterialPtr &amp;</type>
      <name>getCustomShadowReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>a140bb76f4286c39d14da72bf7a4581fe</anchor>
      <arglist>(const SkinningType skinningType, ushort index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ushort</type>
      <name>getMaxCalculableBoneCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>a75d769e28e786ddd64405ece2c58edc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HardwareSkinningFactory &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>abd7502d8f9400edf9cd3cae2c3c17800</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HardwareSkinningFactory *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>ae24d9ebd4bd6801f9b4f0e13181bf205</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>prepareEntityForSkinning</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>aa9bea1d58428c16f0dce7b3074937d43</anchor>
      <arglist>(const Entity *pEntity, SkinningType skinningType=ST_LINEAR, bool correctAntidpodalityHandling=false, bool shearScale=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setCustomShadowCasterMaterials</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>a706dfbec2705d025b118a07edc996f66</anchor>
      <arglist>(const SkinningType skinningType, const MaterialPtr &amp;caster1Weight, const MaterialPtr &amp;caster2Weight, const MaterialPtr &amp;caster3Weight, const MaterialPtr &amp;caster4Weight)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setCustomShadowReceiverMaterials</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>ae64c12272755d7e8a4bce22e1b1476c6</anchor>
      <arglist>(const SkinningType skinningType, const MaterialPtr &amp;receiver1Weight, const MaterialPtr &amp;receiver2Weight, const MaterialPtr &amp;receiver3Weight, const MaterialPtr &amp;receiver4Weight)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setMaxCalculableBoneCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>a20305ee7256cc48745c8bd2c7354e84a</anchor>
      <arglist>(ushort count)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RTShader::In</name>
    <filename>struct_ogre_1_1_r_t_shader_1_1_in.html</filename>
    <base>Ogre::RTShader::Operand</base>
    <member kind="function">
      <type></type>
      <name>In</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_in.html</anchorfile>
      <anchor>a59e826de6bff9489739e53d8f571bed9</anchor>
      <arglist>(const Operand &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>In</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_in.html</anchorfile>
      <anchor>a4475c49e149afb5eb9fbc3c11a96dd3c</anchor>
      <arglist>(const Vector2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>In</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_in.html</anchorfile>
      <anchor>a187d31923cfbeb9ac7c45783182fb703</anchor>
      <arglist>(const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>In</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_in.html</anchorfile>
      <anchor>aa28791fe8974790fd0d29e19a3fcc28b</anchor>
      <arglist>(const Vector4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>In</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_in.html</anchorfile>
      <anchor>a52ee4c5af1cee5eab499103be67a76f0</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>In</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_in.html</anchorfile>
      <anchor>ac3b17b9b1b8dc59712fbf0e6386bbf23</anchor>
      <arglist>(ParameterPtr p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>In</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_in.html</anchorfile>
      <anchor>ab64d35a247dfce294b391bfb5a0e5394</anchor>
      <arglist>(UniformParameterPtr p)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RTShader::InOut</name>
    <filename>struct_ogre_1_1_r_t_shader_1_1_in_out.html</filename>
    <base>Ogre::RTShader::Operand</base>
    <member kind="function">
      <type></type>
      <name>InOut</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_in_out.html</anchorfile>
      <anchor>a24fd402669a09d350004429473be997b</anchor>
      <arglist>(const Operand &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InOut</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_in_out.html</anchorfile>
      <anchor>a7da69ceb527ae0f560d5e783f7e26687</anchor>
      <arglist>(ParameterPtr p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InOut</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_in_out.html</anchorfile>
      <anchor>af3522aebb2787c39e9a8d3a71e936467</anchor>
      <arglist>(UniformParameterPtr p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::LayeredBlending</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</filename>
    <base>Ogre::RTShader::FFPTexturing</base>
    <member kind="function">
      <type></type>
      <name>LayeredBlending</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a93b4bd28f1d89d80bcfd9f1aca5a8ffa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>aa5fe2e00358f4139b3e7194d8ab421a2</anchor>
      <arglist>(const SubRenderState &amp;rhs) override</arglist>
    </member>
    <member kind="function">
      <type>BlendMode</type>
      <name>getBlendMode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a39d30ec5847ae8e7ef48d7a76a1bb6b2</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSourceModifier</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>ada07d33befd1218b49df58d17a676be8</anchor>
      <arglist>(unsigned short index, SourceModifier &amp;modType, int &amp;customNum) const</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a676474d3bc526c86a38eae50c598c91b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBlendMode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a18e3c033970b8039c38818ddb42c6ca3</anchor>
      <arglist>(uint16 index, const String &amp;mode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSourceModifier</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a7ab31cc4cd9f71ae6f5f2e1a75016f55</anchor>
      <arglist>(unsigned short index, const String &amp;modType, int customNum)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>ad93ea8d3f7117ca609e070436f71085b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::Operand</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_operand.html</filename>
    <member kind="enumvalue">
      <name>OPM_ALL</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada88638ec7440dbfc7f63ea80e008cd806</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_NONE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada777f98c74c5fea75e40920da1e14940d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_W</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada367b59ffbc3bda50ac3d7fb948b8f2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_X</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada3e3abdcda5f9c9a0745241845d9836fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada9a2540f5bb82daaea2af4b02acda0ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XY</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada7971822661199f3b8ad8c4de0204e179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XYW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada379afe25193c60cff5f73bc02758ab40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XYZ</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9adac51e3a6579517b4a8a50642cf0bce4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XYZW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada4bda83d069eb81d4638c9bbbf76ba5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XZ</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9adab407a56e19114ad2c0f143be1fcc9124</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XZW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada10ab1af28f557c540fbf5c55cdcfd21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_Y</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9adaaed99f6706ee4fe26faa3525735777c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_YW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada3c641c6bd99295e563b69473a0a08cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_YZ</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9adaf8c9e61cf2de4f4906220756e8cb1ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_YZW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada9e4f2e150c96c6bfc70db722e34d610c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_Z</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada8573ab5c28dfe5cc20510abbf77bb078</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_ZW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9adad2de5bd800fd3d5f97607e8412483245</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OpMask</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_NONE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada777f98c74c5fea75e40920da1e14940d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_X</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada3e3abdcda5f9c9a0745241845d9836fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_Y</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9adaaed99f6706ee4fe26faa3525735777c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_Z</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada8573ab5c28dfe5cc20510abbf77bb078</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_W</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada367b59ffbc3bda50ac3d7fb948b8f2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XY</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada7971822661199f3b8ad8c4de0204e179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XZ</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9adab407a56e19114ad2c0f143be1fcc9124</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada9a2540f5bb82daaea2af4b02acda0ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_YZ</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9adaf8c9e61cf2de4f4906220756e8cb1ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_YW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada3c641c6bd99295e563b69473a0a08cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_ZW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9adad2de5bd800fd3d5f97607e8412483245</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XYZ</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9adac51e3a6579517b4a8a50642cf0bce4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XYW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada379afe25193c60cff5f73bc02758ab40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XZW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada10ab1af28f557c540fbf5c55cdcfd21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_YZW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada9e4f2e150c96c6bfc70db722e34d610c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_XYZW</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada4bda83d069eb81d4638c9bbbf76ba5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPM_ALL</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a775b1b466c9d9072e718c56eb9d8d9ada88638ec7440dbfc7f63ea80e008cd806</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPS_IN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a50ab83cea566b55ad9c66d0d93ea7e7aa06f81dc0c627f8bdf5cc7862a2d41a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPS_INOUT</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a50ab83cea566b55ad9c66d0d93ea7e7aab762072f828e74fe1d0d8f750dedb26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPS_OUT</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a50ab83cea566b55ad9c66d0d93ea7e7aaa9c91fcd27840fa199f466c9aa479c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OpSemantic</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a50ab83cea566b55ad9c66d0d93ea7e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPS_IN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a50ab83cea566b55ad9c66d0d93ea7e7aa06f81dc0c627f8bdf5cc7862a2d41a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPS_OUT</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a50ab83cea566b55ad9c66d0d93ea7e7aaa9c91fcd27840fa199f466c9aa479c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPS_INOUT</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a50ab83cea566b55ad9c66d0d93ea7e7aab762072f828e74fe1d0d8f750dedb26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Operand</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a75758b13febece03975b888e384a1d6b</anchor>
      <arglist>(const Operand &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Operand</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a598dd2117a002c9a4409e50c60ebc849</anchor>
      <arglist>(ParameterPtr parameter, OpSemantic opSemantic, OpMask opMask=OPM_ALL, ushort indirectionLevel=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Operand</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a0b4cefccd74aa1ed8be0aea5c22b2378</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getIndirectionLevel</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a5d75c1cbf7a5cc290b62935e4b85ba0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OpMask</type>
      <name>getMask</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a2007ac06f75325112ebb941b9bba8d95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ParameterPtr &amp;</type>
      <name>getParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a79ffcdd07f132ed3481a937355595e57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OpSemantic</type>
      <name>getSemantic</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a543726cd5a47b3c485dcc44626099d64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFreeFields</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a896d5a83094734dabbc295f8cdd12e1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Operand &amp;</type>
      <name>mask</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a1fd149b6947f9e758829efe56a31587a</anchor>
      <arglist>(OpMask opMask)</arglist>
    </member>
    <member kind="function">
      <type>Operand &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a8fffa24f918017c4a5e2fed4ef9b2116</anchor>
      <arglist>(const Operand &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaskToParamType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a6cfcd96508bbaa607882bc9fed665110</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Operand &amp;</type>
      <name>w</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>ae6ecd7bdc25a70cd68926cc668869994</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a2dd618a427c8ee9e884b7cdd588aeab6</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>Operand &amp;</type>
      <name>x</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>aed59a8b4f35f59a3bfc0e25fb886dc07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Operand &amp;</type>
      <name>xy</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a4ae7b713af47afe540ca25793466a9b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Operand &amp;</type>
      <name>xyz</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a3e06888aec7babe3d7ef9aee9b675f8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Operand &amp;</type>
      <name>y</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a2b3ddb53426bedd93cd01e9a4f9bc0f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Operand &amp;</type>
      <name>z</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>aaeeb69e76a99bb181fc5c53a30388192</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getFloatCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a0ca5992904d58fc9b98d03fe94482e75</anchor>
      <arglist>(int mask)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RTShader::Out</name>
    <filename>struct_ogre_1_1_r_t_shader_1_1_out.html</filename>
    <base>Ogre::RTShader::Operand</base>
    <member kind="function">
      <type></type>
      <name>Out</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_out.html</anchorfile>
      <anchor>af79bbacab8c7794129ccb5fafdd4aa82</anchor>
      <arglist>(const Operand &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Out</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_out.html</anchorfile>
      <anchor>a11e2d646992cbbc3f1702068ae96faec</anchor>
      <arglist>(ParameterPtr p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Out</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_out.html</anchorfile>
      <anchor>a0396c4f25e602be347ce59b97567275b</anchor>
      <arglist>(UniformParameterPtr p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::Parameter</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_parameter.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Content</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_UNKNOWN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8c55ed23aa8cdca9f420634d00c0104b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac30b2ef05a607aa75b6f7002b803aa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a48fb34fa5295c885a8c53ec005e852ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6fb719fc5335e91799e324b53e0993cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_PROJECTIVE_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab0e409d530367146cf018c6ffc7ec1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afae348fe8b17f9822851e73db5bfca97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4174b4fdae043e7567f5efc0457d6553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a344d4442907cd45994fee19e924307af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a44725e1adc4814b771ae535f5eac6634</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3148a0f52f16ccb7182f49eeb9ff6160</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af0826e11ede54b12a73d5ab258fc36d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a423f3bde78b07b0b826819dab25c6be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a67965d66c1473e94245053fcf0dcd847</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_NORMAL_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4d6be8e5c18ecc447fcb9bdf50e0af08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_NORMAL_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acec89a8756b61ced783955905f2c3f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_NORMAL_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0b5f40702c829305a68cf6a665377783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOCAMERA_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a935e3497dc372489d1cebcb4bc5d701f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOCAMERA_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a417e8ab7a54f189e54e1a8d4df3fdb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOCAMERA_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2c19d9dd62ba475d9862ecf3c56060bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_BLEND_WEIGHTS</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8b6b4fd4248f66a959201d2d4ca258fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_BLEND_INDICES</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a24c5c1dbbd17e36bfa9fc0d6a0437b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TANGENT_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac6838b1b65863881c6e9e8a8d1ad7e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TANGENT_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a62638f6adfe78171c546db9589e1c14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TANGENT_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acb539336ea212818823e81517b5e234a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_BINORMAL_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6a5f41f7182106082a0befae98aac0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_BINORMAL_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a38654b5e0ca1be347d11b3356cfdb5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_BINORMAL_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af656a236e44e9b0e7e217e0a43764149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_COLOR_DIFFUSE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae0c2e5cd793f1ecb1df066861ab6c752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_COLOR_SPECULAR</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad99db23c6c3a4225d80c5bd96f5e7e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_DEPTH_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a07c6d2515c90cb4cdf5322cfb317c35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_DEPTH_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a91602b9b9d53bdaecbd106dcba27f602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_DEPTH_PROJECTIVE_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8feeee8fd4b72d723f412ec8d7bc4f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abdc93cc5588809630a07c1a6f873d5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a75a16446a37b631e3c007e4fddc87232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af79c051d708f88de2dd66ea5b715773c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a06644f3ff8780390b32f4cea4198147a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1f24519f8aa2e82670e74e9598083f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad4aabafb098c45325aee3dd3b03b6465</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a246e52e0ca793558a3d6f3503796b901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0d4703c11953b9b6128a3d760f36ce1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POINTSPRITE_COORDINATE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6bcc8a3bfd23f3cdaa0930d020b5bf0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POINTSPRITE_SIZE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5fc3476511cdfaf5c5a6bde5fa3f6eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_FRONT_FACING</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7ac1b257d627f71ebd88417f70819a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LAYER</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5b8ae9b3c541bf88272efcdca0f92d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_CUSTOM_CONTENT_BEGIN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1a85a6dd6da63324f7028b042313145b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_CUSTOM_CONTENT_END</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad2f7a789b2cf0c838b37d54bdb469467</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Semantic</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_UNKNOWN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312ace9a03298936fc08b7474848ca2ce7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_POSITION</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312ac887733af706c0769dcbb9215f7e8b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_BLEND_WEIGHTS</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312a9b746851560ab52d22335755dd36a0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_BLEND_INDICES</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312ad9ee9f8d6b6508f5e0402140afe2f655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_NORMAL</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312a1749fc49b1811bf3f129c722a6e8bd51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_COLOR</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312abfddaa99b1d15933e549af52af916c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_TEXTURE_COORDINATES</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312aacb3f8c7623415a9398f1d0aeb0849d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_BINORMAL</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312af67c3c93adcb32edbb0b93fa6ac21ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_TANGENT</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312aa27b75d58d2ae680d71d5eda917c5783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_FRONT_FACING</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312adea400d134099c950fbbed0a21dc3170</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_LAYER</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312ac4c0468d5523a097db78aa5854aadc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_BINORMAL_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6a5f41f7182106082a0befae98aac0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_BINORMAL_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af656a236e44e9b0e7e217e0a43764149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_BINORMAL_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a38654b5e0ca1be347d11b3356cfdb5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_BLEND_INDICES</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a24c5c1dbbd17e36bfa9fc0d6a0437b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_BLEND_WEIGHTS</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8b6b4fd4248f66a959201d2d4ca258fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_COLOR_DIFFUSE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae0c2e5cd793f1ecb1df066861ab6c752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_COLOR_SPECULAR</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad99db23c6c3a4225d80c5bd96f5e7e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_CUSTOM_CONTENT_BEGIN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1a85a6dd6da63324f7028b042313145b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_CUSTOM_CONTENT_END</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad2f7a789b2cf0c838b37d54bdb469467</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_DEPTH_PROJECTIVE_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8feeee8fd4b72d723f412ec8d7bc4f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_DEPTH_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a91602b9b9d53bdaecbd106dcba27f602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_DEPTH_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a07c6d2515c90cb4cdf5322cfb317c35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_FRONT_FACING</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7ac1b257d627f71ebd88417f70819a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LAYER</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5b8ae9b3c541bf88272efcdca0f92d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_NORMAL_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4d6be8e5c18ecc447fcb9bdf50e0af08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_NORMAL_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0b5f40702c829305a68cf6a665377783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_NORMAL_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acec89a8756b61ced783955905f2c3f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POINTSPRITE_COORDINATE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6bcc8a3bfd23f3cdaa0930d020b5bf0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POINTSPRITE_SIZE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5fc3476511cdfaf5c5a6bde5fa3f6eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afae348fe8b17f9822851e73db5bfca97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4174b4fdae043e7567f5efc0457d6553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a344d4442907cd45994fee19e924307af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a44725e1adc4814b771ae535f5eac6634</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3148a0f52f16ccb7182f49eeb9ff6160</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af0826e11ede54b12a73d5ab258fc36d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a423f3bde78b07b0b826819dab25c6be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_LIGHT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a67965d66c1473e94245053fcf0dcd847</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac30b2ef05a607aa75b6f7002b803aa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_PROJECTIVE_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab0e409d530367146cf018c6ffc7ec1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6fb719fc5335e91799e324b53e0993cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSITION_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a48fb34fa5295c885a8c53ec005e852ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOCAMERA_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a935e3497dc372489d1cebcb4bc5d701f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOCAMERA_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2c19d9dd62ba475d9862ecf3c56060bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOCAMERA_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a417e8ab7a54f189e54e1a8d4df3fdb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TANGENT_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac6838b1b65863881c6e9e8a8d1ad7e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TANGENT_VIEW_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acb539336ea212818823e81517b5e234a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TANGENT_WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a62638f6adfe78171c546db9589e1c14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abdc93cc5588809630a07c1a6f873d5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a75a16446a37b631e3c007e4fddc87232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af79c051d708f88de2dd66ea5b715773c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a06644f3ff8780390b32f4cea4198147a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1f24519f8aa2e82670e74e9598083f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad4aabafb098c45325aee3dd3b03b6465</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a246e52e0ca793558a3d6f3503796b901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_TEXTURE_COORDINATE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0d4703c11953b9b6128a3d760f36ce1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_UNKNOWN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8c55ed23aa8cdca9f420634d00c0104b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_BINORMAL</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312af67c3c93adcb32edbb0b93fa6ac21ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_BLEND_INDICES</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312ad9ee9f8d6b6508f5e0402140afe2f655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_BLEND_WEIGHTS</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312a9b746851560ab52d22335755dd36a0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_COLOR</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312abfddaa99b1d15933e549af52af916c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_FRONT_FACING</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312adea400d134099c950fbbed0a21dc3170</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_LAYER</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312ac4c0468d5523a097db78aa5854aadc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_NORMAL</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312a1749fc49b1811bf3f129c722a6e8bd51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_POSITION</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312ac887733af706c0769dcbb9215f7e8b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_TANGENT</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312aa27b75d58d2ae680d71d5eda917c5783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_TEXTURE_COORDINATES</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312aacb3f8c7623415a9398f1d0aeb0849d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPS_UNKNOWN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a91fc3614f191bebf0461676a03750312ace9a03298936fc08b7474848ca2ce7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a9f241674489c5321d2741df6d928fc3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a1f70b4242ca1d97ca56649c09ae89e98</anchor>
      <arglist>(GpuConstantType type, const String &amp;name, const Semantic &amp;semantic, int index, int content, size_t size=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Parameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a05435ba326deda0d3a0254b24870ccff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_rename</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a731d5bfce5b8813f0588775ecae64259</anchor>
      <arglist>(const String &amp;newName, bool onlyLocal=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getContent</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a8feab0b136029256f616e2f38807bb76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a66737b9982cbf8778c4114082d8ab496</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a5619ee392f00630f3391f7dff49a43b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Semantic &amp;</type>
      <name>getSemantic</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a38b0c608a4d6542d4b277ef7a647d4b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>aefb06f44383244d59e3832f691d9f7b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getStructType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a509b636cc4b2fc95e3b8cf2de09fc92f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuConstantType</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a83a641fd3be8b42222c1a5988c5c74fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isArray</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a35b50410cc2fef7dbf39066b1b44e4ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isConstParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a6c48a5ac72a1af0f25168c3d4a06b71b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHighP</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a3da677ec7818627dc19b73f605d7961e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsed</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a6b181e0bfdc6ac8d1ac8b5ea857caffa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHighP</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a2ae8d72e80ee97ad348cb79c98b29b16</anchor>
      <arglist>(bool highP)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a1f7b2b048c450c18bcf23a44732e565e</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStructType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>ab91af159d722cbd7577208f7360af72a</anchor>
      <arglist>(const String &amp;structType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsed</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a32f1e28c1a590fd9e50d6f9a14c0d34c</anchor>
      <arglist>(bool used)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a3210eee0554afecb57185a0ae938e2ee</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::ParameterFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</filename>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createConstParam</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>ab92a78b6e66962547a12c0f9845ce4e3</anchor>
      <arglist>(const Vector2 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createConstParam</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a99b245c958ecaa99551d8ba2325e7aca</anchor>
      <arglist>(const Vector3 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createConstParam</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a57244950f3a5267399c3fb82db6ec836</anchor>
      <arglist>(const Vector4 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createConstParam</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>ab0deb0f55ac91c3daa9d1c5e717b45cf</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInBiNormal</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a6d0c5060af9faf5645a08dc87723b170</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInColor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a03888f5210bf17cc1350793c72e2a4ce</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInIndices</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a8de67119ab14a1f1df19893ddf37c5d0</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInNormal</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a4e641bf17c16a7cc65bea17b849cfa37</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInPosition</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>abd7c7b70f307f5d47287b3f51b0c81ad</anchor>
      <arglist>(int index, int content=Parameter::SPC_POSITION_OBJECT_SPACE)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInTangent</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a3ba403b530b24496520244d96e0a1257</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInTexcoord</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a840d1f360b06954d3f134b0e83c37b01</anchor>
      <arglist>(GpuConstantType type, int index, int content)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInWeights</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a2b3190c854a26190034080a2734645af</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createOutBiNormal</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>ad7175b91afc6f9d5d4c3fbdf14f23a02</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createOutColor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>adc993ce92bf6f96b4010ce4ae3e4d7a0</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createOutNormal</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a09263364591be6dc45b9180d7d924017</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createOutPosition</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>aac159df02f9d38f97074da632e33e5c7</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createOutTangent</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>ad0461fc33fb6bbb8ebb1d732f2ccb17a</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createOutTexcoord</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a011a272527b0dfec88b44aa130026449</anchor>
      <arglist>(GpuConstantType type, int index, int content)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UniformParameterPtr</type>
      <name>createSampler</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a0339e1b0f5da7d6b7bd78dd005e6bdf8</anchor>
      <arglist>(GpuConstantType type, int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UniformParameterPtr</type>
      <name>createSampler1D</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a5df4c21fa96cbc283fc585c38c953c96</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UniformParameterPtr</type>
      <name>createSampler2D</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a40e4b32d428d14f548dffbb8a45aa494</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UniformParameterPtr</type>
      <name>createSampler2DArray</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a1d87aa71ff9fd40580f53cc966794347</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UniformParameterPtr</type>
      <name>createSampler3D</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a6b3a06ea5c900e44edb8e282c5c25b4d</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UniformParameterPtr</type>
      <name>createSamplerCUBE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>ac7866ca9ab974f86e829648c86d6315b</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UniformParameterPtr</type>
      <name>createUniform</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a3b8e9af891d4a6e7f68f9b2a8f557cd3</anchor>
      <arglist>(GpuConstantType type, int index, uint16 variability, const String &amp;suggestedName, size_t size)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::Program</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_program.html</filename>
    <member kind="function">
      <type></type>
      <name>~Program</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a1738228b71726715dea9c34bed1933df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a9eae71bfcd0da6a9daac3ddc52d27e25</anchor>
      <arglist>(const String &amp;libFileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPreprocessorDefines</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>aed7fafc1019b4e9ea6d3e9db70339f0e</anchor>
      <arglist>(const String &amp;defines)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDependency</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>aa6fa414b0b07a1b33e001aa52bc186f3</anchor>
      <arglist>(unsigned int index) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getDependencyCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>ac33b945ec9151e7541453e23f85eac46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Function *</type>
      <name>getEntryPointFunction</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a6603cd418c87adcf64d9c1e56f48ff61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getInstancingIncluded</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a322e34f986e0f28efe1ebe9fc375f5f7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Function *</type>
      <name>getMain</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>ae8af946113c4b97b7de9ecedcea58ddd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UniformParameterPtr</type>
      <name>getParameterByAutoType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>af817232435e35d8e747eed629e8a7caa</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType)</arglist>
    </member>
    <member kind="function">
      <type>UniformParameterPtr</type>
      <name>getParameterByName</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>ac9b3ac41bdbeb34c21b9ee428b75b859</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>UniformParameterPtr</type>
      <name>getParameterByType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>ad6e5c14d3511acebe76cccb40d260c96</anchor>
      <arglist>(GpuConstantType type, int index)</arglist>
    </member>
    <member kind="function">
      <type>const UniformParameterList &amp;</type>
      <name>getParameters</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a0ff6a70a8c8eeaa9dce1ceb0d4b496e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getPreprocessorDefines</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>ae469159b5f6b32f7f7c40c7cd5ec6d76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>ae481ed625b861a056be36be130f3f3d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramType</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a8681d83df819eb590cf0cf110c78307f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>af543d4c8b9ec5dae89542310277f7435</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseLinearColours</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a1616ae4c7c0a46f0a63330786030ee2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UniformParameterPtr</type>
      <name>resolveAutoParameterInt</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>acef3aa80ca69631d5c1608fe1ebf9f28</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, GpuConstantType type, uint32 data, size_t size=0)</arglist>
    </member>
    <member kind="function">
      <type>UniformParameterPtr</type>
      <name>resolveAutoParameterReal</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a9cf6f2b54e14c62bdf2c25487a29b277</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, GpuConstantType type, float data, size_t size=0)</arglist>
    </member>
    <member kind="function">
      <type>UniformParameterPtr</type>
      <name>resolveAutoParameterReal</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>ae0b281147a7daf59ec04e45523df75d0</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, Real data, size_t size=0)</arglist>
    </member>
    <member kind="function">
      <type>UniformParameterPtr</type>
      <name>resolveParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a1947bf484948d785a73822f6f942c792</anchor>
      <arglist>(GpuConstantType type, const String &amp;name, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type>UniformParameterPtr</type>
      <name>resolveParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a5587bc7123d7616527a4508706d7cc89</anchor>
      <arglist>(GpuConstantType type, int index, uint16 variability, const String &amp;suggestedName, size_t size=0)</arglist>
    </member>
    <member kind="function">
      <type>UniformParameterPtr</type>
      <name>resolveParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>ab4356c4bcd5450b609e259c11d96fb95</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, uint32 data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInstancingIncluded</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a76c0ae27bd0df0bd4e11d52508f9f071</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a24f1c39c59041fb580260cd1a778c9eb</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>acd2c0fc868dc2daebeeea68845fb13df</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseLinearColours</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a9f1fa0df992297c20316a390668c0b2d</anchor>
      <arglist>(bool useLinear)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TargetRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>af6e59fb08a915c63d07d3e1a1a4f1092</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::ProgramManager</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_program_manager.html</filename>
    <base>Ogre::Singleton&lt; ProgramManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>ProgramManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_manager.html</anchorfile>
      <anchor>a7b4f84219b1785a296bbb6650b383b7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ProgramManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_manager.html</anchorfile>
      <anchor>a4f5a2008055d0665367504ad17961bd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flushGpuProgramsCache</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_manager.html</anchorfile>
      <anchor>a5fada758d802476e4c2a56f7ffa8e9cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasePrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_manager.html</anchorfile>
      <anchor>aca933830665db036817aa6c4d2ad649a</anchor>
      <arglist>(const ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_manager.html</anchorfile>
      <anchor>aa1580062d123f0e3a24d760e1acf37ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_manager.html</anchorfile>
      <anchor>ac057bb3019af86399444ba08a3b11541</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ProgramSet</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_manager.html</anchorfile>
      <anchor>af4cc94a00f22d3cc0d2408ba30a9a141</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ShaderGenerator</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_manager.html</anchorfile>
      <anchor>adcb2ff432738c3d0e602910347d3785a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TargetRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_manager.html</anchorfile>
      <anchor>af6e59fb08a915c63d07d3e1a1a4f1092</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::ProgramSet</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_program_set.html</filename>
    <member kind="function">
      <type></type>
      <name>ProgramSet</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_set.html</anchorfile>
      <anchor>a28462cdce34f797d495f24029ab93b8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ProgramSet</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_set.html</anchorfile>
      <anchor>a761176d3fb8a117ec1978f710b797af9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Program *</type>
      <name>getCpuProgram</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_set.html</anchorfile>
      <anchor>ad20686dd506d44691dea35d033c9043d</anchor>
      <arglist>(GpuProgramType type) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getGpuProgram</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_set.html</anchorfile>
      <anchor>aa8bab529be1e263f1242ad585d855f82</anchor>
      <arglist>(GpuProgramType type) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ProgramManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_set.html</anchorfile>
      <anchor>ae46e120edae3a1f22dc68ebde7fbcfca</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TargetRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_set.html</anchorfile>
      <anchor>af6e59fb08a915c63d07d3e1a1a4f1092</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::ProgramWriter</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_program_writer.html</filename>
    <member kind="function">
      <type></type>
      <name>ProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer.html</anchorfile>
      <anchor>a68b3349d99739bcc67b773f974efdaa7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer.html</anchorfile>
      <anchor>a426deb9a437f21e2d4e2317f01928da0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer.html</anchorfile>
      <anchor>aa064cad5efd1d54b50d018f90dcc4a88</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer.html</anchorfile>
      <anchor>a208e3c64685a7302ba304bf38a56b321</anchor>
      <arglist>(std::ostream &amp;os, Program *program)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::ProgramWriterManager</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</filename>
    <base>Ogre::Singleton&lt; ProgramWriterManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>ProgramWriterManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</anchorfile>
      <anchor>aa7d6b319ff45bc9861dba292f9b2ff7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ProgramWriterManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</anchorfile>
      <anchor>a97fa340b976122ebe93939ea47580bc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</anchorfile>
      <anchor>a73b6e78fa3c138c4987b96aa2a7c3118</anchor>
      <arglist>(const String &amp;lang, ProgramWriter *writer)</arglist>
    </member>
    <member kind="function">
      <type>ProgramWriter *</type>
      <name>getProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</anchorfile>
      <anchor>a524ef661f98d60ee7d7422828a2b31bd</anchor>
      <arglist>(const String &amp;language) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLanguageSupported</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</anchorfile>
      <anchor>aab32a8bee0c51620b07d3e1b80eca028</anchor>
      <arglist>(const String &amp;lang)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ProgramWriterManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</anchorfile>
      <anchor>a63350ccbb6834028260b2642c9509bb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ProgramWriterManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</anchorfile>
      <anchor>ad88f08e88099432ae43500912c885b3a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::RenderState</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_render_state.html</filename>
    <member kind="function">
      <type></type>
      <name>RenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>a9ad5c29c93f7e3852b2bf34ed7d71850</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>adbe4e95bc100df25fe3f860869ee53a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTemplateSubRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>af66edaf33c654e03ef89f1eaec384a1f</anchor>
      <arglist>(SubRenderState *subRenderState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTemplateSubRenderStates</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>ad310453cbe3b946a38e156f824baf29a</anchor>
      <arglist>(const StringVector &amp;srsTypes)</arglist>
    </member>
    <member kind="function">
      <type>int32</type>
      <name>getLightCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>a2ca3685c43016a03c1e3b3d4ecc79bd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLightCountAutoUpdate</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>ae0a7511e041d89378c5369ba2f42c23d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SubRenderState *</type>
      <name>getSubRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>a9bec985d391fa2546bf719925d6b40ef</anchor>
      <arglist>(const String &amp;type) const</arglist>
    </member>
    <member kind="function">
      <type>const SubRenderStateList &amp;</type>
      <name>getSubRenderStates</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>ae5b37dfcaf7a7e7ddee5d2bb0b180fd2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveAreaLights</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>a81091492cc593d379a4255e6560995b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSubRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>ae30c39077c175d303107089e8476f6b7</anchor>
      <arglist>(SubRenderState *subRenderState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetToBuiltinSubRenderStates</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>ab5dd862d79c794b95c1674950da01d65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHaveAreaLights</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>ac3f5c56a2ff4fd1728bfb22309285112</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>aafc13c2857e26c83732a6fe6e804cc32</anchor>
      <arglist>(int32 lightCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightCountAutoUpdate</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>acd05f1eaf224a41f89b4c94823b96877</anchor>
      <arglist>(bool autoUpdate)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ProgramManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>ae46e120edae3a1f22dc68ebde7fbcfca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::SampleTextureAtom</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_sample_texture_atom.html</filename>
    <base>Ogre::RTShader::FunctionAtom</base>
    <member kind="function">
      <type></type>
      <name>SampleTextureAtom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sample_texture_atom.html</anchorfile>
      <anchor>ac5b1093e3d9ffb1bb30d28cf22655597</anchor>
      <arglist>(const In &amp;sampler, const In &amp;texcoord, const Out &amp;dst, int groupOrder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SampleTextureAtom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sample_texture_atom.html</anchorfile>
      <anchor>a21705d4501deac8ac42dc447ee457f63</anchor>
      <arglist>(int groupOrder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sample_texture_atom.html</anchorfile>
      <anchor>a81f0216ae542219fcb975408ca1aa6af</anchor>
      <arglist>(std::ostream &amp;os, const String &amp;targetLanguage) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::SGScriptTranslator</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_s_g_script_translator.html</filename>
    <base>Ogre::ScriptTranslator</base>
    <member kind="function">
      <type></type>
      <name>SGScriptTranslator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga86e3c331a22325d04420a5a84b905595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emitError</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1702d763dad86032fab754d20e574063</anchor>
      <arglist>(const String &amp;msg=BLANKSTRING, uint32 code=ScriptCompiler::CE_INVALIDPARAMETERS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>getGeneratedSubRenderState</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaa051b58444aedec84801aa00b8ef3852</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8b29c5c9e53e5a39b8108975fd1d7157</anchor>
      <arglist>(ScriptCompiler *compiler, const AbstractNodePtr &amp;node) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::ShaderGenerator</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</filename>
    <base>Ogre::Singleton&lt; ShaderGenerator &gt;</base>
    <member kind="typedef">
      <type>std::pair&lt; RenderState *, bool &gt;</type>
      <name>RenderStateCreateOrRetrieveResult</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>ac7eb87c69e1a22e1ad0c0c4a3a9dded1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setActiveSceneManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a4724bbbba4c2e18a7306f98cdfa8ffe1</anchor>
      <arglist>(SceneManager *sceneManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSceneManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a60704776c069e2a6bd37692f88c56815</anchor>
      <arglist>(SceneManager *sceneMgr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSubRenderStateFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>ac266946244d79b2d4732607ae9479bd9</anchor>
      <arglist>(SubRenderStateFactory *factory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cloneShaderBasedTechniques</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>aff6355a837f7625ef6e734dabf2f9a90</anchor>
      <arglist>(Material &amp;srcMat, Material &amp;dstMat)</arglist>
    </member>
    <member kind="function">
      <type>RenderStateCreateOrRetrieveResult</type>
      <name>createOrRetrieveRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a7db5e39bdc0c411e5052b99f1655f75e</anchor>
      <arglist>(const String &amp;schemeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createScheme</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a4d27197d6de2e7b02bf0127cc9619081</anchor>
      <arglist>(const String &amp;schemeName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createShaderBasedTechnique</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>af02d3e93da75e66ed3312b5790d18868</anchor>
      <arglist>(const Material &amp;srcMat, const String &amp;srcTechniqueSchemeName, const String &amp;dstTechniqueSchemeName, bool overProgrammable=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createShaderBasedTechnique</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a701b44491228077d3e2aca6a49f94499</anchor>
      <arglist>(const Technique *srcTech, const String &amp;dstTechniqueSchemeName, bool overProgrammable=false)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>createSubRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>aadc285b90fd94bbfaaf0fcaec19904aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SubRenderState *</type>
      <name>createSubRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>aa6d44db8d9693218f9401ade00cc108d</anchor>
      <arglist>(const String &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySubRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a59a2d06db88797395cf55f6d84595205</anchor>
      <arglist>(SubRenderState *subRenderState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flushShaderCache</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a2f6479b03aee3ab7160187ecfc86604a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getActiveSceneManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a06dc05feeac078de47a7e7c0a075257a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCreateShaderOverProgrammablePass</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a6de4a29532eeca2dd8f8a44e78c05e3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MaterialSerializer::Listener *</type>
      <name>getMaterialSerializerListener</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a9aa570e30b737d5475bfb11eb016f2c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumSubRenderStateFactories</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a96fee1229b6cd03d9da70e58e3290848</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RenderState *</type>
      <name>getRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a3ef5803d1275d95712e7e0b1d74a2863</anchor>
      <arglist>(const String &amp;schemeName)</arglist>
    </member>
    <member kind="function">
      <type>RenderState *</type>
      <name>getRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>aa006548e83d44a1fe49035ee448b9199</anchor>
      <arglist>(const String &amp;schemeName, const Material &amp;mat, uint16 passIndex=0)</arglist>
    </member>
    <member kind="function">
      <type>RenderState *</type>
      <name>getRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a08b810652883caa65cc9509f719828b1</anchor>
      <arglist>(const String &amp;schemeName, const String &amp;materialName, const String &amp;groupName, unsigned short passIndex)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getRTShaderScheme</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a0636f7dcc95570bc6ce4071935037654</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRTShaderSchemeCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>aff76240698adc0202e64be7055613015</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getShaderCachePath</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a71a70ecd7fcee024c8e1581513bdd933</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getShaderCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>af5c45f520b80e490a398b5d3c625463a</anchor>
      <arglist>(GpuProgramType type) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getShaderProfiles</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a367386e2030582152c3e3148e331d3e8</anchor>
      <arglist>(GpuProgramType type) const</arglist>
    </member>
    <member kind="function">
      <type>SubRenderStateFactory *</type>
      <name>getSubRenderStateFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a0300fe2daab3dbea762268383921dfc7</anchor>
      <arglist>(const String &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>SubRenderStateFactory *</type>
      <name>getSubRenderStateFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>abb8ff0b0e87664a2def4e20bfc454535</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a129583ff5218780da20cb4fa24b2e5bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTargetLinearColours</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>af7ee0051c5d8eada7c7c53a1fa87ebb1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VSOutputCompactPolicy</type>
      <name>getVertexShaderOutputsCompactPolicy</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a6e4f0f0f8724ac9d60e76409cdd3ec01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a51041e1b67f991880265f8c92081a984</anchor>
      <arglist>(const String &amp;schemeName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasShaderBasedTechnique</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a2cbce5e71d7e419f3f6eae836375623d</anchor>
      <arglist>(const Material &amp;mat, const String &amp;srcTechniqueSchemeName, const String &amp;dstTechniqueSchemeName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasShaderBasedTechnique</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a63d9df8d8ee8227118b7ec4acbf2c7c0</anchor>
      <arglist>(const String &amp;materialName, const String &amp;groupName, const String &amp;srcTechniqueSchemeName, const String &amp;dstTechniqueSchemeName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateMaterial</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a6378d5b1199e5be790469eae6e535de7</anchor>
      <arglist>(const String &amp;schemeName, const Material &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateMaterial</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a93b8687cb9654f03c7480b587723b39a</anchor>
      <arglist>(const String &amp;schemeName, const String &amp;materialName, const String &amp;groupName=RGN_DEFAULT) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateMaterialIlluminationPasses</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a72bda9281e16af2127a1b6f2d50d38b5</anchor>
      <arglist>(const String &amp;schemeName, const String &amp;materialName, const String &amp;groupName=RGN_DEFAULT) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateScheme</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>af0d1caf0430962d6826bbc3b0393edab</anchor>
      <arglist>(const String &amp;schemeName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllShaderBasedTechniques</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>ae8f84b4afc636a6fbe754495b916e5e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeAllShaderBasedTechniques</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a689090fe9be1929029c87223d58e60b3</anchor>
      <arglist>(const Material &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeAllShaderBasedTechniques</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a8ab5086adb3a56a780637461a002d36d</anchor>
      <arglist>(const String &amp;materialName, const String &amp;groupName=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSceneManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a167695ce8af44af85c7ed4e012e6d350</anchor>
      <arglist>(SceneManager *sceneMgr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeShaderBasedTechnique</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a7231ec7b32243201531f67bff6e77640</anchor>
      <arglist>(const Technique *srcTech, const String &amp;dstTechniqueSchemeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSubRenderStateFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>ae780004f2d5a93b4b5fcab9bf43c1675</anchor>
      <arglist>(SubRenderStateFactory *factory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCreateShaderOverProgrammablePass</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a9c970e9efeb393e16e444cef32ce14e3</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShaderCachePath</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a6e14804413a55ba50b7f12b6c7cd97d9</anchor>
      <arglist>(const String &amp;cachePath)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShaderProfiles</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a264be6eb409744fec0b1ecb897afd5ea</anchor>
      <arglist>(GpuProgramType type, const String &amp;shaderProfiles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a49a1eee36bfe30841e676639f97f665b</anchor>
      <arglist>(const String &amp;shaderLanguage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetLinearColours</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>ae6919b349581e860e7fd5b69892e2d21</anchor>
      <arglist>(bool linear)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexShaderOutputsCompactPolicy</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>ac784b3f7ac300e33ade90143314effaa</anchor>
      <arglist>(VSOutputCompactPolicy policy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validateMaterial</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>aca5db9df0c2f03ba48590f7bfa39f804</anchor>
      <arglist>(const String &amp;schemeName, const Material &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateMaterial</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a266d1cbee31dcd63963b7a9392a5c53f</anchor>
      <arglist>(const String &amp;schemeName, const String &amp;materialName, const String &amp;groupName=RGN_DEFAULT) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateMaterialIlluminationPasses</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>ae31497e08ba880771e60c155b92d4fe1</anchor>
      <arglist>(const String &amp;schemeName, const String &amp;materialName, const String &amp;groupName=RGN_DEFAULT) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validateScheme</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a27a3f2f3512021f460ec23425971d689</anchor>
      <arglist>(const String &amp;schemeName) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_markNonFFP</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>abbc0c7972a0f56fcb5b8340150db97db</anchor>
      <arglist>(const TextureUnitState *tu)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a320c232700a45276ec30b54bcc7922c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ShaderGenerator &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>af9645f81b0a544158976392aed1be423</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ShaderGenerator *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a8f9aa772a83ade9958ef2f33ef1bed61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>initialize</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>ad206fa320c81f6482dbe6898a2aec260</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>DEFAULT_SCHEME_NAME</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a50a41bdc60047796354703d8d77d028a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SGMaterialSerializerListener</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>aede93c9e93d497a1eec2c6a1f6a42526</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SGPass</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>aa644d456e56ff4fe4179bed69bf54304</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SGRenderObjectListener</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a93b29d440457293f575d4d00f5d82a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SGSceneManagerListener</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a6f22fa0f80cacf8b9e587c7ec9a68477</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SGScriptTranslator</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a0483b3ec09f89d857909f5a7ea8e4da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SGScriptTranslatorManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a6a60efc650a2d56be2d72aa413782fd8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::SubRenderState</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</filename>
    <member kind="function">
      <type></type>
      <name>SubRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>a5d88199139341a68af49c05b76851cd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SubRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>ae6584380f14f72ad3a94323e6f37a067</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>a5dfe9f03413e0fe99ea2640f06c1f13c</anchor>
      <arglist>(const SubRenderState &amp;rhs)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>createCpuSubPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>a4b43c261946926ebbc6456deccc6697a</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function">
      <type>SubRenderStateAccessorPtr</type>
      <name>getAccessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>aa73560a3f1b9117cb8b438867848c255</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SubRenderStateAccessorPtr</type>
      <name>getAccessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>a9d34ec312d5b8a627be41da5b57382eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>acb48c34ee231f0220f68c967fb32f1e5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>a33a6bfe77d6b958bd044fd81a7f50fc4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>SubRenderState &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>a96ba23416386c1d47c328db6240b3b73</anchor>
      <arglist>(const SubRenderState &amp;rhs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>afd08043cfad43a1ae470c3c1be341ba1</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>ad5e75d8c7c484bc4ae41c453c5f574b0</anchor>
      <arglist>(const String &amp;name, const Any &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>ae0c770635e41c159b31d4063107055d3</anchor>
      <arglist>(const String &amp;name, const char *value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>af3d643f9fdfe69aedb117d54a53e1f13</anchor>
      <arglist>(const String &amp;name, const String &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state.html</anchorfile>
      <anchor>a4e7f1ead52ab9eda034441d0f3225af9</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::SubRenderStateAccessor</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_sub_render_state_accessor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addSubRenderStateInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_accessor.html</anchorfile>
      <anchor>a00db9cc46aa7601cc858964e6cd6c5d0</anchor>
      <arglist>(SubRenderState *subRenderState) const</arglist>
    </member>
    <member kind="function">
      <type>SubRenderStateSet &amp;</type>
      <name>getSubRenderStateInstanceSet</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_accessor.html</anchorfile>
      <anchor>a1195cd88a160d8b486c4a888c4a8ac96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const SubRenderStateSet &amp;</type>
      <name>getSubRenderStateInstanceSet</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_accessor.html</anchorfile>
      <anchor>a1daf9692a68ec075068657c78455a236</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSubRenderStateInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_accessor.html</anchorfile>
      <anchor>a7268047892571c6bced796d04fbb4cb3</anchor>
      <arglist>(SubRenderState *subRenderState) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SubRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_accessor.html</anchorfile>
      <anchor>a00dfbcca6566234803f04f46c66cb1e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::SubRenderStateFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</filename>
    <member kind="function">
      <type></type>
      <name>SubRenderStateFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>a7482107fd30c95cb68b26ae03e3a3b0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SubRenderStateFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>a9b3e25bb3aa398c8068cd5790002899d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>adbc886fee2e4369520aaed1ce7592e62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>a19ac15b36396eb63e6e88c87e5bec47f</anchor>
      <arglist>(const ScriptProperty &amp;prop, Pass *pass, SGScriptTranslator *translator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>a49db795c9a9223f0fc68b8de768ba8ec</anchor>
      <arglist>(const ScriptProperty &amp;prop, TextureUnitState *texState, SGScriptTranslator *translator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>ad449bb3ec441e90c5b76b8ea0f2a0f86</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, Pass *pass, SGScriptTranslator *translator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>a4d3207a77a6c8c295f20b0e348b2e10c</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createOrRetrieveInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>a25e2d4314ce2e1c2dc95a39f3daf8f18</anchor>
      <arglist>(SGScriptTranslator *translator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllInstances</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>ab89670718152dcb35f2428cf5909ed99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>a23839e5fc35257e4ffb9076e2aaf9409</anchor>
      <arglist>(SubRenderState *subRenderState)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>ac9ab0dc7c43018657518c15484a5bc74</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>a10b565ec536c0539e44fb1147ef777a4</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, const TextureUnitState *srcTextureUnit, const TextureUnitState *dstTextureUnit)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sub_render_state_factory.html</anchorfile>
      <anchor>ada31909080bae96784504be42d9bd77c</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::TargetRenderState</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</filename>
    <base>Ogre::RTShader::RenderState</base>
    <member kind="function">
      <type></type>
      <name>TargetRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>af77db1b842b76ad71dd6a8fc1d2cfbfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TargetRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>a6f89eae267cc59ea86980661cab710ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>acquirePrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>ad2e75b375fce87f64414987fc84cc420</anchor>
      <arglist>(Pass *pass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSubRenderStateInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>a7a33d4ee212f7e8fb483cb33e36cf0fb</anchor>
      <arglist>(SubRenderState *subRenderState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>link</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>a336fc74be4f6789ae402c5d0e94ad6cd</anchor>
      <arglist>(const RenderState &amp;templateRS, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>link</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>a1d8522f464e22ef60ae7682e4432c9d4</anchor>
      <arglist>(const StringVector &amp;srsTypes, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasePrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>aeb46b1490a6a10c5c7d036114165b51a</anchor>
      <arglist>(Pass *pass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>a4ea63525389fcb29b60f12bafcb55dbf</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>UserKey</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>ad89fc9a3c7ec0c73a5d7805013547c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ProgramManager</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>ae46e120edae3a1f22dc68ebde7fbcfca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::UniformParameter</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</filename>
    <base>Ogre::RTShader::Parameter</base>
    <member kind="function">
      <type></type>
      <name>UniformParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a19c3e44e39d852dd494523bba52d0917</anchor>
      <arglist>(GpuConstantType type, const String &amp;name, const Semantic &amp;semantic, int index, int content, uint16 variability, size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UniformParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>aee8254cb049370aacb188f1ed16bd87e</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, float fAutoConstantData, size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UniformParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>aaa04793a3e2f44644a59777c382f2d63</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, float fAutoConstantData, size_t size, GpuConstantType type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UniformParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a95051a3abbaea567019fbf29a9ca7950</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, uint32 nAutoConstantData, size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UniformParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a5a6fb2ae16336d20e75a44d992367dcc</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, uint32 nAutoConstantData, size_t size, GpuConstantType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>add5b3d6cfb3ddb4ebf78f5656ce3b070</anchor>
      <arglist>(GpuProgramParametersSharedPtr paramsPtr)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getAutoConstantIntData</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a5f7ee74d92af23d3170de1fef4071b6a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAutoConstantRealData</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a6ec6d236809f2d06a1d5260368835307</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParameters::AutoConstantType</type>
      <name>getAutoConstantType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>ab74e3436adba6f095aa878f3b0d42a78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getVariability</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a61829ac6e182cf5b7f6e2c62c7407ac5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAutoConstantIntParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a83f14be7fde88269548d84deac898c5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAutoConstantParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a89aaf90a66b13dabb40d49f1814ddba9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAutoConstantRealParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>ae08321a534aa5c8e08a3f2ff321f4948</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFloat</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a6e7003d3a445711a002995b0b0f5707b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSampler</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a7f5e492f2d528aacc7471fd53d427abb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>af6bf24254fd15990fea1bbefdde52e7f</anchor>
      <arglist>(const ColourValue &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a7ebd1377530dbda252300e370e809767</anchor>
      <arglist>(const double *val, size_t count, size_t multiple=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a3903a08b905b94d2ecd2aa302501f709</anchor>
      <arglist>(const float *val, size_t count, size_t multiple=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>adfc53ca48d108f2eb513cbe5f422bfc9</anchor>
      <arglist>(const int *val, size_t count, size_t multiple=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>ac63c19ac9c2a1dc6a346b73ddc575abd</anchor>
      <arglist>(const Matrix3 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a2f7fe030875a923c55d3bd768dae8e5a</anchor>
      <arglist>(const Matrix4 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a071fa2be3737c039942013d0662d6b0d</anchor>
      <arglist>(const Vector2 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>ab6636771fdd9b59db567ccd7af856bc5</anchor>
      <arglist>(const Vector3 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a14a950f8544006b8a26eef2b7ac4cf12</anchor>
      <arglist>(const Vector4 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a180833cdf027dc3e481a9133a13c0ac9</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>ab7676ad07bc0ff415c397f2e9031bc9b</anchor>
      <arglist>(Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateExtraInfo</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a761cc8c3643c898aa3cab069aa1c8c93</anchor>
      <arglist>(uint32 data)</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>mAutoConstantIntData</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>ae3312a9328bb272a047148216fe45f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mAutoConstantRealData</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>aa2678ff9c21176877ccced1bb79f0b7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RuntimeAssertionException</name>
    <filename>class_ogre_1_1_runtime_assertion_exception.html</filename>
    <base>Ogre::Exception</base>
    <member kind="function">
      <type></type>
      <name>RuntimeAssertionException</name>
      <anchorfile>class_ogre_1_1_runtime_assertion_exception.html</anchorfile>
      <anchor>a871fffb1a89b647d78c7581e539363e5</anchor>
      <arglist>(int inNumber, const String &amp;inDescription, const String &amp;inSource, const char *inFile, long inLine)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Sampler</name>
    <filename>class_ogre_1_1_sampler.html</filename>
    <class kind="struct">Ogre::Sampler::UVWAddressingMode</class>
    <member kind="function">
      <type></type>
      <name>Sampler</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>acbcfa9b8dae52f12cc077eff425af6a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Sampler</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>a4606d7efa1a28108b224645d69d359a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UVWAddressingMode &amp;</type>
      <name>getAddressingMode</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>add6b9238cefcf8622de68a4f46e18fe0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getAnisotropy</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>a807dc33eb657b6d8aca9731f3fb6f134</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getBorderColour</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>a4e54258c7da1d077e2fd1eb4b7607b7f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCompareEnabled</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>a38050b777e3c0a30269c815d531c21c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CompareFunction</type>
      <name>getCompareFunction</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>ac37c40e787eedaca8c4d54b8a2eb1172</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FilterOptions</type>
      <name>getFiltering</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>a75e30d62b25037911d46759fcbdfae9d</anchor>
      <arglist>(FilterType ftype) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMipmapBias</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>ad400f0dacb45dd2aad61bafdddffb0ba</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAddressingMode</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>a09a88359485c4b4c6ad99b281b251a7d</anchor>
      <arglist>(const UVWAddressingMode &amp;uvw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAddressingMode</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>a26a2da4bc7463a2629420a3e87714dd4</anchor>
      <arglist>(TextureAddressingMode tam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAddressingMode</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>aae19b4212e010b077c6d1234026a8537</anchor>
      <arglist>(TextureAddressingMode u, TextureAddressingMode v, TextureAddressingMode w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAnisotropy</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>a6a00ddb7a41d57cd8e74b34bb605ea49</anchor>
      <arglist>(unsigned int maxAniso)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderColour</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>a12464c79799bab9cc9369ea2e75c14c4</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompareEnabled</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>aa1d394f6b2d85a7cbed7084658a0d036</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompareFunction</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>a9b6200638e877393c6b2f17fa6b92dc7</anchor>
      <arglist>(CompareFunction function)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFiltering</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>abc85e0e16702922d8b32cd096ab45381</anchor>
      <arglist>(FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFiltering</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>ad92bea43ae76f2dc73c8c555472bbc2d</anchor>
      <arglist>(FilterType ftype, FilterOptions opts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFiltering</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>ab312ebf1f95a692d266ad99ff2923bb7</anchor>
      <arglist>(TextureFilterOptions filterType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMipmapBias</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>a8486e32aaa07278882e46877b3fc3d17</anchor>
      <arglist>(float bias)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Sampler::UVWAddressingMode</name>
    <filename>struct_ogre_1_1_sampler_1_1_u_v_w_addressing_mode.html</filename>
    <member kind="variable">
      <type>TextureAddressingMode</type>
      <name>u</name>
      <anchorfile>struct_ogre_1_1_sampler_1_1_u_v_w_addressing_mode.html</anchorfile>
      <anchor>a1c5a9ff33cf02123738072572897df10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureAddressingMode</type>
      <name>v</name>
      <anchorfile>struct_ogre_1_1_sampler_1_1_u_v_w_addressing_mode.html</anchorfile>
      <anchor>aac09d3ef1f69dbde545fe860a2f68178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureAddressingMode</type>
      <name>w</name>
      <anchorfile>struct_ogre_1_1_sampler_1_1_u_v_w_addressing_mode.html</anchorfile>
      <anchor>ac5c4ffa29a33876f6f2675527a437037</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScaleAffector</name>
    <filename>class_ogre_1_1_scale_affector.html</filename>
    <base>Ogre::ParticleAffector</base>
    <class kind="class">Ogre::ScaleAffector::CmdScaleAdjust</class>
    <member kind="function">
      <type></type>
      <name>ScaleAffector</name>
      <anchorfile>class_ogre_1_1_scale_affector.html</anchorfile>
      <anchor>a52194854821e4ac1fc3a3f0c050b283e</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_affectParticles</name>
      <anchorfile>class_ogre_1_1_scale_affector.html</anchorfile>
      <anchor>a65b0b6af6f6a159fe9b280c04c5a6eb2</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_scale_affector.html</anchorfile>
      <anchor>ad46b9fb61212d29a64707d3a23b08ea4</anchor>
      <arglist>(Particle *pParticle) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getAdjust</name>
      <anchorfile>class_ogre_1_1_scale_affector.html</anchorfile>
      <anchor>a72339ff821dc4db7b576f726555e3cfb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2 &amp;</type>
      <name>getScaleRange</name>
      <anchorfile>class_ogre_1_1_scale_affector.html</anchorfile>
      <anchor>aa828ff1e2c733d754999a23f79ff5763</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAdjust</name>
      <anchorfile>class_ogre_1_1_scale_affector.html</anchorfile>
      <anchor>ad31d03a0135d19e30c0ef60bbdd3a90a</anchor>
      <arglist>(Real rate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleRange</name>
      <anchorfile>class_ogre_1_1_scale_affector.html</anchorfile>
      <anchor>a1d483aa99b62c7a9b4f396173a06efb8</anchor>
      <arglist>(const Vector2 &amp;range)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdScaleAdjust</type>
      <name>msScaleCmd</name>
      <anchorfile>class_ogre_1_1_scale_affector.html</anchorfile>
      <anchor>a239eb66889918db7523043fa9e705cd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScaleAffector::CmdScaleAdjust</name>
    <filename>class_ogre_1_1_scale_affector_1_1_cmd_scale_adjust.html</filename>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_scale_affector_1_1_cmd_scale_adjust.html</anchorfile>
      <anchor>a5d95d6087d5667be86743824e645bfec</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_scale_affector_1_1_cmd_scale_adjust.html</anchorfile>
      <anchor>ae5953db1c5cef5f9741495c00322fe53</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScaleControllerFunction</name>
    <filename>class_ogre_1_1_scale_controller_function.html</filename>
    <base>Ogre::ControllerFunction&lt; float &gt;</base>
    <member kind="function">
      <type></type>
      <name>ScaleControllerFunction</name>
      <anchorfile>class_ogre_1_1_scale_controller_function.html</anchorfile>
      <anchor>a3e6000bf99e2f0ebd5fbbf3cb4c74338</anchor>
      <arglist>(Real scalefactor, bool deltaInput)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_scale_controller_function.html</anchorfile>
      <anchor>aee70c5f82feabe36d824d2e7c0e78e18</anchor>
      <arglist>(float source) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerFunctionRealPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_scale_controller_function.html</anchorfile>
      <anchor>a3c9ae53a9366b89c6fc3d3d2bb8f5fa5</anchor>
      <arglist>(Real scalefactor, bool deltaInput=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SceneManager</name>
    <filename>class_ogre_1_1_scene_manager.html</filename>
    <base>Ogre::AnimationContainer</base>
    <class kind="class">Ogre::SceneManager::Listener</class>
    <class kind="struct">Ogre::SceneManager::RenderContext</class>
    <class kind="class">Ogre::SceneManager::SceneMgrQueuedRenderableVisitor</class>
    <class kind="struct">Ogre::SceneManager::SkyBoxGenParameters</class>
    <class kind="struct">Ogre::SceneManager::SkyDomeGenParameters</class>
    <class kind="struct">Ogre::SceneManager::SkyPlaneGenParameters</class>
    <member kind="typedef">
      <type>MapIterator&lt; AnimationList &gt;</type>
      <name>AnimationIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3a720414f68274bb9c5026911e27135d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; CameraList &gt;</type>
      <name>CameraIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a22fcb8a9ddb7efe79d053a975a685111</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, Camera * &gt;</type>
      <name>CameraList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a361c61a0f17ac50c8fd49bc0dd3ff622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENTITY_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aa7b1c9dfb3ee3bf4224e445b9417193e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aafa4ca767da4b4d17cb62d1f68a5dd614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FX_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aa58f7504dd6f56b3e699c552e3a5edb55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IlluminationRenderStage</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a51db39cc4fa15b28086a1793d42fc827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IRS_NONE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a51db39cc4fa15b28086a1793d42fc827a8fd3e7fb8fab382a9d29e6e081ae556a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IRS_RENDER_TO_TEXTURE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a51db39cc4fa15b28086a1793d42fc827a8f99da7404ae8c16199dde8d34367b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IRS_RENDER_RECEIVER_PASS</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a51db39cc4fa15b28086a1793d42fc827a0e1792a8ff0d3d19f121818e7028e846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IRS_NONE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a51db39cc4fa15b28086a1793d42fc827a8fd3e7fb8fab382a9d29e6e081ae556a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IRS_RENDER_RECEIVER_PASS</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a51db39cc4fa15b28086a1793d42fc827a0e1792a8ff0d3d19f121818e7028e846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IRS_RENDER_TO_TEXTURE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a51db39cc4fa15b28086a1793d42fc827a8f99da7404ae8c16199dde8d34367b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIGHT_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aa8e038bbc4c20e0b165a93456aceccac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; MovableObjectMap &gt;</type>
      <name>MovableObjectIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4249682ae2a69255ed225383d930aec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, MovableObject * &gt;</type>
      <name>MovableObjectMap</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a317d0ca0b29d739ed54b4422f850b629</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>QueryTypeMask</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WORLD_GEOMETRY_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aabf31f2e39287202aaf433b4f4eca2ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENTITY_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aa7b1c9dfb3ee3bf4224e445b9417193e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FX_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aa58f7504dd6f56b3e699c552e3a5edb55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATICGEOMETRY_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aa1a7c8356b383826010f83e88f89ae258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIGHT_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aa8e038bbc4c20e0b165a93456aceccac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aafa4ca767da4b4d17cb62d1f68a5dd614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_TYPE_MASK_LIMIT</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aa5c2b2136e910fcade606b7ff99359acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCRQM_EXCLUDE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6aa3039230bf91b09b8587dba0c482c6acc6b7e38cc21cf87a29e17177dc1a0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCRQM_INCLUDE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6aa3039230bf91b09b8587dba0c482c6a4f5291417680ce7d1715b7aef50869a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SpecialCaseRenderQueueMode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6aa3039230bf91b09b8587dba0c482c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCRQM_INCLUDE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6aa3039230bf91b09b8587dba0c482c6a4f5291417680ce7d1715b7aef50869a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCRQM_EXCLUDE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6aa3039230bf91b09b8587dba0c482c6acc6b7e38cc21cf87a29e17177dc1a0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATICGEOMETRY_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aa1a7c8356b383826010f83e88f89ae258</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, StaticGeometry * &gt;</type>
      <name>StaticGeometryMap</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0cd89dcbd8d830a2a3c03dac27f42c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_TYPE_MASK_LIMIT</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aa5c2b2136e910fcade606b7ff99359acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WORLD_GEOMETRY_TYPE_MASK</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d604937ee8d07e24f99ba5cdf64638aabf31f2e39287202aaf433b4f4eca2ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SceneManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a09e76a674bc69c610fb49acd3da76cf1</anchor>
      <arglist>(const String &amp;instanceName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SceneManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6c8b9108b44339a321bc69b25a0c0a1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abd51f4629d00ff23f5064c0d2ab37647</anchor>
      <arglist>(Camera *cam, VisibleObjectsBoundsInfo *visibleBounds, bool onlyShadowCasters)</arglist>
    </member>
    <member kind="function">
      <type>CompositorChain *</type>
      <name>_getActiveCompositorChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a13c902b471e9b7cbbb088ec4528be1c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const AutoParamDataSource *</type>
      <name>_getAutoParamDataSource</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaa72eaf9861531687d7bb2a4cc989f42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>_getCombinedVisibilityMask</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a981ad410d5a077bb64938685e10fcee0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>IlluminationRenderStage</type>
      <name>_getCurrentRenderStage</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaa36e203e1ba3eeab880e4c51a51efae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_handleLodEvents</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a72e39912a34617ffa0455f859ec438c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_injectRenderWithPass</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1593fab748d1b0820e93e49d5732350b</anchor>
      <arglist>(Pass *pass, Renderable *rend, bool shadowDerivation=true, bool doLightIteration=false, const LightList *manualLightList=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_issueRenderOp</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9e1b6ae2ee342000f96a842a164ddfe2</anchor>
      <arglist>(Renderable *rend, const Pass *pass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_markGpuParamsDirty</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9f1d305989a47813acb2300c208ce603</anchor>
      <arglist>(uint16 mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAutotrackingSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a436a99beba747d203841471d90e5be2e</anchor>
      <arglist>(SceneNode *node, bool autoTrack)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyEntityMaterialLodChanged</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a272d1a76e7854e51f824f0099a4910cf</anchor>
      <arglist>(EntityMaterialLodChangedEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyEntityMeshLodChanged</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad0a84e6426cad7dfd721fb5fccd9976c</anchor>
      <arglist>(EntityMeshLodChangedEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyMovableObjectLodChanged</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae4b6a7748dc4273fd6c160fb162c544f</anchor>
      <arglist>(MovableObjectLodChangedEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>RenderContext *</type>
      <name>_pauseRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5c9816798bda78389efc4f071051c739</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6a518d9bb5e39500df870f538be7a939</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_renderQueueGroupObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6336349899e883a51d7446ef4cc3d9df</anchor>
      <arglist>(RenderQueueGroup *group, QueuedRenderableCollection::OrganisationMode om)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_renderScene</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a70f86c8feca6c2b5cf140df244cf8ac5</anchor>
      <arglist>(Camera *camera, Viewport *vp, bool includeOverlays=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_renderVisibleObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3dce9a03ecad77d52ed0a8ef0e8b742c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad72c0a636bfdb7a891de44073ad26835</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_resumeRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a794e03ea25dd798346414c1dba31337d</anchor>
      <arglist>(RenderContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setActiveCompositorChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9a5c7191febaebc65eb605202c0062cb</anchor>
      <arglist>(CompositorChain *chain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDestinationRenderSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae87a0ee032dd09c82fa13e503711cc2b</anchor>
      <arglist>(RenderSystem *sys)</arglist>
    </member>
    <member kind="function">
      <type>const Pass *</type>
      <name>_setPass</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a26901bfac04ed8a47ef92e3437f0e28d</anchor>
      <arglist>(const Pass *pass, bool shadowDerivation=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateSceneGraph</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a24ad98304368771d852a5ef62eb8d277</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8d613edec86ef5bc9e4f36b8be47bd92</anchor>
      <arglist>(Listener *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLodListener</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2ac761cb112de51be26c54609de3c83a</anchor>
      <arglist>(LodListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRenderObjectListener</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a97f0a2a4c7992b7c37f704483f3a9166</anchor>
      <arglist>(RenderObjectListener *newListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRenderQueueListener</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acc3d04347b15d26861cb566f71a46685</anchor>
      <arglist>(RenderQueueListener *newListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addShadowTextureListener</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aff2097540f9f80235394436b3178a159</anchor>
      <arglist>(ShadowTextureListener *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSpecialCaseRenderQueue</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a35ee911c94feb9c384dd34bd3bda93d9</anchor>
      <arglist>(uint8 qid)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clearScene</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa5b2047b5740b691b0e636d57f2dba7e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearSpecialCaseRenderQueues</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaf563008369ba9853dd3b862ab2cb0ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getAmbientLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abf014f30f705e1d865c6c36ab40a3bfb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getCurrentViewport</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af6005796f7680faa75d9452bcc93bf8b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RenderSystem *</type>
      <name>getDestinationRenderSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a91dee910ef9412d09800e11b4c5f569c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFindVisibleObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a82ee334ba3818ff766463a74bfbf985c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFlipCullingOnNegativeScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a15ff1cbfaa46b4c8786b80bcc7212488</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8d29d1e2d954090ce2fba768b7f30c02</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getOption</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2ea53a860f373185f5a46239f579a361</anchor>
      <arglist>(const String &amp;strKey, void *pDestValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getOptionKeys</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7c8ff6b5c19eb9eeef9d5a6c9fca9fe8</anchor>
      <arglist>(StringVector &amp;refKeys)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getOptionValues</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae291393bc0c5bd48a8c6e79742180c93</anchor>
      <arglist>(const String &amp;strKey, StringVector &amp;refValueList)</arglist>
    </member>
    <member kind="function">
      <type>SceneMgrQueuedRenderableVisitor *</type>
      <name>getQueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afc225e6c4de27fec3855c725cef29b06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RenderQueue *</type>
      <name>getRenderQueue</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ada8aa825f1438e92547aa6b37fa566e8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const VisibleObjectsBoundsInfo &amp;</type>
      <name>getShadowCasterBoundsInfo</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a91a7ddeaa86b14ea4da9b33fad388ea8</anchor>
      <arglist>(const Light *light, size_t iteration=0) const</arglist>
    </member>
    <member kind="function">
      <type>SpecialCaseRenderQueueMode</type>
      <name>getSpecialCaseRenderQueueMode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a24754c64740724fbbe901b0455d02639</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ViewPoint</type>
      <name>getSuggestedViewpoint</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>add6fe27d7a9500aafbe9325c21985801</anchor>
      <arglist>(bool random=false)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2f139de7c96a237754f075dbca80670e</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityMask</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a97a7f01d29c2eabe0843d966ab9601e3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const VisibleObjectsBoundsInfo &amp;</type>
      <name>getVisibleObjectsBoundsInfo</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4893a4c8bb8dac7b40733a3a440cd806</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getWorldGeometryRenderQueue</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aba681db2b43ff006c48da59583b176df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasOption</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6c9731d50869bd17fd55dfbf0f54db78</anchor>
      <arglist>(const String &amp;strKey) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLateMaterialResolving</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab7f2ff2c074c944a8fca85bc9ef0e8b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRenderQueueToBeProcessed</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a35f9c0406735f847c0588c7ce90a7e4c</anchor>
      <arglist>(uint8 qid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>manualRender</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a80690a9450039852c9dc56a07688eb8b</anchor>
      <arglist>(Renderable *rend, const Pass *pass, Viewport *vp, const Affine3 &amp;viewMatrix, const Matrix4 &amp;projMatrix, bool doBeginEndFrame=false, bool lightScissoringClipping=true, bool doLightIteration=true, const LightList *manualLightList=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>manualRender</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad06375ecf563881d80eda76e06ff47c5</anchor>
      <arglist>(RenderOperation *rend, Pass *pass, Viewport *vp, const Affine3 &amp;worldMatrix, const Affine3 &amp;viewMatrix, const Matrix4 &amp;projMatrix, bool doBeginEndFrame=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGRE_MUTEX</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9b10b7fef2893e75acc083415df70446</anchor>
      <arglist>(sceneGraphMutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8cc2d2f9cee748c6f1c3ade359a35b7b</anchor>
      <arglist>(Listener *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLodListener</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a25cc1bb36997b722fc60efc7903f3760</anchor>
      <arglist>(LodListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRenderObjectListener</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6b0c0c61aa2a3cc3022abea25c8ce5f9</anchor>
      <arglist>(RenderObjectListener *delListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRenderQueueListener</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acc59696084663753264961be535d20ba</anchor>
      <arglist>(RenderQueueListener *delListener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeShadowTextureListener</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a13cfa26dbe9b7c651ddd67f948ef7acd</anchor>
      <arglist>(ShadowTextureListener *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSpecialCaseRenderQueue</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad4f344244581a9f727c80a8aa2409283</anchor>
      <arglist>(uint8 qid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbientLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7c26cdbb5703cf10a99add1f6a930ca2</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFindVisibleObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab0a1beb3ad46d39d89d0338f2ec21558</anchor>
      <arglist>(bool find)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlipCullingOnNegativeScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae7115dce2e4a2c2dc49b0996b9279a21</anchor>
      <arglist>(bool n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLateMaterialResolving</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a974ac50bee0284e4bf69dcffa836c11f</anchor>
      <arglist>(bool isLate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setOption</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a34f3ddda75dcf75d5c5176446b3316a8</anchor>
      <arglist>(const String &amp;strKey, const void *pValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af55b7d8cf3daf68db0266139faf73492</anchor>
      <arglist>(SceneMgrQueuedRenderableVisitor *visitor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecialCaseRenderQueueMode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af1ff02f94ffe6e128f9e9b179737c652</anchor>
      <arglist>(SpecialCaseRenderQueueMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisibilityMask</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a66125a97e2d4722031dd636f7229569c</anchor>
      <arglist>(uint32 vmask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVPRTCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afcc3ad744c0bd91c63db369a70141482</anchor>
      <arglist>(const std::vector&lt; const Camera * &gt; &amp;cameras) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldGeometryRenderQueue</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acbc110b48a9c3a45f55a9c6d700fe847</anchor>
      <arglist>(uint8 qid)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Camera *</type>
      <name>createCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9a394daa05374d05e4e378f540418c1f</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Camera *</type>
      <name>getCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5d045c10d23adb73e03751505beb346a</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3339b949a5f7927d80b48fb19044e1cb</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2038ca3f3b95a14152f26c6933f1a179</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af0c316e631cbbbb85137a328aee28b7c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a710197d0688d6b3876984d595bdfa6ba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraRelativeRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af24677a56a91713c40c3bdb9025da38d</anchor>
      <arglist>(bool rel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCameraRelativeRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acbf7af4f58966c776091f73c383ec2ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CameraIterator</type>
      <name>getCameraIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a02d7d29cc4bc8ee4cbe40d16a984291c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CameraList &amp;</type>
      <name>getCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab7d0636b79f0ae7cc2cae4b92c664cc6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a829e11cca3dfaf8142578930e1da6844</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1eb9f7111a00759f64908d41b31a2d5f</anchor>
      <arglist>(const String &amp;name, Light::LightTypes type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7399c836bf57186f171f4eb456c7fe4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1e1dbdd1006ff358097f57292e1b8964</anchor>
      <arglist>(Light::LightTypes type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>getLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>affcefaa227a8b0de8dc800e53a4ac10f</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a55d38f8da01e689b2d65e2b71ad9a9b0</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const PlaneList &amp;</type>
      <name>getLightClippingPlanes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a23ec8811a1b1a40b67c9a01bb97cd4af</anchor>
      <arglist>(Light *l)</arglist>
    </member>
    <member kind="function">
      <type>const RealRect &amp;</type>
      <name>getLightScissorRect</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afb5bb25f8bec41a2a0cf9a6479bb309e</anchor>
      <arglist>(Light *l, const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>invalidatePerFrameScissorRectCache</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ace3cf4289a6b9ce4d5547d25153a84e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aef6d26cb64e7a1984ebff9b56c45c6e5</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae0f5af4dee25887e0726cb28fd49f722</anchor>
      <arglist>(Light *light)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllLights</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a723da9119c26f5022e3a2818611e9aa0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyLightsDirty</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af215cf844dc1f3a2cb67b2149938847d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ulong</type>
      <name>_getLightsDirtyCounter</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a56f24ca2f117f45d6078e54d63de235c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>_getLightsAffectingFrustum</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aacb4f28f6f9ae731040c9d664da7d6ce</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_populateLightList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad7330d1bfd3ed9700a1716151acbead3</anchor>
      <arglist>(const Vector3 &amp;position, Real radius, LightList &amp;destList, uint32 lightMask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_populateLightList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac6e42c947472bf09620ef974c3ac26a5</anchor>
      <arglist>(const SceneNode *sn, Real radius, LightList &amp;destList, uint32 lightMask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abb1b2745f8b8537434dbb1e9a8b4c020</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4f17d2305cd0fc3e177d9264b9beda52</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroySceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa613e5ffb08b95a90644a61ac10c9b5c</anchor>
      <arglist>(SceneNode *sn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9c28c0635389f53023a58304597fb2b0</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getRootSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7924f5a9ac983d29a5876d633f8a971d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad9facb91c8cacec792f0952bf1102f9e</anchor>
      <arglist>(const String &amp;name, bool throwExceptionIfNotFound=true) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a15bd8a3d9cb33ddaf37598af5c2f534f</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisplaySceneNodes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a589b3eb241b2531097d7ed67e716d420</anchor>
      <arglist>(bool display)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDisplaySceneNodes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7b0f316813a3291964abd93ca2372f3d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showBoundingBoxes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aabb31522f577a7ebc1ecade779d056c9</anchor>
      <arglist>(bool bShow)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShowBoundingBoxes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a57bca9b27045ef0acc9d6cfe5f2668dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DebugDrawer *</type>
      <name>getDebugDrawer</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a31b3f99bc8971694da2c264ba63ac993</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7bb6387adbaaac0ff9119e3a85931505</anchor>
      <arglist>(const String &amp;entityName, const String &amp;meshName, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a56882cf297909d38cb48b037dcbbfbd5</anchor>
      <arglist>(const String &amp;entityName, const MeshPtr &amp;pMesh)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2a3ac25a1d1639c641f5f09b7744ca70</anchor>
      <arglist>(const String &amp;meshName)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af0c41f6c8b2bb2616e0e9b08d14231bf</anchor>
      <arglist>(const MeshPtr &amp;pMesh)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>getEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5f5320728d8846ebe7ced3b972d37520</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4a672aaeb3ede6c03e1b072d51e21b7a</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>adb544a5d5477ef91ef683e4ad5e7a39f</anchor>
      <arglist>(MovableObject *ent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a59347bd0277c99dc2291965053aed4c6</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllEntities</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8db7412fbb04789eb885c4d503614c0d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>createManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae8fffdc72f339e58be36ba97306cb432</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>createManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a81e0a45199422dd2e4f4ffd49fde482e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>getManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a178db99889f05c98faae547f7c046c45</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4b9ad74ecd97a52ed3ad567703d30de6</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af43ffe9afd9bba932fd51cb02496405f</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4718aa3c21b3569eb8772a1abb1af74d</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllManualObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae4e9873e472d78e7595adc3cbbad643a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle2D *</type>
      <name>createScreenSpaceRect</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac52887c4c70b39dcaaab5f0785d4b43b</anchor>
      <arglist>(const String &amp;name, bool includeTextureCoords=false)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle2D *</type>
      <name>createScreenSpaceRect</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a20bb0ae12fdb213126aa5ee06be29d62</anchor>
      <arglist>(bool includeTextureCoords=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasScreenSpaceRect</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7e237914603510f73098315612feea59</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle2D *</type>
      <name>getScreenSpaceRect</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad8ff4a3af2f2e35476c1b3250788447b</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3e26531b08c7b9666ef1ecbd8568bbf8</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0612e86af9d01cdbba02a32ade408892</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>getBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a56487d9e9eed75314b5e4a10af78d487</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aea949bdea7d1547fe4316af3579b836e</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a150521e89d9f88815f42dda42f8d0bf5</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a79dcd5f1790076ec46cf1e400ea906e4</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllBillboardChains</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aef6a32233813f424dcc1803167fa8d8c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4d94f9a8c710929d53faa1d76c8e5a96</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afe9440db228af3fdc39d4fd4d96a0935</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>getRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3dc5ca4881c431f6de9b0a6aaf0bbb31</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aec115af3cb3741397c4bdbf468cb010b</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acd6f404670e62d2489052b574453f910</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a58e3a4d5853bfa8a182cbc487c6f61e6</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllRibbonTrails</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2ec74da408f8eb47a84eb0a35f21450d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a076a56f30123f94acbd269d0d67e03c4</anchor>
      <arglist>(const String &amp;name, const String &amp;templateName)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a552b50df0af56788957bd6a2650c58e3</anchor>
      <arglist>(const String &amp;name, size_t quota=500, const String &amp;resourceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aad88733248aafaec3c399e3fb3b69628</anchor>
      <arglist>(size_t quota=500, const String &amp;resourceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>getParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae7fcb66c02d4f364f9e4b0fd9a2673dd</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3ff36a4579bde7a0406752c7b64c89b9</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8ff7f09f3bc6a63e9c515187d3630733</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a157f843d13aa623897c7c211177f8f3e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllParticleSystems</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afce67977a494e9d9314530c0edeb18eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>accb0fdfbd1f61aa4d3d6e1f4625e1f9c</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9b7ebcecf64452f59211f45d4ec33576</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>estimateWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1257fd328d54908eeb45398b3191f92b</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>estimateWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abdf303a6b80c95fabfae679f0a9898f7</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyRenderingEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a851077fcf56225e174e0f0a52230061c</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkyRenderingEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abf27eb2afe2ce63e21f474aaad7dac9b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSkyNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3385006ec7d87a733a8e7ca66491bc21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyPlane</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aebb644c23f059b8bfa3702356d19c6be</anchor>
      <arglist>(bool enable, const Plane &amp;plane, const String &amp;materialName, Real scale=1000, Real tiling=10, bool drawFirst=true, Real bow=0, int xsegments=1, int ysegments=1, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSkyPlane</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a23a02fc191d8dacf508515c0116b45b1</anchor>
      <arglist>(bool enable, const Plane &amp;plane, const String &amp;materialName, Real scale=1000, Real tiling=10, uint8 renderQueue=RENDER_QUEUE_SKIES_EARLY, Real bow=0, int xsegments=1, int ysegments=1, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyPlaneEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5e629af63f5f273a69aa9cf1e9bbceb7</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkyPlaneEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a19e58a6ea76b7bb775358fcf01b5741a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSkyPlaneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7be351186ec2cc070e74561ba7e4175f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SkyPlaneGenParameters</type>
      <name>getSkyPlaneGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a33624066a0da8b548f283f983dd19575</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyBox</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a370c23fff9cc351b150632c707a46700</anchor>
      <arglist>(bool enable, const String &amp;materialName, Real distance=5000, bool drawFirst=true, const Quaternion &amp;orientation=Quaternion::IDENTITY, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSkyBox</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abd6e42cd9332673bddd79f31ef423c1e</anchor>
      <arglist>(bool enable, const String &amp;materialName, Real distance=5000, uint8 renderQueue=RENDER_QUEUE_SKIES_EARLY, const Quaternion &amp;orientation=Quaternion::IDENTITY, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a79cd2c00addb8bb51943e0080d92c633</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a100bac7be3a9303d09918d55199f7a5f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSkyBoxNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae68e31e10d39aab32b8ab96455d8adfa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SkyBoxGenParameters</type>
      <name>getSkyBoxGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6ab80081d2ef6ccebc6bb0a39452bb01</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyDome</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac1c49622909068c8c7551d5a896ada43</anchor>
      <arglist>(bool enable, const String &amp;materialName, Real curvature=10, Real tiling=8, Real distance=4000, bool drawFirst=true, const Quaternion &amp;orientation=Quaternion::IDENTITY, int xsegments=16, int ysegments=16, int ysegments_keep=-1, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSkyDome</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab2bd35627468a27a8e52a30cc364cc82</anchor>
      <arglist>(bool enable, const String &amp;materialName, Real curvature=10, Real tiling=8, Real distance=4000, uint8 renderQueue=RENDER_QUEUE_SKIES_EARLY, const Quaternion &amp;orientation=Quaternion::IDENTITY, int xsegments=16, int ysegments=16, int ysegments_keep=-1, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyDomeEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a115c5ba0e3bb0ba7cc52f8f301c0e220</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkyDomeEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abcee0ad945d2d8cfd43097ed378db8d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSkyDomeNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a088afab61603ceb636d0d428ef73d9ca</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SkyDomeGenParameters</type>
      <name>getSkyDomeGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a45887375e05f0a6473c6265913ab9dae</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFog</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4222a0689cb56011c11faa9976192f11</anchor>
      <arglist>(FogMode mode=FOG_NONE, const ColourValue &amp;colour=ColourValue::White, Real expDensity=0.001f, Real linearStart=0.0f, Real linearEnd=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>FogMode</type>
      <name>getFogMode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aeaff7cf546903bc22c4113c1ae4a7ee4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getFogColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae8ddefa5590c1209169e53fb6c02f29e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFogStart</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa44ff5a2d2a8985b7c6d2296e7fa5ffa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFogEnd</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af54ce36272c2b70a1ceeb77ace86eb44</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFogDensity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a864ef16daa56292b5e1e7661dc6f5f63</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>createBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac85bcf0a78e313f723c6894efe020fe5</anchor>
      <arglist>(unsigned int poolSize=20)</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>createBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a22c89b4d78b7795586e19196ad288862</anchor>
      <arglist>(const String &amp;name, unsigned int poolSize=20)</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>getBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a35254a45a550df42861ff18f6d1a3e10</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a603589528618542a181314d90cb01985</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac69e61ce120fc3912e0abe824555928e</anchor>
      <arglist>(MovableObject *set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a372aa23ce7f0d6c29b32e718f51b595c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllBillboardSets</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa316e7d1a4d80e75940246ccb260bcca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_applySceneAnimations</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab8ebc8d2fdc6798152ac6a31282de210</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aad530a7588b2544eba74370c041dfbe5</anchor>
      <arglist>(const String &amp;name, Real length) override</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a00b1fef15425cbcaede60137f78f2e4d</anchor>
      <arglist>(const String &amp;name) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0f2337636c29427cdd711b51aa29eb71</anchor>
      <arglist>(const String &amp;name) const override</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getNumAnimations</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afaba8c61edcedd1214b8b25e0ad178e4</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7b33443d4ec80ecba17eba8dab4491a2</anchor>
      <arglist>(unsigned short index) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a87bb32dcfef86f5d04495ead956ad7e4</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a863ba56ae571446bb0807aa7e7204d1d</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllAnimations</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aac4d1620c2d2d9ab5c78a3730eabc180</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>createAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a53d1cf1fd4f032a10b4672f288322ddf</anchor>
      <arglist>(const String &amp;animName)</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae8c44578c47edd67c1c203420fa3d912</anchor>
      <arglist>(const String &amp;animName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a98bcdc55bd7cd845abf297100d3842a8</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2a86925fa4cbbb667f29473d5fd4a4c2</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllAnimationStates</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a13166286851922c7af44bdf161bd682f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>AnimationIterator</type>
      <name>getAnimationIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab28450738168fe330709ad0d090df6b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AnimationList &amp;</type>
      <name>getAnimations</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8c46aaf43efdf676ea590bbec79b514c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimationStateIterator</type>
      <name>getAnimationStateIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a39bf64e686d94b6856d3ff06d627b61c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AnimationStateMap &amp;</type>
      <name>getAnimationStates</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7fc3ad85f4ca3e3a07b0c94950debeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AxisAlignedBoxSceneQuery *</type>
      <name>createAABBQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae31e995656c34fdaa1c238efd65960b8</anchor>
      <arglist>(const AxisAlignedBox &amp;box, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SphereSceneQuery *</type>
      <name>createSphereQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1859cb2e44f6d1423b263d3c34a69e6a</anchor>
      <arglist>(const Sphere &amp;sphere, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PlaneBoundedVolumeListSceneQuery *</type>
      <name>createPlaneBoundedVolumeQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a06dee23e40ceefdf6f1ae8da40f8f3ca</anchor>
      <arglist>(const PlaneBoundedVolumeList &amp;volumes, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RaySceneQuery *</type>
      <name>createRayQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a72e8efd88543fbc1c5ef1ce91b2cbd8a</anchor>
      <arglist>(const Ray &amp;ray, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IntersectionSceneQuery *</type>
      <name>createIntersectionQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7c07a1ff3d2484281de15d6cae6777f7</anchor>
      <arglist>(uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa4e86291c054d59c1312c10322e6bc55</anchor>
      <arglist>(SceneQuery *query)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTechnique</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad716d3752418408f073d9be9bbfe62d0</anchor>
      <arglist>(ShadowTechnique technique)</arglist>
    </member>
    <member kind="function">
      <type>ShadowTechnique</type>
      <name>getShadowTechnique</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a65a4957bcb2a0fbffcb8ef37c1f6c6b1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a81238e49e69e53ccbc650413410f3f92</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getShadowColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7b12c8a965b7dd03f6b07d8acfa74079</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowDirectionalLightExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a69d6cb870736cd52b9ca48986e2e442b</anchor>
      <arglist>(Real dist)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowDirectionalLightExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95ae7048e7f5d3ffabf6d8acbcf12a0d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueStencilBased</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab394162f7351f8701df5a8fee182f7e6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueTextureBased</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af1a5829a519ed4c752abd7619685d67b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueModulative</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9d64b8d561a3d6d7886a62209c834065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueAdditive</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a181ab08e5363f7d00053eac122ade55b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueIntegrated</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8af3e6766eb128c8a8c02aab822e87fc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueInUse</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a22b489f7b4262b530c35435527ca11ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowDebugShadows</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af5efe579331ee28f3cbe3919db52751f</anchor>
      <arglist>(bool debug)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShowDebugShadows</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9d05b4611701aac416246a876d29c740</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowIndexBufferSize</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a39c2c5902cd0eb7e86f272ed421cb408</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getShadowIndexBufferSize</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5dce576ae8d38b4ed712991115cf1067</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowUseInfiniteFarPlane</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>add6959f7447251600bd189008636e887</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowUseLightClipPlanes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a40f296de8599657b70b7072921cbaa16</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShadowUseLightClipPlanes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2b4a3f7bbd31ecd067ae017e6571da1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowFarDistance</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a103f475cd458b8bbdbf5ff679eeb20a8</anchor>
      <arglist>(Real distance)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowFarDistance</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abd8b3284334279f65fa12b5ff2571eca</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowFarDistanceSquared</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abe1ca9b5f8ea5a7256b1d0ca1a2d8f6c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateShadowTextures</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>adcb97aad29a39d47c7646cdc55650d8f</anchor>
      <arglist>(Camera *cam, Viewport *vp, const LightList *lightList=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareShadowTextures</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5c6041038ec4b9b10681c116731ea864</anchor>
      <arglist>(Camera *cam, Viewport *vp, const LightList *lightList=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureSize</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa55e7f4482a2860c6378d97d8b5dfb57</anchor>
      <arglist>(unsigned short size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureConfig</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>adcbf0f49de53a7b67574481703d4fc03</anchor>
      <arglist>(size_t shadowIndex, uint16 width, uint16 height, PixelFormat format, uint16 fsaa=0, uint16 depthBufferPoolId=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureConfig</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5e3389a02ae12fc67f999bf16495010b</anchor>
      <arglist>(size_t shadowIndex, const ShadowTextureConfig &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>const ShadowTextureConfigList &amp;</type>
      <name>getShadowTextureConfigList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7a825394e34b46ac32c89ca6ed97d49e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ConstShadowTextureConfigIterator</type>
      <name>getShadowTextureConfigIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aeca662aaa6dc25f7115ef1c675e34485</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTexturePixelFormat</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3f2c4ffe2ab173848c0cff67789d530e</anchor>
      <arglist>(PixelFormat fmt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureFSAA</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af32fab74832905ca7c206f81c88f24fa</anchor>
      <arglist>(unsigned short fsaa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureCount</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a85c3a0d9755dfdfa841ec1383b20687c</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getShadowTextureCount</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2b993e97d08dd4534ce1288c8de183e0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureCountPerLightType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a70f8eddf9b8617783fb7d0995b985a9a</anchor>
      <arglist>(Light::LightTypes type, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getShadowTextureCountPerLightType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af6c350b864e2bca3132abfd05b9a4b5e</anchor>
      <arglist>(Light::LightTypes type) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureSettings</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6efbc50e4ab15a4436cac712e049e79e</anchor>
      <arglist>(uint16 size, uint16 count, PixelFormat fmt=PF_BYTE_RGBA, uint16 fsaa=0, uint16 depthBufferPoolId=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureCompositor</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a42817122ac0cbd7e3d95305681e661f0</anchor>
      <arglist>(const String &amp;compositorName, const String &amp;resourceGroup=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>getShadowTexture</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3cd9f9a98d1daff0c440c54e3082bedc</anchor>
      <arglist>(size_t shadowIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowDirLightTextureOffset</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3596ae101fe86d686cc67e9b3aad58cb</anchor>
      <arglist>(Real offset)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowDirLightTextureOffset</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a43c5ca986d31852a89c6e2d06a025ee3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureFadeStart</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a25f052046f0d421ac78a89730fd766e1</anchor>
      <arglist>(Real fadeStart)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureFadeEnd</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4e166fc972e614490ab6164eda2be0e5</anchor>
      <arglist>(Real fadeEnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureSelfShadow</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1963d4af77db29c6419737c1c1ee9a31</anchor>
      <arglist>(bool selfShadow)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShadowTextureSelfShadow</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2ac8cbf2f621bc71f97d0bdffdf45259</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureCasterMaterial</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa22c0af6835b4a0524b4122756cdd93c</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a69310c322ea5f58d9c38c13a971f8125</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCasterRenderBackFaces</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9b4c5bd6f47373ca69a397edb49f3520</anchor>
      <arglist>(bool bf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShadowCasterRenderBackFaces</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a89d5a39615a8edb5923cef433aba210d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acd2de135b378c048c4c4a2dff4c73ac8</anchor>
      <arglist>(const ShadowCameraSetupPtr &amp;shadowSetup)</arglist>
    </member>
    <member kind="function">
      <type>const ShadowCameraSetupPtr &amp;</type>
      <name>getShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa26b5c8c1d5094b5a09f1794dc834caf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StaticGeometry *</type>
      <name>createStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a89f2ca5ef5c9ba9856fdfcd0fadb0742</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>StaticGeometry *</type>
      <name>getStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>adb484fdb3b987874a0396c78e3a0a801</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acaf0c820efd7c9870d0630faea7013fa</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const StaticGeometryMap *</type>
      <name>getStaticGeometryCollection</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9c2c49f7ecf09c146944d37727d58a2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af5bab37a967b021bb03c3c5d840b56ea</anchor>
      <arglist>(StaticGeometry *geom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac83d27698223cffeeafd19a9146f51f6</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5680c250fb35ab999e0d5d10b597216b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>InstanceManager *</type>
      <name>createInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5579128d01a04448a96d6a2acc663a45</anchor>
      <arglist>(const String &amp;customName, const String &amp;meshName, const String &amp;groupName, InstanceManager::InstancingTechnique technique, size_t numInstancesPerBatch, uint16 flags=0, unsigned short subMeshIdx=0)</arglist>
    </member>
    <member kind="function">
      <type>InstanceManager *</type>
      <name>getInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a92949801ae19aa32c11329e43ad32555</anchor>
      <arglist>(const String &amp;managerName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab0cfa0bac914e025fbf2ed64f6b6ef5d</anchor>
      <arglist>(const String &amp;managerName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5004093c72a34c3d50f17c754a4dd572</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad1108eb8e2a42a2c91b4f7473f202b50</anchor>
      <arglist>(InstanceManager *instanceManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllInstanceManagers</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a99397cd65e23402e63966ff006f1ed6e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumInstancesPerBatch</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5fcc14bc6160a096212b08136fd18bc0</anchor>
      <arglist>(const String &amp;meshName, const String &amp;groupName, const String &amp;materialName, InstanceManager::InstancingTechnique technique, size_t numInstancesPerBatch, uint16 flags=0, unsigned short subMeshIdx=0)</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab5ca78b75ee852011cb0c079ac11f67b</anchor>
      <arglist>(const String &amp;materialName, const String &amp;managerName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstancedEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3c11f4546d5bcad35fa37ad778bb5cbe</anchor>
      <arglist>(InstancedEntity *instancedEntity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addDirtyInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8cd474a0bb93c6fa0e4439a5a7d11c63</anchor>
      <arglist>(InstanceManager *dirtyManager)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>createMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a27e6bc1d92f3c7438972e1ad137edfb6</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>createMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa1298c907d72f01f3510876d4597ed37</anchor>
      <arglist>(const String &amp;typeName, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0e7f50ed2e09149b057a7d09fc127403</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9226149b4f9745ff57f978014a9fda48</anchor>
      <arglist>(MovableObject *m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllMovableObjectsByType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a093f1ffd9658098d388aa3a847338f91</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllMovableObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa15b95a642dd9553498cba260ca160d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95b8dfba2dd4ed9b62dfef6fb6baf2b7</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7179987953e8b7889610ab469637bd93</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName) const</arglist>
    </member>
    <member kind="function">
      <type>const MovableObjectMap &amp;</type>
      <name>getMovableObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a572ba24b3243aafc7ccc74598b018eeb</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>MovableObjectIterator</type>
      <name>getMovableObjectIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a09e912c708107f9432565bff39ba4b63</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>injectMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1eaa9f147fe2c97f159ffa1896a1be88</anchor>
      <arglist>(MovableObject *m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a326e7192cb5d4cc36c035f1a1dfa01a5</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a92b9b85e83300438d40feed407285207</anchor>
      <arglist>(MovableObject *m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractAllMovableObjectsByType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2d3831103729210e5ddd4e4e82c6044e</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasPerRenderableLights</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a053df07afa2037d378450e2063b45560</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>usePerRenderableLights</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abea7f1022bf24e920d9e0771314bda9c</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>PT_CUBE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aeefb47c4d2f8b961381e9b25ab31c22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>PT_PLANE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aba1522f277022ea928223ef9bb8f2806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>PT_SPHERE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa0adfbc6f313be8895a9f38872c76eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>SceneMgrQueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a25811fa0c23672b27dccfffd48bec43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Camera *</type>
      <name>createCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9a394daa05374d05e4e378f540418c1f</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Camera *</type>
      <name>getCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5d045c10d23adb73e03751505beb346a</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3339b949a5f7927d80b48fb19044e1cb</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2038ca3f3b95a14152f26c6933f1a179</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af0c316e631cbbbb85137a328aee28b7c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a710197d0688d6b3876984d595bdfa6ba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraRelativeRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af24677a56a91713c40c3bdb9025da38d</anchor>
      <arglist>(bool rel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCameraRelativeRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acbf7af4f58966c776091f73c383ec2ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CameraIterator</type>
      <name>getCameraIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a02d7d29cc4bc8ee4cbe40d16a984291c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CameraList &amp;</type>
      <name>getCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab7d0636b79f0ae7cc2cae4b92c664cc6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a829e11cca3dfaf8142578930e1da6844</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1eb9f7111a00759f64908d41b31a2d5f</anchor>
      <arglist>(const String &amp;name, Light::LightTypes type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7399c836bf57186f171f4eb456c7fe4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1e1dbdd1006ff358097f57292e1b8964</anchor>
      <arglist>(Light::LightTypes type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>getLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>affcefaa227a8b0de8dc800e53a4ac10f</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a55d38f8da01e689b2d65e2b71ad9a9b0</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const PlaneList &amp;</type>
      <name>getLightClippingPlanes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a23ec8811a1b1a40b67c9a01bb97cd4af</anchor>
      <arglist>(Light *l)</arglist>
    </member>
    <member kind="function">
      <type>const RealRect &amp;</type>
      <name>getLightScissorRect</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afb5bb25f8bec41a2a0cf9a6479bb309e</anchor>
      <arglist>(Light *l, const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>invalidatePerFrameScissorRectCache</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ace3cf4289a6b9ce4d5547d25153a84e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aef6d26cb64e7a1984ebff9b56c45c6e5</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae0f5af4dee25887e0726cb28fd49f722</anchor>
      <arglist>(Light *light)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllLights</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a723da9119c26f5022e3a2818611e9aa0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyLightsDirty</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af215cf844dc1f3a2cb67b2149938847d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ulong</type>
      <name>_getLightsDirtyCounter</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a56f24ca2f117f45d6078e54d63de235c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>_getLightsAffectingFrustum</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aacb4f28f6f9ae731040c9d664da7d6ce</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_populateLightList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad7330d1bfd3ed9700a1716151acbead3</anchor>
      <arglist>(const Vector3 &amp;position, Real radius, LightList &amp;destList, uint32 lightMask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_populateLightList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac6e42c947472bf09620ef974c3ac26a5</anchor>
      <arglist>(const SceneNode *sn, Real radius, LightList &amp;destList, uint32 lightMask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abb1b2745f8b8537434dbb1e9a8b4c020</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4f17d2305cd0fc3e177d9264b9beda52</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroySceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa613e5ffb08b95a90644a61ac10c9b5c</anchor>
      <arglist>(SceneNode *sn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9c28c0635389f53023a58304597fb2b0</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getRootSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7924f5a9ac983d29a5876d633f8a971d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad9facb91c8cacec792f0952bf1102f9e</anchor>
      <arglist>(const String &amp;name, bool throwExceptionIfNotFound=true) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a15bd8a3d9cb33ddaf37598af5c2f534f</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisplaySceneNodes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a589b3eb241b2531097d7ed67e716d420</anchor>
      <arglist>(bool display)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDisplaySceneNodes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7b0f316813a3291964abd93ca2372f3d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showBoundingBoxes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aabb31522f577a7ebc1ecade779d056c9</anchor>
      <arglist>(bool bShow)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShowBoundingBoxes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a57bca9b27045ef0acc9d6cfe5f2668dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DebugDrawer *</type>
      <name>getDebugDrawer</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a31b3f99bc8971694da2c264ba63ac993</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7bb6387adbaaac0ff9119e3a85931505</anchor>
      <arglist>(const String &amp;entityName, const String &amp;meshName, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a56882cf297909d38cb48b037dcbbfbd5</anchor>
      <arglist>(const String &amp;entityName, const MeshPtr &amp;pMesh)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2a3ac25a1d1639c641f5f09b7744ca70</anchor>
      <arglist>(const String &amp;meshName)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af0c41f6c8b2bb2616e0e9b08d14231bf</anchor>
      <arglist>(const MeshPtr &amp;pMesh)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>getEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5f5320728d8846ebe7ced3b972d37520</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4a672aaeb3ede6c03e1b072d51e21b7a</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>adb544a5d5477ef91ef683e4ad5e7a39f</anchor>
      <arglist>(MovableObject *ent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a59347bd0277c99dc2291965053aed4c6</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllEntities</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8db7412fbb04789eb885c4d503614c0d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>createManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae8fffdc72f339e58be36ba97306cb432</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>createManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a81e0a45199422dd2e4f4ffd49fde482e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>getManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a178db99889f05c98faae547f7c046c45</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4b9ad74ecd97a52ed3ad567703d30de6</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af43ffe9afd9bba932fd51cb02496405f</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4718aa3c21b3569eb8772a1abb1af74d</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllManualObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae4e9873e472d78e7595adc3cbbad643a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle2D *</type>
      <name>createScreenSpaceRect</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac52887c4c70b39dcaaab5f0785d4b43b</anchor>
      <arglist>(const String &amp;name, bool includeTextureCoords=false)</arglist>
    </member>
    <member kind="function">
      <type>Rectangle2D *</type>
      <name>createScreenSpaceRect</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a20bb0ae12fdb213126aa5ee06be29d62</anchor>
      <arglist>(bool includeTextureCoords=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasScreenSpaceRect</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7e237914603510f73098315612feea59</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Rectangle2D *</type>
      <name>getScreenSpaceRect</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad8ff4a3af2f2e35476c1b3250788447b</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3e26531b08c7b9666ef1ecbd8568bbf8</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0612e86af9d01cdbba02a32ade408892</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>getBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a56487d9e9eed75314b5e4a10af78d487</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aea949bdea7d1547fe4316af3579b836e</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a150521e89d9f88815f42dda42f8d0bf5</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a79dcd5f1790076ec46cf1e400ea906e4</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllBillboardChains</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aef6a32233813f424dcc1803167fa8d8c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4d94f9a8c710929d53faa1d76c8e5a96</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afe9440db228af3fdc39d4fd4d96a0935</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>getRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3dc5ca4881c431f6de9b0a6aaf0bbb31</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aec115af3cb3741397c4bdbf468cb010b</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acd6f404670e62d2489052b574453f910</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a58e3a4d5853bfa8a182cbc487c6f61e6</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllRibbonTrails</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2ec74da408f8eb47a84eb0a35f21450d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a076a56f30123f94acbd269d0d67e03c4</anchor>
      <arglist>(const String &amp;name, const String &amp;templateName)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a552b50df0af56788957bd6a2650c58e3</anchor>
      <arglist>(const String &amp;name, size_t quota=500, const String &amp;resourceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aad88733248aafaec3c399e3fb3b69628</anchor>
      <arglist>(size_t quota=500, const String &amp;resourceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>getParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae7fcb66c02d4f364f9e4b0fd9a2673dd</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3ff36a4579bde7a0406752c7b64c89b9</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8ff7f09f3bc6a63e9c515187d3630733</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a157f843d13aa623897c7c211177f8f3e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllParticleSystems</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afce67977a494e9d9314530c0edeb18eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>accb0fdfbd1f61aa4d3d6e1f4625e1f9c</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9b7ebcecf64452f59211f45d4ec33576</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>estimateWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1257fd328d54908eeb45398b3191f92b</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>estimateWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abdf303a6b80c95fabfae679f0a9898f7</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyRenderingEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a851077fcf56225e174e0f0a52230061c</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkyRenderingEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abf27eb2afe2ce63e21f474aaad7dac9b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSkyNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3385006ec7d87a733a8e7ca66491bc21</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyPlane</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aebb644c23f059b8bfa3702356d19c6be</anchor>
      <arglist>(bool enable, const Plane &amp;plane, const String &amp;materialName, Real scale=1000, Real tiling=10, bool drawFirst=true, Real bow=0, int xsegments=1, int ysegments=1, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSkyPlane</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a23a02fc191d8dacf508515c0116b45b1</anchor>
      <arglist>(bool enable, const Plane &amp;plane, const String &amp;materialName, Real scale=1000, Real tiling=10, uint8 renderQueue=RENDER_QUEUE_SKIES_EARLY, Real bow=0, int xsegments=1, int ysegments=1, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyPlaneEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5e629af63f5f273a69aa9cf1e9bbceb7</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkyPlaneEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a19e58a6ea76b7bb775358fcf01b5741a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSkyPlaneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7be351186ec2cc070e74561ba7e4175f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SkyPlaneGenParameters</type>
      <name>getSkyPlaneGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a33624066a0da8b548f283f983dd19575</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyBox</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a370c23fff9cc351b150632c707a46700</anchor>
      <arglist>(bool enable, const String &amp;materialName, Real distance=5000, bool drawFirst=true, const Quaternion &amp;orientation=Quaternion::IDENTITY, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSkyBox</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abd6e42cd9332673bddd79f31ef423c1e</anchor>
      <arglist>(bool enable, const String &amp;materialName, Real distance=5000, uint8 renderQueue=RENDER_QUEUE_SKIES_EARLY, const Quaternion &amp;orientation=Quaternion::IDENTITY, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a79cd2c00addb8bb51943e0080d92c633</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a100bac7be3a9303d09918d55199f7a5f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSkyBoxNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae68e31e10d39aab32b8ab96455d8adfa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SkyBoxGenParameters</type>
      <name>getSkyBoxGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6ab80081d2ef6ccebc6bb0a39452bb01</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyDome</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac1c49622909068c8c7551d5a896ada43</anchor>
      <arglist>(bool enable, const String &amp;materialName, Real curvature=10, Real tiling=8, Real distance=4000, bool drawFirst=true, const Quaternion &amp;orientation=Quaternion::IDENTITY, int xsegments=16, int ysegments=16, int ysegments_keep=-1, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSkyDome</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab2bd35627468a27a8e52a30cc364cc82</anchor>
      <arglist>(bool enable, const String &amp;materialName, Real curvature=10, Real tiling=8, Real distance=4000, uint8 renderQueue=RENDER_QUEUE_SKIES_EARLY, const Quaternion &amp;orientation=Quaternion::IDENTITY, int xsegments=16, int ysegments=16, int ysegments_keep=-1, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkyDomeEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a115c5ba0e3bb0ba7cc52f8f301c0e220</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkyDomeEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abcee0ad945d2d8cfd43097ed378db8d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSkyDomeNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a088afab61603ceb636d0d428ef73d9ca</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SkyDomeGenParameters</type>
      <name>getSkyDomeGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a45887375e05f0a6473c6265913ab9dae</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFog</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4222a0689cb56011c11faa9976192f11</anchor>
      <arglist>(FogMode mode=FOG_NONE, const ColourValue &amp;colour=ColourValue::White, Real expDensity=0.001f, Real linearStart=0.0f, Real linearEnd=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>FogMode</type>
      <name>getFogMode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aeaff7cf546903bc22c4113c1ae4a7ee4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getFogColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae8ddefa5590c1209169e53fb6c02f29e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFogStart</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa44ff5a2d2a8985b7c6d2296e7fa5ffa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFogEnd</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af54ce36272c2b70a1ceeb77ace86eb44</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFogDensity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a864ef16daa56292b5e1e7661dc6f5f63</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>createBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac85bcf0a78e313f723c6894efe020fe5</anchor>
      <arglist>(unsigned int poolSize=20)</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>createBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a22c89b4d78b7795586e19196ad288862</anchor>
      <arglist>(const String &amp;name, unsigned int poolSize=20)</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>getBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a35254a45a550df42861ff18f6d1a3e10</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a603589528618542a181314d90cb01985</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac69e61ce120fc3912e0abe824555928e</anchor>
      <arglist>(MovableObject *set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a372aa23ce7f0d6c29b32e718f51b595c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllBillboardSets</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa316e7d1a4d80e75940246ccb260bcca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_applySceneAnimations</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab8ebc8d2fdc6798152ac6a31282de210</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aad530a7588b2544eba74370c041dfbe5</anchor>
      <arglist>(const String &amp;name, Real length) override</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a00b1fef15425cbcaede60137f78f2e4d</anchor>
      <arglist>(const String &amp;name) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0f2337636c29427cdd711b51aa29eb71</anchor>
      <arglist>(const String &amp;name) const override</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getNumAnimations</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afaba8c61edcedd1214b8b25e0ad178e4</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7b33443d4ec80ecba17eba8dab4491a2</anchor>
      <arglist>(unsigned short index) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a87bb32dcfef86f5d04495ead956ad7e4</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a863ba56ae571446bb0807aa7e7204d1d</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllAnimations</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aac4d1620c2d2d9ab5c78a3730eabc180</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>createAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a53d1cf1fd4f032a10b4672f288322ddf</anchor>
      <arglist>(const String &amp;animName)</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae8c44578c47edd67c1c203420fa3d912</anchor>
      <arglist>(const String &amp;animName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a98bcdc55bd7cd845abf297100d3842a8</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2a86925fa4cbbb667f29473d5fd4a4c2</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllAnimationStates</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a13166286851922c7af44bdf161bd682f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>AnimationIterator</type>
      <name>getAnimationIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab28450738168fe330709ad0d090df6b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AnimationList &amp;</type>
      <name>getAnimations</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8c46aaf43efdf676ea590bbec79b514c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimationStateIterator</type>
      <name>getAnimationStateIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a39bf64e686d94b6856d3ff06d627b61c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AnimationStateMap &amp;</type>
      <name>getAnimationStates</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7fc3ad85f4ca3e3a07b0c94950debeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AxisAlignedBoxSceneQuery *</type>
      <name>createAABBQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae31e995656c34fdaa1c238efd65960b8</anchor>
      <arglist>(const AxisAlignedBox &amp;box, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SphereSceneQuery *</type>
      <name>createSphereQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1859cb2e44f6d1423b263d3c34a69e6a</anchor>
      <arglist>(const Sphere &amp;sphere, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PlaneBoundedVolumeListSceneQuery *</type>
      <name>createPlaneBoundedVolumeQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a06dee23e40ceefdf6f1ae8da40f8f3ca</anchor>
      <arglist>(const PlaneBoundedVolumeList &amp;volumes, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RaySceneQuery *</type>
      <name>createRayQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a72e8efd88543fbc1c5ef1ce91b2cbd8a</anchor>
      <arglist>(const Ray &amp;ray, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual IntersectionSceneQuery *</type>
      <name>createIntersectionQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7c07a1ff3d2484281de15d6cae6777f7</anchor>
      <arglist>(uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa4e86291c054d59c1312c10322e6bc55</anchor>
      <arglist>(SceneQuery *query)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTechnique</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad716d3752418408f073d9be9bbfe62d0</anchor>
      <arglist>(ShadowTechnique technique)</arglist>
    </member>
    <member kind="function">
      <type>ShadowTechnique</type>
      <name>getShadowTechnique</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a65a4957bcb2a0fbffcb8ef37c1f6c6b1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a81238e49e69e53ccbc650413410f3f92</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getShadowColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7b12c8a965b7dd03f6b07d8acfa74079</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowDirectionalLightExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a69d6cb870736cd52b9ca48986e2e442b</anchor>
      <arglist>(Real dist)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowDirectionalLightExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95ae7048e7f5d3ffabf6d8acbcf12a0d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueStencilBased</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab394162f7351f8701df5a8fee182f7e6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueTextureBased</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af1a5829a519ed4c752abd7619685d67b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueModulative</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9d64b8d561a3d6d7886a62209c834065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueAdditive</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a181ab08e5363f7d00053eac122ade55b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueIntegrated</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8af3e6766eb128c8a8c02aab822e87fc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowTechniqueInUse</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a22b489f7b4262b530c35435527ca11ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowDebugShadows</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af5efe579331ee28f3cbe3919db52751f</anchor>
      <arglist>(bool debug)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShowDebugShadows</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9d05b4611701aac416246a876d29c740</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowIndexBufferSize</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a39c2c5902cd0eb7e86f272ed421cb408</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getShadowIndexBufferSize</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5dce576ae8d38b4ed712991115cf1067</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowUseInfiniteFarPlane</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>add6959f7447251600bd189008636e887</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowUseLightClipPlanes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a40f296de8599657b70b7072921cbaa16</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShadowUseLightClipPlanes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2b4a3f7bbd31ecd067ae017e6571da1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowFarDistance</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a103f475cd458b8bbdbf5ff679eeb20a8</anchor>
      <arglist>(Real distance)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowFarDistance</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abd8b3284334279f65fa12b5ff2571eca</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowFarDistanceSquared</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abe1ca9b5f8ea5a7256b1d0ca1a2d8f6c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateShadowTextures</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>adcb97aad29a39d47c7646cdc55650d8f</anchor>
      <arglist>(Camera *cam, Viewport *vp, const LightList *lightList=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareShadowTextures</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5c6041038ec4b9b10681c116731ea864</anchor>
      <arglist>(Camera *cam, Viewport *vp, const LightList *lightList=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureSize</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa55e7f4482a2860c6378d97d8b5dfb57</anchor>
      <arglist>(unsigned short size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureConfig</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>adcbf0f49de53a7b67574481703d4fc03</anchor>
      <arglist>(size_t shadowIndex, uint16 width, uint16 height, PixelFormat format, uint16 fsaa=0, uint16 depthBufferPoolId=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureConfig</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5e3389a02ae12fc67f999bf16495010b</anchor>
      <arglist>(size_t shadowIndex, const ShadowTextureConfig &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>const ShadowTextureConfigList &amp;</type>
      <name>getShadowTextureConfigList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7a825394e34b46ac32c89ca6ed97d49e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ConstShadowTextureConfigIterator</type>
      <name>getShadowTextureConfigIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aeca662aaa6dc25f7115ef1c675e34485</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTexturePixelFormat</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3f2c4ffe2ab173848c0cff67789d530e</anchor>
      <arglist>(PixelFormat fmt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureFSAA</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af32fab74832905ca7c206f81c88f24fa</anchor>
      <arglist>(unsigned short fsaa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureCount</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a85c3a0d9755dfdfa841ec1383b20687c</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getShadowTextureCount</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2b993e97d08dd4534ce1288c8de183e0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureCountPerLightType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a70f8eddf9b8617783fb7d0995b985a9a</anchor>
      <arglist>(Light::LightTypes type, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getShadowTextureCountPerLightType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af6c350b864e2bca3132abfd05b9a4b5e</anchor>
      <arglist>(Light::LightTypes type) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureSettings</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6efbc50e4ab15a4436cac712e049e79e</anchor>
      <arglist>(uint16 size, uint16 count, PixelFormat fmt=PF_BYTE_RGBA, uint16 fsaa=0, uint16 depthBufferPoolId=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureCompositor</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a42817122ac0cbd7e3d95305681e661f0</anchor>
      <arglist>(const String &amp;compositorName, const String &amp;resourceGroup=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>getShadowTexture</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3cd9f9a98d1daff0c440c54e3082bedc</anchor>
      <arglist>(size_t shadowIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowDirLightTextureOffset</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3596ae101fe86d686cc67e9b3aad58cb</anchor>
      <arglist>(Real offset)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShadowDirLightTextureOffset</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a43c5ca986d31852a89c6e2d06a025ee3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureFadeStart</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a25f052046f0d421ac78a89730fd766e1</anchor>
      <arglist>(Real fadeStart)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureFadeEnd</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4e166fc972e614490ab6164eda2be0e5</anchor>
      <arglist>(Real fadeEnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureSelfShadow</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1963d4af77db29c6419737c1c1ee9a31</anchor>
      <arglist>(bool selfShadow)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShadowTextureSelfShadow</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2ac8cbf2f621bc71f97d0bdffdf45259</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureCasterMaterial</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa22c0af6835b4a0524b4122756cdd93c</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a69310c322ea5f58d9c38c13a971f8125</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCasterRenderBackFaces</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9b4c5bd6f47373ca69a397edb49f3520</anchor>
      <arglist>(bool bf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShadowCasterRenderBackFaces</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a89d5a39615a8edb5923cef433aba210d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acd2de135b378c048c4c4a2dff4c73ac8</anchor>
      <arglist>(const ShadowCameraSetupPtr &amp;shadowSetup)</arglist>
    </member>
    <member kind="function">
      <type>const ShadowCameraSetupPtr &amp;</type>
      <name>getShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa26b5c8c1d5094b5a09f1794dc834caf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StaticGeometry *</type>
      <name>createStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a89f2ca5ef5c9ba9856fdfcd0fadb0742</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>StaticGeometry *</type>
      <name>getStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>adb484fdb3b987874a0396c78e3a0a801</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acaf0c820efd7c9870d0630faea7013fa</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const StaticGeometryMap *</type>
      <name>getStaticGeometryCollection</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9c2c49f7ecf09c146944d37727d58a2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af5bab37a967b021bb03c3c5d840b56ea</anchor>
      <arglist>(StaticGeometry *geom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac83d27698223cffeeafd19a9146f51f6</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5680c250fb35ab999e0d5d10b597216b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>InstanceManager *</type>
      <name>createInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5579128d01a04448a96d6a2acc663a45</anchor>
      <arglist>(const String &amp;customName, const String &amp;meshName, const String &amp;groupName, InstanceManager::InstancingTechnique technique, size_t numInstancesPerBatch, uint16 flags=0, unsigned short subMeshIdx=0)</arglist>
    </member>
    <member kind="function">
      <type>InstanceManager *</type>
      <name>getInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a92949801ae19aa32c11329e43ad32555</anchor>
      <arglist>(const String &amp;managerName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab0cfa0bac914e025fbf2ed64f6b6ef5d</anchor>
      <arglist>(const String &amp;managerName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5004093c72a34c3d50f17c754a4dd572</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad1108eb8e2a42a2c91b4f7473f202b50</anchor>
      <arglist>(InstanceManager *instanceManager)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllInstanceManagers</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a99397cd65e23402e63966ff006f1ed6e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumInstancesPerBatch</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5fcc14bc6160a096212b08136fd18bc0</anchor>
      <arglist>(const String &amp;meshName, const String &amp;groupName, const String &amp;materialName, InstanceManager::InstancingTechnique technique, size_t numInstancesPerBatch, uint16 flags=0, unsigned short subMeshIdx=0)</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab5ca78b75ee852011cb0c079ac11f67b</anchor>
      <arglist>(const String &amp;materialName, const String &amp;managerName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstancedEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3c11f4546d5bcad35fa37ad778bb5cbe</anchor>
      <arglist>(InstancedEntity *instancedEntity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addDirtyInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8cd474a0bb93c6fa0e4439a5a7d11c63</anchor>
      <arglist>(InstanceManager *dirtyManager)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>createMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a27e6bc1d92f3c7438972e1ad137edfb6</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>createMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa1298c907d72f01f3510876d4597ed37</anchor>
      <arglist>(const String &amp;typeName, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0e7f50ed2e09149b057a7d09fc127403</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9226149b4f9745ff57f978014a9fda48</anchor>
      <arglist>(MovableObject *m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllMovableObjectsByType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a093f1ffd9658098d388aa3a847338f91</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllMovableObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa15b95a642dd9553498cba260ca160d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95b8dfba2dd4ed9b62dfef6fb6baf2b7</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7179987953e8b7889610ab469637bd93</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName) const</arglist>
    </member>
    <member kind="function">
      <type>const MovableObjectMap &amp;</type>
      <name>getMovableObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a572ba24b3243aafc7ccc74598b018eeb</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>MovableObjectIterator</type>
      <name>getMovableObjectIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a09e912c708107f9432565bff39ba4b63</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>injectMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1eaa9f147fe2c97f159ffa1896a1be88</anchor>
      <arglist>(MovableObject *m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a326e7192cb5d4cc36c035f1a1dfa01a5</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a92b9b85e83300438d40feed407285207</anchor>
      <arglist>(MovableObject *m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractAllMovableObjectsByType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2d3831103729210e5ddd4e4e82c6044e</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SceneManager::Listener</name>
    <filename>class_ogre_1_1_scene_manager_1_1_listener.html</filename>
    <member kind="function">
      <type></type>
      <name>Listener</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>a05a9a139f53f89d5595c4f3101ea53d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>a084b73ccf5c6677ab2c22c3a912fbae1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>postFindVisibleObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>ab57b560ea987d8dae9901908d0ab6f28</anchor>
      <arglist>(SceneManager *source, IlluminationRenderStage irs, Viewport *v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>postUpdateSceneGraph</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>ad8f0c1e1efaccade0663e416d76b960c</anchor>
      <arglist>(SceneManager *source, Camera *camera)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>preFindVisibleObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>a2c0007528c775ca51c95fd5e7f7aa4db</anchor>
      <arglist>(SceneManager *source, IlluminationRenderStage irs, Viewport *v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>preUpdateSceneGraph</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>aaafbc877eaf190b86163c1e171a4400e</anchor>
      <arglist>(SceneManager *source, Camera *camera)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sceneManagerDestroyed</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>a9d5463252458a8852b0011935e6f5bb5</anchor>
      <arglist>(SceneManager *source)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SceneManager::RenderContext</name>
    <filename>struct_ogre_1_1_scene_manager_1_1_render_context.html</filename>
    <member kind="variable">
      <type>CompositorChain *</type>
      <name>activeChain</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_render_context.html</anchorfile>
      <anchor>ad946c199c6d0482dfe2bd322b94600f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Camera *</type>
      <name>camera</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_render_context.html</anchorfile>
      <anchor>ac5a1f7813dcf4fbef33d5438d4f3407d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RenderQueue *</type>
      <name>renderQueue</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_render_context.html</anchorfile>
      <anchor>a5c1ade5cb7839619d648dc116279d4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Viewport *</type>
      <name>viewport</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_render_context.html</anchorfile>
      <anchor>ad1d1f610d32b468c9cb97f197b04f064</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SceneManager::SceneMgrQueuedRenderableVisitor</name>
    <filename>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</filename>
    <base>Ogre::QueuedRenderableVisitor</base>
    <member kind="function">
      <type></type>
      <name>SceneMgrQueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>a1debd6d9332b92a9a2a40077ba908427</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SceneMgrQueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>ac8c6da90e0c6ca347c97acdf9b3e8dff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>aaeb00285e4af4ab37e85b95801cb9af5</anchor>
      <arglist>(const QueuedRenderableCollection &amp;objs, QueuedRenderableCollection::OrganisationMode om, bool lightScissoringClipping, bool doLightIteration, const LightList *manualLightList=0, bool transparentShadowCastersMode=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderTransparents</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>af669ba0b9cb88fd2c6ceb4fa2aa816f5</anchor>
      <arglist>(const RenderPriorityGroup *priorityGrp, QueuedRenderableCollection::OrganisationMode om)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>a5aded8430792e58ecc85c0d5bf0a360a</anchor>
      <arglist>(const Pass *p, RenderableList &amp;rs) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>a985f47ccacf0d434b3b80fd7fc06adce</anchor>
      <arglist>(RenderablePass *rp) override</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autoLights</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>acf473d568a738bb42e81ef872fe600a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LightList *</type>
      <name>manualLightList</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>aa05f120964ef4bf3127dffa67c03480a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>scissoring</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>a1f81a13b0b7ff39afa5e96e35728a40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneManager *</type>
      <name>targetSceneMgr</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>a5a00a39fe1147c5806c457a4a9feed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>transparentShadowCastersMode</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>a9b568558ac92b819f6c141cfae20613f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SceneManager::SkyBoxGenParameters</name>
    <filename>struct_ogre_1_1_scene_manager_1_1_sky_box_gen_parameters.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>skyBoxDistance</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_box_gen_parameters.html</anchorfile>
      <anchor>aedbe96b2f7cadad8528ed4a9df113c31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SceneManager::SkyDomeGenParameters</name>
    <filename>struct_ogre_1_1_scene_manager_1_1_sky_dome_gen_parameters.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>skyDomeCurvature</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_dome_gen_parameters.html</anchorfile>
      <anchor>a08c56f9135c39cecde30e309d958373f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>skyDomeDistance</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_dome_gen_parameters.html</anchorfile>
      <anchor>a62a6820c8420a4828b46bb4ae95f7c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>skyDomeTiling</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_dome_gen_parameters.html</anchorfile>
      <anchor>a9336ec10c0bc105f08c9e9f0353ab452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>skyDomeXSegments</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_dome_gen_parameters.html</anchorfile>
      <anchor>a58eaf4603b1e054872c00de16fefcd4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>skyDomeYSegments</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_dome_gen_parameters.html</anchorfile>
      <anchor>a915f25d1968dbf70aa9d3c56b8c3fe92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>skyDomeYSegments_keep</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_dome_gen_parameters.html</anchorfile>
      <anchor>a1a79e9a5dbbe940af853d805264dde33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SceneManager::SkyPlaneGenParameters</name>
    <filename>struct_ogre_1_1_scene_manager_1_1_sky_plane_gen_parameters.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>skyPlaneBow</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_plane_gen_parameters.html</anchorfile>
      <anchor>affded02d7446a84df467f367beeb022e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>skyPlaneScale</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_plane_gen_parameters.html</anchorfile>
      <anchor>a195da963d9b0190f231d0b3993b9398f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>skyPlaneTiling</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_plane_gen_parameters.html</anchorfile>
      <anchor>a91880d08789c5e1848ec08f7f1c38409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>skyPlaneXSegments</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_plane_gen_parameters.html</anchorfile>
      <anchor>a91db58fc3ac636b3b1d21fa7358daf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>skyPlaneYSegments</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_sky_plane_gen_parameters.html</anchorfile>
      <anchor>a9915f0f224dc6b7a615b7ed521dc8757</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SceneManagerFactory</name>
    <filename>class_ogre_1_1_scene_manager_factory.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_scene_manager_factory.html</anchorfile>
      <anchor>aad32d5447fd9281ef257dd6e4011c8bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SceneManager *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_scene_manager_factory.html</anchorfile>
      <anchor>a540bcceb554d58666ddaeb6b7d5e881c</anchor>
      <arglist>(const String &amp;instanceName)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_scene_manager_factory.html</anchorfile>
      <anchor>a5de16386302a55438038d2f4d5f71456</anchor>
      <arglist>(SceneManager *instance)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_scene_manager_factory.html</anchorfile>
      <anchor>ab998e842aa0df3bca44d02276e9e44cd</anchor>
      <arglist>(void) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SceneNode</name>
    <filename>class_ogre_1_1_scene_node.html</filename>
    <base>Ogre::Node</base>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; ObjectMap &gt;</type>
      <name>ConstObjectIterator</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a57219459f45733699562ae3fd2abda24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; ObjectMap &gt;</type>
      <name>ObjectIterator</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a1279b4ce58509856588b0c57641d0a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; MovableObject * &gt;</type>
      <name>ObjectMap</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a4b467ba4a0c8b1e113ec8d31c2f1e641</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SceneNode</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a1f11ba6def34b052563322c3229cae21</anchor>
      <arglist>(SceneManager *creator, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SceneNode</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ac0ed3a17c7150fd03ff625408c745dc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_autoTrack</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ae12f7409930e2c7ae1fb33c39f71d0ea</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a6e11a4a0a39106a02c45bd5521c5996c</anchor>
      <arglist>(Camera *cam, RenderQueue *queue, VisibleObjectsBoundsInfo *visibleBounds, bool includeChildren=true, bool displayNodes=false, bool onlyShadowCasters=false)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>_getWorldAABB</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>af7a9bf43aa31f7f13910233a01a734c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyRootNode</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a256519b10007f0cf64c3f23cd0642581</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>af49088ab5736d8de16e24f2d1b07be23</anchor>
      <arglist>(bool updateChildren, bool parentHasChanged) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateBounds</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a82a14f326bf38f516d8db82a687c987c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>attachObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a51052c58747a77a6cf7451b700e7eb87</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createChildSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aedfa6bfef91e20e871d94633a0c7e73d</anchor>
      <arglist>(const String &amp;name, const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createChildSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a15ffc965117fa8c9e3406d54c3cc52d2</anchor>
      <arglist>(const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllChildrenAndObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aa50549621e0edf8f379a4f441293142a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a35a3298b921e62f8acc6ab4e61d2d40c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyChildAndObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a601a6b5b093fdba245edd9c4a034b20e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyChildAndObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a8bc41d2436568656094d03eccec37d40</anchor>
      <arglist>(SceneNode *child)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyChildAndObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a960a0a531cdf9919212ca68897890109</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detachAllObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a064b81e279b10a488ba018d1ac87abb5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MovableObject *</type>
      <name>detachObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a0272090b165262041c1f5fce1b7d4adf</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detachObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>abc4846642c14ab6e3ca1a4f6296b859a</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MovableObject *</type>
      <name>detachObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>afb6f95cf52c47686a2010f3170548834</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findLights</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a63d97c1153036cdc6db138c6b03c9828</anchor>
      <arglist>(LightList &amp;destList, Real radius, uint32 lightMask=0xFFFFFFFF) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flipVisibility</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aa7434310efe272d1dfc0e1454f1d1d7a</anchor>
      <arglist>(bool cascade=true) const</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getAttachedObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>abb320ed4db4e1cbbe73e8b2bb47989b1</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getAttachedObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a130bb1457a8e0402b72988e66e05ee01</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>ObjectIterator</type>
      <name>getAttachedObjectIterator</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a14e3b93b490eb75ed1bf1db5d6035ff1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ConstObjectIterator</type>
      <name>getAttachedObjectIterator</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a176f01ff035f682fa00a1500c8d795a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ObjectMap &amp;</type>
      <name>getAttachedObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>af67271132801cabb1956bd1139d71d1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getAutoTrackLocalDirection</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a77f165fd70ba4a3cb81e1f0c834b15ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getAutoTrackOffset</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aabeebcec765db1c4d3f8ffe8e4e329e9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getAutoTrackTarget</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a3b9c6513f034367643216e36a63d2440</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a1c09757ac436aa5636d9e86dec23f437</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getParentSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a11de4c861a8dac8d29e2eebec6c95802</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShowBoundingBox</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a023a989fcd364ff3f41543b6ccb0ee9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInSceneGraph</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a8b32cab596d715adaa6879b5a6beb8e2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadChildren</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aee2ef1147dd19f9195babeb676da377c</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lookAt</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a665c4750906917dd061b141c03d432de</anchor>
      <arglist>(const Vector3 &amp;targetPoint, TransformSpace relativeTo, const Vector3 &amp;localDirectionVector=Vector3::NEGATIVE_UNIT_Z)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>numAttachedObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a627cdd78283db467a0da51f7c14a1142</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAndDestroyAllChildren</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a19866a1f0035b7bd69fabade69ec2927</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAndDestroyChild</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a94ad2296a7da9a8ba0e3ac929b08f8c8</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAndDestroyChild</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ac6728059acfdcebf75e0fec4fc16c4b6</anchor>
      <arglist>(SceneNode *child)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAndDestroyChild</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a86e82a92af445a65985851d84e046faa</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveChildren</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a13e7551b69420f3aabc21b239f99f5bc</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoTracking</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ae4c8588895d3623bbe0007ea157af1a4</anchor>
      <arglist>(bool enabled, SceneNode *const target=0, const Vector3 &amp;localDirectionVector=Vector3::NEGATIVE_UNIT_Z, const Vector3 &amp;offset=Vector3::ZERO)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDebugDisplayEnabled</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>af68af422352c841c24623294cdc683f0</anchor>
      <arglist>(bool enabled, bool cascade=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a8b86887dd497a6f4f7df5f61781fecc0</anchor>
      <arglist>(const Vector3 &amp;vec, TransformSpace relativeTo=TS_PARENT, const Vector3 &amp;localDirectionVector=Vector3::NEGATIVE_UNIT_Z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a001600f7c9d1ca43ebe1486e265131ab</anchor>
      <arglist>(Real x, Real y, Real z, TransformSpace relativeTo=TS_PARENT, const Vector3 &amp;localDirectionVector=Vector3::NEGATIVE_UNIT_Z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFixedYawAxis</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ae7b72c066884d0021bd2b2a6693a66c3</anchor>
      <arglist>(bool useFixed, const Vector3 &amp;fixedAxis=Vector3::UNIT_Y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a81761ebd06ff6589185bca9b06fc8b0f</anchor>
      <arglist>(bool visible, bool cascade=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showBoundingBox</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a9860a1b68e45854017ad5167890bd6a1</anchor>
      <arglist>(bool bShow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>yaw</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a4cc0682e9f4af3d1b4640592fab46e2c</anchor>
      <arglist>(const Radian &amp;angle, TransformSpace relativeTo=TS_LOCAL) override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SceneManager</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a284464b0561a6f2915f04b0245b987f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SceneQuery</name>
    <filename>class_ogre_1_1_scene_query.html</filename>
    <member kind="typedef">
      <type>Ogre::WorldFragment</type>
      <name>WorldFragment</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>ae23a267dc9da12243f0853eab2748002</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SceneQuery</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a672e5a9a95f02100b62cd4a6421525d6</anchor>
      <arglist>(SceneManager *mgr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SceneQuery</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a373ec5891d755ecaac409e2de1e5e54e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getQueryMask</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aed7b296e80ea3acebc493842727e8db3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getQueryTypeMask</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a47fac5b11f62901c14b1bd757ea5c14b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setQueryMask</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>ad392a7fc0b338e5507540d3183f82cfb</anchor>
      <arglist>(uint32 mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setQueryTypeMask</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>abaca8d4d9b59a571e2d8e9a2cac7ce42</anchor>
      <arglist>(uint32 mask)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SceneQueryListener</name>
    <filename>class_ogre_1_1_scene_query_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SceneQueryListener</name>
      <anchorfile>class_ogre_1_1_scene_query_listener.html</anchorfile>
      <anchor>ad0ea5280ec1032a5170999eb7ae3fb2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_scene_query_listener.html</anchorfile>
      <anchor>a70936d2cd7413dd284faef05528ddb92</anchor>
      <arglist>(MovableObject *object)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_scene_query_listener.html</anchorfile>
      <anchor>ac707cb57e228fd4cae5e32cc43a5180d</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SceneQueryResult</name>
    <filename>struct_ogre_1_1_scene_query_result.html</filename>
    <member kind="variable">
      <type>SceneQueryResultMovableList</type>
      <name>movables</name>
      <anchorfile>struct_ogre_1_1_scene_query_result.html</anchorfile>
      <anchor>a2224618a99dc451317e56082697b1ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneQueryResultWorldFragmentList</type>
      <name>worldFragments</name>
      <anchorfile>struct_ogre_1_1_scene_query_result.html</anchorfile>
      <anchor>a8157783aec3ca4d9566a9a6bfe08fee0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScreenRatioPixelCountLodStrategy</name>
    <filename>class_ogre_1_1_screen_ratio_pixel_count_lod_strategy.html</filename>
    <base>Ogre::PixelCountLodStrategyBase</base>
    <base>Ogre::Singleton&lt; ScreenRatioPixelCountLodStrategy &gt;</base>
    <member kind="function">
      <type></type>
      <name>ScreenRatioPixelCountLodStrategy</name>
      <anchorfile>class_ogre_1_1_screen_ratio_pixel_count_lod_strategy.html</anchorfile>
      <anchor>a73d681b5f30d71ace485b8290eacd660</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScreenRatioPixelCountLodStrategy</name>
      <anchorfile>class_ogre_1_1_screen_ratio_pixel_count_lod_strategy.html</anchorfile>
      <anchor>a3b9c926f74d6cdb0bcb3778ce7428796</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScreenRatioPixelCountLodStrategy &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_screen_ratio_pixel_count_lod_strategy.html</anchorfile>
      <anchor>a46a920a23f3f459a84fa675d7df0f906</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScreenRatioPixelCountLodStrategy *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_screen_ratio_pixel_count_lod_strategy.html</anchorfile>
      <anchor>a75779c55ad34f69cd8c86de504a01e52</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScriptCompiler</name>
    <filename>class_ogre_1_1_script_compiler.html</filename>
    <member kind="enumvalue">
      <name>ID_ON</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93ab93e01a815120a7094cbe02e18d13f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_OFF</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93a4ed4865f8a794faf190dc57e84d4d98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRUE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93a5cb676b2ce52de4f484dd3c6e3b77623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FALSE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93af52e8eaaeefd522a78f411155a0ab75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_YES</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93a63e1fe432e01b132e5004502f086f51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NO</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93aa3f704b2cddd8ef885a7f7004d53ecaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_STRINGEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a89ab109b8f76b6ca68f29d45909e389f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_NUMBEREXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a2e4f7df594d799de5556673865033e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_FEWERPARAMETERSEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a160884efd577a31a256a32fc082ee8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_VARIABLEEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a6bb3f2538a80ffcd4cba9a20bb455ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_UNDEFINEDVARIABLE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a96840bdc7963db549d8cd8ca995e3c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTNAMEEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5acd8b5d2a887a796061c8b58a4e02fe25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTALLOCATIONERROR</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5ae674b2715ad864c9bd8c7902761d0478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_INVALIDPARAMETERS</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a6f1a0de01da9a7e87631b477b81f76b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_DUPLICATEOVERRIDE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a0785658f79556b5d9928f9bd89c45ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_UNEXPECTEDTOKEN</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a462fc61cb347d12d68c76e68bee4bcb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTBASENOTFOUND</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a05f81aede93e610a21c34b789200e258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_REFERENCETOANONEXISTINGOBJECT</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a2b742a700e47dd9bed23212141c0a21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_DEPRECATEDSYMBOL</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a3eb7fae39c0093ada46f283b7af3ca8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_DEPRECATEDSYMBOL</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a3eb7fae39c0093ada46f283b7af3ca8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_DUPLICATEOVERRIDE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a0785658f79556b5d9928f9bd89c45ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_FEWERPARAMETERSEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a160884efd577a31a256a32fc082ee8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_INVALIDPARAMETERS</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a6f1a0de01da9a7e87631b477b81f76b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_NUMBEREXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a2e4f7df594d799de5556673865033e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTALLOCATIONERROR</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5ae674b2715ad864c9bd8c7902761d0478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTBASENOTFOUND</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a05f81aede93e610a21c34b789200e258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTNAMEEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5acd8b5d2a887a796061c8b58a4e02fe25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_REFERENCETOANONEXISTINGOBJECT</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a2b742a700e47dd9bed23212141c0a21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_STRINGEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a89ab109b8f76b6ca68f29d45909e389f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_UNDEFINEDVARIABLE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a96840bdc7963db549d8cd8ca995e3c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_UNEXPECTEDTOKEN</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a462fc61cb347d12d68c76e68bee4bcb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_VARIABLEEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad09694a28f98026275e86602dd90caf5a6bb3f2538a80ffcd4cba9a20bb455ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FALSE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93af52e8eaaeefd522a78f411155a0ab75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NO</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93aa3f704b2cddd8ef885a7f7004d53ecaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_OFF</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93a4ed4865f8a794faf190dc57e84d4d98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ON</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93ab93e01a815120a7094cbe02e18d13f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRUE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93a5cb676b2ce52de4f484dd3c6e3b77623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_YES</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7adf4d2803c8eef7ad555b789f411a93a63e1fe432e01b132e5004502f086f51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; String, uint32 &gt;</type>
      <name>IdMap</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a514b2f6f0d8d2f8b5d38d1b0da2a2cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScriptCompiler</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>abaeff81518b37e63e1f1d66b9e04e655</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ScriptCompiler</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad8149dbada56288fbc02148c1a27c3c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_fireEvent</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a7fb900872c1c8e6a114b742f5d74438b</anchor>
      <arglist>(ScriptCompilerEvent *evt, void *retval)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addError</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1dc96ce6c66049cdd171466de641701</anchor>
      <arglist>(const AbstractNode &amp;node, const String &amp;msg=&quot;&quot;, uint32 code=CE_INVALIDPARAMETERS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addError</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4b2fd2d22e4e0cd7874aa93263618d5f</anchor>
      <arglist>(uint32 code, const String &amp;file, int line, const String &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compile</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a3f68dccf295d809da7b12f2583f16504</anchor>
      <arglist>(const ConcreteNodeListPtr &amp;nodes, const String &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compile</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ab2bff7a6427fde76c9cf9137d4eaeac5</anchor>
      <arglist>(const String &amp;str, const String &amp;source, const String &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFileName</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ab7a423c038246ef3abd9d6fbec3300cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ScriptCompilerListener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a45f15b394990297eba618606b7aea567</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getResourceGroup</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a1ebabc7e113f013f00bebd6d4d3e6df7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>registerCustomWordId</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a21710f3b93e73c61b0f625b819e4b15d</anchor>
      <arglist>(const String &amp;word)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListener</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad3e0810f50a23557927a3e61c6c4341f</anchor>
      <arglist>(ScriptCompilerListener *listener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>formatErrorCode</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a5bfebc6051cf6b32abe9c8a040dfc3a4</anchor>
      <arglist>(uint32 code)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>AbstractTreeBuilder</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>adcb97289c0c7a163b6e38e00f1adfd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend String</type>
      <name>getPropertyName</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a5ee6c62e7406df0bb5b3441322af7454</anchor>
      <arglist>(const ScriptCompiler *compiler, uint32 id)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScriptCompilerEvent</name>
    <filename>class_ogre_1_1_script_compiler_event.html</filename>
    <member kind="function">
      <type></type>
      <name>ScriptCompilerEvent</name>
      <anchorfile>class_ogre_1_1_script_compiler_event.html</anchorfile>
      <anchor>aedc75132ff28b27e81e05f1e4017afd2</anchor>
      <arglist>(const String &amp;type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ScriptCompilerEvent</name>
      <anchorfile>class_ogre_1_1_script_compiler_event.html</anchorfile>
      <anchor>a45c0bcc44022bf4d20011fd4f19464e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mType</name>
      <anchorfile>class_ogre_1_1_script_compiler_event.html</anchorfile>
      <anchor>ae83d6b4f8c27207b09f2bae4e7c51ce6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScriptCompilerListener</name>
    <filename>class_ogre_1_1_script_compiler_listener.html</filename>
    <member kind="function">
      <type></type>
      <name>ScriptCompilerListener</name>
      <anchorfile>class_ogre_1_1_script_compiler_listener.html</anchorfile>
      <anchor>a5ef77364e46586313bbe52bd80286fd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ScriptCompilerListener</name>
      <anchorfile>class_ogre_1_1_script_compiler_listener.html</anchorfile>
      <anchor>a2822f17d9ebae54955ceb220eb0421e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleError</name>
      <anchorfile>class_ogre_1_1_script_compiler_listener.html</anchorfile>
      <anchor>ade5fc951cb11a6e2b428d29a9a1cbd2a</anchor>
      <arglist>(ScriptCompiler *compiler, uint32 code, const String &amp;file, int line, const String &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>handleEvent</name>
      <anchorfile>class_ogre_1_1_script_compiler_listener.html</anchorfile>
      <anchor>a24910b11f8daa374e432336620ac9385</anchor>
      <arglist>(ScriptCompiler *compiler, ScriptCompilerEvent *evt, void *retval)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConcreteNodeListPtr</type>
      <name>importFile</name>
      <anchorfile>class_ogre_1_1_script_compiler_listener.html</anchorfile>
      <anchor>a127cde78b54edd6826e7d7094404730a</anchor>
      <arglist>(ScriptCompiler *compiler, const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>postConversion</name>
      <anchorfile>class_ogre_1_1_script_compiler_listener.html</anchorfile>
      <anchor>acaf9a789c4b3c37d4789442ebf1cb2b4</anchor>
      <arglist>(ScriptCompiler *compiler, const AbstractNodeListPtr &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>preConversion</name>
      <anchorfile>class_ogre_1_1_script_compiler_listener.html</anchorfile>
      <anchor>acacf340d804e9ed92d27ae2c45d675ea</anchor>
      <arglist>(ScriptCompiler *compiler, ConcreteNodeListPtr nodes)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScriptCompilerManager</name>
    <filename>class_ogre_1_1_script_compiler_manager.html</filename>
    <base>Ogre::Singleton&lt; ScriptCompilerManager &gt;</base>
    <base>Ogre::ScriptLoader</base>
    <member kind="function">
      <type></type>
      <name>ScriptCompilerManager</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>aaaf5b451a566a40a215320c1191c1a82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ScriptCompilerManager</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>acb0bd55cf347f0e24e23ff02b70f0b80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addScriptPattern</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>a71543fc8e27d79462c863350eac6d548</anchor>
      <arglist>(const String &amp;pattern)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTranslatorManager</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>ac081bd26812f8ecee0fdccd2e2c59441</anchor>
      <arglist>(ScriptTranslatorManager *man)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTranslatorManagers</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>ac8efbb3af0fa2e3586a236be54cafa7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ScriptCompilerListener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>acd576c89ad75f3712e9cbd9695397200</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>aa144af8018e967f92343a90282318b19</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>a2b850bc27c50cf8b51f69c133ee30597</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>ScriptTranslator *</type>
      <name>getTranslator</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>acf65269e4c14299a033e03e4d95296e9</anchor>
      <arglist>(const AbstractNodePtr &amp;node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>a4526cdfb54f683b2c36e0d95be0914da</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName) override</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>registerCustomWordId</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>af3f78dbda6c8200e06a6d72981e3de92</anchor>
      <arglist>(const String &amp;word)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTranslatorManager</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>a0e6cd21151767d041dbfc0ff48e84a6d</anchor>
      <arglist>(ScriptTranslatorManager *man)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListener</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>a5dc660484560a9f099c8bd80f947e504</anchor>
      <arglist>(ScriptCompilerListener *listener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScriptCompilerManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>a421b6a62b7537284113186bad99210e5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScriptCompilerManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>ae658e9ed6cfc45bd8375e90755fd1bdd</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScriptLoader</name>
    <filename>class_ogre_1_1_script_loader.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ScriptLoader</name>
      <anchorfile>class_ogre_1_1_script_loader.html</anchorfile>
      <anchor>ad7758f66fa9246639426f3044478f709</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_script_loader.html</anchorfile>
      <anchor>a12af311e1399d48c02c57bb545b50497</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_script_loader.html</anchorfile>
      <anchor>ac0c0f9014468ab4b1d4d895426a02916</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_script_loader.html</anchorfile>
      <anchor>a6bd73a15503c5cb29ed8b7e264e12293</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ScriptProperty</name>
    <filename>struct_ogre_1_1_script_property.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>struct_ogre_1_1_script_property.html</anchorfile>
      <anchor>aae91544dee17a2f8028732d1404719cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringVector</type>
      <name>values</name>
      <anchorfile>struct_ogre_1_1_script_property.html</anchorfile>
      <anchor>aba8d6c0d51dd2971db043539fd03cdd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScriptTranslator</name>
    <filename>class_ogre_1_1_script_translator.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>translate</name>
      <anchorfile>class_ogre_1_1_script_translator.html</anchorfile>
      <anchor>a6f0fa5113e8c5fecf2da9afe6f624262</anchor>
      <arglist>(ScriptCompiler *compiler, const AbstractNodePtr &amp;node)=0</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_script_translator.html</anchorfile>
      <anchor>a21b5a1fd7c18f7fa01e39df491088e03</anchor>
      <arglist>(const AbstractNodePtr &amp;node, T &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScriptTranslatorManager</name>
    <filename>class_ogre_1_1_script_translator_manager.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ScriptTranslatorManager</name>
      <anchorfile>class_ogre_1_1_script_translator_manager.html</anchorfile>
      <anchor>a88a25066a5f4dc5dab555753ee68dd1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ScriptTranslator *</type>
      <name>getTranslator</name>
      <anchorfile>class_ogre_1_1_script_translator_manager.html</anchorfile>
      <anchor>a14c09eb4670ab69752428511ebc3f78f</anchor>
      <arglist>(const AbstractNodePtr &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Segment</name>
    <filename>class_ogre_1_1_segment.html</filename>
    <member kind="function">
      <type></type>
      <name>Segment</name>
      <anchorfile>class_ogre_1_1_segment.html</anchorfile>
      <anchor>a505c8fb506a5998c49205215512da8a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Segment</name>
      <anchorfile>class_ogre_1_1_segment.html</anchorfile>
      <anchor>a44470ed7ead1affb566b776c1d771746</anchor>
      <arglist>(const Vector3 &amp;, const Vector3 &amp;, Real)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>class_ogre_1_1_segment.html</anchorfile>
      <anchor>adfd5cf89317589fbb08d315128a50f4e</anchor>
      <arglist>(const Segment &amp;otherSegment) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_segment.html</anchorfile>
      <anchor>abc4c3bf90017fe83e602aa568545a65f</anchor>
      <arglist>(const Capsule &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>class_ogre_1_1_segment.html</anchorfile>
      <anchor>ad0cb0efd8bac56a53b12bf044f6635a2</anchor>
      <arglist>(const Vector3 &amp;newOrigin, const Vector3 &amp;newEnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndPoint</name>
      <anchorfile>class_ogre_1_1_segment.html</anchorfile>
      <anchor>aab7e3b6b12f17b430129883443f83cc0</anchor>
      <arglist>(const Vector3 &amp;newEndpoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>class_ogre_1_1_segment.html</anchorfile>
      <anchor>a54a372be746c3665fa5db9091e9fc8ed</anchor>
      <arglist>(const Vector3 &amp;newOrigin)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>squaredDistance</name>
      <anchorfile>class_ogre_1_1_segment.html</anchorfile>
      <anchor>a8f2fc7eeb151ba60c9d1b770d7dfeed0</anchor>
      <arglist>(const Segment &amp;otherSegment) const</arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mDirection</name>
      <anchorfile>class_ogre_1_1_segment.html</anchorfile>
      <anchor>a4c26a34309f2ef27674caaa76128621d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mExtent</name>
      <anchorfile>class_ogre_1_1_segment.html</anchorfile>
      <anchor>a44850fd02064b0555e1ec782502032b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mOrigin</name>
      <anchorfile>class_ogre_1_1_segment.html</anchorfile>
      <anchor>a6e305c32bbf2be9f6541e56f6003eda9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Serializer</name>
    <filename>class_ogre_1_1_serializer.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Endian</name>
      <anchorfile>class_ogre_1_1_serializer.html</anchorfile>
      <anchor>a5122d5a3161fb5fd819d9a0521fe9d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_NATIVE</name>
      <anchorfile>class_ogre_1_1_serializer.html</anchorfile>
      <anchor>a5122d5a3161fb5fd819d9a0521fe9d39aed60ca999861d8939cf57f19090c70ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_BIG</name>
      <anchorfile>class_ogre_1_1_serializer.html</anchorfile>
      <anchor>a5122d5a3161fb5fd819d9a0521fe9d39a7f044c7683a7374276db6e7060f51240</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_LITTLE</name>
      <anchorfile>class_ogre_1_1_serializer.html</anchorfile>
      <anchor>a5122d5a3161fb5fd819d9a0521fe9d39a10ce3b8f55cba526f6bc8237d8b25cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_BIG</name>
      <anchorfile>class_ogre_1_1_serializer.html</anchorfile>
      <anchor>a5122d5a3161fb5fd819d9a0521fe9d39a7f044c7683a7374276db6e7060f51240</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_LITTLE</name>
      <anchorfile>class_ogre_1_1_serializer.html</anchorfile>
      <anchor>a5122d5a3161fb5fd819d9a0521fe9d39a10ce3b8f55cba526f6bc8237d8b25cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_NATIVE</name>
      <anchorfile>class_ogre_1_1_serializer.html</anchorfile>
      <anchor>a5122d5a3161fb5fd819d9a0521fe9d39aed60ca999861d8939cf57f19090c70ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Serializer</name>
      <anchorfile>class_ogre_1_1_serializer.html</anchorfile>
      <anchor>a3268ab522d56e98d88b604255b0f43d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Serializer</name>
      <anchorfile>class_ogre_1_1_serializer.html</anchorfile>
      <anchor>a6e038a802f8d1f293e73b4d98f6e297d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::set</name>
    <filename>struct_ogre_1_1set.html</filename>
    <templarg>typename T</templarg>
    <templarg>typename P</templarg>
    <member kind="typedef">
      <type>std::set&lt; T, P &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>struct_ogre_1_1set.html</anchorfile>
      <anchor>af2fca6a352e8f4776983ebc9e1278ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; T, P &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>struct_ogre_1_1set.html</anchorfile>
      <anchor>a374a2af2ae9247f9dcb671dd58a05832</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; T, P &gt;</type>
      <name>type</name>
      <anchorfile>struct_ogre_1_1set.html</anchorfile>
      <anchor>ab212178827fff17754a2926d84f8f4dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ShadowCameraSetup</name>
    <filename>class_ogre_1_1_shadow_camera_setup.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_shadow_camera_setup.html</anchorfile>
      <anchor>a790a06721a8e3c6f48218aa659c334ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getShadowCamera</name>
      <anchorfile>class_ogre_1_1_shadow_camera_setup.html</anchorfile>
      <anchor>aef69374906ff048997e187101858f856</anchor>
      <arglist>(const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ShadowCaster</name>
    <filename>class_ogre_1_1_shadow_caster.html</filename>
    <member kind="typedef">
      <type>Ogre::ShadowRenderableList</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>a5987ad3b30d90f38c0a75fa763b0f649</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; ShadowRenderableList &gt;</type>
      <name>ShadowRenderableListIterator</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>a7b0999d33e25db97d0449d6cf95cbecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShadowCaster</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>aa09c6e22f9879c123355bca19c1b7131</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>a35d47283265f36187263b2738e16c563</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ad78ddb7a36e1da6b81ba22637f1424a8</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>abb48e987a9400df7f3c863198e63a776</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ae2355e3b2c54cf4ce3ac42313004174a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>getPointExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>a7f8a7e2e3a9876a8453e054335d7d23c</anchor>
      <arglist>(const Light *l) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ShadowRenderableList &amp;</type>
      <name>getShadowVolumeRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>a4c42c3fca9ce209d280f350894dfc5ae</anchor>
      <arglist>(const Light *light, const HardwareIndexBufferPtr &amp;indexBuffer, size_t &amp;indexBufferUsedSize, float extrusionDistance, int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>afe1775f49d456090fbb210b4dc0b00f2</anchor>
      <arglist>(bool derive=false) const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>a61b44c4128eb1b904ffc5ff88dd8dbbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>a55f1de18b85d2d276b2ea38a138b4e3e</anchor>
      <arglist>(ShadowRenderableList &amp;shadowRenderables)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extrudeVertices</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>acae2215c051989d544f34083a0a9bfa2</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;vertexBuffer, size_t originalVertexCount, const Vector4 &amp;lightPos, Real extrudeDist)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ShadowRenderable</name>
    <filename>class_ogre_1_1_shadow_renderable.html</filename>
    <base>Ogre::Renderable</base>
    <member kind="function">
      <type></type>
      <name>ShadowRenderable</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>afd48548fe3314d5d419c695c0788b278</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShadowRenderable</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a5e4331950e2d2b8187d7a7e93716fc9d</anchor>
      <arglist>(MovableObject *parent, const HardwareIndexBufferSharedPtr &amp;indexBuffer, const VertexData *vertexData, bool createSeparateLightCap, bool isLightCap=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShadowRenderable</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a3b9d5d4abdc4158e035c174816748305</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderable *</type>
      <name>getLightCapRenderable</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a188ecfed61a0c9c5f243cfb957d91d1d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a1d23dc4a3a16107f5bba5e1cf927b7a5</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a0bd48f7f17d4dc78241873c7d53d1559</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const HardwareVertexBufferSharedPtr &amp;</type>
      <name>getPositionBuffer</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>ad9152a952354f5a9b383d25eacbaaed8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>ab5483ccf7b1b9cc8d305f4c4b5af2e3e</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>RenderOperation *</type>
      <name>getRenderOperationForUpdate</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>aff3c49a6cb1eccc6f15cce71359f5d74</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a099d5a6962095ea3d81190bf12a35d9d</anchor>
      <arglist>(const Camera *) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a0fccefda56908f7e1657d76168c19846</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLightCapSeparate</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a5845cf9423b49ec45db0258dd6f0035c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a08ca1f26af48c8e5b6ac6e028d5eb761</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebindIndexBuffer</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a25221747d29facf099659b51a20e87f2</anchor>
      <arglist>(const HardwareIndexBufferSharedPtr &amp;indexBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a624c5d9e88df9caeb2f7d57e69dab2be</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ShadowTextureConfig</name>
    <filename>struct_ogre_1_1_shadow_texture_config.html</filename>
    <member kind="function">
      <type></type>
      <name>ShadowTextureConfig</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>a1572e06277a6253f88d16891a3a8aa25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>depth</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>af016c8aa25c2e69ad8c2ffef079b4fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>depthBufferPoolId</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>adff6099049e80aea87663b51d7e3659b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>extraFlags</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>aada271949132af7d1d42f0a095fe445b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PixelFormat</type>
      <name>format</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>abeaa5079ee032be898755c74bdd6ec10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>fsaa</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>a05f9256c78c82e4f36a451a3a638b7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>height</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>a053023342eba93e143f0aa9123bf9321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureType</type>
      <name>type</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>a57081abac8f1811af9cd08b597301880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>width</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>afcbaf606f670b67fedec29edc8fd6fa2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ShadowTextureListener</name>
    <filename>struct_ogre_1_1_shadow_texture_listener.html</filename>
    <member kind="function">
      <type></type>
      <name>ShadowTextureListener</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_listener.html</anchorfile>
      <anchor>afebf65e2e7176b14611446d52d115916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShadowTextureListener</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_listener.html</anchorfile>
      <anchor>aee25225412caf8f5d443e7d36ca0ae16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTextureCasterPreViewProj</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_listener.html</anchorfile>
      <anchor>a2c3b422f5a41d7dcc96e34a28f0bb5a6</anchor>
      <arglist>(Light *light, Camera *camera, size_t iteration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTextureReceiverPreViewProj</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_listener.html</anchorfile>
      <anchor>ad9d4cfddc886d7298767d685ff454676</anchor>
      <arglist>(Light *light, Frustum *frustum)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTexturesUpdated</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_listener.html</anchorfile>
      <anchor>ab6d58e66a561228441a4fad1221e9ee5</anchor>
      <arglist>(size_t numberOfShadowTextures)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sortLightsAffectingFrustum</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_listener.html</anchorfile>
      <anchor>ac898adce33ea409857da614177259070</anchor>
      <arglist>(LightList &amp;lightList)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SharedPtr</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <templarg>class T</templarg>
    <member kind="function">
      <type></type>
      <name>SharedPtr</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a6dc65b8171394624d1bb43fd9d54a8f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SharedPtr</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a910badf7e570d9eae009af96e407acb1</anchor>
      <arglist>(const shared_ptr&lt; Y &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SharedPtr</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ab1fae2b13ec9cb470b4616c56cb599d8</anchor>
      <arglist>(const SharedPtr &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SharedPtr</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ad9ac8d216452366004f13221074ea906</anchor>
      <arglist>(const SharedPtr&lt; Y &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SharedPtr</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a813261f2607ae4a407b90c903fd6f030</anchor>
      <arglist>(std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SharedPtr</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a119d4d068679964c64a79b2867dd5009</anchor>
      <arglist>(Y *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SharedPtr</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a25fe8dda941c616fde73f664209080e2</anchor>
      <arglist>(Y *ptr, Deleter d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a1b5e6d7a4cc4f7b96e9aa56ccdc982aa</anchor>
      <arglist>(T *rep)</arglist>
    </member>
    <member kind="function">
      <type>SharedPtr&lt; Y &gt;</type>
      <name>dynamicCast</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ac6b5a9be6b60845ad2efa35a323e3f16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade5778b20f9c73aba1e6d4860bae2b03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a9ea46224e54b579a56ea769136e12e01</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const shared_ptr&lt; T &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ac16532a523152998bee5e5fab50b4020</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SharedPtr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ab5d52207982f49c6f592b727804afc91</anchor>
      <arglist>(const Ogre::SharedPtr&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNull</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a0102c9ce0678ec964b26e47b8a5310d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SharedPtr&lt; Y &gt;</type>
      <name>staticCast</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>afc456c492c3695e56a8d90d488dfa3d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>useCount</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a9d1cf83ba2fc4626c23903678eb5d942</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SimplePageContentCollection</name>
    <filename>class_ogre_1_1_simple_page_content_collection.html</filename>
    <base>Ogre::PageContentCollection</base>
    <member kind="typedef">
      <type>std::vector&lt; PageContent * &gt;</type>
      <name>ContentList</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gadd0b784d1bfa78dc3dd5b90434f61f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimplePageContentCollection</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaf7c7c261d679b97e76e29ead8be3bd17</anchor>
      <arglist>(PageContentCollectionFactory *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SimplePageContentCollection</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga72fc689a31a6df0a2f647e8fd015ffba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PageContent *</type>
      <name>createContent</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga50a39e2aebde86baec57f3372cf4830f</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyContent</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga184464de7cd9ea739d91364e3e182a8a</anchor>
      <arglist>(PageContent *coll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frameEnd</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gad5b7ff3a099543b933d2194b2de9801a</anchor>
      <arglist>(Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frameStart</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaca63aff24c24a6e77963372c1fc8efc9</anchor>
      <arglist>(Real timeSinceLastFrame) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ContentList &amp;</type>
      <name>getContentList</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae2264dc15d053064174a7cceab6014ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gab82028fec7dd80a55478e1bf16e0f944</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyCamera</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaa3b70842766f6bb2747256324a0488c0</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>prepare</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga940ec462a200dfb7f6c56cc7ae613a08</anchor>
      <arglist>(StreamSerialiser &amp;stream) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga9472f6bc26a226856da6a41751bbcf82</anchor>
      <arglist>(StreamSerialiser &amp;stream) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gad3243d1578a2b77fc42a74662d6d9c6b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unprepare</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga9353587bd120ac56efdae1cc1614e219</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>SUBCLASS_CHUNK_ID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga83a7da85aebcb68a7d0042ac11391d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>SUBCLASS_CHUNK_VERSION</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gacec3e8d6e9439e811e76a3ed1584f1f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SimplePageContentCollectionFactory</name>
    <filename>class_ogre_1_1_simple_page_content_collection_factory.html</filename>
    <base>Ogre::PageContentCollectionFactory</base>
    <member kind="function">
      <type></type>
      <name>SimplePageContentCollectionFactory</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga2174592b06912e3434ffaf377afc8e3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SimplePageContentCollectionFactory</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga21a3fd66fa62c377913b4f92f954cf98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PageContentCollection *</type>
      <name>createInstance</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae1859519586c1e2ea528b9e7dbeb40d1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga9d0cf75a10e0bc63d302a3d3dc531609</anchor>
      <arglist>(PageContentCollection *c) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae21b40d3bd477a98591dd822b0e80e8a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>FACTORY_NAME</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga285aec0d6c6f714d3f07a72e32a152e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SimpleParamCommand</name>
    <filename>class_ogre_1_1_simple_param_command.html</filename>
    <templarg>typename _Class</templarg>
    <templarg>typename Param</templarg>
    <templarg>Param(_Class::*)() const getter</templarg>
    <templarg>void(_Class::*)(Param) setter</templarg>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_simple_param_command.html</anchorfile>
      <anchor>a29ff02942b19b51153abd53a878e244a</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_simple_param_command.html</anchorfile>
      <anchor>a9727fda386f95b2bb29bf41c553bd944</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SimpleParamCommand&lt; _Class, const String &amp;, getter, setter &gt;</name>
    <filename>class_ogre_1_1_simple_param_command_3_01___class_00_01const_01_string_01_6_00_01getter_00_01setter_01_4.html</filename>
    <templarg>typename _Class</templarg>
    <templarg>const String &amp;(_Class::*)() const getter</templarg>
    <templarg>void(_Class::*)(const String &amp;) setter</templarg>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_simple_param_command_3_01___class_00_01const_01_string_01_6_00_01getter_00_01setter_01_4.html</anchorfile>
      <anchor>aad3aa9c19d5ee9d99cc680ba84162082</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_simple_param_command_3_01___class_00_01const_01_string_01_6_00_01getter_00_01setter_01_4.html</anchorfile>
      <anchor>a5f19051871ee808c8efad85a47e80521</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SimpleRenderable</name>
    <filename>class_ogre_1_1_simple_renderable.html</filename>
    <base>Ogre::MovableObject</base>
    <base>Ogre::Renderable</base>
    <member kind="function">
      <type></type>
      <name>SimpleRenderable</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a62a1dd779f25567dc7ed3081a544c49d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleRenderable</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a05d927fefe95174bb607e4b42911834c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>af55d41da088894ed49f26cc6d58f4163</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a9cb52ae5b8a00eb551100b82bb9cf910</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>aadcc410aa4d8e51c0bfc01067b10ed81</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a650cd941f147be6b0b0ce8ae354f9eac</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a5775977174188cf84ed8e198b6787a4e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a32e750c563fa5b03a0cc6990a1b5de2e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>aa3ae92aee1480c5a2d138a6a49e751ca</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a59ab373192a6fec4c92d430ead3a4bbd</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundingBox</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a29048e3cee8fa41f3129f79dc5f61988</anchor>
      <arglist>(const AxisAlignedBox &amp;box)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a8008f933439df61c42c2c4b7a243459c</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRenderOperation</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>ab65501522b24241b6116112d4ea8f0b9</anchor>
      <arglist>(const RenderOperation &amp;rend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>ad69f34a8113c14a7431e9068be0dd254</anchor>
      <arglist>(const Affine3 &amp;xform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>aa10266343d6bc7135b92514dff7e4870</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SimpleSpline</name>
    <filename>class_ogre_1_1_simple_spline.html</filename>
    <member kind="function">
      <type></type>
      <name>SimpleSpline</name>
      <anchorfile>class_ogre_1_1_simple_spline.html</anchorfile>
      <anchor>a647c5b1ef7ab486fc8646fa6a151bab6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SimpleSpline</name>
      <anchorfile>class_ogre_1_1_simple_spline.html</anchorfile>
      <anchor>aef641d97c1f208faf7bcf46584706fd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPoint</name>
      <anchorfile>class_ogre_1_1_simple_spline.html</anchorfile>
      <anchor>a19945294aede4d865da85ccbe095ad33</anchor>
      <arglist>(const Vector3 &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_simple_spline.html</anchorfile>
      <anchor>ad9b46f66661afbebf4cf1c45182e0484</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumPoints</name>
      <anchorfile>class_ogre_1_1_simple_spline.html</anchorfile>
      <anchor>a26d51ec5fca7e30d3b92a9f980e63667</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPoint</name>
      <anchorfile>class_ogre_1_1_simple_spline.html</anchorfile>
      <anchor>ae48b2283544f693a48c79ad3e6bc61d3</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>interpolate</name>
      <anchorfile>class_ogre_1_1_simple_spline.html</anchorfile>
      <anchor>a11afeab4c4889cbfb34a439b9415b09f</anchor>
      <arglist>(Real t) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>interpolate</name>
      <anchorfile>class_ogre_1_1_simple_spline.html</anchorfile>
      <anchor>abb942e88e6e7ef6466688d1fafc1f746</anchor>
      <arglist>(unsigned int fromIndex, Real t) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recalcTangents</name>
      <anchorfile>class_ogre_1_1_simple_spline.html</anchorfile>
      <anchor>a2c8896ea995986b58328763e58acbcb0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoCalculate</name>
      <anchorfile>class_ogre_1_1_simple_spline.html</anchorfile>
      <anchor>ac8a0d23480006745e3a58ecec33f6bc2</anchor>
      <arglist>(bool autoCalc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePoint</name>
      <anchorfile>class_ogre_1_1_simple_spline.html</anchorfile>
      <anchor>a5c757c1a320a61e224753b72c5e65048</anchor>
      <arglist>(unsigned short index, const Vector3 &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Singleton</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>Singleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a2b0622a1223ac3a0c6b9c53e787b8d93</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Singleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a9bc0518bb06d12629e287149cdcc4b5d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>af06b4241e5a935d89bebcc716c329f2a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>ad77eda7e12f151aa36dcdf1286421de2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Skeleton</name>
    <filename>class_ogre_1_1_skeleton.html</filename>
    <base>Ogre::Resource</base>
    <base>Ogre::AnimationContainer</base>
    <member kind="typedef">
      <type>std::vector&lt; ushort &gt;</type>
      <name>BoneHandleMap</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a0b88d4537f7b1ef7a4fe41f5be3c5e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; BoneList &gt;</type>
      <name>BoneIterator</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a9174ebaa5262a5aee4dff1978bb80412</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Bone * &gt;</type>
      <name>BoneList</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>ad4af07ba90c848759e9b3a993efeb952</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; LinkedSkeletonAnimSourceList &gt;</type>
      <name>LinkedSkeletonAnimSourceIterator</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>ae93aeeef114b2c5d9db170d0beda944b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; LinkedSkeletonAnimationSource &gt;</type>
      <name>LinkedSkeletonAnimSourceList</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>afdfc1f1d1b1fa14d29d5509d36f4d5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Skeleton</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a62473ff68d4c6522bb22872493b8c18c</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Skeleton</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a5b6c6505768949ab0b9402e5aa130b5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_buildMapBoneByHandle</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a61bdacacfbd8b933024ed18942e1637d</anchor>
      <arglist>(const Skeleton *source, BoneHandleMap &amp;boneHandleMap) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_buildMapBoneByName</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a93498ac5d0b000693f2ac56b88c37d29</anchor>
      <arglist>(const Skeleton *source, BoneHandleMap &amp;boneHandleMap) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>_getAnimationImpl</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a80b27e9b2492afa7248dfdcc9b02d296</anchor>
      <arglist>(const String &amp;name, const LinkedSkeletonAnimationSource **linker=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getBoneMatrices</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a91be372a024cc9502e5df22f63626c87</anchor>
      <arglist>(Affine3 *pMatrices)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_initAnimationState</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>af124af663b4df4118eea93c3a326cf69</anchor>
      <arglist>(AnimationStateSet *animSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_mergeSkeletonAnimations</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a0cc03e92fdf49c21fee8aa40631e276b</anchor>
      <arglist>(const Skeleton *source, const BoneHandleMap &amp;boneHandleMap, const StringVector &amp;animations=StringVector())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyManualBonesDirty</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a03b44f6388b5186b1fb27b18810d0757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyManualBoneStateChange</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>acaf9b4811f0308062df913e3f280bbdc</anchor>
      <arglist>(Bone *bone)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_refreshAnimationState</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>aa665d3816bed0f4fe5615ddd36c5496a</anchor>
      <arglist>(AnimationStateSet *animSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateTransforms</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a5d4648d138e39e3ca34f76558bfedf55</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addLinkedSkeletonAnimationSource</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a162794b4b599410e395ad9ed0a7eac64</anchor>
      <arglist>(const String &amp;skelName, Real scale=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a97fe99825462df6b8300191345e880cb</anchor>
      <arglist>(const String &amp;name, Real length) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Bone *</type>
      <name>createBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a62fafd7d136d0abfb5e857e3d81a9db5</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Bone *</type>
      <name>createBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a0b6960f9d334d7c9f7cff76ec0a462fb</anchor>
      <arglist>(const String &amp;name, unsigned short handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Bone *</type>
      <name>createBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>af70733b22fe8ba375da1657322faa1be</anchor>
      <arglist>(unsigned short handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Bone *</type>
      <name>createBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a0b936fcffc21b7ff945ce971e9692e36</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a039a9be4ad73b3e03550dc2269ddda1f</anchor>
      <arglist>(const String &amp;name) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a615318f8970acd8b7d3334944b77a771</anchor>
      <arglist>(const String &amp;name, const LinkedSkeletonAnimationSource **linker) const</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a6954a703d5576e85a22fdba7498aa830</anchor>
      <arglist>(unsigned short index) const override</arglist>
    </member>
    <member kind="function">
      <type>SkeletonAnimationBlendMode</type>
      <name>getBlendMode</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>aa4a92e098811b5f16afaf955beb4a8f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Bone *</type>
      <name>getBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a5c2707d431c5b7e78df78b7576d02eaa</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Bone *</type>
      <name>getBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>ad5a54df96260490b26733605eddeefa5</anchor>
      <arglist>(unsigned short handle) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BoneIterator</type>
      <name>getBoneIterator</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a397bf260ff70afd076cd7be9d163fc35</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const BoneList &amp;</type>
      <name>getBones</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a18ba16f4455a6dde3f5ffb6ef05c6ed6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LinkedSkeletonAnimSourceIterator</type>
      <name>getLinkedSkeletonAnimationSourceIterator</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a1ba4bc1ca45349f91345a736cd902cc3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const LinkedSkeletonAnimSourceList &amp;</type>
      <name>getLinkedSkeletonAnimationSources</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a1b408b03d6845404dce770974a6ac8c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getManualBonesDirty</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a07e38a61941983a7e8301810724294fa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumAnimations</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a0f0268b2017152a7ba989ee3a72b6dda</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumBones</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a4daefd706302f4b30487a21dc41a7591</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BoneIterator</type>
      <name>getRootBoneIterator</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>ab385926120199e5a6535729f931c6367</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const BoneList &amp;</type>
      <name>getRootBones</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>ad44d80310bb92c67c339c9b2fb2c51cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a5d75aca264dbe77bd7e8dd23e100ff17</anchor>
      <arglist>(const String &amp;name) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a111d077fda4ee4f3ae1f287f2386b4c2</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasManualBones</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>ada280ea5a81589394bd7cfe25edf98dc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>optimiseAllAnimations</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a542c24dc374d0ff8ba4ecdda99b5da06</anchor>
      <arglist>(bool preservingIdentityNodeTracks=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllLinkedSkeletonAnimationSources</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a79f86c7d6574d05cdec5ca2e6c6e26f8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a93b9acc8dc5dfaa2fc96e3a3b299c9e6</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a8fd602fa19928a30d4a25ce764037e63</anchor>
      <arglist>(bool resetManualBones=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAnimationState</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a3f7632e047bb6e65fff3c536612fedb7</anchor>
      <arglist>(const AnimationStateSet &amp;animSet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBindingPose</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a2b530e5695af45a72c218ae16b7591c7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendMode</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>ad35d4f821bcf19df3468be507f069da3</anchor>
      <arglist>(SkeletonAnimationBlendMode state)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>_OgreExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a93ee79e44c62142f5221c1468584c2ac</anchor>
      <arglist>(std::ostream &amp;o, const Skeleton &amp;s)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SkeletonInstance</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a091f8c455d475a25c676a71ba577fa07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SkeletonInstance</name>
    <filename>class_ogre_1_1_skeleton_instance.html</filename>
    <base>Ogre::Skeleton</base>
    <member kind="function">
      <type></type>
      <name>SkeletonInstance</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a5d4af6edfc8037dc0b77d0ddb576892e</anchor>
      <arglist>(const SkeletonPtr &amp;masterCopy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SkeletonInstance</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a40bc8568f64b07ce7e54267319536234</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>_getAnimationImpl</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a4c1d90164a04dd424c15d5e74931f297</anchor>
      <arglist>(const String &amp;name, const LinkedSkeletonAnimationSource **linker=0) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initAnimationState</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>afd27d98225f32411d7b6d8917be62cc4</anchor>
      <arglist>(AnimationStateSet *animSet) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_refreshAnimationState</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>aef7a54c9a0a12922c0360df2d28314ed</anchor>
      <arglist>(AnimationStateSet *animSet) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLinkedSkeletonAnimationSource</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a3530963e881dcad1f7f0e996206770c9</anchor>
      <arglist>(const String &amp;skelName, Real scale=1.0f) override</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>abebc0c1afb31a2e5c30347f46589f17c</anchor>
      <arglist>(const String &amp;name, Real length) override</arglist>
    </member>
    <member kind="function">
      <type>TagPoint *</type>
      <name>createTagPointOnBone</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a4e2ad7a91503a6edf05a756017b088aa</anchor>
      <arglist>(Bone *bone, const Quaternion &amp;offsetOrientation=Quaternion::IDENTITY, const Vector3 &amp;offsetPosition=Vector3::ZERO)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeTagPoint</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>afdacdbc5588aec9c3d157c51b51e9697</anchor>
      <arglist>(TagPoint *tagPoint)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>acd600bcff1f22f4e1cbc577421d9dce7</anchor>
      <arglist>(const String &amp;name, const LinkedSkeletonAnimationSource **linker=0) const override</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>ae53a0a35e854bee719fee876d1ffe562</anchor>
      <arglist>(unsigned short index) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>af5d63de8ce11b68ad5fc83a4a3cd9fc9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>ae6e32b49e6ec3cc795fc74a41eb379ad</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LinkedSkeletonAnimSourceIterator</type>
      <name>getLinkedSkeletonAnimationSourceIterator</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a8e8e0a10c7c9b697c39580719fa4d4b6</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const LinkedSkeletonAnimSourceList &amp;</type>
      <name>getLinkedSkeletonAnimationSources</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>aaae9039e340ef8a8f9d18f4cc80afbd2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a9ee00bb2b37310c12888a72523e8ee32</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumAnimations</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a8b52251cc95f0eb997840b5219dda0ab</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllLinkedSkeletonAnimationSources</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a9d2fe8c83420900274e927e0dafaa458</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>abc29a0442a2cbeb1708b68aec2011b51</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SkeletonManager</name>
    <filename>class_ogre_1_1_skeleton_manager.html</filename>
    <base>Ogre::ResourceManager</base>
    <base>Ogre::Singleton&lt; SkeletonManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>SkeletonManager</name>
      <anchorfile>class_ogre_1_1_skeleton_manager.html</anchorfile>
      <anchor>a2f635f8a9879a29690654d810844ec8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SkeletonManager</name>
      <anchorfile>class_ogre_1_1_skeleton_manager.html</anchorfile>
      <anchor>ab77025797819af2c50c4a9cc955fa61b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SkeletonPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_skeleton_manager.html</anchorfile>
      <anchor>aa51ae8d27ceb11842628981d2821edfb</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *createParams=0)</arglist>
    </member>
    <member kind="function">
      <type>SkeletonPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_skeleton_manager.html</anchorfile>
      <anchor>a654f4f29370a51f580365ef122317a12</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SkeletonManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_skeleton_manager.html</anchorfile>
      <anchor>adab34aa4608de97c13fa2f451a9b880d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SkeletonManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_skeleton_manager.html</anchorfile>
      <anchor>a5ef063126c5ab882a6f3fb35f94402ed</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SkeletonSerializer</name>
    <filename>class_ogre_1_1_skeleton_serializer.html</filename>
    <base>Ogre::Serializer</base>
    <member kind="function">
      <type></type>
      <name>SkeletonSerializer</name>
      <anchorfile>class_ogre_1_1_skeleton_serializer.html</anchorfile>
      <anchor>a7f61ab4bc3f409dc5098198a5adc74e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportSkeleton</name>
      <anchorfile>class_ogre_1_1_skeleton_serializer.html</anchorfile>
      <anchor>afe74de5e6bde69e0175bf06bd31a83f3</anchor>
      <arglist>(const Skeleton *pSkeleton, const DataStreamPtr &amp;stream, SkeletonVersion ver=SKELETON_VERSION_LATEST, Endian endianMode=ENDIAN_NATIVE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportSkeleton</name>
      <anchorfile>class_ogre_1_1_skeleton_serializer.html</anchorfile>
      <anchor>ad76c677426465ced21e76d9fa8051901</anchor>
      <arglist>(const Skeleton *pSkeleton, const String &amp;filename, SkeletonVersion ver=SKELETON_VERSION_LATEST, Endian endianMode=ENDIAN_NATIVE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importSkeleton</name>
      <anchorfile>class_ogre_1_1_skeleton_serializer.html</anchorfile>
      <anchor>ac44c49d0a5b668129d7e228a9fb046b8</anchor>
      <arglist>(DataStreamPtr &amp;stream, Skeleton *pDest)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SmallVector</name>
    <filename>class_ogre_1_1_small_vector.html</filename>
    <templarg>typename T</templarg>
    <templarg>unsigned N</templarg>
    <base>Ogre::SmallVectorImpl&lt; T &gt;</base>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>class_ogre_1_1_small_vector.html</anchorfile>
      <anchor>a69a8914af56f637bad1092975e2ca1ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>class_ogre_1_1_small_vector.html</anchorfile>
      <anchor>ac8f9366b3504393d595e2e1e1c4c6c5b</anchor>
      <arglist>(const SmallVector &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>class_ogre_1_1_small_vector.html</anchorfile>
      <anchor>a3c8347426134f2898c123a3d2b0c1550</anchor>
      <arglist>(ItTy S, ItTy E)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>class_ogre_1_1_small_vector.html</anchorfile>
      <anchor>af60fcf4e7e4081a1f910b39b9615483c</anchor>
      <arglist>(unsigned Size, const T &amp;Value=T())</arglist>
    </member>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_small_vector.html</anchorfile>
      <anchor>a1ddbda6070d0d513d43de087c90e76d3</anchor>
      <arglist>(const SmallVector &amp;RHS)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SmallVector&lt; T, 0 &gt;</name>
    <filename>class_ogre_1_1_small_vector_3_01_t_00_010_01_4.html</filename>
    <templarg>typename T</templarg>
    <base>Ogre::SmallVectorImpl&lt; T &gt;</base>
    <base>Ogre::SmallVectorImpl&lt; T &gt;</base>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>class_ogre_1_1_small_vector_3_01_t_00_010_01_4.html</anchorfile>
      <anchor>aa2c2ab13bd5bfeb4fd1048ac62b0d46a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>class_ogre_1_1_small_vector_3_01_t_00_010_01_4.html</anchorfile>
      <anchor>acde38b560a786b47c3a89f4b8d820d9c</anchor>
      <arglist>(const SmallVector &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>class_ogre_1_1_small_vector_3_01_t_00_010_01_4.html</anchorfile>
      <anchor>a1bd898e0d6c09595edaadb26847bcf58</anchor>
      <arglist>(ItTy S, ItTy E)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>class_ogre_1_1_small_vector_3_01_t_00_010_01_4.html</anchorfile>
      <anchor>ace0be9a57bd0aff5c735415161a70414</anchor>
      <arglist>(unsigned Size, const T &amp;Value=T())</arglist>
    </member>
    <member kind="function">
      <type>SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_small_vector_3_01_t_00_010_01_4.html</anchorfile>
      <anchor>a8ab31b90150b4466367f20791fb95d25</anchor>
      <arglist>(const SmallVectorImpl&lt; T &gt; &amp;RHS)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SmallVectorBase</name>
    <filename>class_ogre_1_1_small_vector_base.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SmallVectorImpl</name>
    <filename>class_ogre_1_1_small_vector_impl.html</filename>
    <templarg>typename T</templarg>
    <base>Ogre::SmallVectorTemplateBase&lt; T, isPodLike&lt; T &gt;::value &gt;</base>
    <member kind="typedef">
      <type>SuperClass::iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a9a1d14b49afc3807af68fd5f2ef6238c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SuperClass::size_type</type>
      <name>size_type</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a07042d1d8ec08f3055174fc0f386b7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVectorImpl</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>af8af78d33f9c946183a925698f36c6ad</anchor>
      <arglist>(unsigned N)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SmallVectorImpl</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>aac2af29fb404d131e2bc4fb9adba5be3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>ade7c6fb9dd67b9add85f08edda10e14e</anchor>
      <arglist>(in_iter in_start, in_iter in_end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>aec7c47e9584fc20f2769766c04d8bfdf</anchor>
      <arglist>(size_type NumInputs, const T &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a40bfd177bea1ec263d342c9973d0721d</anchor>
      <arglist>(unsigned NumElts, const T &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>aeced538bf10b8a80e7a6ee17c63286a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a4df1045f716602fb6718df3dda8c2187</anchor>
      <arglist>(iterator I)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a44df44ffd7810c9f1bdc301fc28fc22b</anchor>
      <arglist>(iterator S, iterator E)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>ac4fe13f2e29aab3f4e26f597fa0f82fa</anchor>
      <arglist>(iterator I, const T &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>aea596193580db53967668c72412d57e4</anchor>
      <arglist>(iterator I, ItTy From, ItTy To)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a53872aabbaa3c28ff90c0fdd4458f101</anchor>
      <arglist>(iterator I, size_type NumToInsert, const T &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a392fb5f8f5fc3603478b621b8d3972b0</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a5958110a680cbacf2fa7de13c596505f</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>const SmallVectorImpl &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a6345a59d49e50f8dcc839e586789e232</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>ad6cc5210b8f4976e3117a69c264c054b</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>af1a27d7b06c0ff4671a6f4617fbaa7ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pop_back_val</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a81cd6f176685ef34fe34dec50991ef2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a1bc36fd4f486783f4a5255e911c4178c</anchor>
      <arglist>(const T &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>ae7494187b33571b04044184f726e9b42</anchor>
      <arglist>(unsigned N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a3e7a18d63d341d3b421bfcd49becebb8</anchor>
      <arglist>(unsigned N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a67f552cb7d9bf5fa06ba95d24e124949</anchor>
      <arglist>(unsigned N, const T &amp;NV)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>a72a6de6e4343bb9c090400aa05edc234</anchor>
      <arglist>(unsigned N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>aeb6b60bf3b6c4c3dbf204c308387e196</anchor>
      <arglist>(SmallVectorImpl &amp;RHS)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SmallVectorTemplateBase</name>
    <filename>class_ogre_1_1_small_vector_template_base.html</filename>
    <templarg>typename T</templarg>
    <templarg>bool isPodLike</templarg>
    <base>Ogre::SmallVectorTemplateCommon&lt; T &gt;</base>
    <member kind="function">
      <type></type>
      <name>SmallVectorTemplateBase</name>
      <anchorfile>class_ogre_1_1_small_vector_template_base.html</anchorfile>
      <anchor>a1102e592ef56b3858af2d0322b64bb0b</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grow</name>
      <anchorfile>class_ogre_1_1_small_vector_template_base.html</anchorfile>
      <anchor>a4e98041c1a76abf808becf450f43e5c7</anchor>
      <arglist>(size_t MinSize=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy_range</name>
      <anchorfile>class_ogre_1_1_small_vector_template_base.html</anchorfile>
      <anchor>a08f0d82975d336032f922f602ac0f35f</anchor>
      <arglist>(T *S, T *E)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>uninitialized_copy</name>
      <anchorfile>class_ogre_1_1_small_vector_template_base.html</anchorfile>
      <anchor>a0c2eb072dfec3dd4b21519915f6eea62</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SmallVectorTemplateBase&lt; T, true &gt;</name>
    <filename>class_ogre_1_1_small_vector_template_base_3_01_t_00_01true_01_4.html</filename>
    <templarg>typename T</templarg>
    <base>Ogre::SmallVectorTemplateCommon&lt; T &gt;</base>
    <base>Ogre::SmallVectorTemplateCommon&lt; T &gt;</base>
    <member kind="function">
      <type></type>
      <name>SmallVectorTemplateBase</name>
      <anchorfile>class_ogre_1_1_small_vector_template_base_3_01_t_00_01true_01_4.html</anchorfile>
      <anchor>a56118d327a717e0e0aa8fb98a1eae62e</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grow</name>
      <anchorfile>class_ogre_1_1_small_vector_template_base_3_01_t_00_01true_01_4.html</anchorfile>
      <anchor>a4d15744dc601db69005758b6e4b5657f</anchor>
      <arglist>(size_t MinSize=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy_range</name>
      <anchorfile>class_ogre_1_1_small_vector_template_base_3_01_t_00_01true_01_4.html</anchorfile>
      <anchor>afe468a8a8329abbea1476e5acb20956d</anchor>
      <arglist>(T *, T *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>uninitialized_copy</name>
      <anchorfile>class_ogre_1_1_small_vector_template_base_3_01_t_00_01true_01_4.html</anchorfile>
      <anchor>a15dd2d9102920d0bcb714d3afd6b463e</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>uninitialized_copy</name>
      <anchorfile>class_ogre_1_1_small_vector_template_base_3_01_t_00_01true_01_4.html</anchorfile>
      <anchor>a75b4f9ab566096949d688f6cb63b6036</anchor>
      <arglist>(T1 *I, T1 *E, T2 *Dest)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SmallVectorTemplateCommon</name>
    <filename>class_ogre_1_1_small_vector_template_common.html</filename>
    <templarg>typename T</templarg>
    <base>Ogre::SmallVectorBase</base>
    <member kind="typedef">
      <type>const T *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ad1c6b259854f9fa396fa1eee2e10b2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ab4fb906b0b1c29080f7e14222a7a2677</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>af6adada5ede6dc97e6be23bc96b286da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a3f415ae6de28aa261e1d160d7577a3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a60eb6558693ab2020fba03c8ea5038c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ad3aa63daaa8c3754f1e8be544cb617ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a30c1c165d5ea9aa46fb67bec11548ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>acd7dfa3b3e065207cd1d9923c0d81745</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>af5c75e8908b1e44ae53d8c12d784ed96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a8985bda74ea85da34c90a7356586e0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4b86aea9ff25e7749483c2431e02db41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVectorTemplateCommon</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2914029c53db3683e055e071cafa00c4</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ade708dba3d6aa380726d9e10dfd6aac7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a8fd84d4c57b70b9b8111efa7d81c7d5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a6f3019eb35333a8ca4e10f14923298d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a9e765b3edf8b9303d380e6abb5fdaa7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a922c12bc5de4cf0fee5c101919fecc94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>data</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a29f4c0677b9a04a1f137adc07be5be3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_pointer</type>
      <name>data</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a031182e52c76c98b41e3e6e7bc084a7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>add1c1041f5e7ca89feccdf57e746558b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a87ee5ad0c88dbd163e58835d7990ef32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>aabbc326f17698c1b404fcfed47099f19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a7f6c13429c1adbcbcddbf33a5a8b3fe8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a9815c7884278cf8ae793f559d5da6d5f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ab3bb5e3be2e6a4f8b68b61c1c16028e4</anchor>
      <arglist>(unsigned idx)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>aa5c7ed10e04b28acc1fecd075879a3e3</anchor>
      <arglist>(unsigned idx) const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>adf2eb6c75c5a21936b9d658de1a3e132</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a44c80d4f7bcd71b7cc02038fd13356de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a3e4105820c0f20b850e06ce43eadb92f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a726e02e5ed3fb393ddab4970b92e3906</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SPFMDeleteT</name>
    <filename>struct_ogre_1_1_s_p_f_m_delete_t.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>struct_ogre_1_1_s_p_f_m_delete_t.html</anchorfile>
      <anchor>a86fde4968ee43dc5f05fee98079c06c1</anchor>
      <arglist>(T *p)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SPFMNone</name>
    <filename>struct_ogre_1_1_s_p_f_m_none.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>struct_ogre_1_1_s_p_f_m_none.html</anchorfile>
      <anchor>a8380b41af32cb73f7d16eb4e6f29beff</anchor>
      <arglist>(void *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Sphere</name>
    <filename>class_ogre_1_1_sphere.html</filename>
    <member kind="function">
      <type></type>
      <name>Sphere</name>
      <anchorfile>class_ogre_1_1_sphere.html</anchorfile>
      <anchor>a93cb05f8025668db930ef81a34dca47b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sphere</name>
      <anchorfile>class_ogre_1_1_sphere.html</anchorfile>
      <anchor>abd0dc8dd45b400a07d71115652d2dc20</anchor>
      <arglist>(const Vector3 &amp;center, Real radius)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCenter</name>
      <anchorfile>class_ogre_1_1_sphere.html</anchorfile>
      <anchor>afc27f8572366e37a150a45963c4dc247</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getRadius</name>
      <anchorfile>class_ogre_1_1_sphere.html</anchorfile>
      <anchor>a6306310d834dc7844c73dd24ec7a318d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_sphere.html</anchorfile>
      <anchor>a77798ca00493f6b1f9da7f3eff782642</anchor>
      <arglist>(const AxisAlignedBox &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_sphere.html</anchorfile>
      <anchor>a774730a3d40a4375144128b13afc39ef</anchor>
      <arglist>(const Plane &amp;plane) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_sphere.html</anchorfile>
      <anchor>a01e832a0542bde80df107ab6b26b56f9</anchor>
      <arglist>(const Sphere &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>class_ogre_1_1_sphere.html</anchorfile>
      <anchor>a4a30ba4b71475bf2da82c91dcc13e97a</anchor>
      <arglist>(const Vector3 &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>class_ogre_1_1_sphere.html</anchorfile>
      <anchor>a9e9104e8e57c2fa2d30920989c725d1a</anchor>
      <arglist>(const Sphere &amp;oth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCenter</name>
      <anchorfile>class_ogre_1_1_sphere.html</anchorfile>
      <anchor>af2cd29ca81e68cdeb65b91a2667d6fbc</anchor>
      <arglist>(const Vector3 &amp;center)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>class_ogre_1_1_sphere.html</anchorfile>
      <anchor>aafe80cad31edd668b09981a6f836c8b1</anchor>
      <arglist>(Real radius)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SphereSceneQuery</name>
    <filename>class_ogre_1_1_sphere_scene_query.html</filename>
    <base>Ogre::RegionSceneQuery</base>
    <member kind="function">
      <type></type>
      <name>SphereSceneQuery</name>
      <anchorfile>class_ogre_1_1_sphere_scene_query.html</anchorfile>
      <anchor>a5355b72d0d8fb12e4e35f8661652f190</anchor>
      <arglist>(SceneManager *mgr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SphereSceneQuery</name>
      <anchorfile>class_ogre_1_1_sphere_scene_query.html</anchorfile>
      <anchor>ad0b1caec71e5feae87779d34351da924</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Sphere &amp;</type>
      <name>getSphere</name>
      <anchorfile>class_ogre_1_1_sphere_scene_query.html</anchorfile>
      <anchor>a45782a80dd5916bbf4a0934243cf7d96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSphere</name>
      <anchorfile>class_ogre_1_1_sphere_scene_query.html</anchorfile>
      <anchor>a6b8ac84df4b61cdd0abba7fcd43ae956</anchor>
      <arglist>(const Sphere &amp;sphere)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StaticCache</name>
    <filename>class_ogre_1_1_static_cache.html</filename>
    <templarg>size_t cacheSize</templarg>
    <member kind="function">
      <type></type>
      <name>StaticCache</name>
      <anchorfile>class_ogre_1_1_static_cache.html</anchorfile>
      <anchor>a3e71993f421220f6d20a42c6c7401302</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>avail</name>
      <anchorfile>class_ogre_1_1_static_cache.html</anchorfile>
      <anchor>af58d3151d8bbfa0a07d6fefad4df0b99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>cacheData</name>
      <anchorfile>class_ogre_1_1_static_cache.html</anchorfile>
      <anchor>a5b61f6d3a1c376811aedbd7718890d99</anchor>
      <arglist>(const void *buf, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_static_cache.html</anchorfile>
      <anchor>abf9d854f82e9e25fb410be84941890ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ff</name>
      <anchorfile>class_ogre_1_1_static_cache.html</anchorfile>
      <anchor>a0c5c50ba8dcb899f95414093f1085789</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_static_cache.html</anchorfile>
      <anchor>a98387ba5e5f61b22c0933ed2f3dfb303</anchor>
      <arglist>(void *buf, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rewind</name>
      <anchorfile>class_ogre_1_1_static_cache.html</anchorfile>
      <anchor>a391ccc42df8e159a6b5dd7da49ac1679</anchor>
      <arglist>(size_t count)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::StaticFaceGroup</name>
    <filename>struct_ogre_1_1_static_face_group.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>elementStart</name>
      <anchorfile>struct_ogre_1_1_static_face_group.html</anchorfile>
      <anchor>a3f73219edf1201e9a3c769f9ccc672bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FaceGroupType</type>
      <name>fType</name>
      <anchorfile>struct_ogre_1_1_static_face_group.html</anchorfile>
      <anchor>abc91f43284e36aa2376f4d54078f0480</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isSky</name>
      <anchorfile>struct_ogre_1_1_static_face_group.html</anchorfile>
      <anchor>aa58eb0dbf0fdf7e625c80e7dbb0e76f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ResourceHandle</type>
      <name>materialHandle</name>
      <anchorfile>struct_ogre_1_1_static_face_group.html</anchorfile>
      <anchor>a5589803da362b70859d96857ba2d88c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numElements</name>
      <anchorfile>struct_ogre_1_1_static_face_group.html</anchorfile>
      <anchor>a2dba19f0f06565cd111206a4a673239c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numVertices</name>
      <anchorfile>struct_ogre_1_1_static_face_group.html</anchorfile>
      <anchor>a4b1e2bb83673099b9d2459a1bb67f429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PatchSurface *</type>
      <name>patchSurf</name>
      <anchorfile>struct_ogre_1_1_static_face_group.html</anchorfile>
      <anchor>a42cad07e5dea1a57a10304dcd7b7810b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Plane</type>
      <name>plane</name>
      <anchorfile>struct_ogre_1_1_static_face_group.html</anchorfile>
      <anchor>ad258e1806394cbd8b2efe7f39d3a7296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertexStart</name>
      <anchorfile>struct_ogre_1_1_static_face_group.html</anchorfile>
      <anchor>a09215495af768e8a68b20cf1a937af3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>struct_ogre_1_1_static_face_group.html</anchorfile>
      <anchor>a958c114788e758a02e7a0da968dc0a9b</anchor>
      <arglist>(std::ostream &amp;o, const StaticFaceGroup &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StaticGeometry</name>
    <filename>class_ogre_1_1_static_geometry.html</filename>
    <class kind="class">Ogre::StaticGeometry::GeometryBucket</class>
    <class kind="class">Ogre::StaticGeometry::LODBucket</class>
    <class kind="class">Ogre::StaticGeometry::MaterialBucket</class>
    <class kind="class">Ogre::StaticGeometry::OptimisedSubMeshGeometry</class>
    <class kind="struct">Ogre::StaticGeometry::QueuedGeometry</class>
    <class kind="struct">Ogre::StaticGeometry::QueuedSubMesh</class>
    <class kind="class">Ogre::StaticGeometry::Region</class>
    <class kind="struct">Ogre::StaticGeometry::SubMeshLodGeometryLink</class>
    <member kind="typedef">
      <type>std::list&lt; OptimisedSubMeshGeometry * &gt;</type>
      <name>OptimisedSubMeshGeometryList</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a2cf30b583c41eb0174b4cbeb5db4e75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; QueuedGeometry * &gt;</type>
      <name>QueuedGeometryList</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a0d1eafab98ba3f36b7ac8d39868bd158</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; QueuedSubMesh * &gt;</type>
      <name>QueuedSubMeshList</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a170301c4c8d1c95dcb322ed825007595</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; RegionMap &gt;</type>
      <name>RegionIterator</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>ac58b2faf8a71daf21406ed730215a13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; uint32, Region * &gt;</type>
      <name>RegionMap</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>af697e3c0524a2e1976e691b38de9b8e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; SubMesh *, SubMeshLodGeometryLinkList * &gt;</type>
      <name>SubMeshGeometryLookup</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a80c5f8105181b3e77468a87e5351825b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SubMeshLodGeometryLink &gt;</type>
      <name>SubMeshLodGeometryLinkList</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a9a3a337c0d120c4c3bf65850c25b103a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StaticGeometry</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a0487dd0323485acdda054ed41f4cc216</anchor>
      <arglist>(SceneManager *owner, const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StaticGeometry</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a6d02bee2716715251c27dd9b4537c3d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addEntity</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a98c44ba2920c9e07d29548d5ee927b5e</anchor>
      <arglist>(Entity *ent, const Vector3 &amp;position, const Quaternion &amp;orientation=Quaternion::IDENTITY, const Vector3 &amp;scale=Vector3::UNIT_SCALE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addSceneNode</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>aa077e3cb67caa3109a5664795644156a</anchor>
      <arglist>(const SceneNode *node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>build</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a03c94e8a32918dba0fa4321e49f7135f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>ad8b2c9adc4de73ab070a042f843c2efe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a2efcde5992970bde422ac7465107ee62</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a684286488be58aba6f789314f08d52ee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a24354033bca320e9777027dcfa8144e3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getRegionDimensions</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a2f1ab5e17bfa8bf9e4c389cfa8a5b1a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RegionIterator</type>
      <name>getRegionIterator</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a483ba1dbb7fcbe2be40c6168aaea5c2e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const RegionMap &amp;</type>
      <name>getRegions</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a798a7f52fee67ed148d5fca2f1eff3cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getRenderingDistance</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>ae86af04a730e6509245cf496ab0ee9a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint8</type>
      <name>getRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a1d58673b93c467f9e5e23af619d8806f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getSquaredRenderingDistance</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>abb2e76eabaaeff2abb47d8cfaa859435</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a6732442e32787ccd6c680e0ae9cc01fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>ae31c57dc0ab9fdf05d3b068c4826ced0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a83743461ea0b73ddb35030804c2f3a6b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCastShadows</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a71907b64bca572d90168f28cb65f23cc</anchor>
      <arglist>(bool castShadows)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOrigin</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a7e192ed9d7b41ae948b7ca0ed4cb5e0f</anchor>
      <arglist>(const Vector3 &amp;origin)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRegionDimensions</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a91b72934294a81bd107747a076fd8a69</anchor>
      <arglist>(const Vector3 &amp;size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRenderingDistance</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a275913c7bb86faf4acc86b6bd8e2a9ce</anchor>
      <arglist>(Real dist)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a8ce1fb9687b9023947683b881d72096b</anchor>
      <arglist>(uint8 queueID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a01a3f53c1970d60f1908cac9d1cc3b1d</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVisible</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>ab0d5c294946e519c0dad95dc9802609a</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a83566155af8cfe9ebc83970b14978a37</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</arglist>
    </member>
    <member kind="friend">
      <type>_OgreExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a54eeadead94735721ca7075b442dc6e9</anchor>
      <arglist>(std::ostream &amp;o, const StaticGeometry &amp;g)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StaticGeometry::GeometryBucket</name>
    <filename>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</filename>
    <base>Ogre::Renderable</base>
    <member kind="function">
      <type></type>
      <name>GeometryBucket</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>acdcd577ad9fe17535655dfb0c0707559</anchor>
      <arglist>(MaterialBucket *parent, const VertexData *vData, const IndexData *iData)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GeometryBucket</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a9b2e1fd7db1b1a60e947d5a62e35ccbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>assign</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a218ef633a2d0c443f4fd650b30f55fe5</anchor>
      <arglist>(QueuedGeometry *qsm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a043a89755d05ca8ee6e4334376adae2c</anchor>
      <arglist>(bool stencilShadows)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastsShadows</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a19ce63a9f68be81b085f8f0edfc5486a</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const IndexData *</type>
      <name>getIndexData</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a0c59c39704c44d0af35b311271c86ca7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a1029f0f5ac3b41c8a781eb4a8fbccb48</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a56128161d913fa70c7dacaee5e48efc4</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>MaterialBucket *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a8097b180c44bf6059a2056b3676ad6a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a7d2663e169098c9ddac2ae640500a1c8</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a9e756bd5ff9a2ca1d7590e197f964af7</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a998a21728bf1083e17cd75620dfc39a3</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const VertexData *</type>
      <name>getVertexData</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a939627756f9285c9432f842d85adcb1e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>afddfb2eca384817ea77fd5b60cf84784</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="friend">
      <type>_OgreExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a80780278c61fb5a16e12217c4cd7177d</anchor>
      <arglist>(std::ostream &amp;o, const GeometryBucket &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StaticGeometry::LODBucket</name>
    <filename>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</filename>
    <member kind="typedef">
      <type>std::map&lt; String, MaterialBucket * &gt;</type>
      <name>MaterialBucketMap</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>ac66c126a9e8cace5c45cf200d17221fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; MaterialBucketMap &gt;</type>
      <name>MaterialIterator</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a6240319f801ee4f58cacb9ceccd9496b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LODBucket</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a00df9c6ca5b6a3f21ff63731a543197f</anchor>
      <arglist>(Region *parent, unsigned short lod, Real lodValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LODBucket</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a0214a1aba4c2f4c14b27ad5ef6a9c559</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRenderables</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a6244525eff9b19029642e262a1cee216</anchor>
      <arglist>(RenderQueue *queue, uint8 group, Real lodValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a491d98e5031fc4db2bcb77e9c6aa3460</anchor>
      <arglist>(QueuedSubMesh *qsm, ushort atLod)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>ab686c556b75f53c03cd554bd90b632c2</anchor>
      <arglist>(bool stencilShadows)</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a7b7d8789e819a72862a56918c17f94e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getLod</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a7372f3cfd5aa8cfaf2589ad16a776ef9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLodValue</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>acc3d9344b62bfedbc087c635e7678c95</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialBucketMap &amp;</type>
      <name>getMaterialBuckets</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a0976b3b23f4040b2694723da8218e894</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MaterialIterator</type>
      <name>getMaterialIterator</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>ab772c6af3bb6cf79a5f6bb3bb3d84aaa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Region *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>aac2688d990e29f0ec6455cdf9af54ee0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ShadowCaster::ShadowRenderableList &amp;</type>
      <name>getShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a2a895595891f3a7332382d86939bd962</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertexProgramInUse</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a9928b782916e2739a62accca185e6a48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateShadowRenderables</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>ab907eb21b0f40634427fee3e9e82adb5</anchor>
      <arglist>(const Vector4 &amp;lightPos, const HardwareIndexBufferPtr &amp;indexBuffer, Real extrusionDistance, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>abb4929bf76d5e7a3b70297cf74965aaf</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables)</arglist>
    </member>
    <member kind="friend">
      <type>_OgreExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a42a8380d57d91d8aea32e552d88cfa6a</anchor>
      <arglist>(std::ostream &amp;o, const LODBucket &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StaticGeometry::MaterialBucket</name>
    <filename>class_ogre_1_1_static_geometry_1_1_material_bucket.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; GeometryBucket * &gt;</type>
      <name>GeometryBucketList</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>a59961706795c7ad082210c65748d0c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; GeometryBucketList &gt;</type>
      <name>GeometryIterator</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>ab2f7c7785a86b2bf05998b96b73c5952</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MaterialBucket</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>a45c99a1a8fd0b28bd0a72072355cf746</anchor>
      <arglist>(LODBucket *parent, const MaterialPtr &amp;material)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MaterialBucket</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>ad0fed93d61daf061b73952e81d1143ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setMaterial</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>ab53df12637d620402fc10b1b755dbda8</anchor>
      <arglist>(const MaterialPtr &amp;material)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRenderables</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>ad013710ae1cc19fe26a30c23cfd0eb37</anchor>
      <arglist>(RenderQueue *queue, uint8 group, Real lodValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>a73c3eb66a47f97224dcbeb48dc9bb6c5</anchor>
      <arglist>(QueuedGeometry *qsm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>aa3a817dab145e00ab3c07f1f62556f33</anchor>
      <arglist>(bool stencilShadows)</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getCurrentTechnique</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>a2d170c856439eb6c12938f7df305e479</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GeometryIterator</type>
      <name>getGeometryIterator</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>afbacbd597b172a0a3fbb59223cebc134</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const GeometryBucketList &amp;</type>
      <name>getGeometryList</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>ab56b7fd171bec6f46398bdf4baf7c338</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>ac29c839cb846e93451304078a221faa6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMaterialName</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>a6c57eeba1ec38b4c20c9cca3430ac477</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LODBucket *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>addcdd4bdad4c545a15bd0b9ba0939d3a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>abc4a538317300484ec970d2ff6482a7a</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables)</arglist>
    </member>
    <member kind="friend">
      <type>_OgreExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>af9e65c7450573e983b6fa84f404454da</anchor>
      <arglist>(std::ostream &amp;o, const MaterialBucket &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StaticGeometry::OptimisedSubMeshGeometry</name>
    <filename>class_ogre_1_1_static_geometry_1_1_optimised_sub_mesh_geometry.html</filename>
    <member kind="function">
      <type></type>
      <name>OptimisedSubMeshGeometry</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_optimised_sub_mesh_geometry.html</anchorfile>
      <anchor>ad74c3d8bc57c3902ad3f1be62fc552fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OptimisedSubMeshGeometry</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_optimised_sub_mesh_geometry.html</anchorfile>
      <anchor>a37aaec0b804ce2f86a6e3646524a517f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>IndexData *</type>
      <name>indexData</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_optimised_sub_mesh_geometry.html</anchorfile>
      <anchor>afee0d52be974cc287c49c1988ca570aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexData *</type>
      <name>vertexData</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_optimised_sub_mesh_geometry.html</anchorfile>
      <anchor>a8c758564b40d121b4ec99c1e31dc04b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::StaticGeometry::QueuedGeometry</name>
    <filename>struct_ogre_1_1_static_geometry_1_1_queued_geometry.html</filename>
    <member kind="variable">
      <type>SubMeshLodGeometryLink *</type>
      <name>geometry</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_geometry.html</anchorfile>
      <anchor>ac16c7a7bff4440f883c31c85f7bf7bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Quaternion</type>
      <name>orientation</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_geometry.html</anchorfile>
      <anchor>a1a9af1b18aec22c5a9f39d487c859a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>position</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_geometry.html</anchorfile>
      <anchor>a6ea20308c6c2919a63c24d1273f21f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>scale</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_geometry.html</anchorfile>
      <anchor>af13765fe72f89bd33db5feec0beec29b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::StaticGeometry::QueuedSubMesh</name>
    <filename>struct_ogre_1_1_static_geometry_1_1_queued_sub_mesh.html</filename>
    <member kind="variable">
      <type>SubMeshLodGeometryLinkList *</type>
      <name>geometryLodList</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_sub_mesh.html</anchorfile>
      <anchor>a8bcb418431638051229f226904813245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MaterialPtr</type>
      <name>material</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_sub_mesh.html</anchorfile>
      <anchor>a9d003028a986c3b49cea468aa378a77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Quaternion</type>
      <name>orientation</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_sub_mesh.html</anchorfile>
      <anchor>a641f30e3a07966271a727f113a1ae529</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>position</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_sub_mesh.html</anchorfile>
      <anchor>a74a6a5fd49b1797615439b118cd5395e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>scale</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_sub_mesh.html</anchorfile>
      <anchor>ac8f3fa1934b2e7239b4ea3fd6c0d2fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SubMesh *</type>
      <name>submesh</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_sub_mesh.html</anchorfile>
      <anchor>a6a73cc0fc7d1205b8bddcddf8b5a7ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AxisAlignedBox</type>
      <name>worldBounds</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_sub_mesh.html</anchorfile>
      <anchor>acfa0525ff64b7603a33fb7c57edbee57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StaticGeometry::Region</name>
    <filename>class_ogre_1_1_static_geometry_1_1_region.html</filename>
    <base>Ogre::MovableObject</base>
    <member kind="typedef">
      <type>std::vector&lt; LODBucket * &gt;</type>
      <name>LODBucketList</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a5249ca40ad17fae7ce97c26dd3bf3f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; LODBucketList &gt;</type>
      <name>LODIterator</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a75f120bb28afd724d9c6284d7c8f5a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Region</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>abd72255868d829277f699da13977a492</anchor>
      <arglist>(StaticGeometry *parent, const String &amp;name, SceneManager *mgr, uint32 regionID, const Vector3 &amp;centre)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Region</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>adf30552488beaa24e774924699c7a131</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a847f2a29d7179f94f24f175d3ec13543</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>aab84defa5298d179b74a6dd6e92bad6c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a58f16eb868a355df9fe3f210f102c5b3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a543e5ff805c9d2e27d540f63dc79544f</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>ab322991abdab3980cc714ad01b0e3d88</anchor>
      <arglist>(QueuedSubMesh *qmesh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>ae947cf8b1a8413eb6aac2e2c6a530f54</anchor>
      <arglist>(bool stencilShadows)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a24bc4f0c30f32bf1a1ee95f9ae349c3a</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>aa408a2de4cd4418590fa726ea3427190</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCentre</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>aca7b43024632fe3866a0b1c32a87e6ab</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a4c5893c4de27195c17791a9b0902f5e1</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getID</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>aea724fee7d6d3758afed8e6a2741974e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LODBucketList &amp;</type>
      <name>getLODBuckets</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>afb69584a99db0e6ac1eadbc4554225b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LODIterator</type>
      <name>getLODIterator</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a5c5bcd0100aaeedc394506b60b5600b8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a855e777ea0d54fa5530ff5e7e8619581</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>StaticGeometry *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>aaee6584a243c0d298c3a1c24ee680867</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ShadowRenderableList &amp;</type>
      <name>getShadowVolumeRenderableList</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a89cfb56a973320254f58595ac8615426</anchor>
      <arglist>(const Light *light, const HardwareIndexBufferPtr &amp;indexBuffer, size_t &amp;indexBufferUsedSize, float extrusionDistance, int flags=0) override</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getTypeFlags</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>aa51a200d2ca397e9b2a22aa2b6a6f46c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>abed52038333ae5b2a82512cbe08310a2</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>addf2caa66b0fd57faf17861e7b8d3f9f</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>GeometryBucket</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a19c0bb2442a83b4f686c162653cd8ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MaterialBucket</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a1ef54cc784f7a52df495e596d4d41de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>_OgreExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a53abf43a3165c29b1f90261cb20e8e67</anchor>
      <arglist>(std::ostream &amp;o, const Region &amp;r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::StaticGeometry::SubMeshLodGeometryLink</name>
    <filename>struct_ogre_1_1_static_geometry_1_1_sub_mesh_lod_geometry_link.html</filename>
    <member kind="variable">
      <type>IndexData *</type>
      <name>indexData</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_sub_mesh_lod_geometry_link.html</anchorfile>
      <anchor>ac387382c92a7e1c59757e86e289e589f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexData *</type>
      <name>vertexData</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_sub_mesh_lod_geometry_link.html</anchorfile>
      <anchor>a156a3afb790d7e13663cbd7ee45faac6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::STBIImageCodec</name>
    <filename>class_ogre_1_1_s_t_b_i_image_codec.html</filename>
    <base>Ogre::ImageCodec</base>
    <member kind="function">
      <type></type>
      <name>STBIImageCodec</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_image_codec.html</anchorfile>
      <anchor>af1f778f6c0c79b362906595051dc018a</anchor>
      <arglist>(const String &amp;type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~STBIImageCodec</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_image_codec.html</anchorfile>
      <anchor>a3a6786b418be005ff8b75b9152c94898</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_image_codec.html</anchorfile>
      <anchor>adbecd48d90592c8933cb59de1fdbfb8a</anchor>
      <arglist>(const DataStreamPtr &amp;input, const Any &amp;output) const override</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_image_codec.html</anchorfile>
      <anchor>a31dd4d3e5fa98b025c173e42227cb29e</anchor>
      <arglist>(const Any &amp;input) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_image_codec.html</anchorfile>
      <anchor>a935c704a8ca8166264de49f64cd10c5b</anchor>
      <arglist>(const Any &amp;input, const String &amp;outFileName) const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_image_codec.html</anchorfile>
      <anchor>af755ac44c449d69d6313e5fbb2d3b179</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>magicNumberToFileExt</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_image_codec.html</anchorfile>
      <anchor>a27a2d8beba5370e1b0efd9cc56855c0e</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _OgreSTBICodecExport void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_image_codec.html</anchorfile>
      <anchor>a6d61006387ccb5c517aec9c397444ac0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _OgreSTBICodecExport void</type>
      <name>startup</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_image_codec.html</anchorfile>
      <anchor>af95bb9c106aa7dd901963dd47ccb812b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::StencilState</name>
    <filename>struct_ogre_1_1_stencil_state.html</filename>
    <member kind="function">
      <type></type>
      <name>StencilState</name>
      <anchorfile>struct_ogre_1_1_stencil_state.html</anchorfile>
      <anchor>ad81c5c9f6a898190ba9b9dee096e0d5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>compareMask</name>
      <anchorfile>struct_ogre_1_1_stencil_state.html</anchorfile>
      <anchor>a5abe9dfb9146a8f88215d9a6e7b19a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CompareFunction</type>
      <name>compareOp</name>
      <anchorfile>struct_ogre_1_1_stencil_state.html</anchorfile>
      <anchor>a6c1af2c044e18c174ad1a4c276eac99d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StencilOperation</type>
      <name>depthFailOp</name>
      <anchorfile>struct_ogre_1_1_stencil_state.html</anchorfile>
      <anchor>ac734c4ab2c3919628af26b18d4533561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StencilOperation</type>
      <name>depthStencilPassOp</name>
      <anchorfile>struct_ogre_1_1_stencil_state.html</anchorfile>
      <anchor>a7db76a23582f4500f328f22cb0112386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>struct_ogre_1_1_stencil_state.html</anchorfile>
      <anchor>aa544ef160e7d2b91ae05579a9e0da0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>referenceValue</name>
      <anchorfile>struct_ogre_1_1_stencil_state.html</anchorfile>
      <anchor>ac7908e28db55fff8dcc932c3acb10fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StencilOperation</type>
      <name>stencilFailOp</name>
      <anchorfile>struct_ogre_1_1_stencil_state.html</anchorfile>
      <anchor>a17b6487c48555618f75e682471efd345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>twoSidedOperation</name>
      <anchorfile>struct_ogre_1_1_stencil_state.html</anchorfile>
      <anchor>a910a15c9871829f8f7e31d7e3ba60ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>writeMask</name>
      <anchorfile>struct_ogre_1_1_stencil_state.html</anchorfile>
      <anchor>a178cb5765005a2a6a2399f4b5a67c2da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StreamSerialiser</name>
    <filename>class_ogre_1_1_stream_serialiser.html</filename>
    <class kind="struct">Ogre::StreamSerialiser::Chunk</class>
    <member kind="enumeration">
      <type></type>
      <name>Endian</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a072077ff56678e964608a7451db7c3f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_AUTO</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a072077ff56678e964608a7451db7c3f0a921fa6c4bf1316b54e0877ad1e983c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_BIG</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a072077ff56678e964608a7451db7c3f0afa17cf3b68b6464762f03423afc83d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_LITTLE</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a072077ff56678e964608a7451db7c3f0a344ebede556d120f89fbfd35b544a0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_AUTO</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a072077ff56678e964608a7451db7c3f0a921fa6c4bf1316b54e0877ad1e983c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_BIG</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a072077ff56678e964608a7451db7c3f0afa17cf3b68b6464762f03423afc83d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENDIAN_LITTLE</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a072077ff56678e964608a7451db7c3f0a344ebede556d120f89fbfd35b544a0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL_DOUBLE</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a6cf4285399b89b088f2f297dda10fc91a2b594a33ac97bd7a0cc2d9047e2b1912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL_FLOAT</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a6cf4285399b89b088f2f297dda10fc91ae3bcbc915c3187091bf95f1e7426a837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RealStorageFormat</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a6cf4285399b89b088f2f297dda10fc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL_FLOAT</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a6cf4285399b89b088f2f297dda10fc91ae3bcbc915c3187091bf95f1e7426a837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL_DOUBLE</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a6cf4285399b89b088f2f297dda10fc91a2b594a33ac97bd7a0cc2d9047e2b1912</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StreamSerialiser</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a6f33fe43504c631349b4a4c6244525b1</anchor>
      <arglist>(const DataStreamPtr &amp;stream, Endian endianMode=ENDIAN_AUTO, bool autoHeader=true, RealStorageFormat realFormat=REAL_FLOAT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StreamSerialiser</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a6469d16380285e935ad31ab9c1807f43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eof</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>aa0fa5f5b426eecb48246039f397befab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Chunk *</type>
      <name>getCurrentChunk</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a880c33bffd02ac88cf7378a06ff4785b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getCurrentChunkDepth</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>ae287158dbf1c109012cb165bfc0cf1e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getCurrentChunkID</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a517e99ed59380c90a1d29caf5d34df67</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Endian</type>
      <name>getEndian</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a771fae398bd7b30a02ce9343d3de0792</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getOffsetFromChunkStart</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>aa63f3833de85040c420f1d9355b2bb52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEndOfChunk</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>ad81be1455eacc97d5fcd1df06cbe1b93</anchor>
      <arglist>(uint32 id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>peekNextChunkID</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>aa5e27e1fff17725bb9970d9ad81cfb39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a32788255718a172dd040cf6766e8e32a</anchor>
      <arglist>(AxisAlignedBox *aabb, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>af8fe1551fa5a1dc26317c9b57b8ef1f6</anchor>
      <arglist>(bool *val, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a9a3af44ad9ac9d841ec5e15d4c6856f3</anchor>
      <arglist>(Matrix3 *m, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a28eec6a458dd2f02a8849a51dc107dcf</anchor>
      <arglist>(Matrix4 *m, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a5e45523a0409077bbcab706ef0a58f64</anchor>
      <arglist>(Node *node, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a85a44458396fa2170fa8858a0328fa97</anchor>
      <arglist>(Plane *plane, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a3173c30a36415d10b4daf6e130953e0e</anchor>
      <arglist>(Quaternion *q, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a8da61d9cfea11fa94aef4b3ea1a81eae</anchor>
      <arglist>(Radian *angle, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a838c7aea842143bcf54d82d3fe085efe</anchor>
      <arglist>(Ray *ray, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a46bcb952e488697f41786e1156c00979</anchor>
      <arglist>(Real *val, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a242f3491c47852b53b0b689edfc25e4c</anchor>
      <arglist>(Sphere *sphere, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>aa930c1889b253433b459176426795627</anchor>
      <arglist>(String *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a72a8e8540b453b8428992c0c6c599995</anchor>
      <arglist>(T *pT, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a273eb21bd429c3a1dc4ac6981bea7c6b</anchor>
      <arglist>(Vector2 *vec, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a5f557c549a65a20e76e605f9bf9fe4c9</anchor>
      <arglist>(Vector3 *vec, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>aee0e00b95f550cc324cbb5fef1a3766b</anchor>
      <arglist>(Vector4 *vec, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Chunk *</type>
      <name>readChunkBegin</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>aea616ff03daa17c34ac1e38682a501c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Chunk *</type>
      <name>readChunkBegin</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>ae955dfcf39b9a0d7407289e2073d45e0</anchor>
      <arglist>(uint32 id, uint16 maxVersion, const String &amp;msg=BLANKSTRING)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readChunkEnd</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a97b3a9ad5caea2da65b36a07816f968e</anchor>
      <arglist>(uint32 id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a2d9cd8abb22fbd17c795aa62765b4a59</anchor>
      <arglist>(void *buf, size_t size, size_t count)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startDeflate</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>aa9c4b6be63560e6f2ab0b647fe797175</anchor>
      <arglist>(size_t avail_in=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stopDeflate</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>ac16f0772431b3939250062d61957189d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>undoReadChunk</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>aac94278ebfddb581f5e73838f573c9cd</anchor>
      <arglist>(uint32 id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a6731deffcb48fa5b78422e4f955f5f93</anchor>
      <arglist>(const AxisAlignedBox *aabb, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a4397c12bc7f970bd559d0d24a0116b36</anchor>
      <arglist>(const bool *boolean, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a6430b8559a0b559d3eefaebef786759e</anchor>
      <arglist>(const Matrix3 *m, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a0ffe90cc7b051f0f56faccc739988cea</anchor>
      <arglist>(const Matrix4 *m, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a456b335842b528abb03c953049cac7ad</anchor>
      <arglist>(const Node *node, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a0d289d76cc669fd1ade3ef05fa48bd21</anchor>
      <arglist>(const Plane *plane, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a53163836004961bea4bb7ab73819b322</anchor>
      <arglist>(const Quaternion *q, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a79d03ff4a8aedc9e28412dc25fa48027</anchor>
      <arglist>(const Radian *angle, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>ad453d94c2cc1ebd6a13d2571ee8d5456</anchor>
      <arglist>(const Ray *ray, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a596a55c0496333afcfa6af3e51e36e64</anchor>
      <arglist>(const Real *val, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a5435ad86ff5851f9012191d3b5179a55</anchor>
      <arglist>(const Sphere *sphere, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a82759066f35c8cb08e24ce4357c747c7</anchor>
      <arglist>(const String *string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a2aae82219abe1e37ea5f1c1adf8bdd1c</anchor>
      <arglist>(const T *pT, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a60ac46edf43d39927816e34b1a0d983c</anchor>
      <arglist>(const Vector2 *vec, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>ada08984a52a07febc6ddd531c60adbd6</anchor>
      <arglist>(const Vector3 *vec, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a994f2de1f0d13f674b6946b2490c225a</anchor>
      <arglist>(const Vector4 *vec, size_t count=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeChunkBegin</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a49f031773228cdd832db5c52e7e0ea72</anchor>
      <arglist>(uint32 id, uint16 version=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeChunkEnd</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>ad7dbda6a8b282814f3eabcaed6f86abc</anchor>
      <arglist>(uint32 id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>a192b4339d7d5ba458824751e01575d92</anchor>
      <arglist>(const void *buf, size_t size, size_t count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>makeIdentifier</name>
      <anchorfile>class_ogre_1_1_stream_serialiser.html</anchorfile>
      <anchor>ad1ba4ab9614504d8028c4d2754ca3315</anchor>
      <arglist>(const char(&amp;code)[5])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::StreamSerialiser::Chunk</name>
    <filename>struct_ogre_1_1_stream_serialiser_1_1_chunk.html</filename>
    <member kind="function">
      <type></type>
      <name>Chunk</name>
      <anchorfile>struct_ogre_1_1_stream_serialiser_1_1_chunk.html</anchorfile>
      <anchor>aa96c50461348d92b92ff435612c0f5a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>id</name>
      <anchorfile>struct_ogre_1_1_stream_serialiser_1_1_chunk.html</anchorfile>
      <anchor>a5ff82e35d66f9ae31a67612359f186f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>length</name>
      <anchorfile>struct_ogre_1_1_stream_serialiser_1_1_chunk.html</anchorfile>
      <anchor>aee59026e7658bc15408b2f92ee1140cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>offset</name>
      <anchorfile>struct_ogre_1_1_stream_serialiser_1_1_chunk.html</anchorfile>
      <anchor>a53db274d39b9f3d328cdefb67bbc0f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>version</name>
      <anchorfile>struct_ogre_1_1_stream_serialiser_1_1_chunk.html</anchorfile>
      <anchor>a5b7d48d0df881bcc1b0b3035c355fbca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StringConverter</name>
    <filename>class_ogre_1_1_string_converter.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isNumber</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a95d05930b54167f5353733ec36668f65</anchor>
      <arglist>(const String &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a56ada01feac7a06801f82a9abfd0cd52</anchor>
      <arglist>(const String &amp;str, bool &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>abe797dbd9215f9f649c339a8f7044e50</anchor>
      <arglist>(const String &amp;str, ColourValue &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a50dc18fbea93867cce178f015d866149</anchor>
      <arglist>(const String &amp;str, double &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a78755a56a6f07c545bdc7a73c035a96d</anchor>
      <arglist>(const String &amp;str, float &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a0e0ff0bb4ea783c8975755205a665bae</anchor>
      <arglist>(const String &amp;str, int32 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>aeb02a0cd665837b10e39b2b78bc255ec</anchor>
      <arglist>(const String &amp;str, int64 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a2b13c57d6d50b02b4c49ee0f15047f86</anchor>
      <arglist>(const String &amp;str, Matrix3 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a4ed087545408d67c8ae78c61f17fe540</anchor>
      <arglist>(const String &amp;str, Matrix4 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>adb4cdcd4866f0989be8bcff20a2cc4be</anchor>
      <arglist>(const String &amp;str, Quaternion &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a3fc58f308c0abf991206a2f30d6aa8b3</anchor>
      <arglist>(const String &amp;str, uint32 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>ae243a7e23c12952b72a0ef627d0386ec</anchor>
      <arglist>(const String &amp;str, unsigned long &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a7ba002d36e0af0d63ead860659c21625</anchor>
      <arglist>(const String &amp;str, unsigned long long &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>aac72f36d80009ebb30da7d270c08d591</anchor>
      <arglist>(const String &amp;str, Vector2 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a34ea0643ed34b39be5ae6e8991fc66f8</anchor>
      <arglist>(const String &amp;str, Vector3 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a432bdb899c4f5c0408eee0587918279c</anchor>
      <arglist>(const String &amp;str, Vector4 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Radian</type>
      <name>parseAngle</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>ae7053b6bd3df67328a898940036ab5b5</anchor>
      <arglist>(const String &amp;val, Radian defaultValue=Radian(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parseBool</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a8f1d0fab67ac94cb5466812aea13dae0</anchor>
      <arglist>(const String &amp;val, bool defaultValue=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColourValue</type>
      <name>parseColourValue</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a167f9319fa721f66e393d963de145c6c</anchor>
      <arglist>(const String &amp;val, const ColourValue &amp;defaultValue=ColourValue::Black)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>parseInt</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>aa0d9e22b2cfa07df243920cedfb68563</anchor>
      <arglist>(const String &amp;val, int32 defaultValue=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64</type>
      <name>parseLong</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a4d5e92a12b81e2c57d90762a305dc4d3</anchor>
      <arglist>(const String &amp;val, int64 defaultValue=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix3</type>
      <name>parseMatrix3</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a4591e8414fc653e18ac7c3b427c5f093</anchor>
      <arglist>(const String &amp;val, const Matrix3 &amp;defaultValue=Matrix3::IDENTITY)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix4</type>
      <name>parseMatrix4</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a9ceacfd6e4f13f89c1ec03f5ef754b58</anchor>
      <arglist>(const String &amp;val, const Matrix4 &amp;defaultValue=Matrix4::IDENTITY)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>parseQuaternion</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>adf71ad0ddbc54ab1d742e10a0dc18911</anchor>
      <arglist>(const String &amp;val, const Quaternion &amp;defaultValue=Quaternion::IDENTITY)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>parseReal</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a9633e8a5b340ca0c3b36aa51efb4cc5d</anchor>
      <arglist>(const String &amp;val, Real defaultValue=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>parseSizeT</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a0cdfb81eecf49efe65f33593f2251b39</anchor>
      <arglist>(const String &amp;val, size_t defaultValue=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StringVector</type>
      <name>parseStringVector</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a041e06bfaeca7a8950bbd04176d1b826</anchor>
      <arglist>(const String &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>parseUnsignedInt</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a66b762033aad3b0464dd116f983c7685</anchor>
      <arglist>(const String &amp;val, uint32 defaultValue=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64</type>
      <name>parseUnsignedLong</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a512f16395740a8e25107f91fe78a4f7f</anchor>
      <arglist>(const String &amp;val, uint64 defaultValue=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector2</type>
      <name>parseVector2</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a0759107b842b8483abbce915a74dd5e1</anchor>
      <arglist>(const String &amp;val, const Vector2 &amp;defaultValue=Vector2::ZERO)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3</type>
      <name>parseVector3</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a4de896cef79f4620355149a42c43dff6</anchor>
      <arglist>(const String &amp;val, const Vector3 &amp;defaultValue=Vector3::ZERO)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector4</type>
      <name>parseVector4</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a7dd1a2f936cced85559abb1f948bdecb</anchor>
      <arglist>(const String &amp;val, const Vector4 &amp;defaultValue=Vector4::ZERO)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>aa671980d27b86d09a0f568b451ba677d</anchor>
      <arglist>(bool val, bool yesNo=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a1a53ab0f54bc753ae2748909696d0b32</anchor>
      <arglist>(const ColourValue &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>ae9044f5fd990ebf7c124dfc3d6423b0a</anchor>
      <arglist>(const Matrix3 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>aa0a2d5fb724610a66f1949511e1fb478</anchor>
      <arglist>(const Matrix4 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>aa05c075b14b73fbdc82f477d6da359f8</anchor>
      <arglist>(const Quaternion &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>ab6f7c4fb9bf4be031282c8ccf5b38727</anchor>
      <arglist>(const StringVector &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a54b489bc08f1542fe9dd0b9d57fbfbca</anchor>
      <arglist>(const Vector2 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a40baf295547f60d3d0efcf279268d8dc</anchor>
      <arglist>(const Vector3 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a41d15619e971971f2025052e1a6d7c5a</anchor>
      <arglist>(const Vector4 &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>ad52e12f6ae6c1b1fec0a9bbaeff4b83d</anchor>
      <arglist>(Degree val, unsigned short precision=6, unsigned short width=0, char fill=&apos; &apos;, std::ios::fmtflags flags=std::ios::fmtflags(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>abca988b16577c3feab1317c3646a180e</anchor>
      <arglist>(double val, unsigned short precision=6, unsigned short width=0, char fill=&apos; &apos;, std::ios::fmtflags flags=std::ios::fmtflags(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a45fb498a2f798c82bbf88116a5a34c53</anchor>
      <arglist>(float val, unsigned short precision=6, unsigned short width=0, char fill=&apos; &apos;, std::ios::fmtflags flags=std::ios::fmtflags(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a1ca7f17dfe0a0d60cfd4aa4eae388a1a</anchor>
      <arglist>(int32 val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>ae8fc86fbc61a8d5c28956229c9941545</anchor>
      <arglist>(int32 val, unsigned short width, char fill=&apos; &apos;, std::ios::fmtflags flags=std::ios::fmtflags(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a8056b62654f3285bea74f61807b78c7d</anchor>
      <arglist>(long val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>ab5b342933cd843bd5ce91b1b9f1d108a</anchor>
      <arglist>(long val, unsigned short width, char fill=&apos; &apos;, std::ios::fmtflags flags=std::ios::fmtflags(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>aa331e97f9c49e38ac4951c6643f02fbf</anchor>
      <arglist>(Radian val, unsigned short precision=6, unsigned short width=0, char fill=&apos; &apos;, std::ios::fmtflags flags=std::ios::fmtflags(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a3231bc671d186edf102ce3d66cb5c6b0</anchor>
      <arglist>(uint32 val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>aea9252b2ca32c272ceccc3346914e4e7</anchor>
      <arglist>(uint32 val, unsigned short width, char fill=&apos; &apos;, std::ios::fmtflags flags=std::ios::fmtflags(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a5d87f18dfdba37030bd8df0ba9317f43</anchor>
      <arglist>(unsigned long long val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a0da7557e511082fe8e96dcb526c38d17</anchor>
      <arglist>(unsigned long long val, unsigned short width, char fill=&apos; &apos;, std::ios::fmtflags flags=std::ios::fmtflags(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a5660791892415b79c9a95342dad2840a</anchor>
      <arglist>(unsigned long val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>af93f46fc58bc75637816357abb6c7e3f</anchor>
      <arglist>(unsigned long val, unsigned short width, char fill=&apos; &apos;, std::ios::fmtflags flags=std::ios::fmtflags(0))</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static locale_t</type>
      <name>_numLocale</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a6667bbf4ce4a97aab4f5224508e6847a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StringInterface</name>
    <filename>class_ogre_1_1_string_interface.html</filename>
    <member kind="function">
      <type></type>
      <name>StringInterface</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ad57e8c6f0793dde7d1b479361e55e419</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StringInterface</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>aa86a8941e57b203088797a4b28da8c4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyParametersTo</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>aad68d8b18faad14e8286a67527094654</anchor>
      <arglist>(StringInterface *dest) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>a9dffcf1a2d754e63e98770e5cf2cd9ee</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>a3e314036bfd3198e89bd1d250f5eb6a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getParameter</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>a1d078304c38a9f85d483fc8ed0cdf1fe</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const ParameterList &amp;</type>
      <name>getParameters</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>acce55ed43f888d8c4c5ed5c5aaf9d1db</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParameter</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>a08d117bf25f011f96d81f1f4ecb25113</anchor>
      <arglist>(const String &amp;name, const String &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameterList</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>a9aac32f93bd149a34b809a57a9f01f8f</anchor>
      <arglist>(const NameValuePairList &amp;paramList)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cleanupDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>a1bea65fa2b3c2ac5a9f3be59b46a80e8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StringUtil</name>
    <filename>class_ogre_1_1_string_util.html</filename>
    <member kind="typedef">
      <type>StringStream</type>
      <name>StrStreamType</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a665d79932d54b48b83acff563de7a9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>endsWith</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a437e513c495d222d3aca1477cddfb6bf</anchor>
      <arglist>(const String &amp;str, const String &amp;pattern, bool lowerCase=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>format</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>ac01104ece71cfc3f7a951ed031518125</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>match</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a3005f863e31d14ad8e6502eb4d854709</anchor>
      <arglist>(const String &amp;str, const String &amp;pattern, bool caseSensitive=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>normalizeFilePath</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>aaf294764b7b0cc5b705298553dd072da</anchor>
      <arglist>(const String &amp;init, bool makeLowerCase=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const String</type>
      <name>replaceAll</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a1fbf53b8f6abbc2ee21af4f1b464a25f</anchor>
      <arglist>(const String &amp;source, const String &amp;replaceWhat, const String &amp;replaceWithWhat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; String &gt;</type>
      <name>split</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>ab1866eeae090e9d97daf953d99dbace8</anchor>
      <arglist>(const String &amp;str, const String &amp;delims=&quot;\t\n &quot;, unsigned int maxSplits=0, bool preserveDelims=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>splitBaseFilename</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a5061ec62dec2f01d8fd94d8d3a3677d6</anchor>
      <arglist>(const Ogre::String &amp;fullName, Ogre::String &amp;outBasename, Ogre::String &amp;outExtention)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>splitFilename</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a16e5c81bee0dee5b89cb9c28f5cc137c</anchor>
      <arglist>(const String &amp;qualifiedName, String &amp;outBasename, String &amp;outPath)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>splitFullFilename</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a3fe567e3f6a50feac64b50805d7e0446</anchor>
      <arglist>(const Ogre::String &amp;qualifiedName, Ogre::String &amp;outBasename, Ogre::String &amp;outExtention, Ogre::String &amp;outPath)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>standardisePath</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>ab936109efdb3b4f224cdddbb37704cd0</anchor>
      <arglist>(const String &amp;init)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>startsWith</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>aa08af119e6752852489de475559252a0</anchor>
      <arglist>(const String &amp;str, const String &amp;pattern, bool lowerCase=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; String &gt;</type>
      <name>tokenise</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a954a5f07b7e9bc0be5130bf148fa1d6f</anchor>
      <arglist>(const String &amp;str, const String &amp;delims=&quot;\t\n &quot;, const String &amp;doubleDelims=&quot;\&quot;&quot;, unsigned int maxSplits=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>toLowerCase</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a9ffdb5be3d3ac225a551d8c6f961ded2</anchor>
      <arglist>(String &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>toTitleCase</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a39a3414b97be9472930142a8156d54f0</anchor>
      <arglist>(String &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>toUpperCase</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a6a4aa0d892879d1f835398bcc4a8b8d2</anchor>
      <arglist>(String &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>trim</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>ae36e8b6e19fef623f59d56772ed1dd7e</anchor>
      <arglist>(String &amp;str, bool left=true, bool right=true)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String &amp;</type>
      <name>BLANK</name>
      <anchorfile>class_ogre_1_1_string_util.html</anchorfile>
      <anchor>a853acbc843b0127ecf069c6aef70baed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SubEntity</name>
    <filename>class_ogre_1_1_sub_entity.html</filename>
    <base>Ogre::Renderable</base>
    <member kind="function">
      <type>bool</type>
      <name>_getBuffersMarkedForAnimation</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a9e544fda4af511dad2324f8354600f3c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_getHardwareVertexAnimVertexData</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a6c6b1a9536c59ebedf8cf7def17487cb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_getSkelAnimVertexData</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>affb6fa5afe601639aaba40287379ffe9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_getSoftwareVertexAnimVertexData</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a254861d28a7e557da8abd05b731975ca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_invalidateCameraCache</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>abed92cd6152d752dccb46b4ef7a2874f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_markBuffersUnusedForAnimation</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>abfacde2f50e8517cf3c8b9a2936ca0a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_markBuffersUsedForAnimation</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a28e52e17dfbd6b8136e567c4ce113a46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_restoreBuffersForUnusedAnimation</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>af3c5cfa9d26265b80850ef11fbcb9281</anchor>
      <arglist>(bool hardwareAnimation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateCustomGpuParameter</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a1aaeb495aa688f33f0637179f3f17170</anchor>
      <arglist>(const GpuProgramParameters::AutoConstantEntry &amp;constantEntry, GpuProgramParameters *params) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastsShadows</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a3089f68613852ba8b15d1eed7dea3b4c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getIndexDataEndIndex</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>af9ca9b32d5369dfa1f2807d49396659e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getIndexDataStartIndex</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a68e9fdac6dc97faceb0951a98a4f8658</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>aaab5b40b141971d68af8f3c370445f5d</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a00027cd2647776628337f7b7c9a871a7</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMaterialName</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>adf179a2d5a9016fb684172724ff07478</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a6d8a7f259f4c67cd0c7a371e783da5ac</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a1529a1f0e12cc5acf441084ecbfaee78</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>af7536f181efe72bcb9d0bf5d16bc1f1e</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a8af3db69b3e196b58540079627844d29</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getRenderQueuePriority</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a33ee31ce7744e989b75586163037f1ac</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a3caaede53821eb09dba70594694ab831</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function">
      <type>SubMesh *</type>
      <name>getSubMesh</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a638138732ec89430ab8b4dfcf5fb3b40</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>getVertexDataForBinding</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a80c7572ddb69f1771e25c68ab7005892</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a12a37b302d178da62a38a025ced2f0d3</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRenderQueueGroupSet</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>aa53483999fb9682daba07b25f43e1f7a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRenderQueuePrioritySet</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>aa4f9d10cc5c7a205c8659eea2441e1ac</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>afb2dccf3f08d1e0660aebd886ef68ef6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetIndexDataStartEndIndex</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a2b5d6d786c2d1b1c4f0cbd26c9c47aec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndexDataEndIndex</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>aec1f49a0fe6f803a04e864d45f982f15</anchor>
      <arglist>(uint32 end_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndexDataStartIndex</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>ad78b1ee286a345cd3b65599f9f308fdb</anchor>
      <arglist>(uint32 start_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a303f3e6f95548969f94270e20ca2a01d</anchor>
      <arglist>(const MaterialPtr &amp;material)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialName</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>ab8af6685128c68a5d7863bb5238ebc0f</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a9e478fcf21c9f769f97b4eea05276f18</anchor>
      <arglist>(uint8 queueID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroupAndPriority</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a4edaf3f116acbede6d8c63986fafa616</anchor>
      <arglist>(uint8 queueID, ushort priority)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a2417cc97704b396ffe02cc4df6b24a87</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Entity</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a614439ccac0344926adc4c0165d64060</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SceneManager</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a284464b0561a6f2915f04b0245b987f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SubMesh</name>
    <filename>class_ogre_1_1_sub_mesh.html</filename>
    <member kind="typedef">
      <type>MapIterator&lt; VertexBoneAssignmentList &gt;</type>
      <name>BoneAssignmentIterator</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a9c23baff85d3b4f60e37f2a514be1ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; unsigned short &gt;</type>
      <name>IndexMap</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a77002e2ac2d5f5041e4b0fe3bd228245</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; IndexData * &gt;</type>
      <name>LODFaceList</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a75594d10e60849696ca80f4d6cf375f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; size_t, VertexBoneAssignment &gt;</type>
      <name>VertexBoneAssignmentList</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>ab396ad138e9d8b48355d495215989881</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubMesh</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>aa5e04097716119c5cfed229c8425fc60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SubMesh</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>ad0a51b024271c2042968e9e967dd39e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_compileBoneAssignments</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>acd127d162c4271ac6b844161e1ea777a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getRenderOperation</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a4770787312a616e8735c5d1a864bb1cb</anchor>
      <arglist>(RenderOperation &amp;rend, ushort lodIndex=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addBoneAssignment</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>abdd303710ef1131801f5017ef2eda1f2</anchor>
      <arglist>(const VertexBoneAssignment &amp;vertBoneAssign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearBoneAssignments</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a2c29dd4601e67d3f6d26d7d74c017995</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SubMesh *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>accf0defe47db9d99eb81b98752d243fd</anchor>
      <arglist>(const String &amp;newName, Mesh *parentMesh=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createVertexData</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a291917991adb37bca52786f0d1f36c2f</anchor>
      <arglist>(HardwareBufferManagerBase *mgr=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateExtremes</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>af32a20ce7dd6ca470ce7e33e5dc7d7d9</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function">
      <type>BoneAssignmentIterator</type>
      <name>getBoneAssignmentIterator</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>ab37844a411ccea1cf06d1c95e10b71e2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const VertexBoneAssignmentList &amp;</type>
      <name>getBoneAssignments</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a0617dea531d2554f6c0fd30c04290a06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>af53f8ef22f3aa9e294114d1c053ca8dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMaterialName</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a08dc88c925586ad9151e9bfc94414b78</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVertexAnimationIncludesNormals</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>af9bf141e65f964f131229501804940e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexAnimationType</type>
      <name>getVertexAnimationType</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>add91fed2eb2a3330b2004248572642e4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBuildEdgesEnabled</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>acae45080848d0e53474aaf11c0ce5209</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetVertexData</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a268585391c453bbbd12836142e43ac1f</anchor>
      <arglist>(VertexData *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBuildEdgesEnabled</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>acc667dc8cf61d4fa25f005fd5cb9082a</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>afc7f071088a6ab4dbc0618537deea652</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialName</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a8ad6c0cae3c325cd8953ab66bd97e72d</anchor>
      <arglist>(const String &amp;matName, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="variable">
      <type>IndexMap</type>
      <name>blendIndexToBoneIndexMap</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>ae6b4c1d0724fe6a9a961b73bd646d3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vector3 &gt;</type>
      <name>extremityPoints</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>ac63766998cb839ca582947d7545214f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IndexData *</type>
      <name>indexData</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>aad428fa6595c7fb01ef7543e5d8d6454</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LODFaceList</type>
      <name>mLodFaceList</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a821d2587eb2dc9746a2b1a5c0deada32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RenderOperation::OperationType</type>
      <name>operationType</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a10ed3ef8bb24a001bb89dc9e3cd88c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mesh *</type>
      <name>parent</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>ac2b9fd25eb56625716d9e8915f4e0e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useSharedVertices</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a931e3764e3bf1c3ef7431fc852770fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexData *</type>
      <name>vertexData</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a1862a3ec9a3f2ed4ade8af69b41a809d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Mesh</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>aa41a130f156b145bffb3f4b5172c4c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MeshSerializerImpl</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a48305c54a01e0c7a3376ea0a077c467f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MeshSerializerImpl_v1_1</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>aef9901d67ded13a151aa3d4fde3a7b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MeshSerializerImpl_v1_2</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>ae60e96165c5d5495195fa0d49f031372</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TagPoint</name>
    <filename>class_ogre_1_1_tag_point.html</filename>
    <base>Ogre::Bone</base>
    <member kind="function">
      <type></type>
      <name>TagPoint</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>aa2b1ad04f6e594e704013b93a66c32c9</anchor>
      <arglist>(unsigned short handle, Skeleton *creator)</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>_getFullLocalTransform</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>a88d7b32c7c5a92e433c4840131e36ce2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getChildObject</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>aa32e57a305f631c230b0f42bc381f74d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getInheritParentEntityOrientation</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>a0559e765265c5bb907a854f90177da18</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getInheritParentEntityScale</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>a37117021d4a32b6d263d255b058c2623</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>getParentEntity</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>a7ee6b3f3636d30f0dd31a139695a01fa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getParentEntityTransform</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>a9c3c8ad6ba241d23978648c376445af5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>needUpdate</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>a8a2025d7f4eb22046f2a36cad270335f</anchor>
      <arglist>(bool forceParentUpdate=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChildObject</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>ab27c1f4c5034076786e7013243ed0771</anchor>
      <arglist>(MovableObject *pObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInheritParentEntityOrientation</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>a9bec809183165def388605dc24124cce</anchor>
      <arglist>(bool inherit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInheritParentEntityScale</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>ac728ce88547122ed78cb4d4bf8d3b98e</anchor>
      <arglist>(bool inherit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParentEntity</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>ae4ba81e7323f569f7cb0208218ff3f9b</anchor>
      <arglist>(Entity *pEntity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFromParentImpl</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>add6fe24ada240f3719c2709780b3d701</anchor>
      <arglist>(void) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TangentSpaceCalc</name>
    <filename>class_ogre_1_1_tangent_space_calc.html</filename>
    <class kind="struct">Ogre::TangentSpaceCalc::IndexRemap</class>
    <class kind="struct">Ogre::TangentSpaceCalc::Result</class>
    <member kind="typedef">
      <type>std::list&lt; IndexRemap &gt;</type>
      <name>IndexRemapList</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>af7aa66e32c70fac39f0c518393015321</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; size_t, size_t &gt;</type>
      <name>VertexSplit</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>af7248e9a56104604d70decacbddc24b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; VertexSplit &gt;</type>
      <name>VertexSplits</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>aba0d535d599204aa3b58fe0717b8bbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TangentSpaceCalc</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>a33eeb35f74cfa2d2c90ab7b138763752</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addIndexData</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>aa15868f47d97e86805e75ee53ffe66a2</anchor>
      <arglist>(IndexData *i_in, RenderOperation::OperationType opType=RenderOperation::OT_TRIANGLE_LIST)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>build</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>a6a40ae15c9fd4912a8bd63b91997bbe8</anchor>
      <arglist>(unsigned short sourceTexCoordSet=0)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>build</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>aef80f3ebc3e34e9fc0cca9a7ebb25d8b</anchor>
      <arglist>(VertexElementSemantic targetSemantic, unsigned short sourceTexCoordSet=0, unsigned short index=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>afd150caf2af93ec05fcbc836641e894a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSplitMirrored</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>aff282be1144cc20f9eb669fcb33393c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSplitRotated</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>a2108f7fcd81d75bf2417f2ca45244f3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getStoreParityInW</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>a9edb082fa98b5cbe85034c1abe7d02f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitMirrored</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>a43107313dd9e1fefb5a0f0760792ac45</anchor>
      <arglist>(bool split)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitRotated</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>a3b9ef4ec951f3a95e40697d7c6637a7d</anchor>
      <arglist>(bool split)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStoreParityInW</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>a637794857196e7b6bec4974b97ee5a50</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexData</name>
      <anchorfile>class_ogre_1_1_tangent_space_calc.html</anchorfile>
      <anchor>aac1530e73ac67068755e65063965fe98</anchor>
      <arglist>(VertexData *v_in)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TangentSpaceCalc::IndexRemap</name>
    <filename>struct_ogre_1_1_tangent_space_calc_1_1_index_remap.html</filename>
    <member kind="function">
      <type></type>
      <name>IndexRemap</name>
      <anchorfile>struct_ogre_1_1_tangent_space_calc_1_1_index_remap.html</anchorfile>
      <anchor>a77c5b41921797ecfc47252bd99f789aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IndexRemap</name>
      <anchorfile>struct_ogre_1_1_tangent_space_calc_1_1_index_remap.html</anchorfile>
      <anchor>a6d5e329458cea922c5d62eaf814b4883</anchor>
      <arglist>(size_t i, size_t f, const VertexSplit &amp;s)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>faceIndex</name>
      <anchorfile>struct_ogre_1_1_tangent_space_calc_1_1_index_remap.html</anchorfile>
      <anchor>a477c9b282bb1275c79472224d890cab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>indexSet</name>
      <anchorfile>struct_ogre_1_1_tangent_space_calc_1_1_index_remap.html</anchorfile>
      <anchor>a0b95b1be05110b59c87d44378f8f2d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexSplit</type>
      <name>splitVertex</name>
      <anchorfile>struct_ogre_1_1_tangent_space_calc_1_1_index_remap.html</anchorfile>
      <anchor>a28ce54b6e709aa61689b4565cd0acf68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TangentSpaceCalc::Result</name>
    <filename>struct_ogre_1_1_tangent_space_calc_1_1_result.html</filename>
    <member kind="variable">
      <type>IndexRemapList</type>
      <name>indexesRemapped</name>
      <anchorfile>struct_ogre_1_1_tangent_space_calc_1_1_result.html</anchorfile>
      <anchor>a0e5e34d6936c7a3e76ad6e4d03688df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexSplits</type>
      <name>vertexSplits</name>
      <anchorfile>struct_ogre_1_1_tangent_space_calc_1_1_result.html</anchorfile>
      <anchor>adc7a5f1543644476242dfad6552342b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Technique</name>
    <filename>class_ogre_1_1_technique.html</filename>
    <class kind="struct">Ogre::Technique::GPUDeviceNameRule</class>
    <class kind="struct">Ogre::Technique::GPUVendorRule</class>
    <member kind="enumvalue">
      <name>EXCLUDE</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a1ade219e17b5e8d73d079d11f64a2a2da043f697946b7a6d01bb858768e6646a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; GPUDeviceNameRuleList &gt;</type>
      <name>GPUDeviceNameRuleIterator</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a63da4eb10f7272486a9806374b09bab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GPUDeviceNameRule &gt;</type>
      <name>GPUDeviceNameRuleList</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a19e4233dcb87fbb8d592133ca7f10626</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; GPUVendorRuleList &gt;</type>
      <name>GPUVendorRuleIterator</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a2497a0043902e9d2af0757d769da655c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GPUVendorRule &gt;</type>
      <name>GPUVendorRuleList</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a02400e8fcd433054c6559331858a782e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; IlluminationPassList &gt;</type>
      <name>IlluminationPassIterator</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a77a239a5901d2c67add2e7cea0bf3468</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INCLUDE</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a1ade219e17b5e8d73d079d11f64a2a2dabd4cc2de655eff5194cda7ea50d00ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IncludeOrExclude</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a1ade219e17b5e8d73d079d11f64a2a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INCLUDE</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a1ade219e17b5e8d73d079d11f64a2a2dabd4cc2de655eff5194cda7ea50d00ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXCLUDE</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a1ade219e17b5e8d73d079d11f64a2a2da043f697946b7a6d01bb858768e6646a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Pass * &gt;</type>
      <name>Passes</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ab6823bce807c243c04e544ee99eea1d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; Passes &gt;</type>
      <name>PassIterator</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a3b4640d3383f331657fd9ee05cb835c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Technique</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a4bf5eef2cd88abdf3408234f2bb0899c</anchor>
      <arglist>(Material *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Technique</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a0e0fe6b1b297d9c8e81287d7c7a7b377</anchor>
      <arglist>(Material *parent, const Technique &amp;oth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Technique</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a3942999affa2e3a81d122ac58f181f11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>_compile</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>abec5e34e76944eb89ac0c6d370e3b1d5</anchor>
      <arglist>(bool autoManageTextureUnits)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>_getSchemeIndex</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8d374e0051b5d0a38ff9232369720a7b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_load</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a92b98b4f291fa76b02d2adeb822998af</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyNeedsRecompile</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>aa5ad18f720bba21676f3424ed7b2382d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_prepare</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a5833abf80056c4a18b6eafb137b590bb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unload</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a73c19a7dd382f37226f307c3afc98794</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unprepare</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ad78f99fe8c81b1dffaf2d9bfc3cfabb4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a9ac14534e5754cae83f2769b4c1ebbbd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkHardwareSupport</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a2acb60df20fcd4e4ef5d59c83daff3c0</anchor>
      <arglist>(bool autoManageTextureUnits, StringStream &amp;compileErrors)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getLodIndex</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a18697c9c5f2bc1f98d3789ca26a6c0ec</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>addfbc2178175377fb0e9b2aedbbb4e85</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Material *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ac68e138c82b585dcaeac16fdbd6de18f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getResourceGroup</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>af14e6789b5817a4469ae8b1f1f3fd919</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSchemeName</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a20954d6280d9dfa027659d8f7a6e91d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ab5482bb005ab1e91f3dff73a3ebe8b15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a715dcaf72c316918dd18220299c666f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasColourWriteDisabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>aeaf1f068b46e9249c6ba4621ef695256</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDepthCheckEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a5b1efc3fe1d8143d2f5d5d65127c2e27</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDepthWriteEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a93ca213f1f6b4e5de440950f87d16c82</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>aaa387fee443de5a25752ec0af27b215d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSupported</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a3e262c0765863c31eaaff0cd261b6cfa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTransparent</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a62b43d297b8de412d601b08978519a83</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTransparentSortingEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a100f0393659922c14c06b4cdbf4f2e76</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTransparentSortingForced</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a373450226634c5316e9523a006112274</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Technique &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>aa00baf21d71544c608469d8397d97fe7</anchor>
      <arglist>(const Technique &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLodIndex</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ab72db7823cc9a8e872aed1ca6ae2cff8</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a365b0e6313b646d0ecc13c1c52a6d3ad</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSchemeName</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a43b6c4e9e48c4e56f96633b916ee90a3</anchor>
      <arglist>(const String &amp;schemeName)</arglist>
    </member>
    <member kind="function">
      <type>Pass *</type>
      <name>createPass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>acd6a4b1e589122ab317574ebd32cd959</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Pass *</type>
      <name>getPass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a0cc5cc046407bb94bc1bbddaea803bb9</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Pass *</type>
      <name>getPass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a319b8a4fbb84d66e24fea9f780ee242a</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a5a6bd0bd4989f866dc423f1a78f3ff23</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>af6cff3e7cbf0b677433ca0a0da04c6aa</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a1eaae1583cf2e6e310ae911d34da00be</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>movePass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a6fe998209ba33ea38fdcef68743d678c</anchor>
      <arglist>(const unsigned short sourceIndex, const unsigned short destinationIndex)</arglist>
    </member>
    <member kind="function">
      <type>const PassIterator</type>
      <name>getPassIterator</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a84f0ff4e856f6965c7ae8dcab67e6cf2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Passes &amp;</type>
      <name>getPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>af6f714dd5b99d7fd92c9027ff0884036</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const IlluminationPassList &amp;</type>
      <name>getIlluminationPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a5fb20483d07c03b15bba6aa4334d981b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_compileIlluminationPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8143f16e1759f3b5731389d59a66f309</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>getShadowCasterMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a46eb3d05e2415ed230c22354ee35773f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCasterMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a93274a8faed940081fed34616fd87412</anchor>
      <arglist>(MaterialPtr val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCasterMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a249a188a0fcafa693e44b9ef3f816261</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>getShadowReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a72f858e45ae918594cd839fee6a8ea01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a87d84f017481fd660864627a1952122b</anchor>
      <arglist>(MaterialPtr val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ac620a86db8a55ac2124b5f599a2a9a9a</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a1b7d1d264b34c50b7606c646415a50e8</anchor>
      <arglist>(Real ps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ab4fd76b7e6899ba9f3c302160b392db2</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ac5d459624ede01672c78846825cc0f96</anchor>
      <arglist>(const ColourValue &amp;ambient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a290b26bac425c362ad25278ff19117bf</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>af5e13d58c70bbeeb1708e1479185a959</anchor>
      <arglist>(const ColourValue &amp;diffuse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8a9302152c679910610981ba42cae926</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a0add9d092f47eb2b654d936a66902d00</anchor>
      <arglist>(const ColourValue &amp;specular)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShininess</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>aed27a55db91366ee2f95a608f946bc86</anchor>
      <arglist>(Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>aff783d9452b6787a0fdbf83fd8ea0b33</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a9e5d7120bf501c5796bb461ec16ca22d</anchor>
      <arglist>(const ColourValue &amp;selfIllum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthCheckEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8ccefe2b6bb5b6e66e2dcb081f92847f</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthWriteEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a17ab42d4b777c0782a2d0170ae5a0970</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFunction</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a1f8f52bd7bc067a8f6dac99757063a06</anchor>
      <arglist>(CompareFunction func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a155d2bb172e767eab0880667b8669057</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a28dabe8ffdef677134ba9514bf3c2895</anchor>
      <arglist>(bool red, bool green, bool blue, bool alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCullingMode</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ae3ab7639e71d6118834a9164a7c1c8f9</anchor>
      <arglist>(CullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setManualCullingMode</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a9d9340f9b31f6189e28d62ab00937ab0</anchor>
      <arglist>(ManualCullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightingEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ab6f31b910ad3b0a22219210290622482</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadingMode</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a4c3bb63365c701842d4539e32cc1480e</anchor>
      <arglist>(ShadeOptions mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFog</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a341545383916252e51c508139903574a</anchor>
      <arglist>(bool overrideScene, FogMode mode=FOG_NONE, const ColourValue &amp;colour=ColourValue::White, Real expDensity=0.001f, Real linearStart=0.0f, Real linearEnd=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthBias</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a58b4e86384ca3e7a9f03c3fb2a5b3f0d</anchor>
      <arglist>(float constantBias, float slopeScaleBias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureFiltering</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a67d7464ef321b859c33c3c1e9334c5f2</anchor>
      <arglist>(TextureFilterOptions filterType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureAnisotropy</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a60e62cb6b00f8ae9e9da077d0ecc08ec</anchor>
      <arglist>(unsigned int maxAniso)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8d44a97049862fc9c5eb64caf5cbbc2f</anchor>
      <arglist>(const SceneBlendType sbt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>add4cd758dc843921da3a331bcc1bee1d</anchor>
      <arglist>(const SceneBlendType sbt, const SceneBlendType sbta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a50815d7c51c153e2a6ab1b581507d28f</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a5df9ffbf40cbce69799b3be95cf4b701</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor, const SceneBlendFactor sourceFactorAlpha, const SceneBlendFactor destFactorAlpha)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkGPURules</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a67154e6706213a946623bef7f2b65450</anchor>
      <arglist>(StringStream &amp;errors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGPUVendorRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>afe3b09baa8cd8566f994ad4ee5d125d1</anchor>
      <arglist>(GPUVendor vendor, IncludeOrExclude includeOrExclude)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGPUVendorRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ac6a82a8dedd6ecc9228e392aec08bd52</anchor>
      <arglist>(const GPUVendorRule &amp;rule)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeGPUVendorRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>aeaadeb93509d6fc3ca27686ca83e76be</anchor>
      <arglist>(GPUVendor vendor)</arglist>
    </member>
    <member kind="function">
      <type>GPUVendorRuleIterator</type>
      <name>getGPUVendorRuleIterator</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a87bae44184a980abc5c1fad546781c22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GPUVendorRuleList &amp;</type>
      <name>getGPUVendorRules</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>adadebcfe6ecf7d2ad47db9c7790442a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGPUDeviceNameRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ab6be978dbdbe321f7e8e9803aa29c2d1</anchor>
      <arglist>(const String &amp;devicePattern, IncludeOrExclude includeOrExclude, bool caseSensitive=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGPUDeviceNameRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ad0b1efd013753818ae29fd15a27c9744</anchor>
      <arglist>(const GPUDeviceNameRule &amp;rule)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeGPUDeviceNameRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a593e0e3c8e9d7a43155be8c6fdbfa8f7</anchor>
      <arglist>(const String &amp;devicePattern)</arglist>
    </member>
    <member kind="function">
      <type>GPUDeviceNameRuleIterator</type>
      <name>getGPUDeviceNameRuleIterator</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8220d069967117f15e63a236e221c6a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GPUDeviceNameRuleList &amp;</type>
      <name>getGPUDeviceNameRules</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a193fefcf242db26d03b0469f8e2f21ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pass *</type>
      <name>createPass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>acd6a4b1e589122ab317574ebd32cd959</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Pass *</type>
      <name>getPass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a0cc5cc046407bb94bc1bbddaea803bb9</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Pass *</type>
      <name>getPass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a319b8a4fbb84d66e24fea9f780ee242a</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a5a6bd0bd4989f866dc423f1a78f3ff23</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>af6cff3e7cbf0b677433ca0a0da04c6aa</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a1eaae1583cf2e6e310ae911d34da00be</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>movePass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a6fe998209ba33ea38fdcef68743d678c</anchor>
      <arglist>(const unsigned short sourceIndex, const unsigned short destinationIndex)</arglist>
    </member>
    <member kind="function">
      <type>const PassIterator</type>
      <name>getPassIterator</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a84f0ff4e856f6965c7ae8dcab67e6cf2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Passes &amp;</type>
      <name>getPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>af6f714dd5b99d7fd92c9027ff0884036</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const IlluminationPassList &amp;</type>
      <name>getIlluminationPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a5fb20483d07c03b15bba6aa4334d981b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_compileIlluminationPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8143f16e1759f3b5731389d59a66f309</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>getShadowCasterMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a46eb3d05e2415ed230c22354ee35773f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCasterMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a93274a8faed940081fed34616fd87412</anchor>
      <arglist>(MaterialPtr val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCasterMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a249a188a0fcafa693e44b9ef3f816261</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>getShadowReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a72f858e45ae918594cd839fee6a8ea01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a87d84f017481fd660864627a1952122b</anchor>
      <arglist>(MaterialPtr val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ac620a86db8a55ac2124b5f599a2a9a9a</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a1b7d1d264b34c50b7606c646415a50e8</anchor>
      <arglist>(Real ps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ab4fd76b7e6899ba9f3c302160b392db2</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAmbient</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ac5d459624ede01672c78846825cc0f96</anchor>
      <arglist>(const ColourValue &amp;ambient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a290b26bac425c362ad25278ff19117bf</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiffuse</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>af5e13d58c70bbeeb1708e1479185a959</anchor>
      <arglist>(const ColourValue &amp;diffuse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8a9302152c679910610981ba42cae926</anchor>
      <arglist>(float red, float green, float blue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpecular</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a0add9d092f47eb2b654d936a66902d00</anchor>
      <arglist>(const ColourValue &amp;specular)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShininess</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>aed27a55db91366ee2f95a608f946bc86</anchor>
      <arglist>(Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>aff783d9452b6787a0fdbf83fd8ea0b33</anchor>
      <arglist>(float red, float green, float blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelfIllumination</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a9e5d7120bf501c5796bb461ec16ca22d</anchor>
      <arglist>(const ColourValue &amp;selfIllum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthCheckEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8ccefe2b6bb5b6e66e2dcb081f92847f</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthWriteEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a17ab42d4b777c0782a2d0170ae5a0970</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFunction</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a1f8f52bd7bc067a8f6dac99757063a06</anchor>
      <arglist>(CompareFunction func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a155d2bb172e767eab0880667b8669057</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a28dabe8ffdef677134ba9514bf3c2895</anchor>
      <arglist>(bool red, bool green, bool blue, bool alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCullingMode</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ae3ab7639e71d6118834a9164a7c1c8f9</anchor>
      <arglist>(CullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setManualCullingMode</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a9d9340f9b31f6189e28d62ab00937ab0</anchor>
      <arglist>(ManualCullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightingEnabled</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ab6f31b910ad3b0a22219210290622482</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadingMode</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a4c3bb63365c701842d4539e32cc1480e</anchor>
      <arglist>(ShadeOptions mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFog</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a341545383916252e51c508139903574a</anchor>
      <arglist>(bool overrideScene, FogMode mode=FOG_NONE, const ColourValue &amp;colour=ColourValue::White, Real expDensity=0.001f, Real linearStart=0.0f, Real linearEnd=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthBias</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a58b4e86384ca3e7a9f03c3fb2a5b3f0d</anchor>
      <arglist>(float constantBias, float slopeScaleBias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureFiltering</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a67d7464ef321b859c33c3c1e9334c5f2</anchor>
      <arglist>(TextureFilterOptions filterType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureAnisotropy</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a60e62cb6b00f8ae9e9da077d0ecc08ec</anchor>
      <arglist>(unsigned int maxAniso)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8d44a97049862fc9c5eb64caf5cbbc2f</anchor>
      <arglist>(const SceneBlendType sbt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>add4cd758dc843921da3a331bcc1bee1d</anchor>
      <arglist>(const SceneBlendType sbt, const SceneBlendType sbta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSceneBlending</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a50815d7c51c153e2a6ab1b581507d28f</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a5df9ffbf40cbce69799b3be95cf4b701</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor, const SceneBlendFactor sourceFactorAlpha, const SceneBlendFactor destFactorAlpha)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkGPURules</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a67154e6706213a946623bef7f2b65450</anchor>
      <arglist>(StringStream &amp;errors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGPUVendorRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>afe3b09baa8cd8566f994ad4ee5d125d1</anchor>
      <arglist>(GPUVendor vendor, IncludeOrExclude includeOrExclude)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGPUVendorRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ac6a82a8dedd6ecc9228e392aec08bd52</anchor>
      <arglist>(const GPUVendorRule &amp;rule)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeGPUVendorRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>aeaadeb93509d6fc3ca27686ca83e76be</anchor>
      <arglist>(GPUVendor vendor)</arglist>
    </member>
    <member kind="function">
      <type>GPUVendorRuleIterator</type>
      <name>getGPUVendorRuleIterator</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a87bae44184a980abc5c1fad546781c22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GPUVendorRuleList &amp;</type>
      <name>getGPUVendorRules</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>adadebcfe6ecf7d2ad47db9c7790442a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGPUDeviceNameRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ab6be978dbdbe321f7e8e9803aa29c2d1</anchor>
      <arglist>(const String &amp;devicePattern, IncludeOrExclude includeOrExclude, bool caseSensitive=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGPUDeviceNameRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ad0b1efd013753818ae29fd15a27c9744</anchor>
      <arglist>(const GPUDeviceNameRule &amp;rule)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeGPUDeviceNameRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a593e0e3c8e9d7a43155be8c6fdbfa8f7</anchor>
      <arglist>(const String &amp;devicePattern)</arglist>
    </member>
    <member kind="function">
      <type>GPUDeviceNameRuleIterator</type>
      <name>getGPUDeviceNameRuleIterator</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8220d069967117f15e63a236e221c6a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GPUDeviceNameRuleList &amp;</type>
      <name>getGPUDeviceNameRules</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a193fefcf242db26d03b0469f8e2f21ac</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Technique::GPUDeviceNameRule</name>
    <filename>struct_ogre_1_1_technique_1_1_g_p_u_device_name_rule.html</filename>
    <member kind="function">
      <type></type>
      <name>GPUDeviceNameRule</name>
      <anchorfile>struct_ogre_1_1_technique_1_1_g_p_u_device_name_rule.html</anchorfile>
      <anchor>ad912c591fde5ff1b38c2db11ae44d74c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPUDeviceNameRule</name>
      <anchorfile>struct_ogre_1_1_technique_1_1_g_p_u_device_name_rule.html</anchorfile>
      <anchor>a5f70092f87cc455575f83813afb0ce53</anchor>
      <arglist>(const String &amp;pattern, IncludeOrExclude ie, bool caseSen)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>caseSensitive</name>
      <anchorfile>struct_ogre_1_1_technique_1_1_g_p_u_device_name_rule.html</anchorfile>
      <anchor>a36e883f304b07d95ca55fea67f416d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>devicePattern</name>
      <anchorfile>struct_ogre_1_1_technique_1_1_g_p_u_device_name_rule.html</anchorfile>
      <anchor>a3425c07d9ce84c5a7fa0c765b7dde8db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IncludeOrExclude</type>
      <name>includeOrExclude</name>
      <anchorfile>struct_ogre_1_1_technique_1_1_g_p_u_device_name_rule.html</anchorfile>
      <anchor>afa5cd604584285e1d9dfe42734461673</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Technique::GPUVendorRule</name>
    <filename>struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule.html</filename>
    <member kind="function">
      <type></type>
      <name>GPUVendorRule</name>
      <anchorfile>struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule.html</anchorfile>
      <anchor>abe3caaaf5e149694cbd1b9b77ca3e6b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPUVendorRule</name>
      <anchorfile>struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule.html</anchorfile>
      <anchor>ac327a850fa93593d65c62b71f575b8bc</anchor>
      <arglist>(GPUVendor v, IncludeOrExclude ie)</arglist>
    </member>
    <member kind="variable">
      <type>IncludeOrExclude</type>
      <name>includeOrExclude</name>
      <anchorfile>struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule.html</anchorfile>
      <anchor>a60cb77ded55eb1fd08da385acf4ad903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GPUVendor</type>
      <name>vendor</name>
      <anchorfile>struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule.html</anchorfile>
      <anchor>a79d34dde82e07466421e7fb2660d3db7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Terrain</name>
    <filename>class_ogre_1_1_terrain.html</filename>
    <base>Ogre::SceneManager::Listener</base>
    <class kind="class">Ogre::Terrain::DefaultGpuBufferAllocator</class>
    <class kind="class">Ogre::Terrain::GpuBufferAllocator</class>
    <class kind="struct">Ogre::Terrain::ImportData</class>
    <class kind="struct">Ogre::Terrain::LayerInstance</class>
    <member kind="enumvalue">
      <name>ALIGN_X_Y</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aca4fcebfb7ed4684682347d325477e91adfc96b5a388b3e48709d56b899098508</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIGN_X_Z</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aca4fcebfb7ed4684682347d325477e91ac4699c4f99bea344a309d5544b33c140</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIGN_Y_Z</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aca4fcebfb7ed4684682347d325477e91add646ddae48fd0c7cc9c0a74458feb42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Alignment</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aca4fcebfb7ed4684682347d325477e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIGN_X_Z</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aca4fcebfb7ed4684682347d325477e91ac4699c4f99bea344a309d5544b33c140</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIGN_X_Y</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aca4fcebfb7ed4684682347d325477e91adfc96b5a388b3e48709d56b899098508</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIGN_Y_Z</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aca4fcebfb7ed4684682347d325477e91add646ddae48fd0c7cc9c0a74458feb42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; LayerInstance &gt;</type>
      <name>LayerInstanceList</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a58751c7f151873a6e5cf03f59aa9ec47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_SPACE</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aebf8a7aadb5de3a0669d41acfd58d781ae3eabb53019f0d4ecfbff1d9a417d907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_COUNT</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a5ba448a51833e6c8eea28884a706834c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_EAST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a88c6e2c93031bba254272861a1664cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_NORTH</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a07b3c537d34f5c7e1e3e79634dfcac1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_NORTHEAST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2aed82e8f7f45fcb5faeef6158c9d1ff3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_NORTHWEST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a8795dff5bfc2240747ee0a843a900c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_SOUTH</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a8c91ce1d5f82d7525102bc91fde0df2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_SOUTHEAST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a4183a4a8b0f78832395fa0aa981f07bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_SOUTHWEST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2aec43a04404ef9873e7d43c094e097e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_WEST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a3a45b8d00d2ba435e61cdc99c94b0a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NeighbourIndex</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_EAST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a88c6e2c93031bba254272861a1664cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_NORTHEAST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2aed82e8f7f45fcb5faeef6158c9d1ff3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_NORTH</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a07b3c537d34f5c7e1e3e79634dfcac1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_NORTHWEST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a8795dff5bfc2240747ee0a843a900c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_WEST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a3a45b8d00d2ba435e61cdc99c94b0a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_SOUTHWEST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2aec43a04404ef9873e7d43c094e097e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_SOUTH</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a8c91ce1d5f82d7525102bc91fde0df2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_SOUTHEAST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a4183a4a8b0f78832395fa0aa981f07bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGHBOUR_COUNT</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2d0c6e14298e6a196148388ca2ffa9e2a5ba448a51833e6c8eea28884a706834c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POINT_SPACE</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aebf8a7aadb5de3a0669d41acfd58d781a748f0b5f2b54c63be96965de53931de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Real &gt;</type>
      <name>RealVector</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a8e3b80784aa7c62ca578c2f8e2a01c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Space</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aebf8a7aadb5de3a0669d41acfd58d781</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aebf8a7aadb5de3a0669d41acfd58d781a0a7049246e4a77e37dcea36fd35c4daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_SPACE</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aebf8a7aadb5de3a0669d41acfd58d781ae3eabb53019f0d4ecfbff1d9a417d907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TERRAIN_SPACE</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aebf8a7aadb5de3a0669d41acfd58d781a0ad91edc61b2fb7ebe1966fc167ffe6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POINT_SPACE</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aebf8a7aadb5de3a0669d41acfd58d781a748f0b5f2b54c63be96965de53931de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TERRAIN_SPACE</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aebf8a7aadb5de3a0669d41acfd58d781a0ad91edc61b2fb7ebe1966fc167ffe6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WORLD_SPACE</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aebf8a7aadb5de3a0669d41acfd58d781a0a7049246e4a77e37dcea36fd35c4daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Terrain</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a9cc3d8901c73b6d2b6e1613a22636801</anchor>
      <arglist>(SceneManager *sm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Terrain</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ad3516cbdabc73135b79f1d34ffda7f01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_dirtyCompositeMapRect</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aa40d40d6f3de43fa0651079673145b95</anchor>
      <arglist>(const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_dumpTextures</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a1ba82d7fe350ae72a2d748eb4e02b960</anchor>
      <arglist>(const String &amp;prefix, const String &amp;suffix)</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>_getCompositeMapMaterial</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a53a08891b2dec0febd07bde5680598e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>_getDerivedResourceGroup</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a55793a71b2ea6ed68fd04c45dfe63ed5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>_getMaterial</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ad7dddc1d68a0936b4b07fa7054f042fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>_getRootSceneNode</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a199fe8f1cab6aef966eea1b66c9f4b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_getUseVertexCompression</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a3b379afd3348efd5c8e5a87f0b2d0729</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addQueryFlags</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ad7934e16e9ad7a0a272bb86d46c17b9e</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>calculateHeightDeltas</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a57b254a77b1c0fe87a34366ab08db4f3</anchor>
      <arglist>(const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>PixelBox *</type>
      <name>calculateLightmap</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a1d26ac546212deb98d330775aa4c9e01</anchor>
      <arglist>(const Rect &amp;rect, const Rect &amp;extraTargetRect, Rect &amp;outFinalRect)</arglist>
    </member>
    <member kind="function">
      <type>PixelBox *</type>
      <name>calculateNormals</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a90f92130d910fa3d1f2acb6870acdec4</anchor>
      <arglist>(const Rect &amp;rect, Rect &amp;outFinalRect)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>convertDirection</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a33bb06af72903323c8b8daa67c17abd7</anchor>
      <arglist>(Space inSpace, const Vector3 &amp;inDir, Space outSpace) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertDirection</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a6a94314390459778b11cb4785dbd41ca</anchor>
      <arglist>(Space inSpace, const Vector3 &amp;inDir, Space outSpace, Vector3 &amp;outDir) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>convertPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a09f6174d11a0339d9ff44775d48dee09</anchor>
      <arglist>(Space inSpace, const Vector3 &amp;inPos, Space outSpace) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a6ad6246dddf231e761c52af18397369f</anchor>
      <arglist>(Space inSpace, const Vector3 &amp;inPos, Space outSpace, Vector3 &amp;outPos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decreaseLodLevel</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ac11979818981d2a7c09c1982479932b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirty</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aab69f3dead87b53b84784c7d7d325f68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirtyLightmap</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a9e432dfa8261600759fb020c09c169a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirtyLightmapRect</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a0852e0efabe0cbaf49277dbb261a5490</anchor>
      <arglist>(const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirtyRect</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a0a9de436fad8d6f3a95b1b78314fb736</anchor>
      <arglist>(const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finaliseHeightDeltas</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a1da607007f9aa988b80df8d3036e187e</anchor>
      <arglist>(const Rect &amp;rect, bool cpuData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finaliseLightmap</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a36a0e738c270ab2d804446f3e93ae651</anchor>
      <arglist>(const Rect &amp;rect, PixelBox *lightmapBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finaliseNormals</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a19862c05e3b50f4464a41e48c12c5245</anchor>
      <arglist>(const Rect &amp;rect, PixelBox *normalsBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeTemporaryResources</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a4ee732f95cf2b3c4aacb709db48fad1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getAABB</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a64429e495a609ecb6f22a23aa3ed4037</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Alignment</type>
      <name>getAlignment</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a7b0821197e537ceeff981835c0c127e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getBlendTextureCount</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a9167eb4f73df66b86bc63a9aea34bb88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getBlendTextureIndex</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>abea533df30a7cec072f08f527978c095</anchor>
      <arglist>(uint8 layerIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getBlendTextureName</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ab6c399c76c55b4befe775f9ab2e0c6c7</anchor>
      <arglist>(uint8 textureIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; TexturePtr &gt; &amp;</type>
      <name>getBlendTextures</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a1ee7590f6de4fa9a5d51c29e7fe610b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aa250d15148f1cbf87777ff36a628da9e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>getCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a21d313fdb0d84c403075a8c05a16940e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getCompositeMapMaterial</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>abde5a9931a278de23697fe6996a0e6d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getCompositeMapSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a3740cb23e839b4a98e60c18b559d1309</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const float *</type>
      <name>getDeltaData</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a957880834cd9bd2b4ecb0aec124d838a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const float *</type>
      <name>getDeltaData</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>acf60757185ccbb975ae6fcec74143015</anchor>
      <arglist>(uint32 x, uint32 y) const</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>getGlobalColourMap</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a7ec8a99d7ea299a4f13397aa3177cc68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGlobalColourMapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aa55c99add54accbfe6542f53b1a34c12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getGlobalColourMapSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>acd720425368a1c9e9152c01da3e3c3cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuBufferAllocator *</type>
      <name>getGpuBufferAllocator</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>af1d8194d298ceec5609a7d1485bff7ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeightAtPoint</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ac329134ec2c2ff88fa05dcb9ff1a2821</anchor>
      <arglist>(uint32 x, uint32 y) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeightAtTerrainPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ae50846c3688082ececfe0d56ed78c792</anchor>
      <arglist>(Real x, Real y) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeightAtWorldPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ad365d761359884e56a7c0164086a57d9</anchor>
      <arglist>(const Vector3 &amp;pos) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeightAtWorldPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a7719018dcfb417865f00ddeef7b0951b</anchor>
      <arglist>(Real x, Real y, Real z) const</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>getHeightData</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>adc1a1c0afad76fb2de52058e23ffebc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>getHeightData</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a0457855b262d6491693709aecc661c07</anchor>
      <arglist>(uint32 x, uint32 y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHighestLodLoaded</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a8c4feba3c0ec197a375173e90423e978</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHighestLodPrepared</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>afcf5e4be38a9734b95e2a1578630b17d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TerrainLayerBlendMap *</type>
      <name>getLayerBlendMap</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a4c17d599a4b63584160403e162a30e39</anchor>
      <arglist>(uint8 layerIndex)</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>getLayerBlendTexture</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ae1afa9f6173f69047bdf0beb9906c483</anchor>
      <arglist>(uint8 index) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; uint8, uint8 &gt;</type>
      <name>getLayerBlendTextureIndex</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a74f835b3f72cc06589d38d0b6e012650</anchor>
      <arglist>(uint8 layerIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>getLightmap</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a6eea690ea25ed524f7c5fdb840b050a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getLightmapSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ae0168de61d9cc2f640d081538ad4ded9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getLODLevelWhenVertexEliminated</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2f98ad8c78b6046d4d4f4dcf9d367fae</anchor>
      <arglist>(long rowOrColulmn) const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getLODLevelWhenVertexEliminated</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aca2087cd57d5c80ccf2e983acddb1887</anchor>
      <arglist>(long x, long y) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aba442116bbed4a35f60b8565ff1c7318</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMaterialName</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>adc32dec06092d0cdf5c89830aa217d41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getMaxBatchSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a33059cbc4162471869976806c34038e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaxHeight</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a8dc48d60a3f7e6a152b6757baf32c513</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getMinBatchSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>afdd76575197788ad0da8d138ab289254</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMinHeight</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2511163a9389cff84b1dfecdd863b381</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Terrain *</type>
      <name>getNeighbour</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ae60272e5836071d30036915c13dcc5ec</anchor>
      <arglist>(NeighbourIndex index) const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getNumLodLevels</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2edb50f75fb20e41b169c86cbffceadc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getNumLodLevelsPerLeaf</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aeb53dbed1ad2cb6cb22cefefa8039c68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPoint</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ace4a475574f656cc941df6af61968c83</anchor>
      <arglist>(uint32 x, uint32 y, float height, Vector3 *outpos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPoint</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a6999afcf4ddfa84fbd291d0d1e3bc7f7</anchor>
      <arglist>(uint32 x, uint32 y, Vector3 *outpos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointFromSelfOrNeighbour</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ad0faeda25da323eaf9d8a2a8cab3cdf1</anchor>
      <arglist>(int32 x, int32 y, Vector3 *outpos) const</arglist>
    </member>
    <member kind="function">
      <type>Affine3</type>
      <name>getPointTransform</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a909f82eee09876149fdd36a49fb5858a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aa2ab5629b96f5fd91fec05edca29812a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a19d92cbdb6f2dc3ff5bc8e57ee3df8dc</anchor>
      <arglist>(const Vector3 &amp;TSpos, Vector3 *outWSpos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a4f12c4926b592f118508ee06b84eb220</anchor>
      <arglist>(Real x, Real y, Real z, Vector3 *outWSpos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPositionAlign</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>af6b0f1642a0f159d6000594ccf006736</anchor>
      <arglist>(const Vector3 &amp;TSpos, Alignment align, Vector3 *outWSpos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPositionAlign</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a6f04aa8304bb033f4d33b64e08f05410</anchor>
      <arglist>(Real x, Real y, Real z, Alignment align, Vector3 *outWSpos) const</arglist>
    </member>
    <member kind="function">
      <type>TerrainQuadTreeNode *</type>
      <name>getQuadTree</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a69e78ec7eab8aece2d20df966f0dce49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>abbfdc91237fe8c41297f4715e96b1a19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a85c8ed1f55d5cf5300e2ccc2d02ab2f5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getResolutionAtLod</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>afe71e5b01aa9db756587fadb27eb2a83</anchor>
      <arglist>(uint16 lodLevel) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getResourceGroup</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>afc98c5e76b60ff1b5bc1024a600e26cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a29b325c5180def04910d06b32fe004e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aa23d586fa8023d7992107388bec2d0bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSkirtSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a607e4aebdee75f7d26c279607d819976</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTargetLodLevel</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a768bccd8d43b0b1f5ff5eaa513be60f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getTerrainNormalMap</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aadd272b751be4c855ef9233b7e4cd9ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTerrainPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aac94de7f1d8908a2adc0432b05804a00</anchor>
      <arglist>(const Vector3 &amp;WSpos, Vector3 *outTSpos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTerrainPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a7db38251c418f66b2615037babfe781d</anchor>
      <arglist>(Real x, Real y, Real z, Vector3 *outTSpos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTerrainPositionAlign</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a3fb22ca5067bb7f2b5b6d29f6e64a2b0</anchor>
      <arglist>(const Vector3 &amp;WSpos, Alignment align, Vector3 *outTSpos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTerrainPositionAlign</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a1b38900f2914d915b54dc3ce1d37eb40</anchor>
      <arglist>(Real x, Real y, Real z, Alignment align, Vector3 *outTSpos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTerrainVector</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a61849058085ae7cb6c0e16bb5c21cb03</anchor>
      <arglist>(const Vector3 &amp;inVec, Vector3 *outVec) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTerrainVector</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>abb4ffa0b942aca1273cc6af52c2f2b81</anchor>
      <arglist>(Real x, Real y, Real z, Vector3 *outVec) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTerrainVectorAlign</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aad404a040c30d1138b406cff801e1b56</anchor>
      <arglist>(const Vector3 &amp;inVec, Alignment align, Vector3 *outVec) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTerrainVectorAlign</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>af37504438f3cca3341419bbf43b28331</anchor>
      <arglist>(Real x, Real y, Real z, Alignment align, Vector3 *outVec) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVector</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a9831992c806d7b12114acdf35fc40aff</anchor>
      <arglist>(const Vector3 &amp;inVec, Vector3 *outVec) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVector</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>af8cafe25232ec796bdb2ae229de6d590</anchor>
      <arglist>(Real x, Real y, Real z, Vector3 *outVec) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVectorAlign</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a00dd54e0cf38fac3e729bf481761a672</anchor>
      <arglist>(const Vector3 &amp;inVec, Alignment align, Vector3 *outVec) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVectorAlign</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a539d01d15e180e7c67727884badd5b7d</anchor>
      <arglist>(Real x, Real y, Real z, Alignment align, Vector3 *outVec) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a124354ea9deb52eced5e1d5a75a2b996</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>AxisAlignedBox</type>
      <name>getWorldAABB</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ad0f38e00e35fe85b04ed010a27433341</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getWorldSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>abf52cde19183386c011d27a3e190cd7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>increaseLodLevel</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a6ca2d94a3062b2ae63620ff2b1121b25</anchor>
      <arglist>(bool synchronous=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDerivedDataUpdateInProgress</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a518a4dcf0c880eeadc3d0ae6ff4aa5b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHeightDataModified</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a0f29e0c116626bcb1bdb45835e0752cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>af0c198af3449240a57dc63380e38a9fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isModified</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ac09cc65643825f293320058bc6ed07ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ae7381fe2e7ea64304f59e7f10b6c90ec</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a78949cbc0a2a6d717b4606043b46d5c7</anchor>
      <arglist>(int lodLevel=0, bool synchronous=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ae3fc60c0f8350b4872323ddf258d922d</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>neighbourModified</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a5baccf626f31854f341910aa4c7c0500</anchor>
      <arglist>(NeighbourIndex index, const Rect &amp;edgerect, const Rect &amp;shadowrect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyNeighbours</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a9a1c32a11911a0ccea0eda01c86484a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGRE_RW_MUTEX</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a998e0575ce4f0385512363c1c8019047</anchor>
      <arglist>(mNeighbourMutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preFindVisibleObjects</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ac1f87183250b885c01270a68d80236e4</anchor>
      <arglist>(SceneManager *source, SceneManager::IlluminationRenderStage irs, Viewport *v) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2b61cedddcd4ebe3b6c27068e2624d74</anchor>
      <arglist>(const ImportData &amp;importData)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aaf6c29ba4225758313190a53bb12e60c</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2f08575d471649617945b200154478c5</anchor>
      <arglist>(DataStreamPtr &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a20d7b036e25805405d3140b3751ec4b6</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; bool, Vector3 &gt;</type>
      <name>rayIntersects</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a66f5889d081e8e45d803e3c0abf0a35a</anchor>
      <arglist>(const Ray &amp;ray, bool cascadeToNeighbours=false, Real distanceLimit=0)</arglist>
    </member>
    <member kind="function">
      <type>Terrain *</type>
      <name>raySelectNeighbour</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>afd8906489c367ae1742b548f81b41da3</anchor>
      <arglist>(const Ray &amp;ray, Real distanceLimit=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeQueryFlags</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aa0e26a4fd6e9897509bf7372388427ff</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>accbc5c9286d1a898653c1b27e04f6099</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>afce38d08848608e3bf4642678e289181</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sceneManagerDestroyed</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a5f7edff06d941d5621aad56c7d19c939</anchor>
      <arglist>(SceneManager *source) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalColourMapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ac2b0283f89f542552c2e40e07899f95d</anchor>
      <arglist>(bool enabled, uint16 size=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpuBufferAllocator</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>afd269cb7c490b88d1aea4fccb4ac2451</anchor>
      <arglist>(GpuBufferAllocator *alloc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeightAtPoint</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a51979e546b48f5f6cc1676bc45e62007</anchor>
      <arglist>(uint32 x, uint32 y, float h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNeighbour</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aa0d9b7d033bd0b3c29c13e6151c93bd0</anchor>
      <arglist>(NeighbourIndex index, Terrain *neighbour, bool recalculate=false, bool notifyOther=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aa87ddbb08f493d0901594fe6e3f4cafe</anchor>
      <arglist>(const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQueryFlags</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a4b05d2eef470c736f23b6e3dbb5619d9</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a9ff521bcc0fb0193d9105af627af5c0d</anchor>
      <arglist>(uint8 grp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResourceGroup</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aacd2dcc94afbc3e8fbca6d6de1baedab</anchor>
      <arglist>(const String &amp;resGroup)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a94a15b828bc003a3bc6a019c9fbbd2ff</anchor>
      <arglist>(uint16 newSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a03a3ea2ce4dba4e2948a6b9d1fc02566</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ad807304e85ba44ddb02aa7cbd639ef4b</anchor>
      <arglist>(Real newWorldSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>acee00b1d1d1d46633cd88b3b49f488cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unprepare</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aa67c987848bb325bc3aef2b0ad7a9adf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ae1ebf4ca9e17f173a0d516d92aed411e</anchor>
      <arglist>(bool synchronous=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a84b12bda4d87a9145c5b131166275fd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCompositeMapWithDelay</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a5d4659018c697f0a2fae1192f81ede4a</anchor>
      <arglist>(Real delay=2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDerivedData</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aa11183930beb39da27e84ca66673ef00</anchor>
      <arglist>(bool synchronous=false, uint8 typeMask=0xFF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateGeometry</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a8e7fc528309dff0459e1558971a31d00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateGeometryWithoutNotifyNeighbours</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a6c319d29b618e68b9a8d6dd3b0652dcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForDerivedProcesses</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a8f8965d9490b13d8b156d57fc061558b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>widenRectByVector</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a19739da0efce18871375737421846f1c</anchor>
      <arglist>(const Vector3 &amp;vec, const Rect &amp;inRect, Real minHeight, Real maxHeight, Rect &amp;outRect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>widenRectByVector</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aff2c1091b6355257deabcae1755adec9</anchor>
      <arglist>(const Vector3 &amp;vec, const Rect &amp;inRect, Rect &amp;outRect)</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getLayerCount</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a1b6d6be6683260c79d51cb5d9a8ca6be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TerrainLayerDeclaration &amp;</type>
      <name>getLayerDeclaration</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aaef840fb3b03d299b83077239122b695</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLayer</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a70a42e6eb37cb024b4573fc912e219b4</anchor>
      <arglist>(Real worldSize=0, const StringVector *textureNames=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLayer</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a1b09422cf8baa9b8dddd45290de9a666</anchor>
      <arglist>(uint8 index, Real worldSize=0, const StringVector *textureNames=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLayer</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ae0b3ec5f09b44fdc3b83f0535c2d1a27</anchor>
      <arglist>(uint8 index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceLayer</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ae052005afc7eb71b24aef24fc22dd7e0</anchor>
      <arglist>(uint8 index, bool keepBlends, Real worldSize=0, const StringVector *textureNames=0)</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getMaxLayers</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a891a8c6a16efd6ecf16508e21cade01e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLayerWorldSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a30d2fed380ea0b55b182cccf77670108</anchor>
      <arglist>(uint8 index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerWorldSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a4447c7ef2269781192e5b637035b08fc</anchor>
      <arglist>(uint8 index, Real size)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLayerUVMultiplier</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ac38fc212b7a4d6a21843518c237cc44d</anchor>
      <arglist>(uint8 index) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLayerTextureName</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>acfbf3bcc122a028d53ea35cad9e1eaaa</anchor>
      <arglist>(uint8 layerIndex, uint8 samplerIndex) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerTextureName</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>af1dc74d66c4f3867a484d09cf2063fbc</anchor>
      <arglist>(uint8 layerIndex, uint8 samplerIndex, const String &amp;textureName)</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getLayerBlendMapSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a148549dc9a5d14725b5c44256638e8ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setMorphRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2a65fb835fe22a425107ce43edf43219</anchor>
      <arglist>(bool morph)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_getMorphRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a5c7d3147f12a6765dd39d7eb69587df7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setNormalMapRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a3dba1853267506fed228c02ea8ecfe16</anchor>
      <arglist>(bool normalMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setLightMapRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a915121f91285f370bd1a01842991ae03</anchor>
      <arglist>(bool lightMap, bool shadowsOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCompositeMapRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a10b9f303b81585c1b51d0c273f03a5dd</anchor>
      <arglist>(bool compositeMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16</type>
      <name>_calcSkirtVertexIndex</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2ba2f7a6eb2c9356d6bddaf30fe72257</anchor>
      <arglist>(uint16 mainIndex, uint16 vdatasize, bool isCol, uint16 numSkirtRowsCols, uint16 skirtRowColSkip)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>_getNumIndexesForBatchSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a72c79185cbbc50e1ff016946ae14dca2</anchor>
      <arglist>(uint16 batchSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_populateIndexBuffer</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>af01e8cc2a2055e30420f626269f3f38d</anchor>
      <arglist>(uint16 *pIndexes, uint16 batchSize, uint16 vdatasize, uint16 vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertTerrainToWorldAxes</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>afb9983e073970fa2fa47ede55a7f16f6</anchor>
      <arglist>(Alignment align, const Vector3 &amp;terrainVec, Vector3 *worldVec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertWorldToTerrainAxes</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a86553dfa0e4c39018d8ee23f96fe588d</anchor>
      <arglist>(Alignment align, const Vector3 &amp;worldVec, Vector3 *terrainVec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8</type>
      <name>getBlendTextureCount</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>afdd34b73ebfbf437789a8ef2a8cf1c54</anchor>
      <arglist>(uint8 numLayers)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static NeighbourIndex</type>
      <name>getNeighbourIndex</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a14e9fbfcb1edd236554880595b02899b</anchor>
      <arglist>(long offsetx, long offsety)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static NeighbourIndex</type>
      <name>getOppositeNeighbour</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ad90008dc319c694b073fc1e6523e03c2</anchor>
      <arglist>(NeighbourIndex index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>readLayerDeclaration</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ac78ab1806379267473d03a57dde9bbb8</anchor>
      <arglist>(StreamSerialiser &amp;ser, TerrainLayerDeclaration &amp;targetdecl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>readLayerInstanceList</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a5ea9b366b0dead6adf4bb63382851a17</anchor>
      <arglist>(StreamSerialiser &amp;ser, size_t numSamplers, Terrain::LayerInstanceList &amp;targetlst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeLayerDeclaration</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a124c278790b4228e7dfe6a06575cf653</anchor>
      <arglist>(const TerrainLayerDeclaration &amp;decl, StreamSerialiser &amp;ser)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeLayerInstanceList</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a7b01d7b34a6cc4c890a393857276bf42</anchor>
      <arglist>(const Terrain::LayerInstanceList &amp;lst, StreamSerialiser &amp;ser)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8</type>
      <name>DERIVED_DATA_ALL</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aaef9ac3a5d1ceed0260a17f93b88d848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8</type>
      <name>DERIVED_DATA_DELTAS</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>adc4deb8ce09c46f3d6215ea1ff390959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8</type>
      <name>DERIVED_DATA_LIGHTMAP</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a1ebde7f1f98abe26938397f7110c88f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8</type>
      <name>DERIVED_DATA_NORMALS</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a633492f40707af756814bca31f0f35ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>LOD_MORPH_CUSTOM_PARAM</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>acc4dccaad096e6d2abb01dd4813b18d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>TERRAIN_CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ad1b6d65618e1ebc55155214f3b10b337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>TERRAIN_CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>afd3641ddf000f3e2ca771408f558131b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>TERRAIN_MAX_BATCH_SIZE</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a5c204799a40adae8b01411ec05dbc841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>TERRAINDERIVEDDATA_CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a50efd0b73343b76d8cfae1366cfd1cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>TERRAINDERIVEDDATA_CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a935d5fea06bddac979ae56c7fa13d9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>TERRAINGENERALINFO_CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a61228d1282e5e503848dab11a2c794fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>TERRAINGENERALINFO_CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a3786f2f64dbc4a16984a607bfa53dd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>TERRAINLAYERDECLARATION_CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ac83d9fa6c4ba65db9c7ad66bbd01b0de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>TERRAINLAYERDECLARATION_CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a14ce718231ed706aec11489fc6843d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>TERRAINLAYERINSTANCE_CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>acb18d059e425a9e6f7677d4dfb2d43ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>TERRAINLAYERINSTANCE_CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ac7837f27d59df9244743172d331e2fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>TERRAINLAYERSAMPLER_CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a53d1561777a42b20c5aa5a42dd96bf9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>TERRAINLAYERSAMPLER_CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a369a6d0c5e30874dd103c7089406be6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>TERRAINLAYERSAMPLERELEMENT_CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>adf20ab502696a7e4acf28dec2ebdd0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>TERRAINLAYERSAMPLERELEMENT_CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a6b4dc148f017fbd6441bc81f79fe743d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>TerrainLodManager</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a305c9e25905898002f056b3227b1ee65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getLayerCount</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a1b6d6be6683260c79d51cb5d9a8ca6be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TerrainLayerDeclaration &amp;</type>
      <name>getLayerDeclaration</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aaef840fb3b03d299b83077239122b695</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLayer</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a70a42e6eb37cb024b4573fc912e219b4</anchor>
      <arglist>(Real worldSize=0, const StringVector *textureNames=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLayer</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a1b09422cf8baa9b8dddd45290de9a666</anchor>
      <arglist>(uint8 index, Real worldSize=0, const StringVector *textureNames=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLayer</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ae0b3ec5f09b44fdc3b83f0535c2d1a27</anchor>
      <arglist>(uint8 index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceLayer</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ae052005afc7eb71b24aef24fc22dd7e0</anchor>
      <arglist>(uint8 index, bool keepBlends, Real worldSize=0, const StringVector *textureNames=0)</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getMaxLayers</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a891a8c6a16efd6ecf16508e21cade01e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLayerWorldSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a30d2fed380ea0b55b182cccf77670108</anchor>
      <arglist>(uint8 index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerWorldSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a4447c7ef2269781192e5b637035b08fc</anchor>
      <arglist>(uint8 index, Real size)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLayerUVMultiplier</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ac38fc212b7a4d6a21843518c237cc44d</anchor>
      <arglist>(uint8 index) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLayerTextureName</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>acfbf3bcc122a028d53ea35cad9e1eaaa</anchor>
      <arglist>(uint8 layerIndex, uint8 samplerIndex) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerTextureName</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>af1dc74d66c4f3867a484d09cf2063fbc</anchor>
      <arglist>(uint8 layerIndex, uint8 samplerIndex, const String &amp;textureName)</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getLayerBlendMapSize</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a148549dc9a5d14725b5c44256638e8ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setMorphRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2a65fb835fe22a425107ce43edf43219</anchor>
      <arglist>(bool morph)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_getMorphRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a5c7d3147f12a6765dd39d7eb69587df7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setNormalMapRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a3dba1853267506fed228c02ea8ecfe16</anchor>
      <arglist>(bool normalMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setLightMapRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a915121f91285f370bd1a01842991ae03</anchor>
      <arglist>(bool lightMap, bool shadowsOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCompositeMapRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a10b9f303b81585c1b51d0c273f03a5dd</anchor>
      <arglist>(bool compositeMap)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Terrain::DefaultGpuBufferAllocator</name>
    <filename>class_ogre_1_1_terrain_1_1_default_gpu_buffer_allocator.html</filename>
    <base>Ogre::Terrain::GpuBufferAllocator</base>
    <member kind="function">
      <type></type>
      <name>DefaultGpuBufferAllocator</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_default_gpu_buffer_allocator.html</anchorfile>
      <anchor>aefc4903a668c681052b0a0186b4f5bc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DefaultGpuBufferAllocator</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_default_gpu_buffer_allocator.html</anchorfile>
      <anchor>acc6a126be76a2f958d24c940ca42a8e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allocateVertexBuffers</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_default_gpu_buffer_allocator.html</anchorfile>
      <anchor>a698d20967fcd629365ec575e3bdddc4a</anchor>
      <arglist>(Terrain *forTerrain, size_t numVertices, HardwareVertexBufferSharedPtr &amp;destPos, HardwareVertexBufferSharedPtr &amp;destDelta) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeAllBuffers</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_default_gpu_buffer_allocator.html</anchorfile>
      <anchor>af2ae0b441f30b0204815e46aba27725b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeVertexBuffers</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_default_gpu_buffer_allocator.html</anchorfile>
      <anchor>abbab9b7b467b4783b9a43ac18261c0cf</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;posbuf, const HardwareVertexBufferSharedPtr &amp;deltabuf) override</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBufferSharedPtr</type>
      <name>getSharedIndexBuffer</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_default_gpu_buffer_allocator.html</anchorfile>
      <anchor>ab64c66761d093b621a75d68fa94c9d23</anchor>
      <arglist>(uint16 batchSize, uint16 vdatasize, size_t vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warmStart</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_default_gpu_buffer_allocator.html</anchorfile>
      <anchor>ad52747460145f8b432fdfe7da0512057</anchor>
      <arglist>(size_t numInstances, uint16 terrainSize, uint16 maxBatchSize, uint16 minBatchSize)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Terrain::GpuBufferAllocator</name>
    <filename>class_ogre_1_1_terrain_1_1_gpu_buffer_allocator.html</filename>
    <member kind="function">
      <type></type>
      <name>GpuBufferAllocator</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_gpu_buffer_allocator.html</anchorfile>
      <anchor>adafa196fd89b566090806bde188bbf33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GpuBufferAllocator</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_gpu_buffer_allocator.html</anchorfile>
      <anchor>ab50e9928256ddbd09462938a7e13e3c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>allocateVertexBuffers</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_gpu_buffer_allocator.html</anchorfile>
      <anchor>a3c10273ba4790cfbd48b93e2627f85c2</anchor>
      <arglist>(Terrain *forTerrain, size_t numVertices, HardwareVertexBufferSharedPtr &amp;destPos, HardwareVertexBufferSharedPtr &amp;destDelta)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>freeAllBuffers</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_gpu_buffer_allocator.html</anchorfile>
      <anchor>ac35a15958d618f6e9cb9b2ca6663e219</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>freeVertexBuffers</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_gpu_buffer_allocator.html</anchorfile>
      <anchor>ac70a9dbc1dcfc9c742c08a7714ed7fa3</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;posbuf, const HardwareVertexBufferSharedPtr &amp;deltabuf)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HardwareIndexBufferSharedPtr</type>
      <name>getSharedIndexBuffer</name>
      <anchorfile>class_ogre_1_1_terrain_1_1_gpu_buffer_allocator.html</anchorfile>
      <anchor>a826a5d2848be329361177f0209c13a67</anchor>
      <arglist>(uint16 batchSize, uint16 vdatasize, size_t vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Terrain::ImportData</name>
    <filename>struct_ogre_1_1_terrain_1_1_import_data.html</filename>
    <member kind="function">
      <type></type>
      <name>ImportData</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>a4051612dde80d254c9761343a66bf47e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImportData</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>a94c34664786d5059f7a9ef36e061890e</anchor>
      <arglist>(const ImportData &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ImportData</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>ab44221d85f1c10b8c2be75b476d89440</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>a7a5f66953eabbc5221f36ee476f98d47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ImportData &amp;</type>
      <name>operator=</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>a9a0932d90bd71328abb811d53bee5a02</anchor>
      <arglist>(const ImportData &amp;rhs)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>constantHeight</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>a210633812bf4ae671e19736a934079b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>deleteInputData</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>ab5bbdf7852ee1d2192c421c17df237e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>inputBias</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>aa92240ffea408a3ff250e8e8233789bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float *</type>
      <name>inputFloat</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>aaab91a388f7bab0e1d00a858bbeb5902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Image *</type>
      <name>inputImage</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>a61b189d3b9768810d747f35f7d141e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>inputScale</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>ae97c725c89e0c789e5099fd387953020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TerrainLayerDeclaration</type>
      <name>layerDeclaration</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>ae3203cf7a78bd3ed0cd75ffe3c107a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerInstanceList</type>
      <name>layerList</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>a3d892ce610f8e6aec873528d042fe72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>maxBatchSize</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>acebf6cfa7dcb63b4725ed1dc2e63a9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>minBatchSize</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>a60b1682048188053cc885097eb2383c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>pos</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>ade0d3e9baacc9408bc08ce2531f177b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Alignment</type>
      <name>terrainAlign</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>a9cc48b1e14f6974f46bf9da947f8fc76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>terrainSize</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>a0b5bc1f24bcc9003e5ed0ccb850711f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>worldSize</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_import_data.html</anchorfile>
      <anchor>a43509d8a986b1b733d010300487425a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Terrain::LayerInstance</name>
    <filename>struct_ogre_1_1_terrain_1_1_layer_instance.html</filename>
    <member kind="function">
      <type></type>
      <name>LayerInstance</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_layer_instance.html</anchorfile>
      <anchor>aa554bc0d00ec43b9fb48cf9a436112c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>StringVector</type>
      <name>textureNames</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_layer_instance.html</anchorfile>
      <anchor>a14363e8e526e90ea47ea93cac3764fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>worldSize</name>
      <anchorfile>struct_ogre_1_1_terrain_1_1_layer_instance.html</anchorfile>
      <anchor>a54f726e8a0c17ec1579a16afa1a9398c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainAutoUpdateLod</name>
    <filename>class_ogre_1_1_terrain_auto_update_lod.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TerrainAutoUpdateLod</name>
      <anchorfile>class_ogre_1_1_terrain_auto_update_lod.html</anchorfile>
      <anchor>aceb9152f5d90b3477916a455cb9e453c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>autoUpdateLod</name>
      <anchorfile>class_ogre_1_1_terrain_auto_update_lod.html</anchorfile>
      <anchor>a370a1a1fc2cd7ff9af7854fca1f1b11a</anchor>
      <arglist>(Terrain *terrain, bool synchronous, const Any &amp;data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint32</type>
      <name>getStrategyId</name>
      <anchorfile>class_ogre_1_1_terrain_auto_update_lod.html</anchorfile>
      <anchor>ac4f8917cf562b6ca232f5354fcfa13b3</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainAutoUpdateLodByDistance</name>
    <filename>class_ogre_1_1_terrain_auto_update_lod_by_distance.html</filename>
    <base>Ogre::TerrainAutoUpdateLod</base>
    <member kind="function">
      <type>void</type>
      <name>autoUpdateLod</name>
      <anchorfile>class_ogre_1_1_terrain_auto_update_lod_by_distance.html</anchorfile>
      <anchor>aa3c5f7032acaa7eae8f7c7f558fe316b</anchor>
      <arglist>(Terrain *terrain, bool synchronous, const Any &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getStrategyId</name>
      <anchorfile>class_ogre_1_1_terrain_auto_update_lod_by_distance.html</anchorfile>
      <anchor>a92b1da2b733414d315deca08cf90ed87</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainAutoUpdateLodFactory</name>
    <filename>class_ogre_1_1_terrain_auto_update_lod_factory.html</filename>
    <member kind="function" static="yes">
      <type>static TerrainAutoUpdateLod *</type>
      <name>getAutoUpdateLod</name>
      <anchorfile>class_ogre_1_1_terrain_auto_update_lod_factory.html</anchorfile>
      <anchor>a25bb17eed297bd5986ace6f2836e86df</anchor>
      <arglist>(uint32 strategy)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainGlobalOptions</name>
    <filename>class_ogre_1_1_terrain_global_options.html</filename>
    <base>Ogre::Singleton&lt; TerrainGlobalOptions &gt;</base>
    <member kind="function">
      <type></type>
      <name>TerrainGlobalOptions</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>abdea5490ca3e3150e1cc90f08ad0c5e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TerrainGlobalOptions</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a2926f893a8ba2a09064aad63c3bf4472</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addQueryFlags</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>aaccc644a84e01e88954086048502a7e1</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastsDynamicShadows</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a7799e8003167a17a38fc04a67cf93a2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getCompositeMapAmbient</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a2fd86ec6db3f3a4a8400dc82bcc45a5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getCompositeMapDiffuse</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a5ea57a564841347d75be91d192a83ae9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getCompositeMapDistance</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a631d34776b22f9491153cdc5bd22434b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getCompositeMapSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a7a212edf66436826fbc090d69cb88766</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getDefaultGlobalColourMapSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a8ec03f22751bf4b7bf0baa24cf271799</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getDefaultLayerTextureWorldSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a0da4e02bc802061f23c2756117e7f9a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TerrainMaterialGeneratorPtr</type>
      <name>getDefaultMaterialGenerator</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a01856a71b813370bc57839da50eb76c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDefaultResourceGroup</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>acee57256d49d69fe526d15efb4b5aa3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getLayerBlendMapSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>abaaf803e7181e4151ae053f8f3b1ca54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getLightMapDirection</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>af0c8f5a722a5456dc78353cf1a7b4d54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getLightMapSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a51e4e14773bb9a73d7cbfcc8c0f16bd5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaxPixelError</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a15d4f736e32c8f1faa474ba60b9e2bde</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a6fcce3f601e0e6b6a9c495f45fb36fc8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a82c5cd78bcea99d94db8070e04a6e3ed</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSkirtSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a49aa0d4d209532421cf6339d0b0a859a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseRayBoxDistanceCalculation</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a41a60bd9535039a3d29b07fdf4124b32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseVertexCompressionWhenAvailable</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a838b9b89f364717e59d89eeb59f789b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a92f355a7fd402435d06b4176e26e0f2e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeQueryFlags</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>ae7612bb654507fd6f0e148adca85aa41</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCastsDynamicShadows</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a9cdb0627494bf2d153ec2ffde2484bda</anchor>
      <arglist>(bool s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositeMapAmbient</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a0db83e224e43b4b2139d98d7682fd537</anchor>
      <arglist>(const ColourValue &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositeMapDiffuse</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a39b7fdcd9e04c019bf99409ef55d855a</anchor>
      <arglist>(const ColourValue &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositeMapDistance</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>aa80e448823ce5fff95245461f87d9927</anchor>
      <arglist>(Real c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositeMapSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a0d449a2ed56acd7959eb5fc7d894025c</anchor>
      <arglist>(uint16 sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultGlobalColourMapSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a67dd1f4bf48968238e845e2939d744a0</anchor>
      <arglist>(uint16 sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultLayerTextureWorldSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a6ee9f93b4bdb72f8de6562192db22dad</anchor>
      <arglist>(Real sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultMaterialGenerator</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a6a95aff2e0ef49d043f4591833a7cb94</anchor>
      <arglist>(const TerrainMaterialGeneratorPtr &amp;gen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultResourceGroup</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a0aeba371e3e83537d3269e0da4a476b9</anchor>
      <arglist>(const String &amp;grp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerBlendMapSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a629f5b31ac27bc8b19d0dcf9ddc9bc9f</anchor>
      <arglist>(uint16 sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightMapDirection</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a4f2c45cf37eb725be27e96b39383b622</anchor>
      <arglist>(const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightMapSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a62aaf2d6a7c072adadbacc3c517351f9</anchor>
      <arglist>(uint16 sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxPixelError</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a17a76921b32eaa417b109a811f2c4c81</anchor>
      <arglist>(Real pixerr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQueryFlags</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a7194f2b178f46f69211d630d081624a7</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>ae2c546b4465ef1e321f2cbc1895c4227</anchor>
      <arglist>(uint8 grp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkirtSize</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a1edb0e8e24ef3f8d7ef698b88eb97613</anchor>
      <arglist>(Real skirtSz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseRayBoxDistanceCalculation</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a405c05d36af7a415b4aadf05492976de</anchor>
      <arglist>(bool rb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseVertexCompressionWhenAvailable</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a099ad9ade850e0b6d3146989441c52bc</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a8b7b87457f57b14e1dce2d023a0229d8</anchor>
      <arglist>(uint32 flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TerrainGlobalOptions &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>afff21d5f6afe514f396517a2af9ab9ba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TerrainGlobalOptions *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_terrain_global_options.html</anchorfile>
      <anchor>a1c6836150929e6b5e76c92f07dbd3cf2</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainGroup</name>
    <filename>class_ogre_1_1_terrain_group.html</filename>
    <class kind="struct">Ogre::TerrainGroup::RayResult</class>
    <class kind="struct">Ogre::TerrainGroup::TerrainSlot</class>
    <class kind="struct">Ogre::TerrainGroup::TerrainSlotDefinition</class>
    <member kind="typedef">
      <type>ConstMapIterator&lt; TerrainSlotMap &gt;</type>
      <name>ConstTerrainIterator</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a715d18edfe80acd905f82e69145b58ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; TerrainSlotMap &gt;</type>
      <name>TerrainIterator</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a0ede78efc787db283ade7fdf25f85fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Terrain * &gt;</type>
      <name>TerrainList</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a3f3ae22bcd04cf0e5e54e9975f8096a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; uint32, TerrainSlot * &gt;</type>
      <name>TerrainSlotMap</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ab844d8ea2a2b5ac755caba4056963f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TerrainGroup</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a1ceb1403ef71bd8c5badd1861f17a566</anchor>
      <arglist>(SceneManager *sm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TerrainGroup</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a7be4b53fbb7f1edd7707c69b4ee883f4</anchor>
      <arglist>(SceneManager *sm, Terrain::Alignment align, uint16 terrainSize, Real terrainWorldSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TerrainGroup</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a8fa89b425d4ce101a4f3973096d204b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>autoUpdateLod</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ac8d34ec8ee538ca6d917c7a6302310fd</anchor>
      <arglist>(long x, long y, bool synchronous, const Any &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>autoUpdateLodAll</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a4c6fa825170af7191d061c273349cd88</anchor>
      <arglist>(bool synchronous, const Any &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>boxIntersects</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a1f7a354c649351e5796ca71b764b03b6</anchor>
      <arglist>(const AxisAlignedBox &amp;box, TerrainList *resultList) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTerrainSlotToWorldPosition</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a09be3d6866674b23e390ea6d70db0ae5</anchor>
      <arglist>(long x, long y, Vector3 *pos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertWorldPositionToTerrainSlot</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a5719684dae085bfdbe81564151fdea1d</anchor>
      <arglist>(const Vector3 &amp;pos, long *x, long *y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decreaseLodLevel</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a31a307cb267f071a72defcfad0598745</anchor>
      <arglist>(long x, long y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>defineTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a0dcd142d9931122fd8de4cd4ca9c4263</anchor>
      <arglist>(long x, long y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>defineTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a72463e9fad2427e3e0b9d55c9fe1c7f7</anchor>
      <arglist>(long x, long y, const float *pFloat, const Terrain::LayerInstanceList *layers=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>defineTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a1e6699ed42660600b9f4cef4ba9812f4</anchor>
      <arglist>(long x, long y, const Image *img, const Terrain::LayerInstanceList *layers=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>defineTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a212c614fe05a4c09731b3c2d9227d1e2</anchor>
      <arglist>(long x, long y, const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>defineTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a5f80864c75d98bf4796a9f925b65eebb</anchor>
      <arglist>(long x, long y, const Terrain::ImportData *importData)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>defineTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a3339ab4895c8a8f5339dc789854abd65</anchor>
      <arglist>(long x, long y, float constantHeight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeTemporaryResources</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a6f1921036f2e2a12087c5ee792a03492</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>generateFilename</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a80e7857e742770fd6f6c97d3d68461c8</anchor>
      <arglist>(long x, long y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Terrain::Alignment</type>
      <name>getAlignment</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ab18dbc2536fc791783e120191128ebab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Terrain::ImportData &amp;</type>
      <name>getDefaultImportSettings</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a5892492da7c02967aff7e6eef177a131</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFilenameExtension</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a752b530eb7a8bc9518ca181903c1a3c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFilenamePrefix</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a9c9c3debf9cc13286bbec5bcf0985d5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeightAtWorldPosition</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a404abe9c1da4ae4f794384ef2ddff94d</anchor>
      <arglist>(const Vector3 &amp;pos, Terrain **ppTerrain=0)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeightAtWorldPosition</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a0ef435c6c37de37ae09c8874c8fe58dc</anchor>
      <arglist>(Real x, Real y, Real z, Terrain **ppTerrain=0)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumTerrainPrepareRequests</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>aa6f3102a07e1768367b3c2e2c093c272</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ab8dcbc720107c95a95ef493fa9c86116</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getResourceGroup</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>acd22ce4fe7b6cf7b95dcf6f1c9465128</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a85c991de3f14150bbe7ef2854e8b98a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Terrain *</type>
      <name>getTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a135d96938c39c1a734b31844f5d08d1c</anchor>
      <arglist>(long x, long y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TerrainSlotDefinition *</type>
      <name>getTerrainDefinition</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>adce0ecf963861375cbd8233d49fd16aa</anchor>
      <arglist>(long x, long y) const</arglist>
    </member>
    <member kind="function">
      <type>TerrainIterator</type>
      <name>getTerrainIterator</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ab3a50caf08ce5049ed0a15c0f610523d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstTerrainIterator</type>
      <name>getTerrainIterator</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a258a6c8f9655fc48fd4afbfaf9f650dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getTerrainSize</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a7a03112ea42d5962e140fcd9a0c17365</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TerrainSlotMap &amp;</type>
      <name>getTerrainSlots</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ac8bb7d5a26fdfeec8dc7110d46a41aec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getTerrainWorldSize</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a1de8ba19022006b0c276fc5cd6d0aa34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>increaseLodLevel</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a29305c16f7e7ae31a69cdfcbde1f2905</anchor>
      <arglist>(long x, long y, bool synchronous=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDerivedDataUpdateInProgress</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a9c8223383679e583761c8af009cd1cf8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadAllTerrains</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ad1666853bba30ba6c5d98a5f2fc7d7ad</anchor>
      <arglist>(bool synchronous=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadGroupDefinition</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a24a0fc7a1be84cd44834842521481219</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadGroupDefinition</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ab2024c1b3890def8d88aa3a0436edf66</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadLegacyTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a1f745bc5408998dde991f619fde76611</anchor>
      <arglist>(const ConfigFile &amp;cfg, long x=0, long y=0, bool synchronous=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadLegacyTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a5d53c0a3858a5bafe5b4b0109dfd585c</anchor>
      <arglist>(const String &amp;cfgFilename, long x=0, long y=0, bool synchronous=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>aa2b3aa6c682d8b60be016bc6e503bd3b</anchor>
      <arglist>(long x, long y, bool synchronous=false)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>packIndex</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ae56023a560b2b3e650d722e6e95e734c</anchor>
      <arglist>(long x, long y) const</arglist>
    </member>
    <member kind="function">
      <type>RayResult</type>
      <name>rayIntersects</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ad3f690494e45dbe2ee5673e97afbc42d</anchor>
      <arglist>(const Ray &amp;ray, Real distanceLimit=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllTerrains</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>afdf092661bbf77ba7e1d5080f2f3bbe2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ac61b66e483e66bf0c860b6d9885aa5dd</anchor>
      <arglist>(long x, long y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveAllTerrains</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a04ca28f8d5f4d47da77da4b71492ff4c</anchor>
      <arglist>(bool onlyIfModified, bool replaceManualFilenames=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveGroupDefinition</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a20a7cffbed2c46fef92c2b655781fa7a</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveGroupDefinition</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a653b5492ff3f70b0363c124bdc2824ad</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoUpdateLod</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ab9136e3fb9fd9b6e1421ad454fe7d53c</anchor>
      <arglist>(TerrainAutoUpdateLod *updater)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilenameConvention</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ac8af5ccd3d5a76c48bdbca955146eb7b</anchor>
      <arglist>(const String &amp;prefix, const String &amp;extension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilenameExtension</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a77f531317a2af432f2628fdbb0601cf9</anchor>
      <arglist>(const String &amp;extension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilenamePrefix</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>aa464da8d2945b6e8ff569c68cd75a6a1</anchor>
      <arglist>(const String &amp;prefix)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOrigin</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>abdcbba7565eea5b03a5d508e2aba07b2</anchor>
      <arglist>(const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResourceGroup</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ab6f752f831a9fdc36b64b1f0cc1d3da4</anchor>
      <arglist>(const String &amp;grp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTerrainSize</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ae30c228ce95e1459276a461f0d11c511</anchor>
      <arglist>(uint16 newTerrainSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTerrainWorldSize</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a49fc3c6d80e6a06527cd44773d67d0a8</anchor>
      <arglist>(Real newWorldSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sphereIntersects</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a11adbfd073f8384ba2a8713f15787380</anchor>
      <arglist>(const Sphere &amp;sphere, TerrainList *resultList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unloadTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>afce782965e3d453f9ceb97ae95780e6f</anchor>
      <arglist>(long x, long y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unpackIndex</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a041018a20d3605dd54bdbdbca20df587</anchor>
      <arglist>(uint32 key, long *x, long *y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>abde345652ad41719d6f87232096c281e</anchor>
      <arglist>(bool synchronous=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDerivedData</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>af9191a938f220f960128fdf7d30acc88</anchor>
      <arglist>(bool synchronous=false, uint8 typeMask=0xFF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateGeometry</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a0b073d61ff3bd590a3a1a928a896da9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>af5d1ab56ff789b227e25e2011877c224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a18b58f7ef72dae5943447a3167b61150</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TerrainGroup::RayResult</name>
    <filename>struct_ogre_1_1_terrain_group_1_1_ray_result.html</filename>
    <member kind="function">
      <type></type>
      <name>RayResult</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_ray_result.html</anchorfile>
      <anchor>a39e75d877662e2a244999fdd64e853a7</anchor>
      <arglist>(bool _hit, Terrain *_terrain, const Vector3 &amp;_pos)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hit</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_ray_result.html</anchorfile>
      <anchor>a951a4fd9e895ed4037426217e572f949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>position</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_ray_result.html</anchorfile>
      <anchor>a298fe7a58f8ab623739287b108371519</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Terrain *</type>
      <name>terrain</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_ray_result.html</anchorfile>
      <anchor>ad195afe5791ad7c8779636bc392bd02f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TerrainGroup::TerrainSlot</name>
    <filename>struct_ogre_1_1_terrain_group_1_1_terrain_slot.html</filename>
    <member kind="function">
      <type></type>
      <name>TerrainSlot</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot.html</anchorfile>
      <anchor>a0ad82e8d743bd33a60ace3a1539ea68c</anchor>
      <arglist>(long _x, long _y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TerrainSlot</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot.html</anchorfile>
      <anchor>af4d92dabd602528794e810f838278dcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeInstance</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot.html</anchorfile>
      <anchor>a9a40615d7d5beb2c86b2a0dae6957ecd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TerrainSlotDefinition</type>
      <name>def</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot.html</anchorfile>
      <anchor>aa0cb112bc24303af1881f7849b7c0585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Terrain *</type>
      <name>instance</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot.html</anchorfile>
      <anchor>a6b03382c08998d29c07142f6dcc90709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>x</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot.html</anchorfile>
      <anchor>a371c7d7ea4a4413f46dd5477c29b374c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>y</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot.html</anchorfile>
      <anchor>adc3cf1b5a763e19fc639727169cf0f69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TerrainGroup::TerrainSlotDefinition</name>
    <filename>struct_ogre_1_1_terrain_group_1_1_terrain_slot_definition.html</filename>
    <member kind="function">
      <type></type>
      <name>TerrainSlotDefinition</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot_definition.html</anchorfile>
      <anchor>a2e4c34e42faae3ec1d745e5cae8fb200</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TerrainSlotDefinition</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot_definition.html</anchorfile>
      <anchor>a3450d2187ead05af229621bfcc50b369</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeImportData</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot_definition.html</anchorfile>
      <anchor>a7ca4751611a934a1088bfecd55d94a33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>useFilename</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot_definition.html</anchorfile>
      <anchor>a53ec1a48d519900da5c77b8702b5067a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>useImportData</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot_definition.html</anchorfile>
      <anchor>a360a024704762f345a7a91a04b955061</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>filename</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot_definition.html</anchorfile>
      <anchor>a5b0c56d3b577d08fd3800f0399ac8bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Terrain::ImportData *</type>
      <name>importData</name>
      <anchorfile>struct_ogre_1_1_terrain_group_1_1_terrain_slot_definition.html</anchorfile>
      <anchor>a13c37aea760bd2537db790c8cf6271ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainLayerBlendMap</name>
    <filename>class_ogre_1_1_terrain_layer_blend_map.html</filename>
    <member kind="function">
      <type></type>
      <name>TerrainLayerBlendMap</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a7ec621ee0931d9f630f800a8427c1f5d</anchor>
      <arglist>(Terrain *parent, uint8 layerIndex, HardwarePixelBuffer *buf)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TerrainLayerBlendMap</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a374ef6e33f6dc7671fd6b6105dae759e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blit</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a4e753bc130ea3731f71f90ab9c8f53c5</anchor>
      <arglist>(const PixelBox &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blit</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a59d79d1b5da14f42d93cdea553d50b5b</anchor>
      <arglist>(const PixelBox &amp;src, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertImageToTerrainSpace</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>abe74e7c92015442d95044887b492875d</anchor>
      <arglist>(size_t x, size_t y, Real *outX, Real *outY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertImageToUVSpace</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a8a50367f64f892ae402429f5f1926a60</anchor>
      <arglist>(size_t x, size_t y, Real *outX, Real *outY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTerrainToImageSpace</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>ad7648915beabaa57229cfdfd4f9dd7dd</anchor>
      <arglist>(Real x, Real y, size_t *outX, size_t *outY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertUVToImageSpace</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a6d4912bb1b2e90443ca6ff3ecef9d57b</anchor>
      <arglist>(Real x, Real y, size_t *outX, size_t *outY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertUVToWorldSpace</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a44ac5a3109a4234a298392e43df2edf0</anchor>
      <arglist>(Real x, Real y, Vector3 *outWorldPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertWorldToUVSpace</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>ab12d294404bb840b5f6a76568e5fdfdc</anchor>
      <arglist>(const Vector3 &amp;worldPos, Real *outX, Real *outY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirty</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>afc1e25e221980f7b3ce696dfc22223ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirtyRect</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>aa1746e4fe6ba9de17b626c1d44f56879</anchor>
      <arglist>(const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>getBlendPointer</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>ab11bb7c151cc902561f4f2511b1171b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBlendValue</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a5ad44e9cf42c7e21a873650b3daadcfc</anchor>
      <arglist>(uint32 x, uint32 y)</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getLayerIndex</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a9e5059cad03d64d41f75538a44816b19</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Terrain *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a570224a2d45f7d65284a6ab79556b174</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadImage</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a69fc5e9bc78cbd909bdcc5b535c9c60a</anchor>
      <arglist>(const Image &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadImage</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>ae9713419de094e337f0dcef41dd9302d</anchor>
      <arglist>(const String &amp;filename, const String &amp;groupName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadImage</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a41e4f2242cc050b1f965bfa16740758b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;ext=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendValue</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a811f39e7d94c32273bf67c240762c0ac</anchor>
      <arglist>(uint32 x, uint32 y, float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_terrain_layer_blend_map.html</anchorfile>
      <anchor>a7b84ae6db639c23977a433047ec955bb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TerrainLayerSampler</name>
    <filename>struct_ogre_1_1_terrain_layer_sampler.html</filename>
    <member kind="function">
      <type></type>
      <name>TerrainLayerSampler</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler.html</anchorfile>
      <anchor>a8cf27ef7b384897c434ea13670fb3231</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TerrainLayerSampler</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler.html</anchorfile>
      <anchor>a99aefff53a235d471bb54d65c8ec0483</anchor>
      <arglist>(const String &amp;aliasName, PixelFormat fmt)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>alias</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler.html</anchorfile>
      <anchor>ade7747cc8625094da5ed01bc5ab3e19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PixelFormat</type>
      <name>format</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler.html</anchorfile>
      <anchor>acbf57cf471d575ffc862c50d15bad9b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainLodManager</name>
    <filename>class_ogre_1_1_terrain_lod_manager.html</filename>
    <class kind="struct">Ogre::TerrainLodManager::LoadLodRequest</class>
    <class kind="struct">Ogre::TerrainLodManager::LodInfo</class>
    <member kind="typedef">
      <type>std::vector&lt; float &gt;</type>
      <name>LodData</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a2160fbde7892625afa141be746794699</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; LodData &gt;</type>
      <name>LodsData</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a483e8ac5b9f072494b921fff1e574551</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TerrainLodManager</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a9a14a5692b839d0c0a68c0111fb9192a</anchor>
      <arglist>(Terrain *t, const String &amp;filename=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TerrainLodManager</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>ab5f4ef928bce023bc3ac359191e8c379</anchor>
      <arglist>(Terrain *t, DataStreamPtr &amp;stream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TerrainLodManager</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>adb27b3785755085b8aadf0c46a35bc27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a465ed43292cb995eaf83e17754d12841</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillBufferAtLod</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a116f798c0ba155a908fcbc662f762ee6</anchor>
      <arglist>(uint lodLevel, const float *data, uint dataSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHighestLodLoaded</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>af541299c989d42d4067da3d8a3665e3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHighestLodPrepared</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>ab210c1e9044d216a961868bfee080510</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LodInfo &amp;</type>
      <name>getLodInfo</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a05040b4f7d8503b9bc8777ac20c5f922</anchor>
      <arglist>(uint lodLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTargetLodLevel</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>aa7efa60b04102e08f549982ec8d82f4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a94980c3f507f89eb98a92bb551b91a60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a72dc6e789390e1a53e36fafff3dd0a83</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readLodData</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>ae6f0f99c71b2dddeb2e7e4d99a9ca351</anchor>
      <arglist>(uint16 lowerLodBound, uint16 higherLodBound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateToLodLevel</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a8c073c4b9f1f84603e008f0fd04d5384</anchor>
      <arglist>(int lodLevel, bool synchronous=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForDerivedProcesses</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>aec80ac85598d91c1605525ef54c23e48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>saveLodData</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a30145b19986f072ec285f6e5bce8f448</anchor>
      <arglist>(StreamSerialiser &amp;stream, Terrain *terrain)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>TERRAINLODDATA_CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a81d661a66427c9f136fa27e4b328b6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>TERRAINLODDATA_CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a70d6a9494e245040a45b5ee000334b1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TerrainLodManager::LoadLodRequest</name>
    <filename>struct_ogre_1_1_terrain_lod_manager_1_1_load_lod_request.html</filename>
    <member kind="function">
      <type></type>
      <name>LoadLodRequest</name>
      <anchorfile>struct_ogre_1_1_terrain_lod_manager_1_1_load_lod_request.html</anchorfile>
      <anchor>a3c4ff828ba353197bb73965263f71b02</anchor>
      <arglist>(TerrainLodManager *r, uint16 preparedLod, uint16 loadedLod, uint16 target)</arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>currentLoadedLod</name>
      <anchorfile>struct_ogre_1_1_terrain_lod_manager_1_1_load_lod_request.html</anchorfile>
      <anchor>ae024346224789e5c73fa9b02096277e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>currentPreparedLod</name>
      <anchorfile>struct_ogre_1_1_terrain_lod_manager_1_1_load_lod_request.html</anchorfile>
      <anchor>a60d97f1a3b8de4e85d4e76ae3f223530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>requestedLod</name>
      <anchorfile>struct_ogre_1_1_terrain_lod_manager_1_1_load_lod_request.html</anchorfile>
      <anchor>aef02279bce06791298afaf3defc002b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TerrainLodManager *</type>
      <name>requestee</name>
      <anchorfile>struct_ogre_1_1_terrain_lod_manager_1_1_load_lod_request.html</anchorfile>
      <anchor>afa635e167e34d5bc7a75602205410928</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TerrainLodManager::LodInfo</name>
    <filename>struct_ogre_1_1_terrain_lod_manager_1_1_lod_info.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>isLast</name>
      <anchorfile>struct_ogre_1_1_terrain_lod_manager_1_1_lod_info.html</anchorfile>
      <anchor>a3d3eaf36cee2c6b6cb64bad691cd98f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>resolution</name>
      <anchorfile>struct_ogre_1_1_terrain_lod_manager_1_1_lod_info.html</anchorfile>
      <anchor>a872db0ab4ff69396406a84eedf7f194a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>size</name>
      <anchorfile>struct_ogre_1_1_terrain_lod_manager_1_1_lod_info.html</anchorfile>
      <anchor>ae043b0b854b4dedb4f658b4f37e12727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>treeEnd</name>
      <anchorfile>struct_ogre_1_1_terrain_lod_manager_1_1_lod_info.html</anchorfile>
      <anchor>a2018decb1162dedf8e1904d9df092d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>treeStart</name>
      <anchorfile>struct_ogre_1_1_terrain_lod_manager_1_1_lod_info.html</anchorfile>
      <anchor>a0f891ce26a83a44aa6a3478ffe58e335</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainMaterialGenerator</name>
    <filename>class_ogre_1_1_terrain_material_generator.html</filename>
    <class kind="struct">Ogre::TerrainMaterialGenerator::Profile</class>
    <member kind="function">
      <type></type>
      <name>TerrainMaterialGenerator</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a533d059caa8ac039c9591fb47b1ea82e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TerrainMaterialGenerator</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a1de7023a59600699ae10003ec5005fb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Texture *</type>
      <name>_getCompositeMapRTT</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a9a644d1701f65993222a4592ad917176</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_markChanged</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>ae6cdf5dafc5bbea8e8241b54689798de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_renderCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>ad407c34ad20592d0924b88efa9b89434</anchor>
      <arglist>(size_t size, const Rect &amp;rect, const MaterialPtr &amp;mat, const TexturePtr &amp;destCompositeMap)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MaterialPtr</type>
      <name>generate</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a0544cc90574d539f22ccf2018818b41b</anchor>
      <arglist>(const Terrain *terrain)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MaterialPtr</type>
      <name>generateForCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>aecdc7427130af4e06ad56d7d4daefdc1</anchor>
      <arglist>(const Terrain *terrain)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Profile *</type>
      <name>getActiveProfile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>ac4b5e697dd3c1b8955e764543a625429</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long int</type>
      <name>getChangeCount</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a7c66198986a8b44314be2aedcfbaf4fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getDebugLevel</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>af9bef5cf6c1fe8d82675633066fc9e51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TerrainLayerDeclaration &amp;</type>
      <name>getLayerDeclaration</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a865728fd9130cf62ac544f305fb5307f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint8</type>
      <name>getMaxLayers</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a6402e1c3e9770043be75b845abbdc79a</anchor>
      <arglist>(const Terrain *terrain) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVertexCompressionSupported</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a73368819720d8898e87497463e27f21e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>requestOptions</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>af56363e3dbbffde7872cf88b869565ac</anchor>
      <arglist>(Terrain *terrain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDebugLevel</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>aa53d7e61d51cc399bdce7afb807acff0</anchor>
      <arglist>(unsigned int dbg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLightmapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a914f877ab8bb96f994160eb2b325a8cd</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a4316a3691b3bf6d9f0164cc33758280e</anchor>
      <arglist>(const Terrain *terrain, const Rect &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParams</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>aed0ac64c47fa577fab20e844b02b0aa5</anchor>
      <arglist>(const MaterialPtr &amp;mat, const Terrain *terrain)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParamsForCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a15db830ec2609de8e70e90861a30b8a7</anchor>
      <arglist>(const MaterialPtr &amp;mat, const Terrain *terrain)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TerrainMaterialGenerator::Profile</name>
    <filename>struct_ogre_1_1_terrain_material_generator_1_1_profile.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Profile</name>
      <anchorfile>struct_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a0f8e8543ce925703ccc57298a9b59ffa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainMaterialGeneratorA</name>
    <filename>class_ogre_1_1_terrain_material_generator_a.html</filename>
    <base>Ogre::TerrainMaterialGenerator</base>
    <class kind="class">Ogre::TerrainMaterialGeneratorA::SM2Profile</class>
    <member kind="function">
      <type></type>
      <name>TerrainMaterialGeneratorA</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>ac41cdd05e80c7eed45f59a16e13ec740</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TerrainMaterialGeneratorA</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>af5c5973e8e5c79a9134fad7b5a4f7212</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>generate</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a2d981ec289239a99c9c7b73775ee18fa</anchor>
      <arglist>(const Terrain *terrain) override</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>generateForCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a00024c995a93cb5f144c74c13c77f681</anchor>
      <arglist>(const Terrain *terrain) override</arglist>
    </member>
    <member kind="function">
      <type>Profile *</type>
      <name>getActiveProfile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a3151937a7eebd65f64002666ccd38d54</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>RTShader::RenderState *</type>
      <name>getMainRenderState</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a1a8e03b85c797366f2c6c9884562ab63</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getMaxLayers</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a80e17a839bcf6380b55f98b10a76699f</anchor>
      <arglist>(const Terrain *terrain) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getReceiveDynamicShadowsEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>adc87e62203f4c7e6cccb77b9491a5114</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getReceiveDynamicShadowsLowLod</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>ae5c249f3f2f884728e74b5e1681cb6f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCompositeMapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a5242d90d28b34a6c0b661b5702d2fdc7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLightmapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>ae541f5de2463055f1c9ac57c8a144b75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertexCompressionSupported</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a53e943ef541981b795a3634ad32518ca</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestOptions</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>acddcb6b0c7158082b8e343693110e6cc</anchor>
      <arglist>(Terrain *terrain) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositeMapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a0fee94d1b14e1f02cb47f567dfa1a246</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerNormalMappingEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>aa4f97a55a7ec7305c27c60f921993513</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerSpecularMappingEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a0e433224bc7b1d34efd12615996806bc</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightmapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a6c10400f3549cfa8727fd1cc88cc2d5b</anchor>
      <arglist>(bool enabled) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReceiveDynamicShadowsEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a199f18da0c87293bb5cb775a06471b28</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReceiveDynamicShadowsLowLod</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>ab915f3711d239b3f7d06745a8fbe536b</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateParams</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>a0767a5802f8f14ea6d0caba6ce45d414</anchor>
      <arglist>(const MaterialPtr &amp;mat, const Terrain *terrain) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateParamsForCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a.html</anchorfile>
      <anchor>ad1f0ee06a094751cdf130503fda1ad17</anchor>
      <arglist>(const MaterialPtr &amp;mat, const Terrain *terrain) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainMaterialGeneratorA::SM2Profile</name>
    <filename>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</filename>
    <base>Ogre::TerrainMaterialGenerator::Profile</base>
    <member kind="function">
      <type></type>
      <name>SM2Profile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>aa376d18067a63f6fb9b5d531c7ce7d4c</anchor>
      <arglist>(TerrainMaterialGeneratorA *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SM2Profile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>af77b3b4643c1250800d7427c09d030b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>generate</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>aba3b26e555ef8fbaade9546e508c647e</anchor>
      <arglist>(const Terrain *terrain)</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getMaxLayers</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a3ce92aea13814d0bbb5d32654634e9a8</anchor>
      <arglist>(const Terrain *terrain) const</arglist>
    </member>
    <member kind="function">
      <type>PSSMShadowCameraSetup *</type>
      <name>getReceiveDynamicShadowsPSSM</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>ab9597d724542d8312dd95555076bfca1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLayerNormalMappingEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>ad1ad77bcb9bdd16acc999b17665620b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLayerOcclusionMappingEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>ae256c5404f7c67c0fdecc8d517287ded</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLayerParallaxMappingEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>adc3a8cfc9f04590aafbce270153b64be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLayerSpecularMappingEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>ae95cfc2e78b601cb172b53741182337f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositeMapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>aaa64157d2401e518fcbc30b15911d9b8</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerNormalMappingEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a53b717248396dc049de442f816b1e1fb</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerParallaxMappingEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a2f80249d865a97ceb69abff9d6333841</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerParallaxOcclusionMappingEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a60d0dfbb80efbcb427cca6c4706967e9</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerSpecularMappingEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a2e61822498f7362d985a034f5226567a</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightmapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>aa507a0f10734cecdab43701169970016</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReceiveDynamicShadowsEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a37ba62bf3961095da08a3092bb3e3378</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReceiveDynamicShadowsLowLod</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>ac0d80ec80ca2029cdc7b53181998967e</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReceiveDynamicShadowsPSSM</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>aedb34b1f7987eb59fcc39448bd9482a0</anchor>
      <arglist>(PSSMShadowCameraSetup *pssmSettings)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainPagedWorldSection</name>
    <filename>class_ogre_1_1_terrain_paged_world_section.html</filename>
    <base>Ogre::PagedWorldSection</base>
    <class kind="class">Ogre::TerrainPagedWorldSection::TerrainDefiner</class>
    <member kind="function">
      <type></type>
      <name>TerrainPagedWorldSection</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>ac4015e82e2e994378bfd26ce7303df7e</anchor>
      <arglist>(const String &amp;name, PagedWorld *parent, SceneManager *sm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TerrainPagedWorldSection</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a7efd9deef0452bcbdca21d5ac1cf079c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Grid2DPageStrategy *</type>
      <name>getGridStrategy</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a924ee057cdc64958a4fc9a56a5568a3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Grid2DPageStrategyData *</type>
      <name>getGridStrategyData</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>aff3ffe2df67866bfab9a5f054ab1609e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getHoldRadius</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a02f0eb8a31cc5523e3b4ad5c70899b13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getLoadingIntervalMs</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a85a4fdb8bec2f5a7f2a13694e2400209</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getLoadRadius</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a7ac17a6a0f6bc7114784353e55f7f623</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getPageRangeMaxX</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a87e0df4770a3be9ff30ae0cdd1fde041</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getPageRangeMaxY</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a93820dec8e88161aeaa4f65c5520dcca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getPageRangeMinX</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a52f13ecbd67ddb2812ee4bbda2af2d30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>getPageRangeMinY</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>ad7ed51ef34902c0e264df859d11e48ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TerrainGroup *</type>
      <name>getTerrainGroup</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a879013c429ee66c99c133d97b82baac6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a38c64c1c4595bd1d60d9a03a28c6530a</anchor>
      <arglist>(TerrainGroup *grp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPage</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a1a65128a0c2d3c56426c36a5e735428d</anchor>
      <arglist>(PageID pageID, bool forceSynchronous=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefiner</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>ad1ec44d3c798917114aa713a8281edf2</anchor>
      <arglist>(TerrainDefiner *terrainDefiner)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setHoldRadius</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>ab5d58805495931332246ec7d350db12d</anchor>
      <arglist>(Real sz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLoadingIntervalMs</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a9d208b0b43ad3838f95f9a3309c8ecba</anchor>
      <arglist>(uint32 loadingIntervalMs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLoadRadius</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a716af742bd2ca8df94604257bf9f8563</anchor>
      <arglist>(Real sz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPageRange</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a34d19a08bbfe7eb9def4c530fac62ffb</anchor>
      <arglist>(int32 minX, int32 minY, int32 maxX, int32 maxY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPageRangeMaxX</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>afef106bd3ba4aec795178319513c1229</anchor>
      <arglist>(int32 maxX)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPageRangeMaxY</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>ad03153a817b969e8444bbd2ee0fce219</anchor>
      <arglist>(int32 maxY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPageRangeMinX</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a51c280a9499de72bff05df90f422b776</anchor>
      <arglist>(int32 minX)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPageRangeMinY</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a78c1590a87fbe2585844c7506ce2fbe0</anchor>
      <arglist>(int32 minY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unloadPage</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a0d84fb8359d1d53826db2c4eea8642ce</anchor>
      <arglist>(PageID pageID, bool forceSynchronous=false) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainPagedWorldSection::TerrainDefiner</name>
    <filename>class_ogre_1_1_terrain_paged_world_section_1_1_terrain_definer.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TerrainDefiner</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section_1_1_terrain_definer.html</anchorfile>
      <anchor>a943507b7a89e79094496a3b420931de2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>define</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section_1_1_terrain_definer.html</anchorfile>
      <anchor>a5174c19ce0378ea535af62b64f103487</anchor>
      <arglist>(TerrainGroup *terrainGroup, long x, long y)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainPaging</name>
    <filename>class_ogre_1_1_terrain_paging.html</filename>
    <member kind="function">
      <type></type>
      <name>TerrainPaging</name>
      <anchorfile>class_ogre_1_1_terrain_paging.html</anchorfile>
      <anchor>a9626171913fa5a7a0750d1c7fde899be</anchor>
      <arglist>(PageManager *pageMgr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TerrainPaging</name>
      <anchorfile>class_ogre_1_1_terrain_paging.html</anchorfile>
      <anchor>abd25fd10f56c13f1adc25946318338a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TerrainPagedWorldSection *</type>
      <name>createWorldSection</name>
      <anchorfile>class_ogre_1_1_terrain_paging.html</anchorfile>
      <anchor>a4458c30d6e445823595616adcffadb92</anchor>
      <arglist>(PagedWorld *world, TerrainGroup *terrainGroup, Real loadRadius, Real holdRadius, int32 minX=-10, int32 minY=-10, int32 maxX=10, int32 maxY=10, const String &amp;sectionName=BLANKSTRING, uint32 loadingIntervalMs=900)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainQuadTreeNode</name>
    <filename>class_ogre_1_1_terrain_quad_tree_node.html</filename>
    <base protection="private">Ogre::Renderable</base>
    <base protection="private">Ogre::MovableObject</base>
    <class kind="struct">Ogre::TerrainQuadTreeNode::LodLevel</class>
    <member kind="typedef">
      <type>std::vector&lt; LodLevel * &gt;</type>
      <name>LodLevelList</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>aae9eb87fc6a1843c06184ef091b12d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TerrainQuadTreeNode</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a6e8a302845886dc29bd29491f4e17111</anchor>
      <arglist>(Terrain *terrain, TerrainQuadTreeNode *parent, uint16 xoff, uint16 yoff, uint16 size, uint16 lod, uint16 depth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TerrainQuadTreeNode</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a525a7166daaa69292b2350de66784f58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignVertexData</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ac03be7a6beb8e94439c51cdce1c2985e</anchor>
      <arglist>(uint16 treeDepthStart, uint16 treeDepthEnd, uint16 resolution, uint sz)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>calculateCurrentLod</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a619cb859cf6a6501ab3c60bf2674cc1b</anchor>
      <arglist>(const Camera *cam, Real cFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finaliseDeltaValues</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ac0400ce23ffa563bd4b310c946017b9a</anchor>
      <arglist>(const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getBaseLod</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>abfeaf6e5696bb7a4b410216c9bbe0ca0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a390b02c9923941792b4f9870f61be02d</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>acd935c7ebebe4e9b2f5cf0b8695db60a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>TerrainQuadTreeNode *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>adb1ddaace93774d95315915a954a0e2f</anchor>
      <arglist>(unsigned short child) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCurrentLod</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a7302f88752914ed407eb1ce141b88a4f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getLocalCentre</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a4b0024e42e7eff99a65abf0c81a9939c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getLodCount</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a65a4d6c836307d05d01aaab86931094b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LodLevel *</type>
      <name>getLodLevel</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ac437be8bb4f70332e67bab13c1ae9d3d</anchor>
      <arglist>(uint16 lod)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLodTransition</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ae116a598286815a4702dc8159301d2e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaxHeight</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a1a2433c6e02f4434a43be08c6c1b9fc9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMinHeight</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a8c7eb959dae089d763e027ef3e459abd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TerrainQuadTreeNode *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a0eb56d7672b36b1403bc3eddc83bf786</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Terrain *</type>
      <name>getTerrain</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a83bc5b216d10d3168d68a5abf34131f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getXOffset</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a21057fc9dca730125457d9fb0e7d4588</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getYOffset</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ad0c51ed8fa618bd7dd8df1712141f742</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLeaf</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a93905e98254406040235005324cdb56e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRenderedAtCurrentLod</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a38313e6b615d8df43e62ee721e576f22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSelfOrChildRenderedAtCurrentLod</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a08466f3ed294f0ff9fc74feea3a9fff2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a640fe3ce61b4c3d342ef6df439c27595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a0116ccf6d9c0ded0c099210ca5024d0f</anchor>
      <arglist>(uint16 depthStart, uint16 depthEnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadSelf</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a3a15c3342a52eccd843ef5710614bb73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mergeIntoBounds</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a8700cbc04c5a88fc98fcb9801440ab01</anchor>
      <arglist>(long x, long y, const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyDelta</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ad3f99f3c71c1bff1d323007020f813d5</anchor>
      <arglist>(uint16 x, uint16 y, uint16 lod, Real delta)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pointIntersectsNode</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a67493d0f5329e958ea9747e30b32fa55</anchor>
      <arglist>(long x, long y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postDeltaCalculation</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a27b042a63b10b1eab460404b69054cf6</anchor>
      <arglist>(const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preDeltaCalculation</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a15a0aedbb91a7304d1802456f66ab6e5</anchor>
      <arglist>(const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a440a2d098b05930f9c041bcce1fc3a90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a6bac673d08ec9c0a2ede17eb16760aac</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rectContainsNode</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ab89d0817244bb68ab25500eec8c360c2</anchor>
      <arglist>(const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rectIntersectsNode</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>af27dbb3371e5c51772e304eef37afb3f</anchor>
      <arglist>(const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetBounds</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a9cce18f539fce6e45f71dfe533864eef</anchor>
      <arglist>(const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ac99dc8a7163f38da4944bffc25a76df7</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentLod</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a61cddd999eed248ede1e7015b17040e0</anchor>
      <arglist>(int lod)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLodTransition</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>aef26e2fc5a8ce61b42111b85bd8bcbea</anchor>
      <arglist>(float t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a00fd0fa40466d2d443c7f65fb6c9c4fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ae88989b432172c3b8321390abd245dcf</anchor>
      <arglist>(uint16 depthStart, uint16 depthEnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unprepare</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ad7ab8a8510a9a070486fcafd6d7acd02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateVertexData</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a7e0ca778e275f9fd825a97fcf223fe36</anchor>
      <arglist>(bool positions, bool deltas, const Rect &amp;rect, bool cpuData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>useAncestorVertexData</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a20aec2a5359be7a4621188e98c6fdd4e</anchor>
      <arglist>(TerrainQuadTreeNode *owner, uint16 treeDepthEnd, uint16 resolution)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned short</type>
      <name>DELTA_BUFFER</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a570b17be150e8de773197f801a6a2a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned short</type>
      <name>POSITION_BUFFER</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ad2d323266710dcd2847eeb20af7ed734</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TerrainQuadTreeNode::LodLevel</name>
    <filename>struct_ogre_1_1_terrain_quad_tree_node_1_1_lod_level.html</filename>
    <member kind="function">
      <type></type>
      <name>LodLevel</name>
      <anchorfile>struct_ogre_1_1_terrain_quad_tree_node_1_1_lod_level.html</anchorfile>
      <anchor>aeddb9d375b1579a98ea3d22610908cc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>batchSize</name>
      <anchorfile>struct_ogre_1_1_terrain_quad_tree_node_1_1_lod_level.html</anchorfile>
      <anchor>a83acad7c18103f157856e75e8744ddb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>calcMaxHeightDelta</name>
      <anchorfile>struct_ogre_1_1_terrain_quad_tree_node_1_1_lod_level.html</anchorfile>
      <anchor>a97945e1567da64b6b5ef7022e4f63da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IndexData *</type>
      <name>gpuIndexData</name>
      <anchorfile>struct_ogre_1_1_terrain_quad_tree_node_1_1_lod_level.html</anchorfile>
      <anchor>aacadac4ebd2adbe9d879b781faa90230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lastCFactor</name>
      <anchorfile>struct_ogre_1_1_terrain_quad_tree_node_1_1_lod_level.html</anchorfile>
      <anchor>afd5d89ee1eaff154e44347c15af2fba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lastTransitionDist</name>
      <anchorfile>struct_ogre_1_1_terrain_quad_tree_node_1_1_lod_level.html</anchorfile>
      <anchor>ac82a3ddf378272493d9d82100c17597a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>maxHeightDelta</name>
      <anchorfile>struct_ogre_1_1_terrain_quad_tree_node_1_1_lod_level.html</anchorfile>
      <anchor>a01670093b32d51d33f54146984fcd7ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TexCoordModifierControllerValue</name>
    <filename>class_ogre_1_1_tex_coord_modifier_controller_value.html</filename>
    <base>Ogre::ControllerValue&lt; float &gt;</base>
    <member kind="function">
      <type></type>
      <name>TexCoordModifierControllerValue</name>
      <anchorfile>class_ogre_1_1_tex_coord_modifier_controller_value.html</anchorfile>
      <anchor>ac6dc86fa295eb4600c960e4e54c018a5</anchor>
      <arglist>(TextureUnitState *t, bool translateU=false, bool translateV=false, bool scaleU=false, bool scaleV=false, bool rotate=false)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_tex_coord_modifier_controller_value.html</anchorfile>
      <anchor>ab217cea15a9444305d3551d4f7bd5e2d</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_tex_coord_modifier_controller_value.html</anchorfile>
      <anchor>a9320b1e651b0c5f655e5d5a341772954</anchor>
      <arglist>(float value) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerValueRealPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_tex_coord_modifier_controller_value.html</anchorfile>
      <anchor>a766274fb8b2ed188b2c657484329fc54</anchor>
      <arglist>(TextureUnitState *t, bool translateU=false, bool translateV=false, bool scaleU=false, bool scaleV=false, bool rotate=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextAreaOverlayElement</name>
    <filename>class_ogre_1_1_text_area_overlay_element.html</filename>
    <base>Ogre::OverlayElement</base>
    <member kind="enumeration">
      <type></type>
      <name>Alignment</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a10447c4f63a1ea3b9084d32518dd7620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a10447c4f63a1ea3b9084d32518dd7620aa2de28cc541a4e31b1af35e0bc97f6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a10447c4f63a1ea3b9084d32518dd7620a224b24e02502ea0d67ec607db7117f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Center</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a10447c4f63a1ea3b9084d32518dd7620a7ad07bf977d410148895edaeab788c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Center</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a10447c4f63a1ea3b9084d32518dd7620a7ad07bf977d410148895edaeab788c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a10447c4f63a1ea3b9084d32518dd7620aa2de28cc541a4e31b1af35e0bc97f6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a10447c4f63a1ea3b9084d32518dd7620a224b24e02502ea0d67ec607db7117f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextAreaOverlayElement</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a5b255cf4e489d0a866411f5c946f6a7b</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TextAreaOverlayElement</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a21eaf0db5316ed999f314cde27a7802e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a396326cc2b6179111145fc2dfa2469cb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a74ae6ab5d6b04902df7157befe22d559</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a083b7a30ee82a41bbea7a521576c5c5f</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>Alignment</type>
      <name>getAlignment</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a250bbd11c9d31b49910b7decde060ed6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getCharHeight</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a399d5f2c4499bd02fd0dbe573861b8f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getColour</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a89d9e045fca443f48ffd4eb003de89a1</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getColourBottom</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a6a85cbc1e043c335825d2a7ce3fd819c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getColourTop</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a8147fbef5897e9664921efe5f999989c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const FontPtr &amp;</type>
      <name>getFont</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a7ec27f0c86c3f044c1709c4ab4c25183</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFontName</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a056aeab209af1504c048e94049b568b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>adf142c9b6918e7d655f4937828618f42</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a33fdca7d5368faa39dd94a360a80a6bb</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSpaceWidth</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a001ceb10a8dad09a37aa1a5b45d4db94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a32ac73bd5c5364206cbc375f417b4014</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a5327834ccac44701485e3270b227c114</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlignment</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a4bfa3788d8c187e446f2e8272960a1d8</anchor>
      <arglist>(Alignment a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaption</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a32fdba4e3f3c7497527a88bfbbf40826</anchor>
      <arglist>(const DisplayString &amp;text) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCharHeight</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a0853972924f45c0e44f6d879dffcd5c1</anchor>
      <arglist>(Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>ac890db58eaa989235c479ea11102a246</anchor>
      <arglist>(const ColourValue &amp;col) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourBottom</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>aeb5a40e72c6f7dc4c74217ecd390a6c6</anchor>
      <arglist>(const ColourValue &amp;col)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourTop</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a4e5756233afa12a3730a8fdfe2d3fe1a</anchor>
      <arglist>(const ColourValue &amp;col)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFontName</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a237c4c55246d69d47b23922e4f613e29</anchor>
      <arglist>(const String &amp;font, const String &amp;group=DEFAULT_RESOURCE_GROUP)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMetricsMode</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a4a6210b456a05cc6c78836da35cf7095</anchor>
      <arglist>(GuiMetricsMode gmm) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpaceWidth</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>af69d715288b94d320e4ed3ea99fd68a3</anchor>
      <arglist>(Real width)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Texture</name>
    <filename>class_ogre_1_1_texture.html</filename>
    <base>Ogre::Resource</base>
    <member kind="function">
      <type></type>
      <name>Texture</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a2624f89d5e9e5d645380fce79836b54f</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Texture</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a0d93452e4b051453ec368bc275fe339f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_loadImages</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a353c91fed9eb4d4baada25f9519abc4a</anchor>
      <arglist>(const ConstImagePtrList &amp;images)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setD3D11Surface</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>aed5a7915c939adae12ed3313d4d1f9c0</anchor>
      <arglist>(void *surface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToImage</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a6c5c6be0ec434481a055ab6b03b644fd</anchor>
      <arglist>(Image &amp;destImage, bool includeMipMaps=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyToTexture</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a017b0d0590ce4afc079f2f1f85a686b8</anchor>
      <arglist>(TexturePtr &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createInternalResources</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>ad3c315f415bb89c7646795bcee44acb7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createShaderAccessPoint</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>ad233adde489a5b2129eb20fc93952839</anchor>
      <arglist>(uint bindPoint, TextureAccess access=TA_READ_WRITE, int mipmapLevel=0, int textureArrayIndex=0, PixelFormat format=PF_UNKNOWN)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const HardwarePixelBufferPtr &amp;</type>
      <name>getBuffer</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a0e27aa7d2f734ff39d706e7ff6577cf9</anchor>
      <arglist>(size_t face=0, size_t mipmap=0)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a4b257658297582848fe47a027f75bb3a</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>accfa5467ab8ccfc5920ec64101f8f532</anchor>
      <arglist>(const String &amp;name, void *pData)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getDepth</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a743e5059501507cd858e90532e8263f9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getDesiredFloatBitDepth</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a90ce19013c81301e656ba110fcc01728</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getDesiredFormat</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a5decc0244a000c5002935c32ac301f0c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getDesiredIntegerBitDepth</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>aee662e54343ef66ec2835de723908735</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getFormat</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a8ed6a95810f21f53aa8cbc780b680164</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a2403b6aa5526f15570d26f8903e83da6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>aef9b4ae468fdabbd98af5371f870437a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGamma</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>ac93f17feff099035542be8b22f890417</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a297b97d2c7253c1ca8c471b91edd4407</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMipmapsHardwareGenerated</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a6f186da4d9557d958779eba68bb769a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getNumFaces</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>ab81b8c120556a1edf4c42d92abc9baf4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getNumLayers</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a6bb2b36161be51be48cea882f6d4cfee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getNumMipmaps</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a2dca57a4b5847bc89f43819b779c8c6a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RenderTarget *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>ad512f6f88086986f58b36bf526ce4631</anchor>
      <arglist>(size_t slice=0, size_t mipmap=0)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getSrcDepth</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>ac7eab6fa3b2133384bf2d92b4f5a2a99</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getSrcFormat</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a6ed49ed8701feb087b04b730ce1d682f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getSrcHeight</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>aee3fd3170df592c3cc679cc38d3d9f60</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getSrcWidth</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>aadcef30707e8e10fbac61d65e1e73e52</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TextureType</type>
      <name>getTextureType</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a4d0ef43ff1e078b942e017f3dea6471d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getUsage</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a4b9088dd0c1a9036e33dd64d56a3d902</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>ad1c33ba2014eeb134c8ce932f2a43418</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAlpha</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a7bd0ddb623f9d7b01fb272db8296cc72</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a622c64d1862fb3accb017989cd1f1481</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadImage</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a7bb75d68800a258c0ccaa34b3c23e2f2</anchor>
      <arglist>(const Image &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadRawData</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a464f514c90dde429bcba7afb4b34768f</anchor>
      <arglist>(DataStreamPtr &amp;stream, ushort uWidth, ushort uHeight, PixelFormat eFormat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepth</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>aec390502f63927ed9470ba423ea66f64</anchor>
      <arglist>(uint32 d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDesiredBitDepths</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a66da73db6e7117be285c62160da62d5c</anchor>
      <arglist>(ushort integerBits, ushort floatBits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDesiredFloatBitDepth</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a031474b97a9f2606cda91960b360aeb8</anchor>
      <arglist>(ushort bits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDesiredIntegerBitDepth</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>aba1e54055a50692510da87d5d3eb5de1</anchor>
      <arglist>(ushort bits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFormat</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a7c7b9de76ae4ffc29f4d75b6f9bf899a</anchor>
      <arglist>(PixelFormat pf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFSAA</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a4a4f09d971e96259593aac5ef0df873d</anchor>
      <arglist>(uint fsaa, const String &amp;fsaaHint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGamma</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>ad8faaf7732b48e059f7d7dc15667f2af</anchor>
      <arglist>(float g)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>ae32d1cfbbb44d87d698aae547ecda35f</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeight</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>ae272c029efa4b04406a58e01cd8ea7e8</anchor>
      <arglist>(uint32 h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerNames</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>aa539a94d1bd9ea8f4e804093be538c3e</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;names)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumMipmaps</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a0ff2e6946c562128e059ebfcfc86d197</anchor>
      <arglist>(uint32 num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureType</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a0ba4cefce02a7afa769a28c85c892082</anchor>
      <arglist>(TextureType ttype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTreatLuminanceAsAlpha</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a963616fe631db2b5bef45234a15bff7f</anchor>
      <arglist>(bool asAlpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsage</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a7eded50cabb3e9dbeeee531c168016da</anchor>
      <arglist>(int u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidth</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a6f1a52798479255a174b3c0ecba6a10c</anchor>
      <arglist>(uint32 w)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextureAnimatorAffector</name>
    <filename>class_ogre_1_1_texture_animator_affector.html</filename>
    <base>Ogre::ParticleAffector</base>
    <member kind="function">
      <type></type>
      <name>TextureAnimatorAffector</name>
      <anchorfile>class_ogre_1_1_texture_animator_affector.html</anchorfile>
      <anchor>a2b76673b2141ce52caa88e84e831214f</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_affectParticles</name>
      <anchorfile>class_ogre_1_1_texture_animator_affector.html</anchorfile>
      <anchor>a50b3ffd3b87a7a04dabfcb3114e49290</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_texture_animator_affector.html</anchorfile>
      <anchor>acc00d99c94bd561c51750ecb315af283</anchor>
      <arglist>(Particle *pParticle) override</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDuration</name>
      <anchorfile>class_ogre_1_1_texture_animator_affector.html</anchorfile>
      <anchor>ad1ef597d8176f96edf7db8b2919a8ae8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getTexcoordCount</name>
      <anchorfile>class_ogre_1_1_texture_animator_affector.html</anchorfile>
      <anchor>a8632270dac815b786805eee6e3346866</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getTexcoordStart</name>
      <anchorfile>class_ogre_1_1_texture_animator_affector.html</anchorfile>
      <anchor>ad4c025e4e4a8a4f8e0d0c995b6836686</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>isRandomStartOffset</name>
      <anchorfile>class_ogre_1_1_texture_animator_affector.html</anchorfile>
      <anchor>aa495df5e310e8584e00c14ca2f43badf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDuration</name>
      <anchorfile>class_ogre_1_1_texture_animator_affector.html</anchorfile>
      <anchor>a849f3d40fc717ca59972211e212bea04</anchor>
      <arglist>(float duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexcoordCount</name>
      <anchorfile>class_ogre_1_1_texture_animator_affector.html</anchorfile>
      <anchor>a4acccf7a108334a04777e9491b18a6f1</anchor>
      <arglist>(uint8 count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexcoordStart</name>
      <anchorfile>class_ogre_1_1_texture_animator_affector.html</anchorfile>
      <anchor>a96e691e498a540bb0afb026ec33373ac</anchor>
      <arglist>(uint8 start)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>useRandomStartOffset</name>
      <anchorfile>class_ogre_1_1_texture_animator_affector.html</anchorfile>
      <anchor>aecd6e5223725dcbbda95070d91b8fec6</anchor>
      <arglist>(float enable)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextureAnimatorAffectorFactory</name>
    <filename>class_ogre_1_1_texture_animator_affector_factory.html</filename>
    <base>Ogre::ParticleAffectorFactory</base>
  </compound>
  <compound kind="class">
    <name>Ogre::TextureFrameControllerValue</name>
    <filename>class_ogre_1_1_texture_frame_controller_value.html</filename>
    <base>Ogre::ControllerValue&lt; float &gt;</base>
    <member kind="function">
      <type></type>
      <name>TextureFrameControllerValue</name>
      <anchorfile>class_ogre_1_1_texture_frame_controller_value.html</anchorfile>
      <anchor>a9a1644686bc16e783116d7fbd0735852</anchor>
      <arglist>(TextureUnitState *t)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_texture_frame_controller_value.html</anchorfile>
      <anchor>aeeed27b1c09d34e1cfe50421c2458dfb</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_texture_frame_controller_value.html</anchorfile>
      <anchor>acf3fd92939cfa611a75c38463678a960</anchor>
      <arglist>(float value) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerValueRealPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_texture_frame_controller_value.html</anchorfile>
      <anchor>a5ccdad66cd2cf48987a8e50829f771c8</anchor>
      <arglist>(TextureUnitState *t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextureManager</name>
    <filename>class_ogre_1_1_texture_manager.html</filename>
    <base>Ogre::ResourceManager</base>
    <base>Ogre::Singleton&lt; TextureManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>TextureManager</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a41551412b46da954467432ec9955a2ba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TextureManager</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a158398370212d5f7d00a1794b50cd9b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>_getWarningTexture</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a6a4b876a47e4b2de1b9c2e74c70d05aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>ae63b06c1fd6d1266b4c5dacc35e521b4</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *createParams=0)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>createManual</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>aac423b67b8c1aa00cd6a3f91e73bfcec</anchor>
      <arglist>(const String &amp;name, const String &amp;group, TextureType texType, uint width, uint height, int numMipmaps, PixelFormat format, int usage=TU_DEFAULT, ManualResourceLoader *loader=0, bool hwGammaCorrection=false, uint fsaa=0, const String &amp;fsaaHint=BLANKSTRING)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TexturePtr</type>
      <name>createManual</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>aafa494d2704fdff05708db9db4bac3a0</anchor>
      <arglist>(const String &amp;name, const String &amp;group, TextureType texType, uint width, uint height, uint depth, int numMipmaps, PixelFormat format, int usage=TU_DEFAULT, ManualResourceLoader *loader=0, bool hwGammaCorrection=false, uint fsaa=0, const String &amp;fsaaHint=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>ResourceCreateOrRetrieveResult</type>
      <name>createOrRetrieve</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a97583cd7fbef767445ef2aa061877b1c</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual, ManualResourceLoader *loader, const NameValuePairList *createParams, TextureType texType, int numMipmaps=MIP_DEFAULT, Real gamma=1.0f, bool isAlpha=false, PixelFormat desiredFormat=PF_UNKNOWN, bool hwGammaCorrection=false)</arglist>
    </member>
    <member kind="function">
      <type>ResourceCreateOrRetrieveResult</type>
      <name>createOrRetrieve</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>ac3f365e1d71fbe328637a681171d7acd</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *createParams=0)</arglist>
    </member>
    <member kind="function">
      <type>SamplerPtr</type>
      <name>createSampler</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a0e25bec00bdbd7618a264b67c204c07b</anchor>
      <arglist>(const String &amp;name=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a661fc41470f1f2b0b5c518978b87b1a8</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getDefaultNumMipmaps</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>af30b8543978558d0a083778790f1fab2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const SamplerPtr &amp;</type>
      <name>getDefaultSampler</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a9485de5ea07a804c3533e71c53e9cc08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PixelFormat</type>
      <name>getNativeFormat</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>abdb6dabaecc1bcf27ce9906f85b64235</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getPreferredFloatBitDepth</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a2a5f6c92d4f91eb1eaa0ccf9b73f8c83</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getPreferredIntegerBitDepth</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a49a47b8919269342243265df3bd1e1fc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SamplerPtr &amp;</type>
      <name>getSampler</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a13c79a56e49cd6beb1e2b34e1198a3aa</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEquivalentFormatSupported</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>abbbab1db9a334e39c2114ee3a21b013f</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isFormatSupported</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a65730ea50a81401518b4cbf6bb6a0a73</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareFilteringSupported</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>ab367588b474e649b199e9b9fb6742536</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage, bool preciseFormatOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>aa3f918c3ceda3a02e46922c6d1086661</anchor>
      <arglist>(const String &amp;name, const String &amp;group, TextureType texType, int numMipmaps, Real gamma, bool isAlpha, PixelFormat desiredFormat=PF_UNKNOWN, bool hwGammaCorrection=false)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>acbf1e7b285af4470a575c2c7fd9693cd</anchor>
      <arglist>(const String &amp;name, const String &amp;group, TextureType texType=TEX_TYPE_2D, int numMipmaps=MIP_DEFAULT, Real gamma=1.0f, PixelFormat desiredFormat=PF_UNKNOWN, bool hwGammaCorrection=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TexturePtr</type>
      <name>loadImage</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>aae5cce977c3523af14bb17b3a954effd</anchor>
      <arglist>(const String &amp;name, const String &amp;group, const Image &amp;img, TextureType texType=TEX_TYPE_2D, int numMipmaps=MIP_DEFAULT, Real gamma=1.0f, bool isAlpha=false, PixelFormat desiredFormat=PF_UNKNOWN, bool hwGammaCorrection=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TexturePtr</type>
      <name>loadRawData</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a3083fb17ce51843aecdc0382d2d717f6</anchor>
      <arglist>(const String &amp;name, const String &amp;group, DataStreamPtr &amp;stream, ushort width, ushort height, PixelFormat format, TextureType texType=TEX_TYPE_2D, int numMipmaps=MIP_DEFAULT, Real gamma=1.0f, bool hwGammaCorrection=false)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>aa5effb36ddd157b7b137cccd120ea55a</anchor>
      <arglist>(const String &amp;name, const String &amp;group, TextureType texType=TEX_TYPE_2D, int numMipmaps=MIP_DEFAULT, Real gamma=1.0f, bool isAlpha=false, PixelFormat desiredFormat=PF_UNKNOWN, bool hwGammaCorrection=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllNamedSamplers</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>aef09918a6f46bb442fea2ac1c9ac3794</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDefaultNumMipmaps</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>aec8fc8fae795d7410867f72f00813c79</anchor>
      <arglist>(uint32 num)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPreferredBitDepths</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>af2cae9ecc99635a541df72ae7cdd337a</anchor>
      <arglist>(ushort integerBits, ushort floatBits, bool reloadTextures=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPreferredFloatBitDepth</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a77d097944def071bd10e1c2a03fc5b2c</anchor>
      <arglist>(ushort bits, bool reloadTextures=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPreferredIntegerBitDepth</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>aaaa53651124f3773fbcf6ae2b4a6fbe5</anchor>
      <arglist>(ushort bits, bool reloadTextures=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TextureManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a8faa10c9150687d1bf229ccff16a8960</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TextureManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a42ae3de59dd5ccfd449645ec4af1143c</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextureUnitState</name>
    <filename>class_ogre_1_1_texture_unit_state.html</filename>
    <class kind="struct">Ogre::TextureUnitState::TextureEffect</class>
    <member kind="enumvalue">
      <name>CONTENT_COMPOSITOR</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a3a09898645eac12548f6598fcbb9ac60a56ccbe92a25c96ed721ecbe17301bfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTENT_NAMED</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a3a09898645eac12548f6598fcbb9ac60a1bffc0ebc06c072fd00b5e032ba3ce01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTENT_SHADOW</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a3a09898645eac12548f6598fcbb9ac60a781de9de8d083db90677da1176d8ba82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ContentType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a3a09898645eac12548f6598fcbb9ac60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTENT_NAMED</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a3a09898645eac12548f6598fcbb9ac60a1bffc0ebc06c072fd00b5e032ba3ce01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTENT_SHADOW</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a3a09898645eac12548f6598fcbb9ac60a781de9de8d083db90677da1176d8ba82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTENT_COMPOSITOR</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a3a09898645eac12548f6598fcbb9ac60a56ccbe92a25c96ed721ecbe17301bfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_BACK</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3a4459a171ecd0fe942dc5b5f8e517ecb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_DOWN</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3a819e8a0cf0892c671d2fb4835780a12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_FRONT</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3aa9d74ce7d0576d0dda5b5046a6434529</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_LEFT</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3a2062c3ecab68e4d86345293283f69a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_RIGHT</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3a5044b1ee092361549f2ea953ed344b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_UP</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3ab085d126cff272045a1e616adbd2d726</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; TextureEffectType, TextureEffect &gt;</type>
      <name>EffectMap</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a76b0d087ff12f806b0bd5e8b97d466bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_CURVED</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad15d8e8e47f2c0f475ec9462acd4e787a5a2d57450ada903ba586826344b7dbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_NORMAL</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad15d8e8e47f2c0f475ec9462acd4e787ae1644f418a586fea471d808485a7a036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_PLANAR</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad15d8e8e47f2c0f475ec9462acd4e787a50895f1c891eedb007500965ca4c204a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_REFLECTION</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad15d8e8e47f2c0f475ec9462acd4e787a3983cce37fbce61c118d202278166be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EnvMapType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad15d8e8e47f2c0f475ec9462acd4e787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_PLANAR</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad15d8e8e47f2c0f475ec9462acd4e787a50895f1c891eedb007500965ca4c204a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_CURVED</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad15d8e8e47f2c0f475ec9462acd4e787a5a2d57450ada903ba586826344b7dbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_REFLECTION</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad15d8e8e47f2c0f475ec9462acd4e787a3983cce37fbce61c118d202278166be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_NORMAL</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad15d8e8e47f2c0f475ec9462acd4e787ae1644f418a586fea471d808485a7a036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_ENVIRONMENT_MAP</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626a2f0676d96ba378e32c3087fff9b7e73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_PROJECTIVE_TEXTURE</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626ae6f4dff5b324b7aa28253c37702a5131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_ROTATE</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626a9afa2c9da615898c1a045e19bb3e602b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_TRANSFORM</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626a97cd551c90f9f6000fe231f542815852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_USCROLL</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626ab5e67e4d891aad2e60925b216de34f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_UVSCROLL</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626addf3dd2bc4eeabca2968c71600c347aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_VSCROLL</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626a97f8687c21d13e08b89d22902919acaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ogre::TextureAddressingMode</type>
      <name>TextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a162e712b66645d1faa9f11c270ad2794</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureCubeFace</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_FRONT</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3aa9d74ce7d0576d0dda5b5046a6434529</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_BACK</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3a4459a171ecd0fe942dc5b5f8e517ecb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_LEFT</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3a2062c3ecab68e4d86345293283f69a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_RIGHT</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3a5044b1ee092361549f2ea953ed344b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_UP</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3ab085d126cff272045a1e616adbd2d726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUBE_DOWN</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2584766311cf6d0eaada7be28c287cc3a819e8a0cf0892c671d2fb4835780a12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureEffectType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_ENVIRONMENT_MAP</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626a2f0676d96ba378e32c3087fff9b7e73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_PROJECTIVE_TEXTURE</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626ae6f4dff5b324b7aa28253c37702a5131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_UVSCROLL</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626addf3dd2bc4eeabca2968c71600c347aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_USCROLL</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626ab5e67e4d891aad2e60925b216de34f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_VSCROLL</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626a97f8687c21d13e08b89d22902919acaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_ROTATE</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626a9afa2c9da615898c1a045e19bb3e602b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ET_TRANSFORM</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a717b14961a636b3a18b8ab3dcef61626a97cd551c90f9f6000fe231f542815852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureTransformType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a942a1ce66d0909d29ed09c98e9e6d82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TT_TRANSLATE_U</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a942a1ce66d0909d29ed09c98e9e6d82da46631ede4b31d448ebb891daf94cd526</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TT_TRANSLATE_V</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a942a1ce66d0909d29ed09c98e9e6d82da81757d80ac644a8da31f107a9cc21fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TT_SCALE_U</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a942a1ce66d0909d29ed09c98e9e6d82da7160eae1144aeb0cb6428416e465fd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TT_SCALE_V</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a942a1ce66d0909d29ed09c98e9e6d82da6e85f00afb893c2bace9a394e5ac9f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TT_ROTATE</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a942a1ce66d0909d29ed09c98e9e6d82daecf829c4f898451d496f56e774e0eacf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TT_ROTATE</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a942a1ce66d0909d29ed09c98e9e6d82daecf829c4f898451d496f56e774e0eacf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TT_SCALE_U</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a942a1ce66d0909d29ed09c98e9e6d82da7160eae1144aeb0cb6428416e465fd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TT_SCALE_V</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a942a1ce66d0909d29ed09c98e9e6d82da6e85f00afb893c2bace9a394e5ac9f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TT_TRANSLATE_U</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a942a1ce66d0909d29ed09c98e9e6d82da46631ede4b31d448ebb891daf94cd526</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TT_TRANSLATE_V</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a942a1ce66d0909d29ed09c98e9e6d82da81757d80ac644a8da31f107a9cc21fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Sampler::UVWAddressingMode</type>
      <name>UVWAddressingMode</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ac60c0a3508a6ff12f8dac4668df9dd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureUnitState</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a310855c1a22c81688d276cbaf62bd1bb</anchor>
      <arglist>(Pass *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureUnitState</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>afab0a9f6644490148b096866e7ee3c9b</anchor>
      <arglist>(Pass *parent, const String &amp;texName, uint8 texCoordSet=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureUnitState</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a474f19d881bffa023e05852ad94c727a</anchor>
      <arglist>(Pass *parent, const TextureUnitState &amp;oth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TextureUnitState</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a21c2ac927f9f93472af7c8554c73bb0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TexCoordCalcMethod</type>
      <name>_deriveTexCoordCalcMethod</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aba208ea0411eb4b96f2f827b87c3d1da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ControllerFloat *</type>
      <name>_getAnimController</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ab84c56d8c8110240ad3af51bbe1b3645</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SamplerPtr &amp;</type>
      <name>_getLocalSampler</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a390667903c595896f59666cdedf7165d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>_getTexturePtr</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>afa63f1bffd18efd93d18dd832586c02b</anchor>
      <arglist>(size_t frame) const</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>_getTexturePtr</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>af13b2784e299d10a131b3aae8afef958</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_load</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a152b9706e34afd01006ccdd7e2ef7c99</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyNeedsRecompile</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a78895c49d27597bf3e11fc7269373124</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyParent</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a69a867f544a08845a86acc421476c3e4</anchor>
      <arglist>(Pass *parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_prepare</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9ba3e0f5bee6bc207eb8819cf18a793e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexturePtr</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>abaa17fc5f6b4d96bfe19ecc6c78a331e</anchor>
      <arglist>(const TexturePtr &amp;texptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexturePtr</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a6236e0e398c153980ff06f13e58a667b</anchor>
      <arglist>(const TexturePtr &amp;texptr, size_t frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unload</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a1ad9f708a4e716ca5603bb96c61960ba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_unprepare</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a719be065c5457565e744410f3ec16a3f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFrameTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a8532ad689770975afe46a3ddd49123a8</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2c9d0e4e1188041093e8b2c95dc07359</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteFrameTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a7997d8a1385a7538a443c74d94a7cf75</anchor>
      <arglist>(const size_t frameNumber)</arglist>
    </member>
    <member kind="function">
      <type>const LayerBlendModeEx &amp;</type>
      <name>getAlphaBlendMode</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a0352735318871460355e4b292d9c35fe</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getAnimationDuration</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a25b38aa2157538c8de784f46ab5442ac</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendFactor</type>
      <name>getColourBlendFallbackDest</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ab68978d806e23b1cf040d95d7231ba2e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneBlendFactor</type>
      <name>getColourBlendFallbackSrc</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a55871fd577ccae3e839ce7ca2c3e842a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LayerBlendModeEx &amp;</type>
      <name>getColourBlendMode</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ac3446383aa6b4a7788cff9daa36c8e1f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ContentType</type>
      <name>getContentType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a1550b60ebc8506c725b1157e02c8eb6b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getCurrentFrame</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a66a53409852d79a7f02a8c19dc405092</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getDesiredFormat</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a485e6e427102e4b59d0225db39376c0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFrameTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a451ec876fab250e32a373045feca8c59</anchor>
      <arglist>(unsigned int frameNumber) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGamma</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a48e4c2e1ff89ed2653cf0238da7bb21f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a58f878d9806be4ce5d709d51a9e0155a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNumFrames</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2f6eecd5b329f25365bd6b3a4050cd1b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumMipmaps</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ac3823882187ae6499feacd94366f0410</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Pass *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aa393ef1656a11ff60795143402c81ea8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getReferencedCompositorName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ae5a446b41e4fdcf6a2e39020b2027a68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getReferencedMRTIndex</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2361f4cb9d2221e1927e1be2005c828a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getReferencedTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a7ce3bbc2cc302524d9a062839258d1b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SamplerPtr &amp;</type>
      <name>getSampler</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ab3b9f78828eb17a17ad149294e7aca61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Sampler::UVWAddressingMode &amp;</type>
      <name>getTextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aa6239c6a9d6c0f00a498a3c13b27c33a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getTextureAnisotropy</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ae0641061570bb6b02f2bc15f6fc76ba2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getTextureBorderColour</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a8fd611b3d63e193ca1c762439620168b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTextureCompareEnabled</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ac026c759650a1d3d1e340b1b6a0d4425</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CompareFunction</type>
      <name>getTextureCompareFunction</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2da1174c8d8a33eeae1bfc1ee9ba67ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getTextureCoordSet</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a1ddd483565d6732053923d8534728077</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; uint32, uint32 &gt;</type>
      <name>getTextureDimensions</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9c5a70e208ffbe88988db7b547a36ec7</anchor>
      <arglist>(unsigned int frame=0) const</arglist>
    </member>
    <member kind="function">
      <type>FilterOptions</type>
      <name>getTextureFiltering</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a41bef78e56a3b2071825f574070beed2</anchor>
      <arglist>(FilterType ftype) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTextureMipmapBias</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a5c9a53ddea4dbdd68c1c42579ddc7fe8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a55e4e76b003d2b22bbdebb1d5daed2c7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTextureNameAlias</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aadc65687df33d6547a3254fc9228af71</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TextureType</type>
      <name>getTextureType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a702d2aee57c42cff6f34be00dc175fbc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getUnorderedAccessMipLevel</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>abb1668f6e6e0ae4239a6e2585dbca3fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is3D</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a6decf13e49ebeafb9556479fb2022286</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlank</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a4de1b26e5dc01d9a73b3096de1c4853f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCubic</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>afe0aa6be6db7207ca6d439b6e52d33d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDefaultFiltering</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a5bb9b54d2869c429591b36f64d4361c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a073cf9903b594cf1bb08b703934bf62d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a35e1d9894e9914eb725ab047bae276fd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTextureLoadFailing</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a8a15351e7f8c7a47e26633f1d6f15abd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitState &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a19ee8985d3012137dbf770ae172e193d</anchor>
      <arglist>(const TextureUnitState &amp;oth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>retryTextureLoad</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a35ba5dfc7d336a92a1a3eccd260293eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaOperation</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ae5e48cac8f87dad78d040364021b7a95</anchor>
      <arglist>(LayerBlendOperationEx op, LayerBlendSource source1=LBS_TEXTURE, LayerBlendSource source2=LBS_CURRENT, Real arg1=1.0, Real arg2=1.0, Real manualBlend=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAnimatedTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a68034fde4bd5f0251e96d62349a903ba</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;names, Real duration=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAnimatedTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>af817f7e010b7e3ef2672004749ec2ee0</anchor>
      <arglist>(const String &amp;name, size_t numFrames, Real duration=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAnimatedTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a0420c831b2821e1ee111b2fbe165eb02</anchor>
      <arglist>(const String *const names, size_t numFrames, Real duration=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlank</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a0bfa625ec4957f67d61dd98691d632df</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourOperation</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aa47f44936c3090c97d8b4179333a208b</anchor>
      <arglist>(const LayerBlendOperation op)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourOperationEx</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a5f3994ce2f61c6c6fee6fe8f89c9e369</anchor>
      <arglist>(LayerBlendOperationEx op, LayerBlendSource source1=LBS_TEXTURE, LayerBlendSource source2=LBS_CURRENT, const ColourValue &amp;arg1=ColourValue::White, const ColourValue &amp;arg2=ColourValue::White, Real manualBlend=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourOpMultipassFallback</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a1c4dcca2a0d343dc6660b9071cd4c79f</anchor>
      <arglist>(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositorReference</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad08cf1d92ff91a1e0befd3a06ed54f36</anchor>
      <arglist>(const String &amp;compositorName, const String &amp;textureName, uint32 mrtIndex=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>adfaae68c0291e96fb75ba217d94e67bf</anchor>
      <arglist>(ContentType ct)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCubicTexture</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9f64f66afe24fa8f6bbf0141d8602649</anchor>
      <arglist>(const TexturePtr *const texPtrs, bool forUVW=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCubicTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aef7c395bc62173060141717a79681a97</anchor>
      <arglist>(const String &amp;name, bool forUVW=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCubicTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ae19baf627a3dffd5795985bb16f4967b</anchor>
      <arglist>(const String *const names, bool forUVW=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentFrame</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a040a7a49541296837b3e0a0289b7c4c8</anchor>
      <arglist>(unsigned int frameNumber)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDesiredFormat</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a09a45c146f4e26397d2f5b0d885bd893</anchor>
      <arglist>(PixelFormat desiredFormat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>affd8342a0a86bc34f727dc6b4b21f565</anchor>
      <arglist>(const String &amp;name, unsigned int frameNumber)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGamma</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a3859b558bf648b9825136156d9ebcae1</anchor>
      <arglist>(float gamma)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a09d08169e1c108c435fa595a227e87ad</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIsAlpha</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a14b38dfbd84aec82f1bbe9f34e121180</anchor>
      <arglist>(bool isAlpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayerArrayNames</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a7b583996c99d3495c02565f0f8863727</anchor>
      <arglist>(TextureType type, const std::vector&lt; String &gt; &amp;names)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>abad476c32cafd8defc6f3c6da71dd2cb</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumMipmaps</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aca6e1c5091f01b523e71952a17ad635b</anchor>
      <arglist>(int numMipmaps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSampler</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2b3791c291aef832a03eb4582d71ed33</anchor>
      <arglist>(const SamplerPtr &amp;sampler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexture</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a5da15b05f88f28597b0eb6e400e6242a</anchor>
      <arglist>(const TexturePtr &amp;texPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a5a54ece0b8cfb20f6dcddbd68813be43</anchor>
      <arglist>(const Sampler::UVWAddressingMode &amp;uvw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a06aef1d348eb56c1289c5791013bb1f7</anchor>
      <arglist>(Ogre::TextureAddressingMode tam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>af8ab090b0fee62a2a330d07161a2d10c</anchor>
      <arglist>(Ogre::TextureAddressingMode u, Ogre::TextureAddressingMode v, Ogre::TextureAddressingMode w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureAnisotropy</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>abb2bc03bc72f2098e37c4240f637c5e5</anchor>
      <arglist>(unsigned int maxAniso)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureBorderColour</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a4685adfbadf451fd318b3ea900abfca2</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureCompareEnabled</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aa2f3464e36c93cca9bafefa4591433f3</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureCompareFunction</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a453e725f0367bc8bae273d4d3f990d26</anchor>
      <arglist>(CompareFunction function)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureCoordSet</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aad59adb25e2890e019a092a808047923</anchor>
      <arglist>(uint8 set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureFiltering</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>afccaca77406c883c5bfe440b7ed3c3e4</anchor>
      <arglist>(FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureFiltering</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a363c69770217425598c716430abd159a</anchor>
      <arglist>(FilterType ftype, FilterOptions opts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureFiltering</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a30757c168b734902d03720e3f36c27d4</anchor>
      <arglist>(TextureFilterOptions filterType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureMipmapBias</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>acfe54cc0ec2c1247a90094d004d77db1</anchor>
      <arglist>(float bias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a74d4aec4c899121d19020f619c8b3873</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureName</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a70c763dde05e95d72de2da1811c521c3</anchor>
      <arglist>(const String &amp;name, TextureType ttype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureNameAlias</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ac91d942e89e887cc7143a6073adc520c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnorderedAccessMipLevel</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a742b42a23998723f38fc8757d0c0cb3d</anchor>
      <arglist>(int mipLevel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureTransform</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ac7f99a83fe25f06af508b55e3ab381da</anchor>
      <arglist>(const Matrix4 &amp;xform)</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getTextureTransform</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad61750224dd4b020b1490ea1daaf5077</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9c1c6d1dc2dc2e52d89c0ce95cef1c3b</anchor>
      <arglist>(float u, float v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureUScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a0c7c3aa4f40b1912e31b709221375224</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTextureUScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a1f128d1b1d0ca703e2ee99ef4a37ac12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureVScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2ae55631cf0f7c652e5feedb58c1576e</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTextureVScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a618396457ab8e0f225fbed04f6405b7a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureUScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aa2c6df34d26416f7858adde15b54ee9f</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTextureUScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>afc117e0c0862a6ead9225fd45e113c6d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureVScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a6f72591d73c9149b4c5a5286a4604002</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTextureVScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2d0008bd6389e09279d8c17a6cb9c05b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a98d2cfb1eea36816ae07ef8350aa93cd</anchor>
      <arglist>(float uScale, float vScale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureRotate</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9239845b4de453c450e40f2c5f46cc8d</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getTextureRotate</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2ef75efb52429da4bc4b2c2d26fa676f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEffect</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a0c6bf7b91f1fdfbbdab5af59bd15e486</anchor>
      <arglist>(TextureEffect effect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnvironmentMap</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a5b84e5d0d23e8f405a3365d7650f429f</anchor>
      <arglist>(bool enable, int texGenType=TEXCALC_ENVIRONMENT_MAP)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollAnimation</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9dab009357367431e90a0c22507c1bad</anchor>
      <arglist>(float uSpeed, float vSpeed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotateAnimation</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a0e400366512aaa664e34372cfeab2ac7</anchor>
      <arglist>(float speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformAnimation</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a276b12a178cd24a093f939e95850093a</anchor>
      <arglist>(const TextureTransformType ttype, const WaveformType waveType, float base=0, float frequency=1, float phase=0, float amplitude=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProjectiveTexturing</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a56edced19709cbda365eae03b590a5e1</anchor>
      <arglist>(bool enabled, const Frustum *projectionSettings=0)</arglist>
    </member>
    <member kind="function">
      <type>const Frustum *</type>
      <name>getProjectiveTexturingFrustum</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a715a727d3d85afa4776d49d6a969d1f4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllEffects</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2e87ea16834839d12c8c8a78e4e56302</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeEffect</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a99cc16130a5124dc6ac108d4647d2d31</anchor>
      <arglist>(const TextureEffectType type)</arglist>
    </member>
    <member kind="function">
      <type>const EffectMap &amp;</type>
      <name>getEffects</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9e312616adccbb8e58d0d4ef1dc1b277</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Ogre::TextureAddressingMode</type>
      <name>TAM_BORDER</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>acced150b0dc0d1d64b0802dbe4cf7db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Ogre::TextureAddressingMode</type>
      <name>TAM_CLAMP</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aaa593803cf70c8a67f24d4b74ad2ad77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Ogre::TextureAddressingMode</type>
      <name>TAM_MIRROR</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a7f29d334eabef6ca15cc1e3a1d594467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Ogre::TextureAddressingMode</type>
      <name>TAM_WRAP</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9d12f77b02eacd0da7dcec2ac654c256</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RenderSystem</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a06b786d8e0847dfe9cc15e1dea308fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureTransform</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ac7f99a83fe25f06af508b55e3ab381da</anchor>
      <arglist>(const Matrix4 &amp;xform)</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getTextureTransform</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ad61750224dd4b020b1490ea1daaf5077</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9c1c6d1dc2dc2e52d89c0ce95cef1c3b</anchor>
      <arglist>(float u, float v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureUScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a0c7c3aa4f40b1912e31b709221375224</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTextureUScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a1f128d1b1d0ca703e2ee99ef4a37ac12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureVScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2ae55631cf0f7c652e5feedb58c1576e</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTextureVScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a618396457ab8e0f225fbed04f6405b7a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureUScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aa2c6df34d26416f7858adde15b54ee9f</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTextureUScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>afc117e0c0862a6ead9225fd45e113c6d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureVScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a6f72591d73c9149b4c5a5286a4604002</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTextureVScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2d0008bd6389e09279d8c17a6cb9c05b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a98d2cfb1eea36816ae07ef8350aa93cd</anchor>
      <arglist>(float uScale, float vScale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureRotate</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9239845b4de453c450e40f2c5f46cc8d</anchor>
      <arglist>(const Radian &amp;angle)</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getTextureRotate</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2ef75efb52429da4bc4b2c2d26fa676f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEffect</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a0c6bf7b91f1fdfbbdab5af59bd15e486</anchor>
      <arglist>(TextureEffect effect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnvironmentMap</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a5b84e5d0d23e8f405a3365d7650f429f</anchor>
      <arglist>(bool enable, int texGenType=TEXCALC_ENVIRONMENT_MAP)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollAnimation</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9dab009357367431e90a0c22507c1bad</anchor>
      <arglist>(float uSpeed, float vSpeed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotateAnimation</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a0e400366512aaa664e34372cfeab2ac7</anchor>
      <arglist>(float speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformAnimation</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a276b12a178cd24a093f939e95850093a</anchor>
      <arglist>(const TextureTransformType ttype, const WaveformType waveType, float base=0, float frequency=1, float phase=0, float amplitude=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProjectiveTexturing</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a56edced19709cbda365eae03b590a5e1</anchor>
      <arglist>(bool enabled, const Frustum *projectionSettings=0)</arglist>
    </member>
    <member kind="function">
      <type>const Frustum *</type>
      <name>getProjectiveTexturingFrustum</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a715a727d3d85afa4776d49d6a969d1f4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllEffects</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a2e87ea16834839d12c8c8a78e4e56302</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeEffect</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a99cc16130a5124dc6ac108d4647d2d31</anchor>
      <arglist>(const TextureEffectType type)</arglist>
    </member>
    <member kind="function">
      <type>const EffectMap &amp;</type>
      <name>getEffects</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a9e312616adccbb8e58d0d4ef1dc1b277</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TextureUnitState::TextureEffect</name>
    <filename>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>amplitude</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>acabfa6da83289c3fa8165ce93dc10025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>arg1</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>a8781e3bec3a3f7d0176c1ad450242bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>arg2</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>a480ce2ace5669c26f43e0c28632f4c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>base</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>ac4589166093395796bb3dc05b2fae2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ControllerFloat *</type>
      <name>controller</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>a45345963d22bdbdf6bd260e4de176407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>afea7339eab87f5f9b6d39526295dbdc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Frustum *</type>
      <name>frustum</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>a8f3fe2be82636153864de617fe5f8479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>phase</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>aa6ccebc5103d102182efc34dc10ee8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>subtype</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>a3436e57eb0e5f928522ef07a93b11e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureEffectType</type>
      <name>type</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>aded68c8d04446c4e9b9616f356be06de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WaveformType</type>
      <name>waveType</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>a4727405325577a8151cd706ef6bef824</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TimeIndex</name>
    <filename>class_ogre_1_1_time_index.html</filename>
    <member kind="function">
      <type></type>
      <name>TimeIndex</name>
      <anchorfile>class_ogre_1_1_time_index.html</anchorfile>
      <anchor>adc00e0190b54c72be2185ce650daa7a7</anchor>
      <arglist>(Real timePos)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeIndex</name>
      <anchorfile>class_ogre_1_1_time_index.html</anchorfile>
      <anchor>ac6f0421e5a3c653ce5e5a1a6383e969f</anchor>
      <arglist>(Real timePos, uint keyIndex)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getKeyIndex</name>
      <anchorfile>class_ogre_1_1_time_index.html</anchorfile>
      <anchor>aac91b62e7e4922fdc10d9802d599bff3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTimePos</name>
      <anchorfile>class_ogre_1_1_time_index.html</anchorfile>
      <anchor>a59714dd228bbf7a46f3e127afb8f7585</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasKeyIndex</name>
      <anchorfile>class_ogre_1_1_time_index.html</anchorfile>
      <anchor>af4a497c3a9f2da1867019496f9b3bf71</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Timer</name>
    <filename>class_ogre_1_1_timer.html</filename>
    <member kind="function">
      <type></type>
      <name>Timer</name>
      <anchorfile>class_ogre_1_1_timer.html</anchorfile>
      <anchor>ae9d0299693765d37b2f0b75c013755d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getMicroseconds</name>
      <anchorfile>class_ogre_1_1_timer.html</anchorfile>
      <anchor>a47bbe54cb535894d819398a93e025a30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getMicrosecondsCPU</name>
      <anchorfile>class_ogre_1_1_timer.html</anchorfile>
      <anchor>a44eae54b9d516a65987a9e6ec1fed6c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getMilliseconds</name>
      <anchorfile>class_ogre_1_1_timer.html</anchorfile>
      <anchor>a81a04caabee9ee5462b68e41d12117e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getMillisecondsCPU</name>
      <anchorfile>class_ogre_1_1_timer.html</anchorfile>
      <anchor>a44c15ae34b5af59bbc7818936d4780c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_timer.html</anchorfile>
      <anchor>a93b3cf0994bf9fdd32e2f52c43799bb3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TinyRenderSystem</name>
    <filename>class_ogre_1_1_tiny_render_system.html</filename>
    <base>Ogre::RenderSystem</base>
    <member kind="function">
      <type></type>
      <name>TinyRenderSystem</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a212c57187de8b221fe032d6ca943107b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TinyRenderSystem</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a575b9aa86f74390afff84799cc821a92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_convertProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>abb6d367102b500602bc2e171c7bd1c69</anchor>
      <arglist>(const Matrix4 &amp;matrix, Matrix4 &amp;dest, bool) override</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a13700be5b894631911e45cdfff684faf</anchor>
      <arglist>(RenderTarget *renderTarget) override</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a7632df186d780577f6aa66e977bd1527</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a81dd9e7075102f52caad032d69bd99cc</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a907fba35d11d0f1a37ff80c2c6d250de</anchor>
      <arglist>(const RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a19538f73bca5b9afa7406dd947cb4b4e</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCullingMode</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a674913ae279d190251c466388ec5dc9d</anchor>
      <arglist>(CullingMode mode) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a4ef0e61261a0e54315aa92028c624b36</anchor>
      <arglist>(float constantBias, float slopeScaleBias) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a3ee02a524d0774d851fa88bc6b9d944f</anchor>
      <arglist>(bool depthTest=true, bool depthWrite=true, CompareFunction depthFunction=CMPF_LESS_EQUAL) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a85dab83ff34896e35da1353c34f25958</anchor>
      <arglist>(PolygonMode level) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a2b8df7e67e1e445bcf6d1873126eba9f</anchor>
      <arglist>(RenderTarget *target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a377305df76897da3c5e96984ccaeb471</anchor>
      <arglist>(size_t unit, Sampler &amp;sampler) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexture</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a1d16a8a7ac16fa462ffa9e6030a6c947</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;tex) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>abb7a50aad2185c29c35dc346fe200fac</anchor>
      <arglist>(Viewport *vp) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyFixedFunctionParams</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a1f0359ec27d163efdafbd66296749460</anchor>
      <arglist>(const GpuProgramParametersPtr &amp;params, uint16 variabilityMask) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginProfileEvent</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>aeda033ef0db2f3d8a1259b52cef9b638</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>aea274b1fe08d6aab16eb2dc51d2ec371</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 variabilityMask) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a7984ac295583fe4476a04eee2223fff5</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, float depth=1.0f, unsigned short stencil=0) override</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>ae05cba84c1806496c1559d7bee492d1d</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a1644097cbc52f04fc290dabb3d0f8b0c</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a3f576ad12dd9b8a99dd43d8a57953235</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endProfileEvent</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a6444b5f3f9008dae983bcb120a58b511</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaximumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a09dbe26ae361941a871bdfd45f783a84</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMinimumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a06182317128a40ce4f7325bf24d55014</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a4a51c8bd54f45540e2a54312ea3257cb</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markProfileEvent</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a7fecbd4559fd2b70d3f7935ed2c0cf90</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>aed14e33ab0fbfcb0f8a572e8c97df8fe</anchor>
      <arglist>(const ColourBlendState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigOption</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a0c5de9f5f7d423fba993574f244735f3</anchor>
      <arglist>(const String &amp;name, const String &amp;value) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightingEnabled</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a912f6d040d1e919b7295048968ff29e8</anchor>
      <arglist>(bool enabled) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>a4b492a7e81463f1f889d4ce945dc2c64</anchor>
      <arglist>(bool enabled, const Rect &amp;rect=Rect()) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilState</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>ac99d32c26b8ec41106a07529fac0afac</anchor>
      <arglist>(const StencilState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_tiny_render_system.html</anchorfile>
      <anchor>ac46c177dee99c80e6c5f68fc7e73f51d</anchor>
      <arglist>(void) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TransformBase</name>
    <filename>class_ogre_1_1_transform_base.html</filename>
    <templarg>int rows</templarg>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>TransformBase</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>acf3bcb9d0a7bffe8a2de6bb629db7c22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformBase</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a7a196d18c3ea563e3c7d6f98867e3148</anchor>
      <arglist>(const TransformBase&lt; rows, U &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformBase</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a8ad24267976ae7b6f588bf3164aaf46a</anchor>
      <arglist>(const U *ptr)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 3, T &gt;</type>
      <name>getTrans</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a673d5c7fc1c6c170e2bebb1a9f881745</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a46e3c6d4c19251daf67330b3bb09d277</anchor>
      <arglist>(size_t iRow)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a47755d4a75916b8682f61a2bd36f9d70</anchor>
      <arglist>(size_t iRow) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>ac029df849f85850a59921e5f361927c4</anchor>
      <arglist>(const Vector&lt; 3, T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrans</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>acd424a976abe0bd586dd6b46876dc235</anchor>
      <arglist>(const Vector&lt; 3, T &gt; &amp;v)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a3b5fd96b6329e1bb667321b41ae85e98</anchor>
      <arglist>(std::ostream &amp;o, const TransformBase &amp;mat)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TransformBaseReal</name>
    <filename>struct_ogre_1_1_transform_base_real.html</filename>
    <base>Ogre::TransformBase&lt; 4, Real &gt;</base>
    <member kind="function">
      <type></type>
      <name>TransformBaseReal</name>
      <anchorfile>struct_ogre_1_1_transform_base_real.html</anchorfile>
      <anchor>aa50988f8c92bdb7fd881b33711f0f0f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformBaseReal</name>
      <anchorfile>struct_ogre_1_1_transform_base_real.html</anchorfile>
      <anchor>ae5a711e0c1c9681ecabaf30a1ffccc2c</anchor>
      <arglist>(const U *ptr)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>determinant</name>
      <anchorfile>struct_ogre_1_1_transform_base_real.html</anchorfile>
      <anchor>a9abae638b21413a41bc5b004ecacecd4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract3x3Matrix</name>
      <anchorfile>struct_ogre_1_1_transform_base_real.html</anchorfile>
      <anchor>a3f43524c27cb439313bd081ae280642c</anchor>
      <arglist>(Matrix3 &amp;m3x3) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>extractQuaternion</name>
      <anchorfile>struct_ogre_1_1_transform_base_real.html</anchorfile>
      <anchor>aef6aefde7236f81a2343af8a1d81da50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matrix3</type>
      <name>linear</name>
      <anchorfile>struct_ogre_1_1_transform_base_real.html</anchorfile>
      <anchor>a99c2bd12bee6aedcb27fcd4cd70e1a6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeInverseTransform</name>
      <anchorfile>struct_ogre_1_1_transform_base_real.html</anchorfile>
      <anchor>abf2a16142c5dfd6360fb5e697fbf578d</anchor>
      <arglist>(const Vector3 &amp;position, const Vector3 &amp;scale, const Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeTrans</name>
      <anchorfile>struct_ogre_1_1_transform_base_real.html</anchorfile>
      <anchor>ab5d6ffc4f1604d59552be2c4d9f4a01a</anchor>
      <arglist>(const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeTrans</name>
      <anchorfile>struct_ogre_1_1_transform_base_real.html</anchorfile>
      <anchor>aa0f27bb6d140ca1d09a03c9e27c5f96c</anchor>
      <arglist>(Real tx, Real ty, Real tz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeTransform</name>
      <anchorfile>struct_ogre_1_1_transform_base_real.html</anchorfile>
      <anchor>ad58c2d3fb3345558228fe3bafdf1b732</anchor>
      <arglist>(const Vector3 &amp;position, const Vector3 &amp;scale, const Quaternion &amp;orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set3x3Matrix</name>
      <anchorfile>struct_ogre_1_1_transform_base_real.html</anchorfile>
      <anchor>aebf4846bf9c86970bc9569d132892708</anchor>
      <arglist>(const Matrix3 &amp;mat3)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>transpose</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaebc7c568cc1d6f13405a756be1af73fa</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TransformKeyFrame</name>
    <filename>class_ogre_1_1_transform_key_frame.html</filename>
    <base>Ogre::KeyFrame</base>
    <member kind="function">
      <type></type>
      <name>TransformKeyFrame</name>
      <anchorfile>class_ogre_1_1_transform_key_frame.html</anchorfile>
      <anchor>a697d9705922b17bd0ca908eccd23ecf3</anchor>
      <arglist>(const AnimationTrack *parent, Real time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TransformKeyFrame</name>
      <anchorfile>class_ogre_1_1_transform_key_frame.html</anchorfile>
      <anchor>ab3f1fdf74fd7841e65efea2a011100d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KeyFrame *</type>
      <name>_clone</name>
      <anchorfile>class_ogre_1_1_transform_key_frame.html</anchorfile>
      <anchor>a87f3ce610c6b350f5ef5f6b851c035b7</anchor>
      <arglist>(AnimationTrack *newParent) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Quaternion &amp;</type>
      <name>getRotation</name>
      <anchorfile>class_ogre_1_1_transform_key_frame.html</anchorfile>
      <anchor>a15c590109a30facaeb06043aa60e1e40</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getScale</name>
      <anchorfile>class_ogre_1_1_transform_key_frame.html</anchorfile>
      <anchor>a9465f82b517060350a9d911b35262d46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getTranslate</name>
      <anchorfile>class_ogre_1_1_transform_key_frame.html</anchorfile>
      <anchor>a07a2ce1b34f8937716a5261d6ce8e617</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRotation</name>
      <anchorfile>class_ogre_1_1_transform_key_frame.html</anchorfile>
      <anchor>a871cd8678b1be22dd19be96329794a9a</anchor>
      <arglist>(const Quaternion &amp;rot)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setScale</name>
      <anchorfile>class_ogre_1_1_transform_key_frame.html</anchorfile>
      <anchor>a46868a5a6248f24b96b2a5a2b54b9cc3</anchor>
      <arglist>(const Vector3 &amp;scale)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTranslate</name>
      <anchorfile>class_ogre_1_1_transform_key_frame.html</anchorfile>
      <anchor>a8d82e03beea51388e7daf005b76b00a1</anchor>
      <arglist>(const Vector3 &amp;trans)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::TRect</name>
    <filename>struct_ogre_1_1_t_rect.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>TRect</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a91f3cea3b1851f9b4b9004df78822678</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TRect</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a79e390fbd62e5a819207d6aee0789ab5</anchor>
      <arglist>(T const &amp;l, T const &amp;t, T const &amp;r, T const &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TRect</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>aaf94532ce0aaa722ff067be346fa15b1</anchor>
      <arglist>(TRect const &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>height</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a3d4c7c687b7b2048d25f228decfda2ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TRect</type>
      <name>intersect</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a7c3608ca022c17746daba4bc2c9cc684</anchor>
      <arglist>(const TRect &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>aee06d09a12b3a5acba200976aa6386ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TRect &amp;</type>
      <name>merge</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a4ffdac43c6f8bf4cf11d99b0c8d373e9</anchor>
      <arglist>(const TRect &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>ae10811e4b63a67ad69fd72a577ed4326</anchor>
      <arglist>(const TRect &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>TRect &amp;</type>
      <name>operator=</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a8eb31a62c22984e237d810c1eca91cfc</anchor>
      <arglist>(TRect const &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a98e85913ff205674c4fb04ae6ffb2149</anchor>
      <arglist>(const TRect &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNull</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a4b857f788936dbeeb63ac64fc5e9fb99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>width</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a007a629729ff41b80dee4f5536303a48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>bottom</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a36f08aa8d3949185a90a55372a1fb389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>left</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a7f8310e37638f8790a89f2dd64ff3fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>right</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a56b6ad37d298b66bc7366431f6f786b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>top</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a54b9de090a6cc533511d51d2bb9b0b82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::UnimplementedException</name>
    <filename>class_ogre_1_1_unimplemented_exception.html</filename>
    <base>Ogre::Exception</base>
    <member kind="function">
      <type></type>
      <name>UnimplementedException</name>
      <anchorfile>class_ogre_1_1_unimplemented_exception.html</anchorfile>
      <anchor>a454b97468f2b1f1d935442971bf082ec</anchor>
      <arglist>(int inNumber, const String &amp;inDescription, const String &amp;inSource, const char *inFile, long inLine)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::UserObjectBindings</name>
    <filename>class_ogre_1_1_user_object_bindings.html</filename>
    <member kind="function">
      <type></type>
      <name>UserObjectBindings</name>
      <anchorfile>class_ogre_1_1_user_object_bindings.html</anchorfile>
      <anchor>a3458021eb816ffac7f6ba384b7c04634</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UserObjectBindings</name>
      <anchorfile>class_ogre_1_1_user_object_bindings.html</anchorfile>
      <anchor>a35eb81ef1cd2c2378e0a6eecd6471811</anchor>
      <arglist>(const UserObjectBindings &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_user_object_bindings.html</anchorfile>
      <anchor>a5350db0cd5c635a63ebc43e976ad2750</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseUserAny</name>
      <anchorfile>class_ogre_1_1_user_object_bindings.html</anchorfile>
      <anchor>a9617cc379147ea7e5e316c1caf44f05f</anchor>
      <arglist>(const String &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_user_object_bindings.html</anchorfile>
      <anchor>a6f14cf16371d9cbb2194ed31dfa96207</anchor>
      <arglist>(const String &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_user_object_bindings.html</anchorfile>
      <anchor>a9f660ac30bc6efb855073ded39520b4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_user_object_bindings.html</anchorfile>
      <anchor>a7b1465fbbd19306ac1998f5ccbb1746b</anchor>
      <arglist>(const UserObjectBindings &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserAny</name>
      <anchorfile>class_ogre_1_1_user_object_bindings.html</anchorfile>
      <anchor>ac6d05bbca44c5c3b44860c36205f9a68</anchor>
      <arglist>(const Any &amp;anything)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserAny</name>
      <anchorfile>class_ogre_1_1_user_object_bindings.html</anchorfile>
      <anchor>a3c01d7c2b562b39487fff224e89bf4b6</anchor>
      <arglist>(const String &amp;key, const Any &amp;anything)</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>swap</name>
      <anchorfile>class_ogre_1_1_user_object_bindings.html</anchorfile>
      <anchor>ac8a104cd00a5ca874821f6c1a379765c</anchor>
      <arglist>(UserObjectBindings &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VariableAccessAbstractNode</name>
    <filename>class_ogre_1_1_variable_access_abstract_node.html</filename>
    <base>Ogre::AbstractNode</base>
    <member kind="function">
      <type></type>
      <name>VariableAccessAbstractNode</name>
      <anchorfile>class_ogre_1_1_variable_access_abstract_node.html</anchorfile>
      <anchor>a24354dd9607adb0795d178377495957d</anchor>
      <arglist>(AbstractNode *ptr)</arglist>
    </member>
    <member kind="function">
      <type>AbstractNode *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_variable_access_abstract_node.html</anchorfile>
      <anchor>a0306ec7d8fd4cedd4076adebc4ff7f95</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_variable_access_abstract_node.html</anchorfile>
      <anchor>acec0ee144591493f72542a3d040cb1e8</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>class_ogre_1_1_variable_access_abstract_node.html</anchorfile>
      <anchor>a85f2a1e1cfcf01102fb6c80c470d7783</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Vector</name>
    <filename>class_ogre_1_1_vector.html</filename>
    <templarg>int dims</templarg>
    <templarg>typename T</templarg>
    <base>Ogre::VectorBase&lt; dims, T &gt;</base>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a7d01f88f113d198ac5ee8b961c6d8823</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a965a21067d3f872afec2621d81b798bb</anchor>
      <arglist>(const typename std::enable_if&lt; N==4, Vector&lt; 3, T &gt; &gt;::type &amp;rhs, T fW=1.0f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a389e8be5818ba2c48c525441ce862f06</anchor>
      <arglist>(const U *_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a08b4b207bff9bb43d77fe6133a0e4980</anchor>
      <arglist>(const Vector&lt; dims, U &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a5d36cecbc16d79c4014a9b3cc1596385</anchor>
      <arglist>(T _x, T _y)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a823c3a88d2420a9cce22723d4271707a</anchor>
      <arglist>(T _x, T _y, T _z)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a6ed888a9d2783e2543a4a611911492f3</anchor>
      <arglist>(T _x, T _y, T _z, T _w)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a921c3ae9fd07f00bf5abcf39de7e5640</anchor>
      <arglist>(T s)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>angleBetween</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a5ba1b2a4ccc2cac6a5155718a2a8aeee</anchor>
      <arglist>(const Vector &amp;dest) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a94d43755b7ab8ef60b8809d942579e8c</anchor>
      <arglist>(const Vector &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>dotProduct</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae610ff4982860298852e56af6b2fe36c</anchor>
      <arglist>(const VectorBase&lt; dims, T &gt; &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNaN</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a94e94ab01f806ed6c2a1931e3d5cc423</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isZeroLength</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a898d6f71ca95d09f784a97ee7129cf46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>length</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a4e720e2f113f8c98192bc61dbcf1bddc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeCeil</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>abfd91a0fd283f8360079680e21ae40d4</anchor>
      <arglist>(const Vector &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeFloor</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>abd61147c1de293b472d575e9e2d9c1c6</anchor>
      <arglist>(const Vector &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>normalise</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a2d9b321bec779fc06de480897cda2027</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>normalisedCopy</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a43169cee2146a35d14ef47016f565d23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>aeae20c648b8901369a7f2fbb517ce14c</anchor>
      <arglist>(const Vector &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a8a4644dd6de4b9b2cf44ad72498f341e</anchor>
      <arglist>(const Vector &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>aae091019d5dcf1a45753803ea171bdc3</anchor>
      <arglist>(Real s) const</arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator*=</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ad23fe94b5e8f4d484a7bebc74c0e6fd8</anchor>
      <arglist>(const Vector &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator*=</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a7aaced16349c475ca35f15c49de5a2af</anchor>
      <arglist>(Real s)</arglist>
    </member>
    <member kind="function">
      <type>const Vector &amp;</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ad6f508fef8974f92445c1b8770ec9fda</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ac4d0621635c4396acd7559a906fbee5a</anchor>
      <arglist>(const Vector &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a0f196244fe8af4e5e146f8692b5fef98</anchor>
      <arglist>(Real s) const</arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator+=</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a0de3560dc5d54192ead99634640fa678</anchor>
      <arglist>(const Vector &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator+=</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a717f6b73d222c95975ff741a60fae160</anchor>
      <arglist>(Real s)</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a14bf242fa100f9b229146fbd29c51555</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a0b86e1eb1890fc330b6e5fade5937641</anchor>
      <arglist>(const Vector &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a117f8d3469d2fdd1b2c7c7b8e1fe72ce</anchor>
      <arglist>(Real s) const</arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator-=</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a49fc83e35b71c35f34b5deb2c7a6f10e</anchor>
      <arglist>(const Vector &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator-=</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a97d5a3c84ade11168e2b6127c024baf3</anchor>
      <arglist>(Real s)</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>operator/</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae7537fa260742c6237d30238c8018b1e</anchor>
      <arglist>(const Vector &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>operator/</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a2364e2028d08f8d16a9019774c727dd9</anchor>
      <arglist>(Real s) const</arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator/=</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a7fe4a2f88eb25249d6f73c72e36abd98</anchor>
      <arglist>(const Vector &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator/=</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a271600f4222dbbeb7fd0dc225585a1f6</anchor>
      <arglist>(Real s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>aac498789a02f7c024cede36f983c3c6a</anchor>
      <arglist>(const Vector &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a58d55aa3c2d3f5d64b8424c03273c22a</anchor>
      <arglist>(const Vector &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a082701eff89181d07e677ce7cd238a39</anchor>
      <arglist>(const Vector &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ab1a181e679e7eb4dfd26f1385afa3a25</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a94180c95cb7c54c16578c481172c851d</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>positionEquals</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ab147f247dcbe9cf0d2294f6633fb6e2b</anchor>
      <arglist>(const Vector &amp;rhs, Real tolerance=1e-03f) const</arglist>
    </member>
    <member kind="function">
      <type>Vector</type>
      <name>reflect</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a0191e4be3471b658a601483f0f466c84</anchor>
      <arglist>(const Vector &amp;normal) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>squaredDistance</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a5480f610064a6f1c6895e528ff06c192</anchor>
      <arglist>(const Vector &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>squaredLength</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae3644507471a16eb79a5b5480a8f4d9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 2, T &gt;</type>
      <name>xy</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>aa2f169d64e7a5e0a6947292e2b6c41a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 3, T &gt;</type>
      <name>xyz</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>aef137b5ab3bbe5b8fd7f38e8715acf6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend">
      <type>friend Vector</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a9811dbb733402b01f1fd067ed84fb1a6</anchor>
      <arglist>(Real s, Vector v)</arglist>
    </member>
    <member kind="friend">
      <type>friend Vector</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a44e4f029f3bbd57081fcfb5e197830cf</anchor>
      <arglist>(Real s, Vector v)</arglist>
    </member>
    <member kind="friend">
      <type>friend Vector</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ab8749d3209c046e3eba91a17436a7812</anchor>
      <arglist>(Real s, const Vector &amp;v)</arglist>
    </member>
    <member kind="friend">
      <type>friend Vector</type>
      <name>operator/</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a53dc8e9fa6980e60713fe81b09be5d54</anchor>
      <arglist>(Real s, const Vector &amp;v)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ac21eafda481aaffc9c767ad4f5a6dfd7</anchor>
      <arglist>(std::ostream &amp;o, const Vector &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::vector</name>
    <filename>struct_ogre_1_1vector.html</filename>
    <templarg>typename T</templarg>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>struct_ogre_1_1vector.html</anchorfile>
      <anchor>adc8cc0eab4ac5869d66579b33ae23989</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>struct_ogre_1_1vector.html</anchorfile>
      <anchor>a65821ceab89a9c9e96821410110921fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;</type>
      <name>type</name>
      <anchorfile>struct_ogre_1_1vector.html</anchorfile>
      <anchor>a433d2c685114e4935ed8b8126540f874</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::VectorBase</name>
    <filename>struct_ogre_1_1_vector_base.html</filename>
    <templarg>int dims</templarg>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a3d840979e2f40a0c01c5bac850977da0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>ad48f47252d7d3ae236a833bc7697e26d</anchor>
      <arglist>(T _x, T _y)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a770f1fd7df813537f69eca4cc61ce555</anchor>
      <arglist>(T _x, T _y, T _z)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a8833fcb1880467e5797f3879bcd06aaa</anchor>
      <arglist>(T _x, T _y, T _z, T _w)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a68f9ad334839138f1bf767a517f6ba0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a9caacd16230bd6ac7c00bcf40b05b055</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>data</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a1b21ec054398dd1389acf0be59e287a5</anchor>
      <arglist>[dims]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::VectorBase&lt; 2, Real &gt;</name>
    <filename>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</filename>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>abdef156b8ae9ca99b2f6e63e545f93a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>aac109774d6f7e6888eb1b69df174f532</anchor>
      <arglist>(Real _x, Real _y)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>angleTo</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga7a92915df275eae8161441024d88c815</anchor>
      <arglist>(const Vector2 &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>crossProduct</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>ab55e075045abe594d0b7d7b2d232ffe8</anchor>
      <arglist>(const VectorBase &amp;rkVector) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2</type>
      <name>midPoint</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4345346666fd54473efb51a8d194f5e0</anchor>
      <arglist>(const Vector2 &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2</type>
      <name>perpendicular</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga00e57f3eda32e31277c439e6a9c929a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>a4386098987c58adbe2dd4fedb0d19eed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>a0c9cad7eaa9ffc11623f4bc6ae915ff2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector2</type>
      <name>randomDeviant</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaba43517feb82c40ccf1cc571f519866c</anchor>
      <arglist>(Radian angle) const</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>data</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a1b21ec054398dd1389acf0be59e287a5</anchor>
      <arglist>[dims]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>x</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>a95a20cb8d244732ea5dadff4b8da7111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>y</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>a5661dd38b03840383dc1a0cbea9199d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector2 &amp;</type>
      <name>NEGATIVE_UNIT_X</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>ae52d6bca4f0de5abc8f5b9df2e14ae24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector2 &amp;</type>
      <name>NEGATIVE_UNIT_Y</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>a24347f74fc832748314c97d79ba27dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector2 &amp;</type>
      <name>UNIT_SCALE</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>a25af7d975810f608e06393996e3fcacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector2 &amp;</type>
      <name>UNIT_X</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>a45c5493f14897fd6b135472c3954fe44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector2 &amp;</type>
      <name>UNIT_Y</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>ad8f964d324fc0008eafc1dce1bf5e293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector2 &amp;</type>
      <name>ZERO</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>a8978a7c9582e993a9e9df67b3d567907</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::VectorBase&lt; 3, Real &gt;</name>
    <filename>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</filename>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>afcd99d9db1e0e25bab9f7bea0d4a190a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a51c08bbc222d2824f6702922c57df32a</anchor>
      <arglist>(Real _x, Real _y, Real _z)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>absDotProduct</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a2e8982298226fccf166445c68506f087</anchor>
      <arglist>(const VectorBase &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>crossProduct</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gafe9157bbe30e69645edd5c3eddea141f</anchor>
      <arglist>(const Vector3 &amp;rkVector) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>directionEquals</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gad67db81d99c63e2483ff8bc314bfd36c</anchor>
      <arglist>(const Vector3 &amp;rhs, const Radian &amp;tolerance) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>getRotationTo</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gac6ef79da21101ef5a671b0473b849bc3</anchor>
      <arglist>(const Vector3 &amp;dest, const Vector3 &amp;fallbackAxis=ZERO) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>midPoint</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga929562516cfb30c38030d9df84945bf3</anchor>
      <arglist>(const Vector3 &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>perpendicular</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga5b50a2b2697ec1ac684d66af82a03296</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>positionCloses</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga24dd46458beb0ea8175bfbf916f09e47</anchor>
      <arglist>(const Vector3 &amp;rhs, Real tolerance=1e-03f) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>primaryAxis</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gad52e72c687842e8475a5f24cde8cd858</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a7f6ccde75703a0965eb4bce5f99eeac2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>ad4f4f774fd3c8c2072e659ab36b12f93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>randomDeviant</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4f54a2dd6b60dd327fcc8347fc4d853d</anchor>
      <arglist>(const Radian &amp;angle, const Vector3 &amp;up=ZERO) const</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>data</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a1b21ec054398dd1389acf0be59e287a5</anchor>
      <arglist>[dims]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>x</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a2e6b3a89e26268bde6f6347f363a6bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>y</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a5c89e45e32e3cf01cc54dc05ad6704e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>z</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a0a242b15c4c3a7181cc5a371b3f86fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3 &amp;</type>
      <name>NEGATIVE_UNIT_X</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a1ddb6accd017335cacce50accf324cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3 &amp;</type>
      <name>NEGATIVE_UNIT_Y</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a99ee71477fc5b425ec71ba30d3263cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3 &amp;</type>
      <name>NEGATIVE_UNIT_Z</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>ad21d38181cff1eb60b26fc50cc282936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3 &amp;</type>
      <name>UNIT_SCALE</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a859c38f8eede388a0db21746c799104c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3 &amp;</type>
      <name>UNIT_X</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>ad61dc4d19b88cf30e60074cb7552eedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3 &amp;</type>
      <name>UNIT_Y</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a41d03f5e7c111278153bd602669392e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3 &amp;</type>
      <name>UNIT_Z</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>aab20ca80afddb8f7a0122f462b15ecc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3 &amp;</type>
      <name>ZERO</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a3353094e7989fcd4774b9147750990bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::VectorBase&lt; 4, Real &gt;</name>
    <filename>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</filename>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>a50e16e1f758092ba72398d1f71d0bc60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>af845fd6db88eccdf2a5b155f3eb26d81</anchor>
      <arglist>(Real _x, Real _y, Real _z, Real _w)</arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>a687504a38534d7a9cf95fcc56a0ec048</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>a363e2d1a068e15325d2f36251c194415</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>data</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a1b21ec054398dd1389acf0be59e287a5</anchor>
      <arglist>[dims]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>w</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>a6816f6bd970974e2fa9e1b0289a7994d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>x</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>ab251c7a2d54e44ad406b99f94fb7bcfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>y</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>a91aaf7e577df85ef9bb8ec991e85475d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>z</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>a522a1880968a4814d3fca4eeb2a24e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector4 &amp;</type>
      <name>ZERO</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>ae3bcc4e26cb5b067e5cd295591cbd920</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VectorIterator</name>
    <filename>class_ogre_1_1_vector_iterator.html</filename>
    <templarg>typename T</templarg>
    <base>Ogre::VectorIteratorWrapper&lt; T, T::iterator &gt;</base>
    <member kind="function">
      <type></type>
      <name>VectorIterator</name>
      <anchorfile>class_ogre_1_1_vector_iterator.html</anchorfile>
      <anchor>ab2f1a9935f5bb1e67948f7de03223ca4</anchor>
      <arglist>(T &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorIterator</name>
      <anchorfile>class_ogre_1_1_vector_iterator.html</anchorfile>
      <anchor>a1265123adbabbeee876a2962eea8db41</anchor>
      <arglist>(typename T::iterator start, typename T::iterator last)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VectorIteratorWrapper</name>
    <filename>class_ogre_1_1_vector_iterator_wrapper.html</filename>
    <templarg>typename T</templarg>
    <templarg>typename IteratorType</templarg>
    <base>Ogre::IteratorWrapper&lt; T, IteratorType, T::value_type &gt;</base>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, IteratorType, typenameT::value_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>aa4f071dcf9657138e242415c65e8be8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, IteratorType, typenameT::value_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a4470f1836ba0f2075db6637b6ec26a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorIteratorWrapper</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a8fbf70ecca363365f245308dcef54f7f</anchor>
      <arglist>(IteratorType start, IteratorType last)</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>getNext</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a2460c8adb6819235849de954db6a0f64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>peekNext</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>adc1cbc2e629b20b8a959646eddb720c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PointerType</type>
      <name>peekNextPtr</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>ac3c1e21df4a61841624487652fbaedc0</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::VectorSet</name>
    <filename>struct_ogre_1_1_vector_set.html</filename>
    <templarg>typename T</templarg>
    <templarg>unsigned S</templarg>
    <base>Ogre::SmallVector&lt; T, S &gt;</base>
    <member kind="typedef">
      <type>SmallVector&lt; T, S &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a54ecab062478a2bbf5688744685acbeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>add</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a7049c5387498c49d046222cf2ce9e16c</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addNotExists</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a4b9389769eb5d2244297e13bea92205f</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>aac9c6920e1af6843420f3897a2fe1cbb</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>findExists</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a08824b7e26c3523829deba7da659b7dc</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a615a2a0b15043d64f5ccd8aeb938b021</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a7f0236907f0642a16747cdbd9a5418c0</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a47551a30a8aa43cc51650f69e7eb35bf</anchor>
      <arglist>(iterator it)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeExists</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a69fe902553d7da5e96a8b74df3714e22</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceExists</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a93908576e26866c616eea337800ceb9d</anchor>
      <arglist>(const T &amp;oldItem, const T &amp;newItem)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VertexAnimationTrack</name>
    <filename>class_ogre_1_1_vertex_animation_track.html</filename>
    <base>Ogre::AnimationTrack</base>
    <member kind="enumeration">
      <type></type>
      <name>TargetMode</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a0d2722da3b68fdd7b8bdd3cc68170551</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_SOFTWARE</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a0d2722da3b68fdd7b8bdd3cc68170551a2e9398cdf64d0a07033f83a3ddaadf2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_HARDWARE</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a0d2722da3b68fdd7b8bdd3cc68170551a8c5fb4696cb266eb28aa2ec029aad0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_HARDWARE</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a0d2722da3b68fdd7b8bdd3cc68170551a8c5fb4696cb266eb28aa2ec029aad0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_SOFTWARE</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a0d2722da3b68fdd7b8bdd3cc68170551a2e9398cdf64d0a07033f83a3ddaadf2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexAnimationTrack</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a06136478dc5dff67a65d50067628a24b</anchor>
      <arglist>(Animation *parent, unsigned short handle, VertexAnimationType animType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexAnimationTrack</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>ad608609aaa85876c7c23c298e446cdff</anchor>
      <arglist>(Animation *parent, unsigned short handle, VertexAnimationType animType, VertexData *targetData, TargetMode target=TM_SOFTWARE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_applyBaseKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a78a599ee8c369ab8010651a97ed0db7b</anchor>
      <arglist>(const KeyFrame *base) override</arglist>
    </member>
    <member kind="function">
      <type>VertexAnimationTrack *</type>
      <name>_clone</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a2908b67592cd4d0f75cf41f00ba845ff</anchor>
      <arglist>(Animation *newParent) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>ac1d57e541c76cda81055be3af4251e13</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, Real weight=1.0, Real scale=1.0f) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyToVertexData</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a79e2c10bb613e1a9b128f3e0d8710d1f</anchor>
      <arglist>(VertexData *data, const TimeIndex &amp;timeIndex, float weight=1.0, const PoseList *poseList=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VertexMorphKeyFrame *</type>
      <name>createVertexMorphKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a96c7ad072a68b7752262d8f3ca517ef9</anchor>
      <arglist>(Real timePos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VertexPoseKeyFrame *</type>
      <name>createVertexPoseKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a1f71fa827716bd288857d6c7555f41ac</anchor>
      <arglist>(Real timePos)</arglist>
    </member>
    <member kind="function">
      <type>VertexAnimationType</type>
      <name>getAnimationType</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a8156ab1eafdc3c7337107140e7636083</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>getAssociatedVertexData</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a1e48f8b88b0cf545666647dc4d3c3260</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInterpolatedKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a56389d67346ac8f3dffd1c1b55e7eaaf</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame *kf) const override</arglist>
    </member>
    <member kind="function">
      <type>TargetMode</type>
      <name>getTargetMode</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a4ecfbd4d53babaa1307bf31d92b4e23a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVertexAnimationIncludesNormals</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>aefed421a139ca642194815bd8747fb74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexMorphKeyFrame *</type>
      <name>getVertexMorphKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a28ed5502d39f944fcb90d0f839cd3613</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>VertexPoseKeyFrame *</type>
      <name>getVertexPoseKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a2096a033e54d59d27f5d82f2773e3e0d</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNonZeroKeyFrames</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>abcdd20cb656df3b95f98fbcfa7fb7370</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>optimise</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a48ae6e9e13694e5a30f1ecded5dcddeb</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAssociatedVertexData</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>aa37cffa57bfec055af3982f6c50c45a9</anchor>
      <arglist>(VertexData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetMode</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>ad3def6ebcacc946484a16745ba89a060</anchor>
      <arglist>(TargetMode m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::VertexBoneAssignment</name>
    <filename>struct_ogre_1_1_vertex_bone_assignment.html</filename>
    <member kind="variable">
      <type>uint16</type>
      <name>boneIndex</name>
      <anchorfile>struct_ogre_1_1_vertex_bone_assignment.html</anchorfile>
      <anchor>aa3928595e373d5b072b2927cac841d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>vertexIndex</name>
      <anchorfile>struct_ogre_1_1_vertex_bone_assignment.html</anchorfile>
      <anchor>a9329a872bd7a4e3adff08eb95d6bc584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>weight</name>
      <anchorfile>struct_ogre_1_1_vertex_bone_assignment.html</anchorfile>
      <anchor>a941d92d84d2920751e62a84cf68a7209</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VertexBufferBinding</name>
    <filename>class_ogre_1_1_vertex_buffer_binding.html</filename>
    <member kind="typedef">
      <type>std::map&lt; ushort, ushort &gt;</type>
      <name>BindingIndexMap</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>ae409d65d1d1e9fc54e46e0357f392db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; unsigned short, HardwareVertexBufferSharedPtr &gt;</type>
      <name>VertexBufferBindingMap</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>a01d32b8a3d649db0e78db170ed228937</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>abf27d19152cc8eabf43d559d33742442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>a777c7c59b88d930de9df626fa4106565</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeGaps</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>a450a4c1d19869be98a483a6a44358de2</anchor>
      <arglist>(BindingIndexMap &amp;bindingIndexMap)</arglist>
    </member>
    <member kind="function">
      <type>const VertexBufferBindingMap &amp;</type>
      <name>getBindings</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>a0bdc08c977df52821c8320ad4982a216</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const HardwareVertexBufferSharedPtr &amp;</type>
      <name>getBuffer</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>a5094f2ad5835d91b6821e8ba154cce9b</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getBufferCount</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>ad8ba42a940a6a6ab02280dcdb4a620df</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getLastBoundIndex</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>a12223ca9dbf611d865f991011d73c8dd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNextIndex</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>a5ea847722985a52b7804f2601e42b39a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasGaps</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>a206357827ef18fde88eb7b58ec1f8a1c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstanceData</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>aff604af79bdc57fb6b3bb049dbeeb526</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBufferBound</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>aba3523f6513091c5390d4500d69be4bc</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBinding</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>ae992dcf47b063f02f47cc302f9839de9</anchor>
      <arglist>(unsigned short index, const HardwareVertexBufferSharedPtr &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetAllBindings</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>acb22efe492f0cdc9462f599518aecae8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetBinding</name>
      <anchorfile>class_ogre_1_1_vertex_buffer_binding.html</anchorfile>
      <anchor>a61e7392b368dd00a2b7dc20ecbf868f1</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VertexCacheProfiler</name>
    <filename>class_ogre_1_1_vertex_cache_profiler.html</filename>
    <member kind="function">
      <type></type>
      <name>VertexCacheProfiler</name>
      <anchorfile>class_ogre_1_1_vertex_cache_profiler.html</anchorfile>
      <anchor>ab66df11ffdf376a07996ff8e67a25005</anchor>
      <arglist>(unsigned int cachesize=16)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VertexCacheProfiler</name>
      <anchorfile>class_ogre_1_1_vertex_cache_profiler.html</anchorfile>
      <anchor>a6ab7499e2083ad5f35f34a816806cef8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>class_ogre_1_1_vertex_cache_profiler.html</anchorfile>
      <anchor>aa8578416f0d313a75d39a30c5d47123a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAvgCacheMissRatio</name>
      <anchorfile>class_ogre_1_1_vertex_cache_profiler.html</anchorfile>
      <anchor>a732c71892adfc9f928b1708633922992</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getHits</name>
      <anchorfile>class_ogre_1_1_vertex_cache_profiler.html</anchorfile>
      <anchor>a9f0a043c69c3b8f472cdff618bccc624</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getMisses</name>
      <anchorfile>class_ogre_1_1_vertex_cache_profiler.html</anchorfile>
      <anchor>a4b6ea00ce8ef7a1d1d8676b98cd2c128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_vertex_cache_profiler.html</anchorfile>
      <anchor>ab89c85abff1af843322f4210afd25a16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>profile</name>
      <anchorfile>class_ogre_1_1_vertex_cache_profiler.html</anchorfile>
      <anchor>a7f82fe442519758e19ff36f211757a72</anchor>
      <arglist>(const HardwareIndexBufferSharedPtr &amp;indexBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_vertex_cache_profiler.html</anchorfile>
      <anchor>a73303582f428106fc0b3177d11984228</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VertexData</name>
    <filename>class_ogre_1_1_vertex_data.html</filename>
    <class kind="struct">Ogre::VertexData::HardwareAnimationData</class>
    <member kind="typedef">
      <type>std::vector&lt; HardwareAnimationData &gt;</type>
      <name>HardwareAnimationDataList</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a9b0be9ce516c0b04e3565317e6186b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexData</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a2396c78b8d5353f2f0f0fa24467550ac</anchor>
      <arglist>(HardwareBufferManagerBase *mgr=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexData</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a7a588ae595eadd30f8f245afed2a5734</anchor>
      <arglist>(VertexDeclaration *dcl, VertexBufferBinding *bind)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VertexData</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>acb2f442725d39e33a39f4d07f317fdc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_cloneRemovingBlendData</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>ab530a06a3fa05c89ff61350718f6fdb9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>allocateHardwareAnimationElements</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>ad6f88995ea6fd3d8aeabd4b0cc90abc4</anchor>
      <arglist>(ushort count, bool animateNormals)</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a8a5d29ce675bba00f202d59b049477ed</anchor>
      <arglist>(bool copyData=true, HardwareBufferManagerBase *mgr=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeGapsInBindings</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a155a22e5f5cf3cc46c8890a81383ee19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertPackedColour</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a0f6c57d776f87c08bb6fd6515f26270e</anchor>
      <arglist>(VertexElementType srcType, VertexElementType destType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertVertexElement</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>aa42eeda27c730f52e5f904ee0f7d5562</anchor>
      <arglist>(VertexElementSemantic semantic, VertexElementType dstType, uint16 index=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareForShadowVolume</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a35751c0e63acf6def8a1cf101abd1b28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeUnusedBuffers</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a9c8caba4952eb43bced5051c3e3bff1f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reorganiseBuffers</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>ad1c61a5203430f896579775636e23d25</anchor>
      <arglist>(VertexDeclaration *newDeclaration, HardwareBufferManagerBase *mgr=0)</arglist>
    </member>
    <member kind="variable">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>hardwareShadowVolWBuffer</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a154124cc2848e3eae62e9d508f45e921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HardwareAnimationDataList</type>
      <name>hwAnimationDataList</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a43acb3f735c2d4bdfdfbfdebc26dc52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>hwAnimDataItemsUsed</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>ac38e9a4d965e8d87b618171be6ede662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mDeleteDclBinding</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a4cad19bf7cc1610d24d62f06149f9107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexBufferBinding *</type>
      <name>vertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a1cf7dacb2a133d71620abd59cb3180b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>vertexCount</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a6afe42c302caf4f47d57b8771f5691fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertexDeclaration *</type>
      <name>vertexDeclaration</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>abac9cde9c001b97cf1fea7fd05b79cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>vertexStart</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a0c0567261dd9f33ba0db63fe61c5a3d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::VertexData::HardwareAnimationData</name>
    <filename>struct_ogre_1_1_vertex_data_1_1_hardware_animation_data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>parametric</name>
      <anchorfile>struct_ogre_1_1_vertex_data_1_1_hardware_animation_data.html</anchorfile>
      <anchor>afb5a1e2fb60698c421bb419be6f41026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>targetBufferIndex</name>
      <anchorfile>struct_ogre_1_1_vertex_data_1_1_hardware_animation_data.html</anchorfile>
      <anchor>a0662d8e6ede8a7cdbb387db40e77c989</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VertexDeclaration</name>
    <filename>class_ogre_1_1_vertex_declaration.html</filename>
    <member kind="typedef">
      <type>std::list&lt; VertexElement &gt;</type>
      <name>VertexElementList</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a60080b97acb5b645bf3524152d75cc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexDeclaration</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a564fde701486b259f4f995a799adb433</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VertexDeclaration</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a27c14f93e37659aa583f572ba250b155</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const VertexElement &amp;</type>
      <name>addElement</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a129bd245e36201e693d5d3605c402353</anchor>
      <arglist>(unsigned short source, size_t offset, VertexElementType theType, VertexElementSemantic semantic, unsigned short index=0)</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a2f645f554cba96b9bd6536d7b555ce4b</anchor>
      <arglist>(HardwareBufferManagerBase *mgr=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeGapsInSource</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a260ecb704cfc32b82f248e382a53be47</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const VertexElement *</type>
      <name>findElementBySemantic</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a1c23a56091474f588f73e921c0a2c505</anchor>
      <arglist>(VertexElementSemantic sem, unsigned short index=0) const</arglist>
    </member>
    <member kind="function">
      <type>VertexElementList</type>
      <name>findElementsBySource</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>ada92fbc9ee87b04f8a3c389c71904ce6</anchor>
      <arglist>(unsigned short source) const</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>getAutoOrganisedDeclaration</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a20f6d70daf36d78ecfd3f9143e54f748</anchor>
      <arglist>(bool skeletalAnimation, bool vertexAnimation, bool vertexAnimationNormals) const</arglist>
    </member>
    <member kind="function">
      <type>const VertexElement *</type>
      <name>getElement</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>aec64dfa5ad86c51ad20a88344bd095c6</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getElementCount</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a1bc75972c04228ebf539e242d57b7203</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const VertexElementList &amp;</type>
      <name>getElements</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a2fe789b6ff75104e225d8c69ac89d41d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getMaxSource</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>ae8e81e6e6209774c203a0edf44032e65</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNextFreeTextureCoordinate</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a4f99e40285b5c122843b681477983ab1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getVertexSize</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>ad34cfa2c7ebdadfb5101ce751e6ab039</anchor>
      <arglist>(unsigned short source) const</arglist>
    </member>
    <member kind="function">
      <type>const VertexElement &amp;</type>
      <name>insertElement</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>aca69f148fce385f2f4f396c2fa2d245f</anchor>
      <arglist>(unsigned short atPosition, unsigned short source, size_t offset, VertexElementType theType, VertexElementSemantic semantic, unsigned short index=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifyElement</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a3c71e39ce3fe6007e797744c8ef2f339</anchor>
      <arglist>(unsigned short elem_index, unsigned short source, size_t offset, VertexElementType theType, VertexElementSemantic semantic, unsigned short index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a1049733c9da2b8a49590b1f942c1b4ae</anchor>
      <arglist>(const VertexDeclaration &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>aa8323ecd73a854f8c72fd6ac2618e3ee</anchor>
      <arglist>(const VertexDeclaration &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllElements</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a69505e015a422c94a15831fdfbf87770</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeElement</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a43113eabfb0d8a80a79a8c7413ad139c</anchor>
      <arglist>(unsigned short elem_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeElement</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a12fad67983499876ffe66bc087cd7d0b</anchor>
      <arglist>(VertexElementSemantic semantic, unsigned short index=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a98cce285a45ba6f4cf817dcf46bfb588</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VertexElement</name>
    <filename>class_ogre_1_1_vertex_element.html</filename>
    <member kind="function">
      <type></type>
      <name>VertexElement</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>a91b0768c36a06062b941fedaf37901d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexElement</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>ab554b57536fc3eddde886d100c62791f</anchor>
      <arglist>(unsigned short source, size_t offset, VertexElementType theType, VertexElementSemantic semantic, unsigned short index=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>baseVertexPointerToElement</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>ae40b7d09e05fcc85bd931fa5bd128ec6</anchor>
      <arglist>(void *pBase, T **pElem) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>a3c8391bac424d1dc52e13de230c63fb2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getOffset</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>af6a1db40e39a289be0533339b694d2fe</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexElementSemantic</type>
      <name>getSemantic</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>a31b3fd61225a51edd31d7b7f310d10c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>a4118f67c890fac13b206e58fd11a5179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>ac8c2b5a392e76b98b70fd9bb6d8c850e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexElementType</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>a726c093aea50620eff88bf9d84e168bf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>a4800f50a0f760a256e4a05a3672289a0</anchor>
      <arglist>(const VertexElement &amp;rhs) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>a80cb13186b3ee09f081afcd6d4c3d8c9</anchor>
      <arglist>(const ColourValue &amp;src, VertexElementType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>a6e79d12b90d3bdb7ed6ecd43e1a400b0</anchor>
      <arglist>(VertexElementType srcType, VertexElementType dstType, uint32 *ptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VertexElementType</type>
      <name>getBaseType</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>ab72d0360c1bea273ac8fecd88c9a9ec6</anchor>
      <arglist>(VertexElementType multiType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VertexElementType</type>
      <name>getBestColourVertexElementType</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>ae040b9dc9db44aa3aec35f270db03635</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned short</type>
      <name>getTypeCount</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>ae62cacb2ca32a02851422f2e4f66be68</anchor>
      <arglist>(VertexElementType etype)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getTypeSize</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>a0c6ec880969e888a995e5e7bcae73e6f</anchor>
      <arglist>(VertexElementType etype)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VertexElementType</type>
      <name>multiplyTypeCount</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>ae5e021d95c04f267cd8f4bcc8133aa8b</anchor>
      <arglist>(VertexElementType baseType, unsigned short count)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VertexMorphKeyFrame</name>
    <filename>class_ogre_1_1_vertex_morph_key_frame.html</filename>
    <base>Ogre::KeyFrame</base>
    <member kind="function">
      <type></type>
      <name>VertexMorphKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_morph_key_frame.html</anchorfile>
      <anchor>a35dbe6428de980b778b0de1b9b7b0c8f</anchor>
      <arglist>(const AnimationTrack *parent, Real time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VertexMorphKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_morph_key_frame.html</anchorfile>
      <anchor>a48d3755bc604497aa3beef2328e0cea3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KeyFrame *</type>
      <name>_clone</name>
      <anchorfile>class_ogre_1_1_vertex_morph_key_frame.html</anchorfile>
      <anchor>ad467ab9b8d480aba1542280fe6abf6ae</anchor>
      <arglist>(AnimationTrack *newParent) const override</arglist>
    </member>
    <member kind="function">
      <type>const HardwareVertexBufferSharedPtr &amp;</type>
      <name>getVertexBuffer</name>
      <anchorfile>class_ogre_1_1_vertex_morph_key_frame.html</anchorfile>
      <anchor>a59fcc5a4167c94d7955dcaf40ebb7af3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexBuffer</name>
      <anchorfile>class_ogre_1_1_vertex_morph_key_frame.html</anchorfile>
      <anchor>a5ddc451bdb06a9a1ad69b76661effdfe</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;buf)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VertexPoseKeyFrame</name>
    <filename>class_ogre_1_1_vertex_pose_key_frame.html</filename>
    <base>Ogre::KeyFrame</base>
    <class kind="struct">Ogre::VertexPoseKeyFrame::PoseRef</class>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; PoseRefList &gt;</type>
      <name>ConstPoseRefIterator</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a5ca079fc1fc8647a32d5c45c305e7720</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; PoseRefList &gt;</type>
      <name>PoseRefIterator</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a1edac52d5414ad95786cc9180bb6d080</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PoseRef &gt;</type>
      <name>PoseRefList</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a57a8692107d482012ded2c7d3db6ba4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexPoseKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a8365a7cfe9bd7c805e8cbdc9fa1fa6e2</anchor>
      <arglist>(const AnimationTrack *parent, Real time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VertexPoseKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a431d110129e738fa4ff118568252f839</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_applyBaseKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a66817a006993bc7ffab44ea547c2106f</anchor>
      <arglist>(const VertexPoseKeyFrame *base)</arglist>
    </member>
    <member kind="function">
      <type>KeyFrame *</type>
      <name>_clone</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a57d180236d928f6acacdc7b871e0e0e8</anchor>
      <arglist>(AnimationTrack *newParent) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPoseReference</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>ac228d9941a2218d064f7d8ffd50edcbf</anchor>
      <arglist>(ushort poseIndex, float influence)</arglist>
    </member>
    <member kind="function">
      <type>PoseRefIterator</type>
      <name>getPoseReferenceIterator</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a3c76e521f11ff60e916815b135249b17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ConstPoseRefIterator</type>
      <name>getPoseReferenceIterator</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a6b3eef75932a277de229713762bb52f1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const PoseRefList &amp;</type>
      <name>getPoseReferences</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a546bcffd0b4005df63b016f59eaaf87f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllPoseReferences</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a0135b4674ac0bdd4fd35da0e9c3026bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePoseReference</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>af9d5ef046e486298493c4809dc242430</anchor>
      <arglist>(ushort poseIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePoseReference</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a2d813bff010f13a908eed87dec19de50</anchor>
      <arglist>(ushort poseIndex, float influence)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::VertexPoseKeyFrame::PoseRef</name>
    <filename>struct_ogre_1_1_vertex_pose_key_frame_1_1_pose_ref.html</filename>
    <member kind="function">
      <type></type>
      <name>PoseRef</name>
      <anchorfile>struct_ogre_1_1_vertex_pose_key_frame_1_1_pose_ref.html</anchorfile>
      <anchor>a049f2fa04d1bd43409beb863f72738cb</anchor>
      <arglist>(ushort p, float i)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>influence</name>
      <anchorfile>struct_ogre_1_1_vertex_pose_key_frame_1_1_pose_ref.html</anchorfile>
      <anchor>a1d5ba485439bea7af10cc0d1f6972d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ushort</type>
      <name>poseIndex</name>
      <anchorfile>struct_ogre_1_1_vertex_pose_key_frame_1_1_pose_ref.html</anchorfile>
      <anchor>a172a06f5c2697f3e20bc2cf8556708ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ViewPoint</name>
    <filename>struct_ogre_1_1_view_point.html</filename>
    <member kind="variable">
      <type>Quaternion</type>
      <name>orientation</name>
      <anchorfile>struct_ogre_1_1_view_point.html</anchorfile>
      <anchor>a6a25f94ff18e79c7bf0e275f60494d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>position</name>
      <anchorfile>struct_ogre_1_1_view_point.html</anchorfile>
      <anchor>a3c5ae8fe5c3adce148bfebd3ed9b8e56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Viewport</name>
    <filename>class_ogre_1_1_viewport.html</filename>
    <class kind="class">Ogre::Viewport::Listener</class>
    <member kind="function">
      <type></type>
      <name>Viewport</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>aed9de01a3a183ffec5c6d63c1335e239</anchor>
      <arglist>(Camera *camera, RenderTarget *target, float left, float top, float width, float height, int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Viewport</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ae315ad62d7533db531e6ada591bfcc45</anchor>
      <arglist>(Camera *camera, RenderTarget *target, FloatRect relRect, int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Viewport</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a7b76633e02431bd4254f6d4629b7672a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_clearUpdatedFlag</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a7998e64f3a79ac014813218f5e7cdd8e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>_getNumRenderedBatches</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a35036263788bbbe95a05621c39fdd5ef</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>_getNumRenderedFaces</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>add935b437a724d28502ada8f45de4c42</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isUpdated</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a17077d89f82a12c18bb40858ce302aa0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateDimensions</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a23c2b69bbc3d76fd52a4729a71caed08</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ac0f6279cc741ced692f2533f280f04d0</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ad725dbbd3c4e48c81549a4daffad0484</anchor>
      <arglist>(uint32 buffers=FBT_COLOUR|FBT_DEPTH, const ColourValue &amp;colour=ColourValue::Black, float depth=1.0f, uint16 stencil=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getActualDimensions</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a7fb7b0cdc841b05a89977a50d3336fa3</anchor>
      <arglist>(int &amp;left, int &amp;top, int &amp;width, int &amp;height) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getBackgroundColour</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a5f5020c780760838013c7d3b1549d39a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Camera *</type>
      <name>getCamera</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a114f0cb15aeef60d28d2e7879d35239c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getClearBuffers</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a4990f072113220a9fd2e14dc78b24638</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getClearEveryFrame</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>aa4d95fd3c06e7bfeee05eda6ffe00bf2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDepthClear</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a4d2598f85e084bdd48948b78563a178d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ColourBufferType</type>
      <name>getDrawBuffer</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a37c0cea85d6d124a70cf6cd575647638</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMaterialScheme</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ae26d5c714d1527f8e51a8c60e591747c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOverlaysEnabled</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a4982331a28558dcaf4d25822857655f2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getShadowsEnabled</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>abefe1016cbc08cc395d46822b4e22ade</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSkiesEnabled</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a66b9f819dded193d961d505e589da998</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RenderTarget *</type>
      <name>getTarget</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a8ee40d36b872427b77e80be8aaf6f17b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getVisibilityMask</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a48fec9ee9f90672adbc37dca7ef55a64</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getZOrder</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>adef304662a6b751004a801d64e3cbcbe</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a4236ea24b392c4b45a8233911ec9291d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a931d07d2aea40d67f5f6addc5a33feaf</anchor>
      <arglist>(Listener *l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a6fa1ca3a866134b2e8ef06749cbddba8</anchor>
      <arglist>(bool autoupdate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundColour</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a3770973e7626d75592a79d0670b862d9</anchor>
      <arglist>(const ColourValue &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCamera</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a20aa22b47f03e523aaeb0d54e094fbf3</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearEveryFrame</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ad9c172c23b0dcccd929f31d4416f9683</anchor>
      <arglist>(bool clear, unsigned int buffers=FBT_COLOUR|FBT_DEPTH)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthClear</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>afc3cf379272926fa22b0e7cfd04445a9</anchor>
      <arglist>(float depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimensions</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ab62df3fb040cf9db8c00b54b8ba614d6</anchor>
      <arglist>(float left, float top, float width, float height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a7d96a62ee1b17926cebda70f96adc72f</anchor>
      <arglist>(ColourBufferType colourBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialScheme</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a8e8577fd81c45b05de880106f364a281</anchor>
      <arglist>(const String &amp;schemeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOverlaysEnabled</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a598f5bd68b1c88cd3ae5a50343965afd</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowsEnabled</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ab71a4790d66e3cddd3b36b3c1b4fd23c</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkiesEnabled</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a176a24ccbb9881c4fc61f3f1aaba3c12</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisibilityMask</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ad5a4fe00ee05861c157bf63e78e1c2b0</anchor>
      <arglist>(uint32 mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ab281517fd8070ab1617f126b752bb025</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLeft</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>abacd2b3e5d30e5ebd043c81485ef4424</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTop</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>aee1005abbba241606e7d295b46d637d4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ab63ef4a61e6af6074cd28fd05774ff2c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a2a942db10f2d284830828bbc03cc80b7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getDimensions</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>add9306326dea27250afd3cc128af415c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getActualLeft</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a48a8851cd964559ac62100ef9fda8297</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getActualTop</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a80f20023a3c8a8abacb4d4d989a52783</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getActualWidth</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a4ee7260b460f6d8305dbb85dea34f8bf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getActualHeight</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ac7313a454230df06a95bef8421c97919</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>getActualDimensions</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a035b2d7991af956b7e1492541b6ea671</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLeft</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>abacd2b3e5d30e5ebd043c81485ef4424</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTop</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>aee1005abbba241606e7d295b46d637d4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ab63ef4a61e6af6074cd28fd05774ff2c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a2a942db10f2d284830828bbc03cc80b7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getDimensions</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>add9306326dea27250afd3cc128af415c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getActualLeft</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a48a8851cd964559ac62100ef9fda8297</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getActualTop</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a80f20023a3c8a8abacb4d4d989a52783</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getActualWidth</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a4ee7260b460f6d8305dbb85dea34f8bf</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getActualHeight</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ac7313a454230df06a95bef8421c97919</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>getActualDimensions</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a035b2d7991af956b7e1492541b6ea671</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Viewport::Listener</name>
    <filename>class_ogre_1_1_viewport_1_1_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_viewport_1_1_listener.html</anchorfile>
      <anchor>ab9fb43cd526638dc455a38042b17f3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>viewportCameraChanged</name>
      <anchorfile>class_ogre_1_1_viewport_1_1_listener.html</anchorfile>
      <anchor>afb346e20dd7063cea357dcee43051323</anchor>
      <arglist>(Viewport *viewport)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>viewportDestroyed</name>
      <anchorfile>class_ogre_1_1_viewport_1_1_listener.html</anchorfile>
      <anchor>aa06d47f2e2453b361319a28719c87501</anchor>
      <arglist>(Viewport *viewport)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>viewportDimensionsChanged</name>
      <anchorfile>class_ogre_1_1_viewport_1_1_listener.html</anchorfile>
      <anchor>a5cb3df5ec2a4e6af754c68769dd332c8</anchor>
      <arglist>(Viewport *viewport)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::VisibleObjectsBoundsInfo</name>
    <filename>struct_ogre_1_1_visible_objects_bounds_info.html</filename>
    <member kind="function">
      <type></type>
      <name>VisibleObjectsBoundsInfo</name>
      <anchorfile>struct_ogre_1_1_visible_objects_bounds_info.html</anchorfile>
      <anchor>a2bbff049935d8d0eb89d49cc74a89431</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>struct_ogre_1_1_visible_objects_bounds_info.html</anchorfile>
      <anchor>a2619f0cbd6507670ba39df1ae16c2187</anchor>
      <arglist>(const AxisAlignedBox &amp;boxBounds, const Sphere &amp;sphereBounds, const Camera *cam, bool receiver=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mergeNonRenderedButInFrustum</name>
      <anchorfile>struct_ogre_1_1_visible_objects_bounds_info.html</anchorfile>
      <anchor>a2d0696c263b1c322f93c21291329c00e</anchor>
      <arglist>(const AxisAlignedBox &amp;boxBounds, const Sphere &amp;sphereBounds, const Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>struct_ogre_1_1_visible_objects_bounds_info.html</anchorfile>
      <anchor>ae30061f7fee451b125003e00b2254805</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>AxisAlignedBox</type>
      <name>aabb</name>
      <anchorfile>struct_ogre_1_1_visible_objects_bounds_info.html</anchorfile>
      <anchor>a7af1e407d66960fa69fd37e897415f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>maxDistance</name>
      <anchorfile>struct_ogre_1_1_visible_objects_bounds_info.html</anchorfile>
      <anchor>a27ab7b6458b47fade5858c4ec457dd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>maxDistanceInFrustum</name>
      <anchorfile>struct_ogre_1_1_visible_objects_bounds_info.html</anchorfile>
      <anchor>a3054df454ccf16dc5ff558a23bafff1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>minDistance</name>
      <anchorfile>struct_ogre_1_1_visible_objects_bounds_info.html</anchorfile>
      <anchor>a821c0a7e158c459f30fd83e214bb47d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>minDistanceInFrustum</name>
      <anchorfile>struct_ogre_1_1_visible_objects_bounds_info.html</anchorfile>
      <anchor>ae17227fc412fe731987dee3e12591002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AxisAlignedBox</type>
      <name>receiverAabb</name>
      <anchorfile>struct_ogre_1_1_visible_objects_bounds_info.html</anchorfile>
      <anchor>a3020f462ae4980e068c60fb94ced0c9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CacheSource</name>
    <filename>class_ogre_1_1_volume_1_1_cache_source.html</filename>
    <base>Ogre::Volume::Source</base>
    <member kind="function">
      <type></type>
      <name>CacheSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_cache_source.html</anchorfile>
      <anchor>a95bd0f55ff1d46ed19c13b2dcd87c5f7</anchor>
      <arglist>(const Source *src)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_cache_source.html</anchorfile>
      <anchor>adbb0ad95d78e3105f78183fe71a935e5</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_cache_source.html</anchorfile>
      <anchor>ab7fbccea66760b79dd806408cad1b30c</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::Chunk</name>
    <filename>class_ogre_1_1_volume_1_1_chunk.html</filename>
    <base>Ogre::SimpleRenderable</base>
    <base>Ogre::FrameListener</base>
    <member kind="typedef">
      <type>std::vector&lt; const Chunk * &gt;</type>
      <name>VecChunk</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a238954247d8ba6818c328fcf4820c90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Chunk</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a2667308a83b2df08493f91cc6c140efe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Chunk</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a0dcb5f2c15f452f96b4ed4dcc7ec9e28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Chunk *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a2e33708b9f9020c9f608de0de289016e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>frameStarted</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a53c42a0044fa53e3efa116bad19fc3f2</anchor>
      <arglist>(const FrameEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>aadc4f2356b1224cc440968413c19b35a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>ChunkParameters *</type>
      <name>getChunkParameters</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>af8b5b17ef568308ba3f741708e9a0b00</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getChunksOfLevel</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>aa52c1f2c5b5b39669eaee2bc11668a77</anchor>
      <arglist>(const size_t level, VecChunk &amp;result) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDualGridVisible</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a9e3e6294a99f8cedba0b272572f5d067</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a6f2932953187ca60af068e586800a1ab</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getOctreeVisible</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>af49fb98fabe407d9bba60197dc1c50e6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>ad263d5e9e4699511723a3cf4954f829e</anchor>
      <arglist>(const Camera *camera) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getVolumeVisible</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a1d2036c97809818174f0fae0b128bde5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a9557d5a30cbf29a46d4f8246a1e6d176</anchor>
      <arglist>(SceneNode *parent, const Vector3 &amp;from, const Vector3 &amp;to, size_t level, const ChunkParameters *parameters)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>ab4fab49344ae8bd8976e13be5905449c</anchor>
      <arglist>(SceneNode *parent, SceneManager *sceneManager, const String &amp;filename, bool validSourceResult=false, MeshBuilderCallback *lodCallback=0, const String &amp;resourceGroup=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDualGridVisible</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a53b70a2524e1bbba07fc112b844a6bd8</anchor>
      <arglist>(const bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>af0c0c0b6684c8173253b791a72bca717</anchor>
      <arglist>(const MaterialPtr &amp;mat) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialOfLevel</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a4cb0997e8d34b21e01e8f4d520ab56c6</anchor>
      <arglist>(size_t level, const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOctreeVisible</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a8245f38abd50264c00473d4c54a8d56b</anchor>
      <arglist>(const bool visible)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVolumeVisible</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a651c349120febbb1aa918d30125f0257</anchor>
      <arglist>(const bool visible)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>MOVABLE_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>af9976d39e8764f4b5743ce6ce0619162</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Volume::ChunkParameters</name>
    <filename>struct_ogre_1_1_volume_1_1_chunk_parameters.html</filename>
    <member kind="function">
      <type></type>
      <name>ChunkParameters</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>ad5118612e35d91011e06b9a97270e60f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>async</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>a6a296a1c6f91b7e50033d12bac67cb10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>baseError</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>a4444eac27c71e02886615dcf7fbfed27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>createDualGridVisualization</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>a61d33b21a20c4fe9645545bdfe3029c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>createGeometryFromLevel</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>a68abf70466535d03dcbe3ac79db16ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>createOctreeVisualization</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>a066adb42505bd30a78f1553a1913d273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>errorMultiplicator</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>aa6186649b7323f937b83828eb86711fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MeshBuilderCallback *</type>
      <name>lodCallback</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>a6403e2875cc7b81aefd43ba9f22c2b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>maxScreenSpaceError</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>ae125003c00de0d6c0a1a4bd6b99c4ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>scale</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>af6ed62b76c67d04eb98424414fb1dc72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SceneManager *</type>
      <name>sceneManager</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>a3e154a179b8c824f79b1b426608743ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>skirtFactor</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>a986b4a97b153d50f65603ab507bb4614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Source *</type>
      <name>src</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>a111c9e9333e7ae3497fc818190a03fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>updateFrom</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>aeefacd1d618206fcb432ed947b58e06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>updateTo</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_parameters.html</anchorfile>
      <anchor>afe30999e8cc71a1f48d87d68bf43059d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Volume::ChunkTreeSharedData</name>
    <filename>struct_ogre_1_1_volume_1_1_chunk_tree_shared_data.html</filename>
    <member kind="function">
      <type></type>
      <name>ChunkTreeSharedData</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_tree_shared_data.html</anchorfile>
      <anchor>abf3e0545802da294d9e24825b5c1413f</anchor>
      <arglist>(const ChunkParameters *params)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ChunkTreeSharedData</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_tree_shared_data.html</anchorfile>
      <anchor>acf6fc07b8818eddc9299e4186bebce89</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>chunksBeingProcessed</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_tree_shared_data.html</anchorfile>
      <anchor>a09866f322d09f054994dcf8c13eac63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>dualGridVisible</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_tree_shared_data.html</anchorfile>
      <anchor>a5945276049999e1e44dc07e200ddc162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>octreeVisible</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_tree_shared_data.html</anchorfile>
      <anchor>a64aba683df2575afa57a24c039d3298b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ChunkParameters *</type>
      <name>parameters</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_tree_shared_data.html</anchorfile>
      <anchor>af672339162b49888584d20403decfc13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>volumeVisible</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_tree_shared_data.html</anchorfile>
      <anchor>a2469f72a70b68b236d10171f124dd39f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CSGCubeSource</name>
    <filename>class_ogre_1_1_volume_1_1_c_s_g_cube_source.html</filename>
    <base>Ogre::Volume::Source</base>
    <member kind="function">
      <type></type>
      <name>CSGCubeSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_cube_source.html</anchorfile>
      <anchor>a909aaf010c97fa5ab71913a523e68199</anchor>
      <arglist>(const Vector3 &amp;min, const Vector3 &amp;max)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_cube_source.html</anchorfile>
      <anchor>a87ac0a3b896e924dbbb3acdaecd869c2</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_cube_source.html</anchorfile>
      <anchor>a6f712349245dddeb744b85e1ac2f5e24</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CSGDifferenceSource</name>
    <filename>class_ogre_1_1_volume_1_1_c_s_g_difference_source.html</filename>
    <base>Ogre::Volume::CSGOperationSource</base>
    <member kind="function">
      <type></type>
      <name>CSGDifferenceSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_difference_source.html</anchorfile>
      <anchor>a949c5186291b3a81d859f68b2f90e8f4</anchor>
      <arglist>(const Source *a, const Source *b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSGDifferenceSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_difference_source.html</anchorfile>
      <anchor>a69ae962f2ac460ef277af87ded884db7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_difference_source.html</anchorfile>
      <anchor>a1fc61442a537645c3951b66c8e630835</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_difference_source.html</anchorfile>
      <anchor>afa3debf4efb838f8fe9560763c852b86</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CSGIntersectionSource</name>
    <filename>class_ogre_1_1_volume_1_1_c_s_g_intersection_source.html</filename>
    <base>Ogre::Volume::CSGOperationSource</base>
    <member kind="function">
      <type></type>
      <name>CSGIntersectionSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_intersection_source.html</anchorfile>
      <anchor>a822ed0ba09261cffdcfbdaf21cc6fd27</anchor>
      <arglist>(const Source *a, const Source *b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSGIntersectionSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_intersection_source.html</anchorfile>
      <anchor>a9b7ea7003e925eb6ebcec143ff6ec96d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_intersection_source.html</anchorfile>
      <anchor>a4fdcb828f2c0d7b29bf75c0197d16520</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_intersection_source.html</anchorfile>
      <anchor>a0d0884fe7c455b5286424da0071f4581</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CSGNegateSource</name>
    <filename>class_ogre_1_1_volume_1_1_c_s_g_negate_source.html</filename>
    <base>Ogre::Volume::CSGUnarySource</base>
    <member kind="function">
      <type></type>
      <name>CSGNegateSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_negate_source.html</anchorfile>
      <anchor>ad31af55109f8bb24ae4dda2cafd0a4d0</anchor>
      <arglist>(const Source *src)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSGNegateSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_negate_source.html</anchorfile>
      <anchor>a9fcd1436e51d8f084b38e539a8f24a8c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_negate_source.html</anchorfile>
      <anchor>a5f1e20e3e00c2addb4b3b11c8fd62f5e</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_negate_source.html</anchorfile>
      <anchor>a92c029fd138ab80cbac975c4792eb017</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CSGNoiseSource</name>
    <filename>class_ogre_1_1_volume_1_1_c_s_g_noise_source.html</filename>
    <base>Ogre::Volume::CSGUnarySource</base>
    <member kind="function">
      <type></type>
      <name>CSGNoiseSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_noise_source.html</anchorfile>
      <anchor>acb6a51626a9f1c4bfdda885bd9c54b06</anchor>
      <arglist>(const Source *src, Real *frequencies, Real *amplitudes, size_t numOctaves)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSGNoiseSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_noise_source.html</anchorfile>
      <anchor>acbaea2aa37b1e2094033f730bcf8d842</anchor>
      <arglist>(const Source *src, Real *frequencies, Real *amplitudes, size_t numOctaves, long seed)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>getSeed</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_noise_source.html</anchorfile>
      <anchor>a19c66b77e26768752590a3ae60cbd592</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_noise_source.html</anchorfile>
      <anchor>a64205b50a8a405d8577b8a6869ef6583</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_noise_source.html</anchorfile>
      <anchor>ae345927fa6a8f7a3b5668cc598c95b42</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CSGOperationSource</name>
    <filename>class_ogre_1_1_volume_1_1_c_s_g_operation_source.html</filename>
    <base>Ogre::Volume::Source</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const Source *</type>
      <name>getSourceA</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_operation_source.html</anchorfile>
      <anchor>a3037cda8969b9b6333607ea4666c2c8a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Source *</type>
      <name>getSourceB</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_operation_source.html</anchorfile>
      <anchor>aed8af4851207f80b09f2c17bcb9202e9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSourceA</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_operation_source.html</anchorfile>
      <anchor>aa1ecb617bbf52115efc184696d627ebe</anchor>
      <arglist>(Source *a)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSourceB</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_operation_source.html</anchorfile>
      <anchor>a87af44b87d0dc4b498816e2b686ef659</anchor>
      <arglist>(Source *b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CSGPlaneSource</name>
    <filename>class_ogre_1_1_volume_1_1_c_s_g_plane_source.html</filename>
    <base>Ogre::Volume::Source</base>
    <member kind="function">
      <type></type>
      <name>CSGPlaneSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_plane_source.html</anchorfile>
      <anchor>a72e6ddc3d83574a122cfaeb6fec15a8f</anchor>
      <arglist>(const Real d, const Vector3 &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_plane_source.html</anchorfile>
      <anchor>ac3b244d7cb136a303bbdebb14429646d</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_plane_source.html</anchorfile>
      <anchor>a91e7400b407ef91a62a09b9801ccd1ad</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CSGScaleSource</name>
    <filename>class_ogre_1_1_volume_1_1_c_s_g_scale_source.html</filename>
    <base>Ogre::Volume::CSGUnarySource</base>
    <member kind="function">
      <type></type>
      <name>CSGScaleSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_scale_source.html</anchorfile>
      <anchor>a94f26a84a61b224e3836a8916df7153f</anchor>
      <arglist>(const Source *src, const Real scale)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_scale_source.html</anchorfile>
      <anchor>acf2c46521033b41d213c36616f5d0f99</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_scale_source.html</anchorfile>
      <anchor>a4ab1cb67080d74aeddbce5de4528ea6a</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CSGSphereSource</name>
    <filename>class_ogre_1_1_volume_1_1_c_s_g_sphere_source.html</filename>
    <base>Ogre::Volume::Source</base>
    <member kind="function">
      <type></type>
      <name>CSGSphereSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_sphere_source.html</anchorfile>
      <anchor>a175cd00ed506493006ba0a51be7cd334</anchor>
      <arglist>(const Real r, const Vector3 &amp;center)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_sphere_source.html</anchorfile>
      <anchor>a2b471d87caa4a711bff60d9b435f8732</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_sphere_source.html</anchorfile>
      <anchor>aa7656897c9690414dbcbb9d01ea6c124</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CSGUnarySource</name>
    <filename>class_ogre_1_1_volume_1_1_c_s_g_unary_source.html</filename>
    <base>Ogre::Volume::Source</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const Source *</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_unary_source.html</anchorfile>
      <anchor>a0324f86ebd17d5f269f22bcbc3f616a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_unary_source.html</anchorfile>
      <anchor>a6d9e9b235c107413c2025d2a72dd0494</anchor>
      <arglist>(Source *a)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::CSGUnionSource</name>
    <filename>class_ogre_1_1_volume_1_1_c_s_g_union_source.html</filename>
    <base>Ogre::Volume::CSGOperationSource</base>
    <member kind="function">
      <type></type>
      <name>CSGUnionSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_union_source.html</anchorfile>
      <anchor>a6a7051ca43006e7ca82b14bcb5322c29</anchor>
      <arglist>(const Source *a, const Source *b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSGUnionSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_union_source.html</anchorfile>
      <anchor>a24304808fb8be804cbbcb0e8f3ef81f8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_union_source.html</anchorfile>
      <anchor>a3e2ac54f1442c334e4ef6711d668e9f8</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_union_source.html</anchorfile>
      <anchor>ab1666aecb3402e7725e38b01d5fffcec</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Volume::DualCell</name>
    <filename>struct_ogre_1_1_volume_1_1_dual_cell.html</filename>
    <member kind="function">
      <type></type>
      <name>DualCell</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_dual_cell.html</anchorfile>
      <anchor>a3da89c366371d8f8f24c95307a897caf</anchor>
      <arglist>(const Vector3 &amp;c0, const Vector3 &amp;c1, const Vector3 &amp;c2, const Vector3 &amp;c3, const Vector3 &amp;c4, const Vector3 &amp;c5, const Vector3 &amp;c6, const Vector3 &amp;c7)</arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mC0</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_dual_cell.html</anchorfile>
      <anchor>a0ad4661acc2db15251656a1fdf8e8bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mC1</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_dual_cell.html</anchorfile>
      <anchor>af2522346d4ce0c09d9a2db803a4fe23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mC2</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_dual_cell.html</anchorfile>
      <anchor>acfeb009ff9c84c5945d188041940d3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mC3</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_dual_cell.html</anchorfile>
      <anchor>a03a18e2bf6aae3679c0946bce94ac77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mC4</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_dual_cell.html</anchorfile>
      <anchor>aab46860b422720787b8aa59940958c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mC5</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_dual_cell.html</anchorfile>
      <anchor>aee9dedbeab4a79b5a97132c29f0405f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mC6</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_dual_cell.html</anchorfile>
      <anchor>a6d0eb6368fc82ec8a43c69ddd7daa124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>mC7</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_dual_cell.html</anchorfile>
      <anchor>a642d4feb93754697f48624019986f51d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::DualGridGenerator</name>
    <filename>class_ogre_1_1_volume_1_1_dual_grid_generator.html</filename>
    <member kind="function">
      <type></type>
      <name>DualGridGenerator</name>
      <anchorfile>class_ogre_1_1_volume_1_1_dual_grid_generator.html</anchorfile>
      <anchor>a069bddc9db0c2f673c22f2c6f7658dd1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateDualGrid</name>
      <anchorfile>class_ogre_1_1_volume_1_1_dual_grid_generator.html</anchorfile>
      <anchor>a5a03ad87197adde6425628e45da8650a</anchor>
      <arglist>(const OctreeNode *root, IsoSurface *is, MeshBuilder *mb, Real maxMSDistance, const Vector3 &amp;totalFrom, const Vector3 &amp;totalTo, bool saveDualCells)</arglist>
    </member>
    <member kind="function">
      <type>DualCell</type>
      <name>getDualCell</name>
      <anchorfile>class_ogre_1_1_volume_1_1_dual_grid_generator.html</anchorfile>
      <anchor>af5e519b50f802e5dc5c5daa77be863a9</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getDualCellCount</name>
      <anchorfile>class_ogre_1_1_volume_1_1_dual_grid_generator.html</anchorfile>
      <anchor>a6daa049586de80dc65140d95c1a2772f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>getDualGrid</name>
      <anchorfile>class_ogre_1_1_volume_1_1_dual_grid_generator.html</anchorfile>
      <anchor>a3fdd706df8c4b6a4a2657851d3306deb</anchor>
      <arglist>(SceneManager *sceneManager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::GridSource</name>
    <filename>class_ogre_1_1_volume_1_1_grid_source.html</filename>
    <base>Ogre::Volume::Source</base>
    <member kind="function">
      <type></type>
      <name>GridSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>a061baf427896c9a1fcf8152d03d4e8bd</anchor>
      <arglist>(bool trilinearValue, bool trilinearGradient, bool sobelGradient)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GridSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>a8be67f783487a5b0d80b9c7833f765a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>combineWithSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>abd60d14fc352b58a18ad921140dd2e5e</anchor>
      <arglist>(CSGOperationSource *operation, Source *source, const Vector3 &amp;center, Real radius)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getDepth</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>a2b3f3066c875ee88c5c6217c840f79a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>ab55fbe3136da1e477521fe2314a5017b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>a2c4da445cfbbac7b37f1cddecdaac03c</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>ac79c479b842f917d726b8dd6f09abb45</anchor>
      <arglist>(const Vector3 &amp;position) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getVolumeSpaceToWorldSpaceFactor</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>abe9a740187b9e237fceec8afd4ec0546</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>ab7d2024e1888894bdea54596c26d7f38</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::HalfFloatGridSource</name>
    <filename>class_ogre_1_1_volume_1_1_half_float_grid_source.html</filename>
    <base>Ogre::Volume::GridSource</base>
    <member kind="function">
      <type></type>
      <name>HalfFloatGridSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_half_float_grid_source.html</anchorfile>
      <anchor>a906b862d1ba88f329163e1be1d76b4a5</anchor>
      <arglist>(const String &amp;serializedVolumeFile, const bool trilinearValue=true, const bool trilinearGradient=false, const bool sobelGradient=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HalfFloatGridSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_half_float_grid_source.html</anchorfile>
      <anchor>ac5316e05f65cb193172b1f58baf2e1ed</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaxClampedAbsoluteDensity</name>
      <anchorfile>class_ogre_1_1_volume_1_1_half_float_grid_source.html</anchorfile>
      <anchor>a2cc1844d303ebd13e76f5e22139a17a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxClampedAbsoluteDensity</name>
      <anchorfile>class_ogre_1_1_volume_1_1_half_float_grid_source.html</anchorfile>
      <anchor>a1419b15c09b80b18581a83173eb6c81b</anchor>
      <arglist>(Real maxClampedAbsoluteDensity)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::IsoSurface</name>
    <filename>class_ogre_1_1_volume_1_1_iso_surface.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IsoSurface</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface.html</anchorfile>
      <anchor>a1cc0844ebd164f3a2c031952b525d267</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addMarchingCubesTriangles</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface.html</anchorfile>
      <anchor>a054d881e05f6a90c94693b07322c2344</anchor>
      <arglist>(const Vector3 *corners, const Vector4 *volumeValues, MeshBuilder *mb) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addMarchingSquaresTriangles</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface.html</anchorfile>
      <anchor>a7dfadeaa4614513de2ca22db41fb0fcd</anchor>
      <arglist>(const Vector3 *corners, const Vector4 *volumeValues, const size_t *indices, const Real maxDistance, MeshBuilder *mb) const =0</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MS_CORNERS_BACK</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface.html</anchorfile>
      <anchor>a69ee963db33cd0af9e84d423ba17124c</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MS_CORNERS_BOTTOM</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface.html</anchorfile>
      <anchor>accd9544ecdf6776fcc50da2982c14f33</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MS_CORNERS_FRONT</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface.html</anchorfile>
      <anchor>a41268c3902b9c8ea62df4621d6677883</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MS_CORNERS_LEFT</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface.html</anchorfile>
      <anchor>aba8d1d8804e40fe7053876e71c36e722</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MS_CORNERS_RIGHT</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface.html</anchorfile>
      <anchor>ae347b5e55f1518aaec82913056e84593</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>MS_CORNERS_TOP</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface.html</anchorfile>
      <anchor>a347c64743265efefd007bed0b42febdc</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::IsoSurfaceMC</name>
    <filename>class_ogre_1_1_volume_1_1_iso_surface_m_c.html</filename>
    <base>Ogre::Volume::IsoSurface</base>
    <member kind="function">
      <type></type>
      <name>IsoSurfaceMC</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface_m_c.html</anchorfile>
      <anchor>aa9f22f872e92ebdcf19ca8d047cf4a67</anchor>
      <arglist>(const Source *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMarchingCubesTriangles</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface_m_c.html</anchorfile>
      <anchor>ab0bb8088c01692db1d167b6766e72632</anchor>
      <arglist>(const Vector3 *corners, const Vector4 *volumeValues, MeshBuilder *mb) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMarchingSquaresTriangles</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface_m_c.html</anchorfile>
      <anchor>ae13b5d3d102f3491fe4acd36d0c38275</anchor>
      <arglist>(const Vector3 *corners, const Vector4 *volumeValues, const size_t *indices, const Real maxDistance, MeshBuilder *mb) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::MeshBuilder</name>
    <filename>class_ogre_1_1_volume_1_1_mesh_builder.html</filename>
    <member kind="function">
      <type></type>
      <name>MeshBuilder</name>
      <anchorfile>class_ogre_1_1_volume_1_1_mesh_builder.html</anchorfile>
      <anchor>a21ee4b8440710f4e4015c1396347e674</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTriangle</name>
      <anchorfile>class_ogre_1_1_volume_1_1_mesh_builder.html</anchorfile>
      <anchor>a053f96d1b98827e457ca77b4ded3eac4</anchor>
      <arglist>(const Vector3 &amp;v0, const Vector3 &amp;n0, const Vector3 &amp;v1, const Vector3 &amp;n1, const Vector3 &amp;v2, const Vector3 &amp;n2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeCallback</name>
      <anchorfile>class_ogre_1_1_volume_1_1_mesh_builder.html</anchorfile>
      <anchor>ac396d76811e76e6cd5ae9e74e990a356</anchor>
      <arglist>(MeshBuilderCallback *callback, const SimpleRenderable *simpleRenderable, size_t level, int inProcess) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>generateBuffers</name>
      <anchorfile>class_ogre_1_1_volume_1_1_mesh_builder.html</anchorfile>
      <anchor>ae700364d0682c95173d0168dd4230e27</anchor>
      <arglist>(RenderOperation &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>generateWithManualObject</name>
      <anchorfile>class_ogre_1_1_volume_1_1_mesh_builder.html</anchorfile>
      <anchor>ab69b90db83a3bd6fdb618dd78aa10814</anchor>
      <arglist>(SceneManager *sceneManager, const String &amp;name, const String &amp;material)</arglist>
    </member>
    <member kind="function">
      <type>AxisAlignedBox</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_volume_1_1_mesh_builder.html</anchorfile>
      <anchor>a3a6c5b296bf2b476c657fca02dfb3f5a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addCubeToManualObject</name>
      <anchorfile>class_ogre_1_1_volume_1_1_mesh_builder.html</anchorfile>
      <anchor>ae3a953ca0ebafa9df031af1afe2c8b15</anchor>
      <arglist>(ManualObject *manual, const Vector3 &amp;c0, const Vector3 &amp;c1, const Vector3 &amp;c2, const Vector3 &amp;c3, const Vector3 &amp;c4, const Vector3 &amp;c5, const Vector3 &amp;c6, const Vector3 &amp;c7, uint32 &amp;baseIndex)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::MeshBuilderCallback</name>
    <filename>class_ogre_1_1_volume_1_1_mesh_builder_callback.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MeshBuilderCallback</name>
      <anchorfile>class_ogre_1_1_volume_1_1_mesh_builder_callback.html</anchorfile>
      <anchor>aafe40c41952d3b12991b5d4b83d14e40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>ready</name>
      <anchorfile>class_ogre_1_1_volume_1_1_mesh_builder_callback.html</anchorfile>
      <anchor>a27c03be369113b0379191143c852d766</anchor>
      <arglist>(const SimpleRenderable *simpleRenderable, const VecVertex &amp;vertices, const VecIndices &amp;indices, size_t level, int inProcess)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::OctreeNode</name>
    <filename>class_ogre_1_1_volume_1_1_octree_node.html</filename>
    <member kind="function">
      <type></type>
      <name>OctreeNode</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>af46fcf55c98917bba8f4f77485480fbc</anchor>
      <arglist>(const Vector3 &amp;from=Vector3::ZERO, const Vector3 &amp;to=Vector3::ZERO)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OctreeNode</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a6db66e6d88c03899316b220391541e3e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OctreeNode *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a14e90a17aff9abafb1b91dc5ad4ddf46</anchor>
      <arglist>(const Vector3 &amp;from, const Vector3 &amp;to)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenter</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a18b78885c989bf32ef1d65c998376312</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterBack</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>aa997d95b6399b7281527d5db533befb5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterBackBottom</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a1d3b9154ff522754b5739c3b886e7bbb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterBackLeft</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a110faad1bfab72c6d40f00dcf05a31a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterBackRight</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>af0bb09a1cb585d84ee718e0a376ac029</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterBackTop</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a4a0010d07df25280b26ac7b2c742d34e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterBottom</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>af3c7eea126c40d4dba8783abfbf03cf6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterFront</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a301aa006a7a16d22ef74ecffaca263a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterFrontBottom</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>ae8c5d3a2d1303f52beea2ce2c652f05a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterFrontLeft</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>aa93900983b8a4105f1c100b3eb34ed9d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterFrontRight</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>ab59c3e6aa320517b1e932ac4b78d2014</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterFrontTop</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>aa3c8918b47be7cab67b62f88a5ee580a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterLeft</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>ae7dc3978746a457951cded6e243271c1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterLeftBottom</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>aea8a139bd243e91520cae6ea9c8cba6a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterLeftTop</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a6224c93aba84a4da035a986ef7324a62</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterRight</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>ae04e8265447bb0245ed2d6ada1c79bc4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterRightBottom</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>ad0e8bfe8ac3e332a10a94de61f84e584</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterRightTop</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>ada5773eb48c47eb4a065ac2c1254d707</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCenterTop</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>ad2b9eb2ffa2e9d95a59db5283f0f48f4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4</type>
      <name>getCenterValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a0e6cc77370d7fa50920cc1e6aeab274a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const OctreeNode *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>abe9e4d6367d677ba83f0ac1d4dcb8328</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCorner1</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a2d22d6798d6a7d8e99dc6cff3da50eae</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCorner2</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a469e53fa79b1610368e7c4f743f03b5f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCorner3</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>afa96fa3a15237a0dce6c8d3251a09c3c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCorner4</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a8f7383087bdc9c4f443b4f6327f09dac</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCorner5</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a84a0c064c3272262e20e14377f01cfa1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3</type>
      <name>getCorner7</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>ac88b16320318e0c829c6132099c56e41</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getFrom</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a7b1892ff53339c71968949cb521bbb7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>getOctreeGrid</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a0c96516b68421f702cff731c4c78bbd5</anchor>
      <arglist>(SceneManager *sceneManager)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getTo</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a4496ed37d1d99bf6147fcf6231f50fcb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBorderBack</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>af33370f4466b6f75c9235c99acafc764</anchor>
      <arglist>(const OctreeNode &amp;root) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBorderBottom</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a008428cee72f9bfa8d09241e82dfc83c</anchor>
      <arglist>(const OctreeNode &amp;root) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBorderFront</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a6d44a66630129eb40a286e994c5863b4</anchor>
      <arglist>(const OctreeNode &amp;root) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBorderLeft</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a81608768277273fce9f34143a224f7bf</anchor>
      <arglist>(const OctreeNode &amp;root) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBorderRight</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>acad82873b4c94d0b0662fda85abe7a77</anchor>
      <arglist>(const OctreeNode &amp;root) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBorderTop</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a3e186bed5eb633cf99a7fdd5d9caae73</anchor>
      <arglist>(const OctreeNode &amp;root) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIsoSurfaceNear</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a2b7141b8d9b2537d1f5ceb901c007b16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubdivided</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a0bc5ab721d106fc67fdb11804a2c4512</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCenterValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>aabef663fac7a898847ceab2a9cf5dd76</anchor>
      <arglist>(Vector4 value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrom</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>afe328ff4e740ba780599d72fba4e8013</anchor>
      <arglist>(Vector3 from)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTo</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a9ef33b1b697f93b9c50588852227d53f</anchor>
      <arglist>(Vector3 to)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a4e03f3692566f3d6a95aa8e28523e9b9</anchor>
      <arglist>(const OctreeNodeSplitPolicy *splitPolicy, const Source *src, const Real geometricError)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getChildrenDimensions</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a7f238f78312d99563b31457310a904dc</anchor>
      <arglist>(const Vector3 &amp;from, const Vector3 &amp;to, Vector3 &amp;center, Vector3 &amp;width, Vector3 &amp;height, Vector3 &amp;depth)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>OCTREE_CHILDREN_COUNT</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node.html</anchorfile>
      <anchor>a5a29b6a1b94863c9b8c046fc66a113b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::OctreeNodeSplitPolicy</name>
    <filename>class_ogre_1_1_volume_1_1_octree_node_split_policy.html</filename>
    <member kind="function">
      <type></type>
      <name>OctreeNodeSplitPolicy</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node_split_policy.html</anchorfile>
      <anchor>ad97c10c042e56a08ec0b60b7af113c81</anchor>
      <arglist>(const Source *src, const Real maxCellSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>doSplit</name>
      <anchorfile>class_ogre_1_1_volume_1_1_octree_node_split_policy.html</anchorfile>
      <anchor>a8b5682c980de37a85b0a91239c367a8e</anchor>
      <arglist>(OctreeNode *node, const Real geometricError) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::SimplexNoise</name>
    <filename>class_ogre_1_1_volume_1_1_simplex_noise.html</filename>
    <member kind="function">
      <type></type>
      <name>SimplexNoise</name>
      <anchorfile>class_ogre_1_1_volume_1_1_simplex_noise.html</anchorfile>
      <anchor>aa9d4933d7100becbc8de954967c0dd29</anchor>
      <arglist>(unsigned long definedSeed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimplexNoise</name>
      <anchorfile>class_ogre_1_1_volume_1_1_simplex_noise.html</anchorfile>
      <anchor>a94ac44e448c69ead9cc31369bee47614</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>getSeed</name>
      <anchorfile>class_ogre_1_1_volume_1_1_simplex_noise.html</anchorfile>
      <anchor>a4df9021127ac615bbdca58fd266b9a74</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>noise</name>
      <anchorfile>class_ogre_1_1_volume_1_1_simplex_noise.html</anchorfile>
      <anchor>a4dbdb18ce3a1e3324796005bba0e0279</anchor>
      <arglist>(Real xIn, Real yIn, Real zIn) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::Source</name>
    <filename>class_ogre_1_1_volume_1_1_source.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Source</name>
      <anchorfile>class_ogre_1_1_volume_1_1_source.html</anchorfile>
      <anchor>ab3286acab7128f888203bef3da8fa8b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFirstRayIntersection</name>
      <anchorfile>class_ogre_1_1_volume_1_1_source.html</anchorfile>
      <anchor>a3f107f5949b7e9de9bd713f3a21f655a</anchor>
      <arglist>(const Ray &amp;ray, Vector3 &amp;result, Real scale=(Real) 1.0, size_t maxIterations=5000, Real maxDistance=(Real) 10000.0) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_source.html</anchorfile>
      <anchor>a0ba42c881a073142bdc67e93f7d771a6</anchor>
      <arglist>(const Vector3 &amp;position) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_source.html</anchorfile>
      <anchor>a63ffbcaa54a0d18f67145cca042c5788</anchor>
      <arglist>(const Vector3 &amp;position) const =0</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getVolumeSpaceToWorldSpaceFactor</name>
      <anchorfile>class_ogre_1_1_volume_1_1_source.html</anchorfile>
      <anchor>af12b8b530ff766badebce1e43f401e75</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>class_ogre_1_1_volume_1_1_source.html</anchorfile>
      <anchor>a6c7d66b981f8390cf697250c378f9564</anchor>
      <arglist>(const Vector3 &amp;from, const Vector3 &amp;to, float voxelWidth, const String &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>class_ogre_1_1_volume_1_1_source.html</anchorfile>
      <anchor>ac02c21de1fef47cb5877657dcb4c6b8d</anchor>
      <arglist>(const Vector3 &amp;from, const Vector3 &amp;to, float voxelWidth, Real maxClampedAbsoluteDensity, const String &amp;file)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>SERIALIZATION_CHUNK_SIZE</name>
      <anchorfile>class_ogre_1_1_volume_1_1_source.html</anchorfile>
      <anchor>aba96b1aef0b798535549600b9563560b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>VOLUME_CHUNK_ID</name>
      <anchorfile>class_ogre_1_1_volume_1_1_source.html</anchorfile>
      <anchor>acc0c020bce454d4efe7afc63ebacb372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>VOLUME_CHUNK_VERSION</name>
      <anchorfile>class_ogre_1_1_volume_1_1_source.html</anchorfile>
      <anchor>a348e2692fb3b2b65223b1331a42e91dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::TextureSource</name>
    <filename>class_ogre_1_1_volume_1_1_texture_source.html</filename>
    <base>Ogre::Volume::GridSource</base>
    <member kind="function">
      <type></type>
      <name>TextureSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_texture_source.html</anchorfile>
      <anchor>a51f4b9935b05a336bbf1de1649e3bce9</anchor>
      <arglist>(const String &amp;volumeTextureName, const Real worldWidth, const Real worldHeight, const Real worldDepth, const bool trilinearValue=true, const bool trilinearGradient=false, const bool sobelGradient=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TextureSource</name>
      <anchorfile>class_ogre_1_1_volume_1_1_texture_source.html</anchorfile>
      <anchor>a3433765039e8fef92b7f2744f305b6f8</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Volume::Vertex</name>
    <filename>struct_ogre_1_1_volume_1_1_vertex.html</filename>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_vertex.html</anchorfile>
      <anchor>aad28b0e571929eb76d66cbfcae688d52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_vertex.html</anchorfile>
      <anchor>a43f1271cb06918224f0e90540e739836</anchor>
      <arglist>(const Vector3 &amp;v, const Vector3 &amp;n)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>nX</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_vertex.html</anchorfile>
      <anchor>a94101364a0552536020d26d44b8c2b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>nY</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_vertex.html</anchorfile>
      <anchor>aa6e33996a0561273423e609e79d46a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>nZ</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_vertex.html</anchorfile>
      <anchor>af1ba6049f69b847ea4db2adf3e7895cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>x</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_vertex.html</anchorfile>
      <anchor>a3a9f6c743d07cc2702991ff6cbfce1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>y</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_vertex.html</anchorfile>
      <anchor>acf719c1a0ed364e6090efe9b2b17f603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>z</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_vertex.html</anchorfile>
      <anchor>ae596bbfde75042c6bb5aae682d1c1c1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VulkanRenderSystem</name>
    <filename>class_ogre_1_1_vulkan_render_system.html</filename>
    <base>Ogre::RenderSystem</base>
    <member kind="function">
      <type></type>
      <name>VulkanRenderSystem</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a3256329a9db37b1a3f1d9093d287372c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VulkanRenderSystem</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a7c7413d33c75a04a5539f5675f559c5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_beginFrame</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a3cba4e8bea2139463514aa7f0b5a0cf2</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_convertProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a3f51feb767ea33be6731a75d27d9c5d5</anchor>
      <arglist>(const Matrix4 &amp;matrix, Matrix4 &amp;dest, bool) override</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a401c8aca49c77a4df2d2e6a795b1f876</anchor>
      <arglist>(RenderTarget *renderTarget) override</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a3d7d5565a465cb6ea13717a92b2576f2</anchor>
      <arglist>(const String &amp;name, uint32 width, uint32 height, bool fullScreen, const NameValuePairList *miscParams=0) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>af8509e9a30df823db2ac70607a571563</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VulkanFrameBufferDescMap &amp;</type>
      <name>_getFrameBufferDescMap</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a43335f6a8b543999a085803a9f78bafe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyActiveComputeEnded</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a173fc746de1f1b5314492a5e39e9d7e2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyActiveEncoderEnded</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>acf5794ce21e0119d76a51d9571433d33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyDeviceStalled</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>ae06a81d2ef6b5afca19f234d3a38b6f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a4356b2ab5a8fb27f66f13df2b9e64f4f</anchor>
      <arglist>(const RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a2b20fa848e3174bde8773f03adb3e3b8</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCullingMode</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a2fdf7eed46d3fdb4c29cad9b4874d927</anchor>
      <arglist>(CullingMode mode) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a7b4fa74c06c32ee4c1f79ff774acf973</anchor>
      <arglist>(float constantBias, float slopeScaleBias=0.0f) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>acfdd8b5133eec38488707a45140eeaa3</anchor>
      <arglist>(bool depthTest, bool depthWrite, CompareFunction depthFunction) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthClamp</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>aa5870e4d7408c1eccde389497bec1a5b</anchor>
      <arglist>(bool enable) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a6a71a101938a424c03582c08fe90d2e1</anchor>
      <arglist>(PolygonMode level) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a332fee961038567d8fb920b921da59f0</anchor>
      <arglist>(RenderTarget *target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a6d46fc83594f7af92b41780a318eb146</anchor>
      <arglist>(size_t texUnit, Sampler &amp;s) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexture</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a496a02ae196b58a13bd6f02090a45641</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;texPtr) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a91a68815ab1874cf585f400454fae611</anchor>
      <arglist>(Viewport *vp) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>beginGPUSampleProfile</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a2e54186f2f5b1bbc38f5cb37b12ca8f1</anchor>
      <arglist>(const String &amp;name, uint32 *hashCache)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginProfileEvent</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>af6883fca272c65b8e877dfaccb2ab4e1</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgram</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a5705e3689a6e4f9695daa5bf4549f71c</anchor>
      <arglist>(GpuProgram *prg) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a0f640811fe28305eb25b6c0227700c01</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 variabilityMask) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>ab10cc3cb075545a2ef04fe6623930554</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, float depth=1.0f, unsigned short stencil=0) override</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a788f92ac70cf09f5b4d052bcaa9ba7ba</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>af4f86f020385d9edecf32a2005d6ac4c</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>aeb4249b35982b6cadff7d541d03a89e0</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deinitGPUProfiling</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>aab91ba8d7167630b0528b8f3d1c0cbf1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>endGPUSampleProfile</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>ac88fd177ee265df40400f20e9eff9954</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endProfileEvent</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a83baebb09f27798e5d81a87448f13d06</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endRenderPassDescriptor</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>abcb05700f055cd677568de4b98788312</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeRenderPassDescriptorDelayedActions</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>aa6e8b65ee1b8839a9d6ab6b2f28dfb33</anchor>
      <arglist>(bool officialCall=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flushUAVs</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a717e68a43a58586c8657eeab9a7e70f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getHorizontalTexelOffset</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>adb02caab3bd1c1533cc7e90c7ad36fa1</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMaximumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>afb549e48d2fa21f9d3f95a57762be738</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMinimumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>ace615111b92d64d66f024d22d69c8b54</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>abda2342248fd9c5e4bc5c200a142297e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getVerticalTexelOffset</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>adb98f87978b8694d643d88bbe8b13911</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>VkInstance</type>
      <name>getVkInstance</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a3821c672f460b2edf5cfbf195c99bd87</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VulkanDevice *</type>
      <name>getVulkanDevice</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>aa7810530cfd3855165e14d7a032b5308</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initConfigOptions</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>adb4b68f81677422377a02fe57c06466d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initGPUProfiling</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>af222d1c3db1422c6e4cf769c4b13898b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markProfileEvent</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a691b5029fbd88f511e9d20595cf5f9ed</anchor>
      <arglist>(const String &amp;event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifySwapchainDestroyed</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a2a12953476946e6b8e5f1478f1e5d009</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshConfig</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a91c92d4e83797e670adf672c3f0de1ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetAllBindings</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a984c96c8d6d20a1b6888e11cd3295ce3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a92c2f421d60d703f5a2265ea9cbc0bd3</anchor>
      <arglist>(const ColourBlendState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigOption</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a662adfeeae0156349100e2041fb0e69f</anchor>
      <arglist>(const String &amp;name, const String &amp;value) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a44c81d53a28b5aeb83f2ed85231a29ee</anchor>
      <arglist>(bool enabled, const Rect &amp;rect=Rect()) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilState</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>aa15ef018cd16253927e1861942dfc938</anchor>
      <arglist>(const StencilState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a3e48a4221b9e63d3e7ffb9c46d1a5eb2</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>VulkanSampler</name>
      <anchorfile>class_ogre_1_1_vulkan_render_system.html</anchorfile>
      <anchor>a62af66b18c254e7129ff316065688275</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::WaveformControllerFunction</name>
    <filename>class_ogre_1_1_waveform_controller_function.html</filename>
    <base>Ogre::ControllerFunction&lt; float &gt;</base>
    <member kind="function">
      <type></type>
      <name>WaveformControllerFunction</name>
      <anchorfile>class_ogre_1_1_waveform_controller_function.html</anchorfile>
      <anchor>a1b83f439aae8d785f1db065ac7e59139</anchor>
      <arglist>(WaveformType wType, Real base=0, Real frequency=1, Real phase=0, Real amplitude=1, bool deltaInput=true, Real dutyCycle=0.5)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_waveform_controller_function.html</anchorfile>
      <anchor>a31f6ff7c89bd3fcac78efa8780385f6c</anchor>
      <arglist>(float source) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerFunctionRealPtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_waveform_controller_function.html</anchorfile>
      <anchor>a108505cfc1db5b0a966d4bfff1cc00ee</anchor>
      <arglist>(WaveformType wType, Real base=0, Real frequency=1, Real phase=0, Real amplitude=1, bool deltaInput=true, Real dutyCycle=0.5)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::WireBoundingBox</name>
    <filename>class_ogre_1_1_wire_bounding_box.html</filename>
    <base>Ogre::SimpleRenderable</base>
    <member kind="function">
      <type></type>
      <name>WireBoundingBox</name>
      <anchorfile>class_ogre_1_1_wire_bounding_box.html</anchorfile>
      <anchor>ad054c5e672a5387df7586162e83703fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WireBoundingBox</name>
      <anchorfile>class_ogre_1_1_wire_bounding_box.html</anchorfile>
      <anchor>a98cffabb96378cd22becf43749f41394</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WireBoundingBox</name>
      <anchorfile>class_ogre_1_1_wire_bounding_box.html</anchorfile>
      <anchor>a27d89956b34713ff222e1d10bcfbf15c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_wire_bounding_box.html</anchorfile>
      <anchor>ada1638f4108d8ca20f32bc721d238fe6</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_wire_bounding_box.html</anchorfile>
      <anchor>a2d28fe2fc5ff6e77087259714a83834d</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupBoundingBox</name>
      <anchorfile>class_ogre_1_1_wire_bounding_box.html</anchorfile>
      <anchor>a9a6c69cbbe5597222fea5d51953618d1</anchor>
      <arglist>(const AxisAlignedBox &amp;aabb)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::WorkQueue</name>
    <filename>class_ogre_1_1_work_queue.html</filename>
    <class kind="class">Ogre::WorkQueue::Request</class>
    <class kind="struct">Ogre::WorkQueue::Response</class>
    <member kind="typedef">
      <type>unsigned long long int</type>
      <name>RequestID</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a1908257e726af6caa80f1a6cd5682d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WorkQueue</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a522d959bdec37026c5ad9eb2e2b189cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WorkQueue</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a2e7a64f2d114bf2828355e83e43f8172</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addMainThreadTask</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a6ed6d07c584e495f4721d7b7a06467a6</anchor>
      <arglist>(std::function&lt; void()&gt; task)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addTask</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>aadcc7937baf48a49eec4c0d321852211</anchor>
      <arglist>(std::function&lt; void()&gt; task)=0</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>getMainThreadProcessingTimeLimit</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a054044456b9e56f4c368eeca6b08dbd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getRequestsAccepted</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>abc8685f2e0f4921468f8cf7cb5f2b2b3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned long</type>
      <name>getResponseProcessingTimeLimit</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a9b605e17372e8a45eab9471955979d4a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getWorkerThreadCount</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a5684e530c6670b4bd08941ad06d9471a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isPaused</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a79a71d8b70010d28043a2fef2c3e2cf8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>processMainThreadTasks</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>aa4791d719ff478021ccc66b09fec01f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>processResponses</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a04df8483aeec9fa6de27282714cd63e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMainThreadProcessingTimeLimit</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a98a0223776e240bb0f8e7e443ada33c6</anchor>
      <arglist>(uint64 ms)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPaused</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a414eb873108df39549cc79d8246994d3</anchor>
      <arglist>(bool pause)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRequestsAccepted</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a1fd22283445612a4d0e020917f1582b9</anchor>
      <arglist>(bool accept)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setResponseProcessingTimeLimit</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a9b631e09dcaafb4a341eff307f00feca</anchor>
      <arglist>(unsigned long ms)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorkerThreadCount</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a7de0f51f53e9b463282ad82149389f46</anchor>
      <arglist>(size_t c)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a42d64d8891849878e3d1afb66fa0ce19</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>startup</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>ad6d7aeeb4b1e4e8eed931cb17d63add3</anchor>
      <arglist>(bool forceRestart=true)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::WorkQueue::Request</name>
    <filename>class_ogre_1_1_work_queue_1_1_request.html</filename>
    <member kind="function">
      <type></type>
      <name>Request</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request.html</anchorfile>
      <anchor>af4747a039d3166c38a0f0646f87d10f4</anchor>
      <arglist>(uint16 channel, uint16 rtype, const Any &amp;rData, uint8 retry, RequestID rid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Request</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request.html</anchorfile>
      <anchor>abc6f573b83b9828f994bca37720bfa1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getChannel</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request.html</anchorfile>
      <anchor>a060279eea8f56ee894b5fcd821938b2d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getData</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request.html</anchorfile>
      <anchor>ab2db68c857606e5c15ef163d12f6e033</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RequestID</type>
      <name>getID</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request.html</anchorfile>
      <anchor>a9ada381b6f00e875b2e6b00e6ea9e205</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8</type>
      <name>getRetryCount</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request.html</anchorfile>
      <anchor>a43e13c709cfee50891c7b03ff99073fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request.html</anchorfile>
      <anchor>a702f89b4a3f1e8aa383be5894b2ed29c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>WorkQueue</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request.html</anchorfile>
      <anchor>afc5a5e65333384e477426c2f77353b28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::WorkQueue::Response</name>
    <filename>struct_ogre_1_1_work_queue_1_1_response.html</filename>
    <member kind="function">
      <type></type>
      <name>Response</name>
      <anchorfile>struct_ogre_1_1_work_queue_1_1_response.html</anchorfile>
      <anchor>ac52fe09b4fd27a19612002f840a4e4fa</anchor>
      <arglist>(const Request *rq, bool success, const Any &amp;data, const String &amp;msg=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Response</name>
      <anchorfile>struct_ogre_1_1_work_queue_1_1_response.html</anchorfile>
      <anchor>a684441758baf2168db5a4aab31d8d7d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getData</name>
      <anchorfile>struct_ogre_1_1_work_queue_1_1_response.html</anchorfile>
      <anchor>ad755f2e0974afdb3444dd3f5f578e5de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMessages</name>
      <anchorfile>struct_ogre_1_1_work_queue_1_1_response.html</anchorfile>
      <anchor>a0517450e39ac575d11a1c28d0c319e3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Request *</type>
      <name>getRequest</name>
      <anchorfile>struct_ogre_1_1_work_queue_1_1_response.html</anchorfile>
      <anchor>a069919ee58c46826f4d0dc11ad802d16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>succeeded</name>
      <anchorfile>struct_ogre_1_1_work_queue_1_1_response.html</anchorfile>
      <anchor>ac1a95bd47cb0c88ef582e4b3f5b89f5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Any</type>
      <name>mData</name>
      <anchorfile>struct_ogre_1_1_work_queue_1_1_response.html</anchorfile>
      <anchor>a04980c518c8e22f1f669e6b543a10e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mMessages</name>
      <anchorfile>struct_ogre_1_1_work_queue_1_1_response.html</anchorfile>
      <anchor>aa79894f8c3badaddc48064f4b35141be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Request *</type>
      <name>mRequest</name>
      <anchorfile>struct_ogre_1_1_work_queue_1_1_response.html</anchorfile>
      <anchor>afdbe309b03faf1265f97d4891af4d258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mSuccess</name>
      <anchorfile>struct_ogre_1_1_work_queue_1_1_response.html</anchorfile>
      <anchor>abe22e0d3b55dc09fe6ba3e592f7dc321</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::WorldFragment</name>
    <filename>struct_ogre_1_1_world_fragment.html</filename>
    <member kind="variable">
      <type>WorldFragmentType</type>
      <name>fragmentType</name>
      <anchorfile>struct_ogre_1_1_world_fragment.html</anchorfile>
      <anchor>a95b204d1af457cd4b264831797bb1abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>geometry</name>
      <anchorfile>struct_ogre_1_1_world_fragment.html</anchorfile>
      <anchor>aa18b1aeb11d41f42e8ee59d5bfd47fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Plane &gt; *</type>
      <name>planes</name>
      <anchorfile>struct_ogre_1_1_world_fragment.html</anchorfile>
      <anchor>aa03b744a5ed87918575241cf81ad873c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RenderOperation *</type>
      <name>renderOp</name>
      <anchorfile>struct_ogre_1_1_world_fragment.html</anchorfile>
      <anchor>a057992735c3d3b6642ccf76fe2768841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>singleIntersection</name>
      <anchorfile>struct_ogre_1_1_world_fragment.html</anchorfile>
      <anchor>a99febd2258d655b97d811d449bc39a2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ZipArchiveFactory</name>
    <filename>class_ogre_1_1_zip_archive_factory.html</filename>
    <base>Ogre::ArchiveFactory</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ZipArchiveFactory</name>
      <anchorfile>class_ogre_1_1_zip_archive_factory.html</anchorfile>
      <anchor>ab1151aa6471ec8ff2be0f6555be51c8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_zip_archive_factory.html</anchorfile>
      <anchor>a4e04c7925c6191405257dc4751957eb6</anchor>
      <arglist>(const String &amp;name, bool readOnly) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_zip_archive_factory.html</anchorfile>
      <anchor>a10ac98b6faf4f73496a0afc31f9bb6be</anchor>
      <arglist>(void) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ZoneData</name>
    <filename>class_ogre_1_1_zone_data.html</filename>
    <member kind="function">
      <type></type>
      <name>ZoneData</name>
      <anchorfile>class_ogre_1_1_zone_data.html</anchorfile>
      <anchor>a5b430f410d3dced378f6922acceaeb4b</anchor>
      <arglist>(PCZSceneNode *, PCZone *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ZoneData</name>
      <anchorfile>class_ogre_1_1_zone_data.html</anchorfile>
      <anchor>aaf00ba34d0ae4ec4cdfebfdf3047f0c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_zone_data.html</anchorfile>
      <anchor>ab31896ee474a9f5039144ab5bc5013b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>PCZSceneNode *</type>
      <name>mAssociatedNode</name>
      <anchorfile>class_ogre_1_1_zone_data.html</anchorfile>
      <anchor>a7275d372247b0354afafdfc47d7c2501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PCZone *</type>
      <name>mAssociatedZone</name>
      <anchorfile>class_ogre_1_1_zone_data.html</anchorfile>
      <anchor>a0e85d178c29c65bc6cd9117f48770f4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::AdvancedRenderControls</name>
    <filename>class_ogre_bites_1_1_advanced_render_controls.html</filename>
    <base>OgreBites::InputListener</base>
    <member kind="function">
      <type></type>
      <name>AdvancedRenderControls</name>
      <anchorfile>class_ogre_bites_1_1_advanced_render_controls.html</anchorfile>
      <anchor>aaf0acbf984b27f5c1cd9ebcc141797b4</anchor>
      <arglist>(TrayManager *trayMgr, Ogre::Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AdvancedRenderControls</name>
      <anchorfile>class_ogre_bites_1_1_advanced_render_controls.html</anchorfile>
      <anchor>aadd93662c3c1db9e4732f4dbb727c1a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frameRendered</name>
      <anchorfile>class_ogre_bites_1_1_advanced_render_controls.html</anchorfile>
      <anchor>af91d3c60ce1ee72ecb5167b921670cdb</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>class_ogre_bites_1_1_advanced_render_controls.html</anchorfile>
      <anchor>acfef53ea866bbdc39ab7c2e8a63ee356</anchor>
      <arglist>(const KeyboardEvent &amp;evt) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::ApplicationContextBase</name>
    <filename>class_ogre_bites_1_1_application_context_base.html</filename>
    <base>Ogre::FrameListener</base>
    <member kind="function">
      <type></type>
      <name>ApplicationContextBase</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>ac2a2b69cdef63430a0070f2dea3958db</anchor>
      <arglist>(const Ogre::String &amp;appName=&quot;Ogre3D&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ApplicationContextBase</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a8767e4b9196659500eb2e883b878ad36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_fireInputEvent</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a292d64cf97eccad01935bfe803b92102</anchor>
      <arglist>(const Event &amp;event, uint32_t windowID) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addInputListener</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a759499ca97dde7ab476b99165f858831</anchor>
      <arglist>(InputListener *lis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addInputListener</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>ad08c5d9724cea17a9e59a5d4f4e6c434</anchor>
      <arglist>(NativeWindowType *win, InputListener *lis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeApp</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a5cfd50e5e7240b4e120584f3413647f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createDummyScene</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a331c8300aaf20414e5274b99bf49a5fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createRoot</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a28afa19a32c4b9f512605d38bf9d8e79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NativeWindowPair</type>
      <name>createWindow</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a7b5cb004093bf6adce17c6f001b21978</anchor>
      <arglist>(const Ogre::String &amp;name, uint32_t w=0, uint32_t h=0, Ogre::NameValuePairList miscParams=Ogre::NameValuePairList())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyDummyScene</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a687f986aca473091feb2e6c7d297297f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyRTShaderSystem</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a6b9878d9d1ea6d5a353df5d6e09d4aac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyWindow</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a04088e247b6bc58d60917468b4170fcc</anchor>
      <arglist>(const Ogre::String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableShaderCache</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a5a5d88b405d5be78889092a30461a108</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>frameEnded</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a8a9dbf4749b63c1926e84021076f7b83</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>frameRenderingQueued</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a6f0324f54d31584f33e44bc08bacdee3</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>frameStarted</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>ac006c60178afc9481684329a55a4968b</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>getDisplayDPI</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a6142d133868bec00b9aa0d403298dcb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::FileSystemLayer &amp;</type>
      <name>getFSLayer</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a02488e8e5d60fe414beca218e42dfbff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>InputListener *</type>
      <name>getImGuiInputListener</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>aba9a0f2575410c72bb4f58c5d4903931</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlaySystem *</type>
      <name>getOverlaySystem</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a34f752251795c04f6873c782c2263849</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::RenderWindow *</type>
      <name>getRenderWindow</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a92fe97b981e975bda0af628f213f2e57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Root *</type>
      <name>getRoot</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>aef4552d4d245ada06a2f382f85d2c3c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initApp</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>af422acd8fe229cb29d0531991970c691</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ImGuiOverlay *</type>
      <name>initialiseImGui</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a3d6357e94b3beb1f17d9f1275ccbeec4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialiseRTShaderSystem</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>afd2dfaca8184be463450b5b6389566fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadResources</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a477678a8a5a7707b21b1fdeed035bbcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>locateResources</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a65338f85be78c3b80b69c6e6f1fb9d66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>oneTimeConfig</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a29e774c4b9d8e28ca06d5ea386c99a1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pollEvents</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a27ea8e603c78ee4f29903a18c3fcc642</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigure</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a1bd261ed285e33e8f22c76c22d992079</anchor>
      <arglist>(const Ogre::String &amp;renderer, Ogre::NameValuePairList &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInputListener</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>ae0c27985a012d1d0d9e4ee6f7b0659a2</anchor>
      <arglist>(InputListener *lis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeInputListener</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a2e097414054773d2cc1812268011c440</anchor>
      <arglist>(NativeWindowType *win, InputListener *lis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runRenderingSettingsDialog</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a9043324629db7c4aa23076a7d4b2f681</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRTSSWriteShadersToDisk</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>ace75364125a967496ab315f012e7acdf</anchor>
      <arglist>(bool write)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a2696046f826adc323b5ed166eba91558</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowGrab</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a5149884c61334711e13008767885af65</anchor>
      <arglist>(bool grab=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWindowGrab</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a3468e25346921b9d9dc277ffe8d530aa</anchor>
      <arglist>(NativeWindowType *win, bool grab=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a41f4a0f6ab733fcabf1b20ebad8f2ee1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>windowClosed</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a8ec64e55c5274b7d6a45fa3f919e691a</anchor>
      <arglist>(Ogre::RenderWindow *rw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>windowClosing</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>aab78e2debba66edab88ec14bc4e286f8</anchor>
      <arglist>(Ogre::RenderWindow *rw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>windowFocusChange</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a393c3d1f0739a4aede7dd6bf91b8fb45</anchor>
      <arglist>(Ogre::RenderWindow *rw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>windowMoved</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>ab081a93a35c6db9706857bee6ddaebe7</anchor>
      <arglist>(Ogre::RenderWindow *rw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>windowResized</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a973dd3aaf53e632a401cbaeaa5b4fa6b</anchor>
      <arglist>(Ogre::RenderWindow *rw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ogre::String</type>
      <name>getDefaultMediaDir</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>ada5f67df2a3b5c1c92c09ae9c61726d3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::ApplicationContextQt</name>
    <filename>class_ogre_bites_1_1_application_context_qt.html</filename>
    <base>OgreBites::ApplicationContextBase</base>
    <member kind="function">
      <type></type>
      <name>ApplicationContextQt</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>a94961de6b6bf4eb8d9c701e6aaab5503</anchor>
      <arglist>(const Ogre::String &amp;appName=&quot;Ogre3D&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addInputListener</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>a759499ca97dde7ab476b99165f858831</anchor>
      <arglist>(InputListener *lis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addInputListener</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>a0d4025574637462f70a98d37a017089d</anchor>
      <arglist>(NativeWindowType *win, InputListener *lis) override</arglist>
    </member>
    <member kind="function">
      <type>NativeWindowPair</type>
      <name>createWindow</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>a66c37fefddda0eaef7a501bc7be85c8d</anchor>
      <arglist>(const Ogre::String &amp;name, uint32_t w=0, uint32_t h=0, Ogre::NameValuePairList miscParams=Ogre::NameValuePairList()) override</arglist>
    </member>
    <member kind="function">
      <type>NativeWindowPair</type>
      <name>createWindow</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>af177d7cb2d7f9f48d828354d01e684ee</anchor>
      <arglist>(QWindow *window, Ogre::NameValuePairList miscParams=Ogre::NameValuePairList())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>injectMainWindow</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>a395e08f042c25da32e0230e865c3b0dd</anchor>
      <arglist>(QWindow *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pollEvents</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>ad88ac20d3f886bf9d99c08a3df372f51</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInputListener</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>ae0c27985a012d1d0d9e4ee6f7b0659a2</anchor>
      <arglist>(InputListener *lis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInputListener</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>a373bb09eb2c04dd01041b3572c2e7ee3</anchor>
      <arglist>(NativeWindowType *win, InputListener *lis) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowGrab</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>a5149884c61334711e13008767885af65</anchor>
      <arglist>(bool grab=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowGrab</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>afe74b26c0a2d3ffc02480981a266fd51</anchor>
      <arglist>(NativeWindowType *win, bool grab) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>aaa7a24812db6e040aab41b663407bca5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>useQtEventLoop</name>
      <anchorfile>class_ogre_bites_1_1_application_context_qt.html</anchorfile>
      <anchor>a949bfc1f1595ac1d1cf53d2c5d4988f9</anchor>
      <arglist>(bool enable)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::AxisEvent</name>
    <filename>struct_ogre_bites_1_1_axis_event.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>axis</name>
      <anchorfile>struct_ogre_bites_1_1_axis_event.html</anchorfile>
      <anchor>ab9a7d823af8d1edc5a6f20eca46770cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>struct_ogre_bites_1_1_axis_event.html</anchorfile>
      <anchor>a229ea2127691d60caeded48db093807b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>value</name>
      <anchorfile>struct_ogre_bites_1_1_axis_event.html</anchorfile>
      <anchor>a0dc9caacb49e12f3eea53a69eca47607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>which</name>
      <anchorfile>struct_ogre_bites_1_1_axis_event.html</anchorfile>
      <anchor>a7b79de50c60cc0b409299523ebe5eb34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::Button</name>
    <filename>class_ogre_bites_1_1_button.html</filename>
    <base>OgreBites::Widget</base>
    <member kind="function">
      <type></type>
      <name>Button</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>ad302cd4e397588180a1a1060bfe73a50</anchor>
      <arglist>(const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Button</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>a761d33be33f8a24dbb318b967714064f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorMoved</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>ab9eb559b17cae24187df29f2bbe662a4</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos, float wheelDelta) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>aa9cdcf2a25c6b9930f2cd0a3d81c210e</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorReleased</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>a08b63530a2f4cf40edf5bed4ca47504f</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_focusLost</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>a32d20b3255c254583173ca2cbe1a6db3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>ae844444e3c96c7af18d99946e6c158e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ButtonState &amp;</type>
      <name>getState</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>afc22beaf736c6cac1edfacc5bea66d0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaption</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>ada7731b7f35ce9d41770210cf6ff1fce</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::ButtonEvent</name>
    <filename>struct_ogre_bites_1_1_button_event.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>button</name>
      <anchorfile>struct_ogre_bites_1_1_button_event.html</anchorfile>
      <anchor>a3e3d90a330a391784b466ca235abca9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>struct_ogre_bites_1_1_button_event.html</anchorfile>
      <anchor>a40608cbf85650687e8601bcd35c73ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>which</name>
      <anchorfile>struct_ogre_bites_1_1_button_event.html</anchorfile>
      <anchor>a7031f8c4dfa30fafb48605fc2b75a752</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::CameraMan</name>
    <filename>class_ogre_bites_1_1_camera_man.html</filename>
    <base>OgreBites::InputListener</base>
    <member kind="function">
      <type></type>
      <name>CameraMan</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a7f18d671662da57c456e517f4902c80a</anchor>
      <arglist>(Ogre::SceneNode *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frameRendered</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>aeb18341aded0136801731000f5e06bac</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>Ogre::SceneNode *</type>
      <name>getCamera</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a616a957c9eaf1e787aab56c506784f5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CameraStyle</type>
      <name>getStyle</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>aa6e16c2fcd3da251bf8030ee9ffcb9c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::SceneNode *</type>
      <name>getTarget</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a0c2144e0d76e36f65e81172b1db5ff88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Real</type>
      <name>getTopSpeed</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>ae242553063f2024d92277100f8ae57a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a09f68391aeef5ab1999fbff5cedd5249</anchor>
      <arglist>(const KeyboardEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyReleased</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>abb30d22cef3e33e9f22cd845a474a18e</anchor>
      <arglist>(const KeyboardEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>manualStop</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a4839e67990824b7d547f1a7c4d34cf39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseMoved</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>ad1c02329f88a4b80a7baf25fd5ad6adf</anchor>
      <arglist>(const MouseMotionEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mousePressed</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>ad59a3699ee2b55fb36951dfeb5865a6f</anchor>
      <arglist>(const MouseButtonEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseReleased</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>af0a2d854384f3fb3b21b3eb5302c46f4</anchor>
      <arglist>(const MouseButtonEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseWheelRolled</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a749089b4f9c10c72c93d5983e62d1c0c</anchor>
      <arglist>(const MouseWheelEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCamera</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a462ed55c24941e891a024d7b9802bb1f</anchor>
      <arglist>(Ogre::SceneNode *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFixedYaw</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>ace7baede2ec6478cb7c97608aa74aff2</anchor>
      <arglist>(bool fixed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPivotOffset</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a1a0e17ed9826685a1acc1a7759cf5af6</anchor>
      <arglist>(const Ogre::Vector3 &amp;offset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStyle</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a119d2b4932039fcda72ab8d2b84a4065</anchor>
      <arglist>(CameraStyle style)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTarget</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a481ee58b22405cac3e49f83eba423912</anchor>
      <arglist>(Ogre::SceneNode *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTopSpeed</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>ab68467ad5faa74a1365faf74769e1436</anchor>
      <arglist>(Ogre::Real topSpeed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYawPitchDist</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>ada7ee654f3c8522cdac71f2959b28d23</anchor>
      <arglist>(const Ogre::Radian &amp;yaw, const Ogre::Radian &amp;pitch, Ogre::Real dist)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::CheckBox</name>
    <filename>class_ogre_bites_1_1_check_box.html</filename>
    <base>OgreBites::Widget</base>
    <member kind="function">
      <type></type>
      <name>CheckBox</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>ac7361b2252d8d61bb0e349b8cf594986</anchor>
      <arglist>(const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorMoved</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>ae368bcd4ec3f8d6b32207b7e01d6d8b2</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos, float wheelDelta) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>ab9399f3a1d923c006958fea7539cd1e5</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_focusLost</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>ad6e725503e6a2d689f31cf4867425753</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>a87eda9092c89acdbff9ff06d88b0a2ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChecked</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>a03e169f3642c31328db0d4023f1055b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaption</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>afd0626e4a6e217c7044a3726001f1878</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChecked</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>aaab4e54d5d73c1902eb353f680eeda6e</anchor>
      <arglist>(bool checked, bool notifyListener=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toggle</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>ac35b17e450dd05aa8d3c63f00e4b0b5f</anchor>
      <arglist>(bool notifyListener=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::DecorWidget</name>
    <filename>class_ogre_bites_1_1_decor_widget.html</filename>
    <base>OgreBites::Widget</base>
    <member kind="function">
      <type></type>
      <name>DecorWidget</name>
      <anchorfile>class_ogre_bites_1_1_decor_widget.html</anchorfile>
      <anchor>aca1aaf1510557e6c9443f58457964cda</anchor>
      <arglist>(const Ogre::String &amp;name, const Ogre::String &amp;templateName)</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>OgreBites::Event</name>
    <filename>union_ogre_bites_1_1_event.html</filename>
    <member kind="variable">
      <type>AxisEvent</type>
      <name>axis</name>
      <anchorfile>union_ogre_bites_1_1_event.html</anchorfile>
      <anchor>a4580f722360bd8b75b1c6ddffbcbeada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MouseButtonEvent</type>
      <name>button</name>
      <anchorfile>union_ogre_bites_1_1_event.html</anchorfile>
      <anchor>a7e15fa094ce1387f9597c1b21d6f6955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ButtonEvent</type>
      <name>cbutton</name>
      <anchorfile>union_ogre_bites_1_1_event.html</anchorfile>
      <anchor>ac645626194defe49c109be496494deae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HatEvent</type>
      <name>hat</name>
      <anchorfile>union_ogre_bites_1_1_event.html</anchorfile>
      <anchor>a331469d3f5cbdec546304908c29e1749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KeyboardEvent</type>
      <name>key</name>
      <anchorfile>union_ogre_bites_1_1_event.html</anchorfile>
      <anchor>a4b557f486480f2ff19f9966000108556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MouseMotionEvent</type>
      <name>motion</name>
      <anchorfile>union_ogre_bites_1_1_event.html</anchorfile>
      <anchor>a754b548f93280e2a2aa9f18ff8da898a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextInputEvent</type>
      <name>text</name>
      <anchorfile>union_ogre_bites_1_1_event.html</anchorfile>
      <anchor>afe98c3cbfefeec08de511d16d5dd624e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TouchFingerEvent</type>
      <name>tfinger</name>
      <anchorfile>union_ogre_bites_1_1_event.html</anchorfile>
      <anchor>adb1cee81610d1700eef37fa281ea14e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>union_ogre_bites_1_1_event.html</anchorfile>
      <anchor>a31b7daeb33a3e12c5e6a6a966e72c703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MouseWheelEvent</type>
      <name>wheel</name>
      <anchorfile>union_ogre_bites_1_1_event.html</anchorfile>
      <anchor>a722998a9ff7c2401bd224f36f70da198</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::HatEvent</name>
    <filename>struct_ogre_bites_1_1_hat_event.html</filename>
    <member kind="variable">
      <type>short</type>
      <name>hat</name>
      <anchorfile>struct_ogre_bites_1_1_hat_event.html</anchorfile>
      <anchor>a778f8b5d0b7b14b291eeff59965ab188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>struct_ogre_bites_1_1_hat_event.html</anchorfile>
      <anchor>ad1a6a0c81793de6273745939f6ddb1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>value</name>
      <anchorfile>struct_ogre_bites_1_1_hat_event.html</anchorfile>
      <anchor>a835b5a9db7cb13320986517758280878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>which</name>
      <anchorfile>struct_ogre_bites_1_1_hat_event.html</anchorfile>
      <anchor>a2c9be40eaf8f718442816f80f697c9c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::ImGuiInputListener</name>
    <filename>struct_ogre_bites_1_1_im_gui_input_listener.html</filename>
    <base>OgreBites::InputListener</base>
    <member kind="function">
      <type></type>
      <name>ImGuiInputListener</name>
      <anchorfile>struct_ogre_bites_1_1_im_gui_input_listener.html</anchorfile>
      <anchor>a701f4ac244f30c7a1db50e7ba6c70f8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>buttonPressed</name>
      <anchorfile>struct_ogre_bites_1_1_im_gui_input_listener.html</anchorfile>
      <anchor>aae8fcd284dc8abd7dbe1d88bc151ca1e</anchor>
      <arglist>(const ButtonEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>buttonReleased</name>
      <anchorfile>struct_ogre_bites_1_1_im_gui_input_listener.html</anchorfile>
      <anchor>a5b9a5d887ccafe2dca501909f0853f32</anchor>
      <arglist>(const ButtonEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>struct_ogre_bites_1_1_im_gui_input_listener.html</anchorfile>
      <anchor>a1eefc4a8fe9bc22fc014f61299f77a88</anchor>
      <arglist>(const KeyboardEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyReleased</name>
      <anchorfile>struct_ogre_bites_1_1_im_gui_input_listener.html</anchorfile>
      <anchor>ae66e4c077a56dfd1aefc3d04dc8bfde1</anchor>
      <arglist>(const KeyboardEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseMoved</name>
      <anchorfile>struct_ogre_bites_1_1_im_gui_input_listener.html</anchorfile>
      <anchor>ac953a548ebb6190669a466da44097b01</anchor>
      <arglist>(const MouseMotionEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mousePressed</name>
      <anchorfile>struct_ogre_bites_1_1_im_gui_input_listener.html</anchorfile>
      <anchor>abcab9da1f01a36e9b47feca674e2c93d</anchor>
      <arglist>(const MouseButtonEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseReleased</name>
      <anchorfile>struct_ogre_bites_1_1_im_gui_input_listener.html</anchorfile>
      <anchor>a181f93f3558078c4126323784f0c3038</anchor>
      <arglist>(const MouseButtonEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseWheelRolled</name>
      <anchorfile>struct_ogre_bites_1_1_im_gui_input_listener.html</anchorfile>
      <anchor>a4ea69a12f0fc9b077ce412db0665d785</anchor>
      <arglist>(const MouseWheelEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>textInput</name>
      <anchorfile>struct_ogre_bites_1_1_im_gui_input_listener.html</anchorfile>
      <anchor>a3caf056544efbc37b5f93e75f8b45f94</anchor>
      <arglist>(const TextInputEvent &amp;evt) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::InputListener</name>
    <filename>struct_ogre_bites_1_1_input_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InputListener</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>a345f8b5b0fb84f236bf58f8d8fbf5102</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>axisMoved</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>a6b5bb758dff77d6de9c6fad00ddbe591</anchor>
      <arglist>(const AxisEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>buttonPressed</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>aebffd0d3efd1403c3f30ea9bd4290f26</anchor>
      <arglist>(const ButtonEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>buttonReleased</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>a61ba63d9edb3d64ef8ef93b0fafa79f4</anchor>
      <arglist>(const ButtonEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameRendered</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>ac3f2ee3ec9de5a294260880a04ec3259</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hatMoved</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>ae2b51ba8087ce895344f6ac2b86e25b2</anchor>
      <arglist>(const HatEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>keyPressed</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>abe5f72cb4f631c440bb5a8f699da90d2</anchor>
      <arglist>(const KeyboardEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>keyReleased</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>a7b4d9fcb9c5e6e81e92ab02d485ad510</anchor>
      <arglist>(const KeyboardEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mouseMoved</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>ac4a3dc2ca71bdd0e138889050d5be727</anchor>
      <arglist>(const MouseMotionEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mousePressed</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>aa2e3f9569ad2c28ea0ec5d48b5ddb9e0</anchor>
      <arglist>(const MouseButtonEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mouseReleased</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>a4534ef767309188cee16e4017054cccd</anchor>
      <arglist>(const MouseButtonEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mouseWheelRolled</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>a2b4b1935223889fbfb9977579cadb4e9</anchor>
      <arglist>(const MouseWheelEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>textInput</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>aab02e8b14e95a78dfc5ae694104aef56</anchor>
      <arglist>(const TextInputEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>touchMoved</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>a76ba51407cec5b5688c94aab2126cd3b</anchor>
      <arglist>(const TouchFingerEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>touchPressed</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>a3f81e48ecc2fd9438a548d73501d1c90</anchor>
      <arglist>(const TouchFingerEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>touchReleased</name>
      <anchorfile>struct_ogre_bites_1_1_input_listener.html</anchorfile>
      <anchor>a187cf425349d33fd12766e6f90ff96d5</anchor>
      <arglist>(const TouchFingerEvent &amp;evt)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::InputListenerChain</name>
    <filename>class_ogre_bites_1_1_input_listener_chain.html</filename>
    <base>OgreBites::InputListener</base>
    <member kind="function">
      <type></type>
      <name>InputListenerChain</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>aab2e94286cf177a2b761d0e75d37087b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputListenerChain</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>a7546843880a071e091df919c2b939e7a</anchor>
      <arglist>(std::vector&lt; InputListener * &gt; chain)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>ac6c5a0dd6ba4232f8e7ec2f87cd7b8f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frameRendered</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>a84e948184c9e9efd1f9443b8d7da8284</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>a89788643b896812d89878fb1e3c0042c</anchor>
      <arglist>(const KeyboardEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyReleased</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>ab69dcabeca45b0bb55af54baeb6cd2dd</anchor>
      <arglist>(const KeyboardEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseMoved</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>a214d717a9fdaf88339e2d2fcac43876c</anchor>
      <arglist>(const MouseMotionEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mousePressed</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>aa71fa8c78c11200ddfb46a3ff3fa79ba</anchor>
      <arglist>(const MouseButtonEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseReleased</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>aa8f55ade2ae16e8fa55776ea781ad941</anchor>
      <arglist>(const MouseButtonEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseWheelRolled</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>a8d055fbc83ba17d69798549e32308a21</anchor>
      <arglist>(const MouseWheelEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>InputListenerChain &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>a65e92f89f937ffc2f081d6ac6f574600</anchor>
      <arglist>(const InputListenerChain &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>textInput</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>a6cd365c15071db536182f0dfd411bb65</anchor>
      <arglist>(const TextInputEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>touchMoved</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>a2e6207262e833b9a2f90a38c9583ce15</anchor>
      <arglist>(const TouchFingerEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>touchPressed</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>a8a842a2e85312f793b5b740419b6c22a</anchor>
      <arglist>(const TouchFingerEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>touchReleased</name>
      <anchorfile>class_ogre_bites_1_1_input_listener_chain.html</anchorfile>
      <anchor>a5ee5e6cb1ace0eeb4432648ee6c641f5</anchor>
      <arglist>(const TouchFingerEvent &amp;evt) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::KeyboardEvent</name>
    <filename>struct_ogre_bites_1_1_keyboard_event.html</filename>
    <member kind="variable">
      <type>Keysym</type>
      <name>keysym</name>
      <anchorfile>struct_ogre_bites_1_1_keyboard_event.html</anchorfile>
      <anchor>a675789f0663c8e7c8ac38db339a98a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>repeat</name>
      <anchorfile>struct_ogre_bites_1_1_keyboard_event.html</anchorfile>
      <anchor>a2b2b87cad3f82fb272e86c115fc744c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>struct_ogre_bites_1_1_keyboard_event.html</anchorfile>
      <anchor>a43602aaa9c30b36a13c2c4b4eccbecd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::Keysym</name>
    <filename>struct_ogre_bites_1_1_keysym.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>mod</name>
      <anchorfile>struct_ogre_bites_1_1_keysym.html</anchorfile>
      <anchor>a41e0a1ecbac3b262fe419371ef74da99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Keycode</type>
      <name>sym</name>
      <anchorfile>struct_ogre_bites_1_1_keysym.html</anchorfile>
      <anchor>a0174848a10c2790beb05a3f21317a5c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::Label</name>
    <filename>class_ogre_bites_1_1_label.html</filename>
    <base>OgreBites::Widget</base>
    <member kind="function">
      <type></type>
      <name>Label</name>
      <anchorfile>class_ogre_bites_1_1_label.html</anchorfile>
      <anchor>a18d110a81bc7282960e7aec270211ddf</anchor>
      <arglist>(const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_label.html</anchorfile>
      <anchor>a47cf22576218bcf0b5f77185ea1089a5</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isFitToTray</name>
      <anchorfile>class_ogre_bites_1_1_label.html</anchorfile>
      <anchor>a359c9fa49414c62a9680ce6cf5296677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_label.html</anchorfile>
      <anchor>a3bddaa77da85d7a85f2d98377561c180</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaption</name>
      <anchorfile>class_ogre_bites_1_1_label.html</anchorfile>
      <anchor>a96ddab8a64ea9159d370f32af392e08a</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::MouseButtonEvent</name>
    <filename>struct_ogre_bites_1_1_mouse_button_event.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>button</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_button_event.html</anchorfile>
      <anchor>aab3921d012481b923b8e85dc7a9a1059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>clicks</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_button_event.html</anchorfile>
      <anchor>a83011c2613d0e6c4b4b639a9e727d6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_button_event.html</anchorfile>
      <anchor>aa676b58a32cec113f18fe1a1ccf5a1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_button_event.html</anchorfile>
      <anchor>a5a726cd5b2d0ac069c96e8bf85cd93bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_button_event.html</anchorfile>
      <anchor>a0e23a52e12f37f0021ae358592adc721</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::MouseMotionEvent</name>
    <filename>struct_ogre_bites_1_1_mouse_motion_event.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_motion_event.html</anchorfile>
      <anchor>a5ec248b9fa2d12b77758b260d6c6d13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>windowID</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_motion_event.html</anchorfile>
      <anchor>a9df7243dbc2adc4deb99da321aae7e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_motion_event.html</anchorfile>
      <anchor>a92edfa8cded01b6b59375a92855a3034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xrel</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_motion_event.html</anchorfile>
      <anchor>a7e5b81289ae8a00f47a2989e809fc944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_motion_event.html</anchorfile>
      <anchor>a154f56c1e7973e1093e8e9790b891905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yrel</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_motion_event.html</anchorfile>
      <anchor>af22000e1b37946e6f4517160ce19562b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::MouseWheelEvent</name>
    <filename>struct_ogre_bites_1_1_mouse_wheel_event.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_wheel_event.html</anchorfile>
      <anchor>a27ed30513a79d9812254a72e29bf5e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>struct_ogre_bites_1_1_mouse_wheel_event.html</anchorfile>
      <anchor>a94bdc0e9db916b9240048bdb7240488e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::NativeWindowPair</name>
    <filename>struct_ogre_bites_1_1_native_window_pair.html</filename>
    <member kind="variable">
      <type>NativeWindowType *</type>
      <name>native</name>
      <anchorfile>struct_ogre_bites_1_1_native_window_pair.html</anchorfile>
      <anchor>a23343b8cfa075f61094c738adeab3204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::RenderWindow *</type>
      <name>render</name>
      <anchorfile>struct_ogre_bites_1_1_native_window_pair.html</anchorfile>
      <anchor>a0aed6e564ec487d4bfca0dc33d4745f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::ParamsPanel</name>
    <filename>class_ogre_bites_1_1_params_panel.html</filename>
    <base>OgreBites::Widget</base>
    <member kind="function">
      <type></type>
      <name>ParamsPanel</name>
      <anchorfile>class_ogre_bites_1_1_params_panel.html</anchorfile>
      <anchor>ac3179c8a16db3b4c3fdedf343416c3ae</anchor>
      <arglist>(const Ogre::String &amp;name, Ogre::Real width, unsigned int lines)</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::StringVector &amp;</type>
      <name>getAllParamNames</name>
      <anchorfile>class_ogre_bites_1_1_params_panel.html</anchorfile>
      <anchor>a1a01a3104b5d5a0dbc2e93c1515f9c39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::StringVector &amp;</type>
      <name>getAllParamValues</name>
      <anchorfile>class_ogre_bites_1_1_params_panel.html</anchorfile>
      <anchor>a88d39bfbf0f94313b3d83178be53b0a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::DisplayString</type>
      <name>getParamValue</name>
      <anchorfile>class_ogre_bites_1_1_params_panel.html</anchorfile>
      <anchor>a6e630f3f029f8abde2c0f84307b3b1d7</anchor>
      <arglist>(const Ogre::DisplayString &amp;paramName)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::DisplayString</type>
      <name>getParamValue</name>
      <anchorfile>class_ogre_bites_1_1_params_panel.html</anchorfile>
      <anchor>ae4118177f2e1796ed90bf5c22c9f185b</anchor>
      <arglist>(unsigned int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllParamNames</name>
      <anchorfile>class_ogre_bites_1_1_params_panel.html</anchorfile>
      <anchor>a23307fe56a0a1e04adc98aea650ea63a</anchor>
      <arglist>(const Ogre::StringVector &amp;paramNames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllParamValues</name>
      <anchorfile>class_ogre_bites_1_1_params_panel.html</anchorfile>
      <anchor>a6a81f4eba8ccb8791f936b059b6f872a</anchor>
      <arglist>(const Ogre::StringVector &amp;paramValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParamValue</name>
      <anchorfile>class_ogre_bites_1_1_params_panel.html</anchorfile>
      <anchor>af35a16b37f65841d9a7a20433e1bdc76</anchor>
      <arglist>(const Ogre::DisplayString &amp;paramName, const Ogre::DisplayString &amp;paramValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParamValue</name>
      <anchorfile>class_ogre_bites_1_1_params_panel.html</anchorfile>
      <anchor>a544b41b4a207b6dba90d1da1f4610c7d</anchor>
      <arglist>(unsigned int index, const Ogre::DisplayString &amp;paramValue)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::ProgressBar</name>
    <filename>class_ogre_bites_1_1_progress_bar.html</filename>
    <base>OgreBites::Widget</base>
    <member kind="function">
      <type></type>
      <name>ProgressBar</name>
      <anchorfile>class_ogre_bites_1_1_progress_bar.html</anchorfile>
      <anchor>aaab3677e3e545e5167e6e71d3cc3011c</anchor>
      <arglist>(const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width, Ogre::Real commentBoxWidth)</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_progress_bar.html</anchorfile>
      <anchor>af56df621018a44b5ba12cf52cefd7b6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::DisplayString &amp;</type>
      <name>getComment</name>
      <anchorfile>class_ogre_bites_1_1_progress_bar.html</anchorfile>
      <anchor>aa9896195c7f2b3adde87b6a3a76dc653</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Real</type>
      <name>getProgress</name>
      <anchorfile>class_ogre_bites_1_1_progress_bar.html</anchorfile>
      <anchor>ae4dcbc20fccfd6bedc0bbd31d9215f67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaption</name>
      <anchorfile>class_ogre_bites_1_1_progress_bar.html</anchorfile>
      <anchor>a6539fe13ff9d7319bb9fe945ffe1bbba</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComment</name>
      <anchorfile>class_ogre_bites_1_1_progress_bar.html</anchorfile>
      <anchor>a04bf50f3b2fdd091a57b5d60fa9ac56c</anchor>
      <arglist>(const Ogre::DisplayString &amp;comment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProgress</name>
      <anchorfile>class_ogre_bites_1_1_progress_bar.html</anchorfile>
      <anchor>a472e3f1c2cc5c49011faa6d19e61cea7</anchor>
      <arglist>(Ogre::Real progress)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::SelectMenu</name>
    <filename>class_ogre_bites_1_1_select_menu.html</filename>
    <base>OgreBites::Widget</base>
    <member kind="function">
      <type></type>
      <name>SelectMenu</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a527c1549f5bfc22e6aad14b1d48e5a4f</anchor>
      <arglist>(const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width, Ogre::Real boxWidth, size_t maxItemsShown)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorMoved</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>af013f5f12bd4929d3175ecf2fd83de59</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos, float wheelDelta) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a7575eb1ebf75b0cc6f37056b22950350</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorReleased</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a7a75e296c48e1b81dbc4e2e60710e4c6</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_focusLost</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>aa2c3bd0bab699e1e1f19691e947f8e88</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>ad9067e8052e9f1aa0674568b2ea8b39c</anchor>
      <arglist>(const Ogre::DisplayString &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearItems</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a8092a1eff8297266702da7372805e10d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsItem</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a48c6b9993fe14bb0e1d2bb7b26353501</anchor>
      <arglist>(const Ogre::DisplayString &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyItemsFrom</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a9494c1ffbefb7ebfb73a1bb184bb5b48</anchor>
      <arglist>(SelectMenu *other)</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a2c363aefbc016febb0fee20d16411b89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::StringVector &amp;</type>
      <name>getItems</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a33df1be1d5ce7af98debf4436f4f3e61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumItems</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a8cb8034a3d8ac197fbe1b2b3f4b13b08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::DisplayString</type>
      <name>getSelectedItem</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a3e3e72caa694101f2f7d5992b39e78ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSelectionIndex</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a37808e77fe005a6cbc43b74725aca215</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertItem</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>aa42b5f969ea4a65cb646292cdaf55b6d</anchor>
      <arglist>(size_t index, const Ogre::DisplayString &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExpanded</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>ad5915f047bc57c188dc79ab813396af2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeItem</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>ad68a0e066265642746b0171da015262c</anchor>
      <arglist>(const Ogre::DisplayString &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeItem</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a71e3cfbde2148d1df842709c15473b4b</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectItem</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>af719c0ca45d2c23b6ec94ddd00a60f91</anchor>
      <arglist>(const Ogre::DisplayString &amp;item, bool notifyListener=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectItem</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a1e7e9de2d8206821cd32bf9561d1e18b</anchor>
      <arglist>(size_t index, bool notifyListener=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaption</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a24295223b4b014c46e2224169912c834</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItems</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a5828fc53ccc7c7343419ba23d12f7d1a</anchor>
      <arglist>(const Ogre::StringVector &amp;items)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::Separator</name>
    <filename>class_ogre_bites_1_1_separator.html</filename>
    <base>OgreBites::Widget</base>
    <member kind="function">
      <type></type>
      <name>Separator</name>
      <anchorfile>class_ogre_bites_1_1_separator.html</anchorfile>
      <anchor>a3fc1056c5b465bab9b759bba88ac6c52</anchor>
      <arglist>(const Ogre::String &amp;name, Ogre::Real width)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_isFitToTray</name>
      <anchorfile>class_ogre_bites_1_1_separator.html</anchorfile>
      <anchor>a817655f79c3c1eaeebe0d32486602a84</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::SGTechniqueResolverListener</name>
    <filename>class_ogre_bites_1_1_s_g_technique_resolver_listener.html</filename>
    <base>Ogre::MaterialManager::Listener</base>
    <member kind="function">
      <type></type>
      <name>SGTechniqueResolverListener</name>
      <anchorfile>class_ogre_bites_1_1_s_g_technique_resolver_listener.html</anchorfile>
      <anchor>a53ab9ba724ed7c3a26521998ddd3e053</anchor>
      <arglist>(Ogre::RTShader::ShaderGenerator *pShaderGenerator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>afterIlluminationPassesCreated</name>
      <anchorfile>class_ogre_bites_1_1_s_g_technique_resolver_listener.html</anchorfile>
      <anchor>ad8a73ee6a69e9775563ce80b814a329e</anchor>
      <arglist>(Ogre::Technique *tech) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>beforeIlluminationPassesCleared</name>
      <anchorfile>class_ogre_bites_1_1_s_g_technique_resolver_listener.html</anchorfile>
      <anchor>ade58ba2c7def66403a73d9906eb5eb67</anchor>
      <arglist>(Ogre::Technique *tech) override</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Technique *</type>
      <name>handleSchemeNotFound</name>
      <anchorfile>class_ogre_bites_1_1_s_g_technique_resolver_listener.html</anchorfile>
      <anchor>a1545240f0f0ce1184114954f99acee9f</anchor>
      <arglist>(unsigned short schemeIndex, const Ogre::String &amp;schemeName, Ogre::Material *originalMaterial, unsigned short lodIndex, const Ogre::Renderable *rend) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::Slider</name>
    <filename>class_ogre_bites_1_1_slider.html</filename>
    <base>OgreBites::Widget</base>
    <member kind="function">
      <type></type>
      <name>Slider</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>a550ebf2e6b3f8ecc0528430ee8b049e0</anchor>
      <arglist>(const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width, Ogre::Real trackWidth, Ogre::Real valueBoxWidth, float minValue, float maxValue, unsigned int snaps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorMoved</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>aef4737db52c0833a4b10519066f852a7</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos, float wheelDelta) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>a5014406fb329fcbd59a51d6499f94970</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorReleased</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>a7e196a3d325d8db7542f2028aec8cb55</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_focusLost</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>a2576d9dcda377a6835efcf0249b72fd3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>a889aa26d3a6f2e36f61dc9a48b87bd7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getValue</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>aeb985754b7444eff603640eb8b0436b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::DisplayString &amp;</type>
      <name>getValueCaption</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>ad717017d0c9b52805831a70d2658e6bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaption</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>ae2cc8232441dd059c6b123566e568165</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRange</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>a2833a10663c2e6e152d842c22d2bed74</anchor>
      <arglist>(float minValue, float maxValue, unsigned int snaps, bool notifyListener=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>a68f22f5f25a096c38089ba85658efde9</anchor>
      <arglist>(float value, bool notifyListener=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueCaption</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>aba5515de1935070f0b41977f4762f5b3</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::StaticPluginLoader</name>
    <filename>class_ogre_bites_1_1_static_plugin_loader.html</filename>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_bites_1_1_static_plugin_loader.html</anchorfile>
      <anchor>aba8fb7f429a2c1a0d43eba83929d2e31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>class_ogre_bites_1_1_static_plugin_loader.html</anchorfile>
      <anchor>a2737a47e597f0975888f3e4adb28749e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::TextBox</name>
    <filename>class_ogre_bites_1_1_text_box.html</filename>
    <base>OgreBites::Widget</base>
    <member kind="function">
      <type></type>
      <name>TextBox</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a401e8866674a07d292b665ff25ce5bea</anchor>
      <arglist>(const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width, Ogre::Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorMoved</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a93f0efa489710575d2d67d36d50f47b6</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos, float wheelDelta) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>ae868a4b6b6fff22cf6d7cbe2c80afe97</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorReleased</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>ad67b54f05ee50a6c398412d2acbb026c</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_focusLost</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>adc9c36a91355c6481a71fa45d82283f3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendText</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a3b8d80b54986c73286ad415b69804827</anchor>
      <arglist>(const Ogre::DisplayString &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearText</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a1b52edde7418e40abf23a4f4ee25632d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a3c148e8db5aba30b053f71c2220f25da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getHeightInLines</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a712a90fbe6404e4e2d80a1d64e0c8229</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Real</type>
      <name>getPadding</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a81d2bd12b219b5cbf79036a261ea2810</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Real</type>
      <name>getScrollPercentage</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>ae7bc23ef73b26b73f6a022b0d23e7ac3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::DisplayString &amp;</type>
      <name>getText</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>aadcf05f529854b7dc872cf6905b013b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refitContents</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a3908eecbfb41d31629d130c4c7f69d3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaption</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a32d627307b2d290eb648fdf28c7992bf</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPadding</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>abb715022ef72ec116f559d376f8e4079</anchor>
      <arglist>(Ogre::Real padding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScrollPercentage</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a2d514c9072172e25493e2bc0e70c5a31</anchor>
      <arglist>(Ogre::Real percentage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>adf19ee99c1aecdd87c196574ab699404</anchor>
      <arglist>(const Ogre::DisplayString &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextAlignment</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a7aee2448ba77fdeaa62aff6c900d92ad</anchor>
      <arglist>(Ogre::TextAreaOverlayElement::Alignment ta)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::TextInputEvent</name>
    <filename>struct_ogre_bites_1_1_text_input_event.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>chars</name>
      <anchorfile>struct_ogre_bites_1_1_text_input_event.html</anchorfile>
      <anchor>acc25a10c4d0a2b280ad7e473e4b6efcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>struct_ogre_bites_1_1_text_input_event.html</anchorfile>
      <anchor>ad28a23d8c9a7f477f279c0c3f158d2be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OgreBites::TouchFingerEvent</name>
    <filename>struct_ogre_bites_1_1_touch_finger_event.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dx</name>
      <anchorfile>struct_ogre_bites_1_1_touch_finger_event.html</anchorfile>
      <anchor>a35a8a30c41ccf6767b36ecb784a83586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dy</name>
      <anchorfile>struct_ogre_bites_1_1_touch_finger_event.html</anchorfile>
      <anchor>abc13458fb67ca8baeea63c39a1138e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fingerId</name>
      <anchorfile>struct_ogre_bites_1_1_touch_finger_event.html</anchorfile>
      <anchor>a56ddc53ca99755dbc2f1f24dc655cd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>struct_ogre_bites_1_1_touch_finger_event.html</anchorfile>
      <anchor>ae31fc88dca4ae639f130a9206ff64244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>struct_ogre_bites_1_1_touch_finger_event.html</anchorfile>
      <anchor>a286c1673cee6b71b7f0bc6a9c4fb059c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>struct_ogre_bites_1_1_touch_finger_event.html</anchorfile>
      <anchor>aa57cc08dfd5e0ba9d8a18bb9b37b2fd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::TrayListener</name>
    <filename>class_ogre_bites_1_1_tray_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrayListener</name>
      <anchorfile>class_ogre_bites_1_1_tray_listener.html</anchorfile>
      <anchor>aca9a16a454e1584d674ea5ee5d7be657</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>buttonHit</name>
      <anchorfile>class_ogre_bites_1_1_tray_listener.html</anchorfile>
      <anchor>addc6c2c272929e9bf60ec3622e9cb577</anchor>
      <arglist>(Button *button)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>checkBoxToggled</name>
      <anchorfile>class_ogre_bites_1_1_tray_listener.html</anchorfile>
      <anchor>ab0c0100d52ae15efa9c16fb4b8a8f719</anchor>
      <arglist>(CheckBox *box)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemSelected</name>
      <anchorfile>class_ogre_bites_1_1_tray_listener.html</anchorfile>
      <anchor>a59a9410821bc7eced5d3421aec651259</anchor>
      <arglist>(SelectMenu *menu)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>labelHit</name>
      <anchorfile>class_ogre_bites_1_1_tray_listener.html</anchorfile>
      <anchor>ab134f811c725650a0aaebbd09f873dd8</anchor>
      <arglist>(Label *label)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>okDialogClosed</name>
      <anchorfile>class_ogre_bites_1_1_tray_listener.html</anchorfile>
      <anchor>a3772465503f2802a4fe708b6b51cdeb1</anchor>
      <arglist>(const Ogre::DisplayString &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sliderMoved</name>
      <anchorfile>class_ogre_bites_1_1_tray_listener.html</anchorfile>
      <anchor>a6c28d928c6616337882a35342ac204db</anchor>
      <arglist>(Slider *slider)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>yesNoDialogClosed</name>
      <anchorfile>class_ogre_bites_1_1_tray_listener.html</anchorfile>
      <anchor>a2d4b9f01f023fca973fb21b279404201</anchor>
      <arglist>(const Ogre::DisplayString &amp;question, bool yesHit)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::TrayManager</name>
    <filename>class_ogre_bites_1_1_tray_manager.html</filename>
    <base>OgreBites::TrayListener</base>
    <base>Ogre::ResourceGroupListener</base>
    <base>OgreBites::InputListener</base>
    <member kind="function">
      <type></type>
      <name>TrayManager</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aeb049d124d0d7fff4a1c5d9bc9b3b298</anchor>
      <arglist>(const Ogre::String &amp;name, Ogre::RenderWindow *window, TrayListener *listener=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrayManager</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a2617545b1ec65e833c996e4c91182cdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>adjustTrays</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a6ec68b7a09a1ce6ad09d8aeacc86017e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areFrameStatsVisible</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a9b43335a7a4b4294e6440dffc97693fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areTraysVisible</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a719eaa790f94585665ff033633072748</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buttonHit</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a73d4f9045b7a7912bc010bfb9143b89f</anchor>
      <arglist>(Button *button) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllTrays</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a9787ec5e8989bf6cfa89d03c6ddd27b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTray</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a77ba6e4d641c146e262b6cdd2c8b04a0</anchor>
      <arglist>(TrayLocation trayLoc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeDialog</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>af5d95dcaa7c74d3345308e4f4e3035e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Button *</type>
      <name>createButton</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ad799453f56e8ce561c0fd895ccbcb873</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::String &amp;caption, Ogre::Real width=0)</arglist>
    </member>
    <member kind="function">
      <type>CheckBox *</type>
      <name>createCheckBox</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a67248623024484cd72748c6b1a861e9c</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width=0)</arglist>
    </member>
    <member kind="function">
      <type>DecorWidget *</type>
      <name>createDecorWidget</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a60d1a0d657b378efc77424d1628d10cf</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::String &amp;templateName)</arglist>
    </member>
    <member kind="function">
      <type>Label *</type>
      <name>createLabel</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ad4081754eb40fe2ef622eab2d99c07ca</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width=0)</arglist>
    </member>
    <member kind="function">
      <type>SelectMenu *</type>
      <name>createLongSelectMenu</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ab50c3b291fc9bf73baa054b74d08de4e</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real boxWidth, unsigned int maxItemsShown, const Ogre::StringVector &amp;items=Ogre::StringVector())</arglist>
    </member>
    <member kind="function">
      <type>SelectMenu *</type>
      <name>createLongSelectMenu</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a8ec6b62e8ebd684d4619479c3eca4bbf</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width, Ogre::Real boxWidth, unsigned int maxItemsShown, const Ogre::StringVector &amp;items=Ogre::StringVector())</arglist>
    </member>
    <member kind="function">
      <type>Slider *</type>
      <name>createLongSlider</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a01c4c9fa96a47d728fdbc0078540f4b7</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real trackWidth, Ogre::Real valueBoxWidth, Ogre::Real minValue, Ogre::Real maxValue, unsigned int snaps)</arglist>
    </member>
    <member kind="function">
      <type>Slider *</type>
      <name>createLongSlider</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a8529e8765dff9d8eb29d642eb21d220b</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width, Ogre::Real trackWidth, Ogre::Real valueBoxWidth, Ogre::Real minValue, Ogre::Real maxValue, unsigned int snaps)</arglist>
    </member>
    <member kind="function">
      <type>ParamsPanel *</type>
      <name>createParamsPanel</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>af3ab0945bd025696027f63036544c673</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, Ogre::Real width, const Ogre::StringVector &amp;paramNames)</arglist>
    </member>
    <member kind="function">
      <type>ParamsPanel *</type>
      <name>createParamsPanel</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a2ea4f139394acba83cfe5e7cc3b8f530</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, Ogre::Real width, unsigned int lines)</arglist>
    </member>
    <member kind="function">
      <type>ProgressBar *</type>
      <name>createProgressBar</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a6e35658189de6aff95195ecf82f317a3</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width, Ogre::Real commentBoxWidth)</arglist>
    </member>
    <member kind="function">
      <type>Separator *</type>
      <name>createSeparator</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a11c5c76a75dba4af6a8fcbc7ad3ef6a8</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, Ogre::Real width=0)</arglist>
    </member>
    <member kind="function">
      <type>TextBox *</type>
      <name>createTextBox</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a943586f8831b64dc3d8f5497bda4021a</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width, Ogre::Real height)</arglist>
    </member>
    <member kind="function">
      <type>SelectMenu *</type>
      <name>createThickSelectMenu</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aad188a87e97f2979faecf7e042ca9296</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width, unsigned int maxItemsShown, const Ogre::StringVector &amp;items=Ogre::StringVector())</arglist>
    </member>
    <member kind="function">
      <type>Slider *</type>
      <name>createThickSlider</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a6dffef2c31a5454760f31216c521bf7d</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name, const Ogre::DisplayString &amp;caption, Ogre::Real width, Ogre::Real valueBoxWidth, Ogre::Real minValue, Ogre::Real maxValue, unsigned int snaps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>customStageEnded</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a7ba126185831984be2e200d6074a6cb6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>customStageStarted</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ab698b710162f6b5f94bafb7f49c42aaf</anchor>
      <arglist>(const Ogre::String &amp;description) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllWidgets</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aadb1f5a3b7e3b5397b10bdd3449e1603</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllWidgetsInTray</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a4a89cd6f7d87e0e538aa842f1a42a7bc</anchor>
      <arglist>(TrayLocation trayLoc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyWidget</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ab535494b681d99c17fb41b60a8f18220</anchor>
      <arglist>(const Ogre::String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyWidget</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a307e8c50e1d14d5ca840cb658e91879a</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyWidget</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ad58a60cd2827a71ed47430a53ab531b2</anchor>
      <arglist>(TrayLocation trayLoc, size_t place)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyWidget</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a4ba9ec359b55a612fc860f69cecd96a7</anchor>
      <arglist>(Widget *widget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frameRendered</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a280a3d937c19043c6703102755f7040d</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayContainer *</type>
      <name>getBackdropContainer</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a0fff1da5a8e3b2fdb7f65364514c4ee3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Overlay *</type>
      <name>getBackdropLayer</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>af29382a8ea416664133532643982b291</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayContainer *</type>
      <name>getCursorContainer</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ac3753a7c7778f270f3e58eae23fcf50e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getCursorImage</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a7beb33ba6c2d45c617ecdfe716eb9454</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Overlay *</type>
      <name>getCursorLayer</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a1f9fca7b80770422bd549408e1aea16f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Ray</type>
      <name>getCursorRay</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a9dd5d303968329462e9bf4225f59722e</anchor>
      <arglist>(Ogre::Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>TrayListener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a387a4cda73b278f4089c91e09af077c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNumWidgets</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a992a25c65079b1882fd29806d5d4467b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayContainer *</type>
      <name>getTrayContainer</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a8c597f2a50cf7ef5a95f0e27bad20f33</anchor>
      <arglist>(TrayLocation trayLoc)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ogre::Real</type>
      <name>getTrayPadding</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ac7ee8a6b757735f098ea44b36d11c99c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Overlay *</type>
      <name>getTraysLayer</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a585db5fe286c83b6abdecc48789e4624</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Widget *</type>
      <name>getWidget</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>af3ce6d8a169f2c05d1b3ed0b8b5e955d</anchor>
      <arglist>(const Ogre::String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Widget *</type>
      <name>getWidget</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aebb411a6315fbe629f80c3e47d89228b</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ogre::Real</type>
      <name>getWidgetPadding</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ab4dbfa2175fde7712179a878f1387741</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const WidgetList &amp;</type>
      <name>getWidgets</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a381d16d039782525e1030b995da82d2d</anchor>
      <arglist>(TrayLocation trayLoc) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ogre::Real</type>
      <name>getWidgetSpacing</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a321954cf9f4accad23a7b180a8854987</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideAll</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a188f1d5f5ca16af3b28d11ecd553105a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideBackdrop</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a6129a1e92ac22789a4602cf36f9c5394</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideCursor</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a979ff2ad2d729223259b3bebb237cafb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideFrameStats</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a1c2e9618a3e6b061a9cfeac4f2cb55e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideLoadingBar</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aab014a2c48c8f91556182e42684d44ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideLogo</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ac1ee637b7ef5e887170c8a9aca1c4c7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideTrays</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a4b112bde6b679beb9ed00082d04a4085</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBackdropVisible</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a216ac6a463e1ae5badc0fc3a9a194292</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCursorVisible</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a8de15c2342c9b4afd2d2e9c8144c36f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDialogVisible</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a74aa26d8b63ee549a6eff0279b63c70d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoadingBarVisible</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a80d1cf78bb660a8f1d170d3431f25e4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLogoVisible</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aa4dba8cd7b2f6929baf69ce7780869a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>labelHit</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a8270f5599bd85683d573e3069c0c92e5</anchor>
      <arglist>(Label *label) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>locateWidgetInTray</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aa993d2b60cfbcb903aecbff1c4896b67</anchor>
      <arglist>(Widget *widget)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseMoved</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a4e48622a213ee2d71702966523e06082</anchor>
      <arglist>(const MouseMotionEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mousePressed</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aab57f22670e1b54c1c5e3cdf03d176f4</anchor>
      <arglist>(const MouseButtonEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseReleased</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ac6b3df91245017922973cd498f6b3d0c</anchor>
      <arglist>(const MouseButtonEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseWheelRolled</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a3979f489e4056a7b86a3e2be159dc9d7</anchor>
      <arglist>(const MouseWheelEvent &amp;evt) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveWidgetToTray</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a461a6158ad797169b2876ddc03b46779</anchor>
      <arglist>(const Ogre::String &amp;name, TrayLocation trayLoc, size_t place=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveWidgetToTray</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a5eb2f9edc2895d1986fad423b5d0c9ac</anchor>
      <arglist>(TrayLocation currentTrayLoc, const Ogre::String &amp;name, TrayLocation targetTrayLoc, size_t place=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveWidgetToTray</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a8cf05b97f4d4e5d92860d6279f60a6d0</anchor>
      <arglist>(TrayLocation currentTrayLoc, size_t currentPlace, TrayLocation targetTrayLoc, size_t targetPlace=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveWidgetToTray</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a35ae90e6dbe0c86e18ee171078fd1266</anchor>
      <arglist>(Widget *widget, TrayLocation trayLoc, size_t place=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshCursor</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a1aa0587406d0dca463f642f96e1445a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeWidgetFromTray</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ae562ba329209da2cf0e2440d003fccab</anchor>
      <arglist>(const Ogre::String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeWidgetFromTray</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aeb462e737353badd4d7b4c6563333ddb</anchor>
      <arglist>(TrayLocation trayLoc, const Ogre::String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeWidgetFromTray</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ae156cba57407e3d616fbd3892c012b45</anchor>
      <arglist>(TrayLocation trayLoc, size_t place)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeWidgetFromTray</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ac2f939d0bd36af335a78589b462506e9</anchor>
      <arglist>(Widget *widget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resourceGroupLoadStarted</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a44db349b367c41b2209cfcb5d7d41adb</anchor>
      <arglist>(const Ogre::String &amp;groupName, size_t resourceCount) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resourceGroupScriptingStarted</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a801e753dbbe2775393863572b24c8745</anchor>
      <arglist>(const Ogre::String &amp;groupName, size_t scriptCount) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resourceLoadEnded</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ae0ddfe1e83aeaa20446d71bce4e86fd9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resourceLoadStarted</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a70112765d6c99ffadc6fd157c7973b59</anchor>
      <arglist>(const Ogre::ResourcePtr &amp;resource) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scriptParseEnded</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a0600bc1382a421e852a24abf7494e1f7</anchor>
      <arglist>(const Ogre::String &amp;scriptName, bool skipped) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scriptParseStarted</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a5e13d155de58977498fb20bac7e79374</anchor>
      <arglist>(const Ogre::String &amp;scriptName, bool &amp;skipThisScript) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListener</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a3235fea714a0c61e463dee69ae308be8</anchor>
      <arglist>(TrayListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrayPadding</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a866229b6d88dc9d3a609115eaab46e67</anchor>
      <arglist>(Ogre::Real padding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrayWidgetAlignment</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>adfbbc97615fd5f1a939be6e7a1f00c07</anchor>
      <arglist>(TrayLocation trayLoc, Ogre::GuiHorizontalAlignment gha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidgetPadding</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a52d3fc8638533540232232c37b257de6</anchor>
      <arglist>(Ogre::Real padding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidgetSpacing</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a33a3e3f66a3989dd3de48b4c4577422f</anchor>
      <arglist>(Ogre::Real spacing)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showAll</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a075805136b2241cbb03eeb2c3d27b40d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showBackdrop</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ad554418c27edb907f0e3bead8659b83c</anchor>
      <arglist>(const Ogre::String &amp;materialName=Ogre::BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showCursor</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a1cc48ac157278b5845d425abbe9acefd</anchor>
      <arglist>(const Ogre::String &amp;materialName=Ogre::BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showFrameStats</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a49e2f792fee94e75b1b472826bcc8019</anchor>
      <arglist>(TrayLocation trayLoc, size_t place=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showLoadingBar</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>acec7b35846346ca3937a575f5c696ffd</anchor>
      <arglist>(unsigned int numGroupsInit=1, unsigned int numGroupsLoad=1, Ogre::Real initProportion=0.7f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showLogo</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>affee57f47066e25437649d64daaa7dd9</anchor>
      <arglist>(TrayLocation trayLoc, size_t place=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showOkDialog</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>abf3bd8e4ef9a6d0d76f27535a6010623</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption, const Ogre::DisplayString &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showTrays</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a2b9ad9f2081eea2a39f98ba957f8070d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showYesNoDialog</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a85d47aa11d761742884dc6457ec11cdf</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption, const Ogre::DisplayString &amp;question)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toggleAdvancedFrameStats</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aed00f8a1009f2ebf6806774cb894d0d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>windowUpdate</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a1184afa575b0ed1a44145579330264d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ogre::Vector2</type>
      <name>sceneToScreen</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aa7a456c2c0c37123e2ab0e497f2c0ccc</anchor>
      <arglist>(Ogre::Camera *cam, const Ogre::Vector3 &amp;pt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ogre::Ray</type>
      <name>screenToScene</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a6833f46b0303b559a050f310fa0204fc</anchor>
      <arglist>(Ogre::Camera *cam, const Ogre::Vector2 &amp;pt)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::Widget</name>
    <filename>class_ogre_bites_1_1_widget.html</filename>
    <member kind="function">
      <type></type>
      <name>Widget</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a2ba12ae3a8c27a088a948663618f0b74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Widget</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>abf4845c2209b75345f5aad0579ff34d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_assignListener</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a5495adaa134dc0f623a59edc47785d6b</anchor>
      <arglist>(TrayListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_assignToTray</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>aa677ba5b52e973a39226b2e8274bba02</anchor>
      <arglist>(TrayLocation trayLoc)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_cursorMoved</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>adfad9ac1f94d8c66a7af4dc097190f56</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos, float wheelDelta)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a7f9eb0d7f7ef38179c7fb020d7895801</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_cursorReleased</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>abd837ccab4c71eaaec3e116495e4e1ad</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_focusLost</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>ae6ebe2e4ee545dd73508a582014b6529</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a208e40264309e5a6d935c0427bafe329</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a863dbe85dc44ba6d31eedcf386382d2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a3c74749bac2ec0187c40e7966fda8422</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TrayLocation</type>
      <name>getTrayLocation</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a9df190dff5bcdc89fdeb24ae042e678b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hide</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>abf26dfc708c02ef494a53ca2cd1450c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>ab7e933da19d76d8c9204f92e0d6d9f1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>aa90966b039159924d827c75b0f80dace</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ogre::Vector2</type>
      <name>cursorOffset</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a2b09ddb115c2690a67f60e8f9ded516a</anchor>
      <arglist>(Ogre::OverlayElement *element, const Ogre::Vector2 &amp;cursorPos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fitCaptionToArea</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>ad255db14bc50d8292c7ffc7e7fdd2ad3</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption, Ogre::TextAreaOverlayElement *area, Ogre::Real maxWidth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ogre::Real</type>
      <name>getCaptionWidth</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a307d2eb4e22b56109d16e3f75e5d2d79</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption, Ogre::TextAreaOverlayElement *area)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isCursorOver</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>ad378831e42aa491ee31276a8e8ea0c77</anchor>
      <arglist>(Ogre::OverlayElement *element, const Ogre::Vector2 &amp;cursorPos, Ogre::Real voidBorder=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>nukeOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a9219934ddc23fc2456c365a65e06c928</anchor>
      <arglist>(Ogre::OverlayElement *element)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::WindowEventListener</name>
    <filename>class_ogre_bites_1_1_window_event_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WindowEventListener</name>
      <anchorfile>class_ogre_bites_1_1_window_event_listener.html</anchorfile>
      <anchor>a4c8bbafdc0be7e012b50bd9953d9c1a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>windowClosed</name>
      <anchorfile>class_ogre_bites_1_1_window_event_listener.html</anchorfile>
      <anchor>a4366f69e2b027ec7ff94cb0c7fee0e96</anchor>
      <arglist>(Ogre::RenderWindow *rw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>windowClosing</name>
      <anchorfile>class_ogre_bites_1_1_window_event_listener.html</anchorfile>
      <anchor>a44ccf4facb3b833613373ee75fab7774</anchor>
      <arglist>(Ogre::RenderWindow *rw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>windowFocusChange</name>
      <anchorfile>class_ogre_bites_1_1_window_event_listener.html</anchorfile>
      <anchor>a4b9c58e59bf05fb4b18cf03ced4dbc60</anchor>
      <arglist>(Ogre::RenderWindow *rw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>windowMoved</name>
      <anchorfile>class_ogre_bites_1_1_window_event_listener.html</anchorfile>
      <anchor>acb0444e4672f453543d3231e36ef1129</anchor>
      <arglist>(Ogre::RenderWindow *rw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>windowResized</name>
      <anchorfile>class_ogre_bites_1_1_window_event_listener.html</anchorfile>
      <anchor>a40aa3cda4536da18cedddb545067b9d6</anchor>
      <arglist>(Ogre::RenderWindow *rw)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OgreBites::WindowEventUtilities</name>
    <filename>class_ogre_bites_1_1_window_event_utilities.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_addRenderWindow</name>
      <anchorfile>class_ogre_bites_1_1_window_event_utilities.html</anchorfile>
      <anchor>a93065e93112392763965e639e817a8b2</anchor>
      <arglist>(Ogre::RenderWindow *window)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_removeRenderWindow</name>
      <anchorfile>class_ogre_bites_1_1_window_event_utilities.html</anchorfile>
      <anchor>a5e2b1b878d96033ce7f7111156465845</anchor>
      <arglist>(Ogre::RenderWindow *window)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addWindowEventListener</name>
      <anchorfile>class_ogre_bites_1_1_window_event_utilities.html</anchorfile>
      <anchor>a0490ade8c42a14a248dc48aeb269791c</anchor>
      <arglist>(Ogre::RenderWindow *window, WindowEventListener *listener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>messagePump</name>
      <anchorfile>class_ogre_bites_1_1_window_event_utilities.html</anchorfile>
      <anchor>a9cea96078c3b412c9bcacca1b1dc3aac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removeWindowEventListener</name>
      <anchorfile>class_ogre_bites_1_1_window_event_utilities.html</anchorfile>
      <anchor>a032c630ebfffbf7def895f9b2762c2f4</anchor>
      <arglist>(Ogre::RenderWindow *window, WindowEventListener *listener)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Assimp</name>
    <filename>namespace_assimp.html</filename>
  </compound>
  <compound kind="namespace">
    <name>Ogre</name>
    <filename>namespace_ogre.html</filename>
    <namespace>Ogre::Bullet</namespace>
    <namespace>Ogre::RTShader</namespace>
    <namespace>Ogre::Volume</namespace>
    <class kind="class">Ogre::AbsolutePixelCountLodStrategy</class>
    <class kind="class">Ogre::AbstractNode</class>
    <class kind="class">Ogre::Affine3</class>
    <class kind="struct">Ogre::AlignedAllocator</class>
    <class kind="class">Ogre::AlignedMemory</class>
    <class kind="class">Ogre::Angle</class>
    <class kind="class">Ogre::AnimableObject</class>
    <class kind="class">Ogre::AnimableValue</class>
    <class kind="class">Ogre::Animation</class>
    <class kind="class">Ogre::AnimationContainer</class>
    <class kind="class">Ogre::AnimationControllerFunction</class>
    <class kind="class">Ogre::AnimationState</class>
    <class kind="class">Ogre::AnimationStateControllerValue</class>
    <class kind="class">Ogre::AnimationStateSet</class>
    <class kind="class">Ogre::AnimationTrack</class>
    <class kind="class">Ogre::AntiPortal</class>
    <class kind="class">Ogre::AntiPortalFactory</class>
    <class kind="class">Ogre::Any</class>
    <class kind="class">Ogre::APKFileSystemArchiveFactory</class>
    <class kind="class">Ogre::Archive</class>
    <class kind="class">Ogre::ArchiveFactory</class>
    <class kind="class">Ogre::ArchiveManager</class>
    <class kind="class">Ogre::AreaEmitter</class>
    <class kind="class">Ogre::AssimpLoader</class>
    <class kind="class">Ogre::AssimpPlugin</class>
    <class kind="class">Ogre::AtomAbstractNode</class>
    <class kind="class">Ogre::AutoParamDataSource</class>
    <class kind="class">Ogre::AxisAlignedBox</class>
    <class kind="class">Ogre::AxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::BaseInstanceBatchVTF</class>
    <class kind="class">Ogre::Billboard</class>
    <class kind="class">Ogre::BillboardChain</class>
    <class kind="class">Ogre::BillboardParticleRenderer</class>
    <class kind="class">Ogre::BillboardParticleRendererFactory</class>
    <class kind="class">Ogre::BillboardSet</class>
    <class kind="class">Ogre::Bitwise</class>
    <class kind="class">Ogre::Bone</class>
    <class kind="class">Ogre::BorderPanelOverlayElement</class>
    <class kind="class">Ogre::BorderRenderable</class>
    <class kind="struct">Ogre::Box</class>
    <class kind="class">Ogre::BoxEmitter</class>
    <class kind="class">Ogre::BspIntersectionSceneQuery</class>
    <class kind="class">Ogre::BspLevel</class>
    <class kind="class">Ogre::BspNode</class>
    <class kind="class">Ogre::BspRaySceneQuery</class>
    <class kind="class">Ogre::BspSceneManager</class>
    <class kind="class">Ogre::BspSceneManagerFactory</class>
    <class kind="class">Ogre::BspSceneManagerPlugin</class>
    <class kind="class">Ogre::BspSceneNode</class>
    <class kind="class">Ogre::Camera</class>
    <class kind="class">Ogre::Capsule</class>
    <class kind="class">Ogre::CgFxScriptLoader</class>
    <class kind="class">Ogre::CgPlugin</class>
    <class kind="class">Ogre::CgProgram</class>
    <class kind="class">Ogre::CgProgramFactory</class>
    <class kind="class">Ogre::Codec</class>
    <class kind="struct">Ogre::ColourBlendState</class>
    <class kind="class">Ogre::ColourFaderAffector</class>
    <class kind="class">Ogre::ColourFaderAffector2</class>
    <class kind="class">Ogre::ColourImageAffector</class>
    <class kind="class">Ogre::ColourInterpolatorAffector</class>
    <class kind="class">Ogre::ColourValue</class>
    <class kind="class">Ogre::CompositionPass</class>
    <class kind="class">Ogre::CompositionTargetPass</class>
    <class kind="class">Ogre::CompositionTechnique</class>
    <class kind="class">Ogre::Compositor</class>
    <class kind="class">Ogre::CompositorChain</class>
    <class kind="class">Ogre::CompositorInstance</class>
    <class kind="class">Ogre::CompositorLogic</class>
    <class kind="class">Ogre::CompositorManager</class>
    <class kind="struct">Ogre::ConcreteNode</class>
    <class kind="class">Ogre::ConfigDialog</class>
    <class kind="class">Ogre::ConfigFile</class>
    <class kind="struct">Ogre::ConfigOption</class>
    <class kind="class">Ogre::ConstMapIterator</class>
    <class kind="class">Ogre::ConstVectorIterator</class>
    <class kind="class">Ogre::Controller</class>
    <class kind="class">Ogre::ControllerFunction</class>
    <class kind="class">Ogre::ControllerManager</class>
    <class kind="class">Ogre::ControllerValue</class>
    <class kind="class">Ogre::ConvexBody</class>
    <class kind="class">Ogre::CreateCompositorScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateGpuProgramScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateGpuSharedParametersScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateMaterialScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateParticleSystemScriptCompilerEvent</class>
    <class kind="class">Ogre::CustomCompositionPass</class>
    <class kind="class">Ogre::CylinderEmitter</class>
    <class kind="class">Ogre::D3D11RenderSystem</class>
    <class kind="class">Ogre::D3D9RenderSystem</class>
    <class kind="class">Ogre::D3D9ResourceManager</class>
    <class kind="class">Ogre::DataStream</class>
    <class kind="class">Ogre::DebugDrawer</class>
    <class kind="class">Ogre::DefaultAxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::DefaultDebugDrawer</class>
    <class kind="class">Ogre::DefaultHardwareBuffer</class>
    <class kind="class">Ogre::DefaultHardwareBufferManager</class>
    <class kind="class">Ogre::DefaultHardwareBufferManagerBase</class>
    <class kind="class">Ogre::DefaultIntersectionSceneQuery</class>
    <class kind="class">Ogre::DefaultPlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::DefaultRaySceneQuery</class>
    <class kind="class">Ogre::DefaultShadowCameraSetup</class>
    <class kind="class">Ogre::DefaultSphereSceneQuery</class>
    <class kind="class">Ogre::DefaultTextureManager</class>
    <class kind="class">Ogre::DefaultWorkQueue</class>
    <class kind="class">Ogre::DefaultWorkQueueBase</class>
    <class kind="class">Ogre::DefaultZone</class>
    <class kind="class">Ogre::DefaultZoneFactory</class>
    <class kind="class">Ogre::DeflateStream</class>
    <class kind="class">Ogre::DeflectorPlaneAffector</class>
    <class kind="class">Ogre::Degree</class>
    <class kind="class">Ogre::DepthBuffer</class>
    <class kind="struct">Ogre::deque</class>
    <class kind="class">Ogre::DirectionRandomiserAffector</class>
    <class kind="class">Ogre::DistanceLodBoxStrategy</class>
    <class kind="class">Ogre::DistanceLodSphereStrategy</class>
    <class kind="class">Ogre::DistanceLodStrategyBase</class>
    <class kind="class">Ogre::DotSceneLoader</class>
    <class kind="class">Ogre::DotScenePlugin</class>
    <class kind="struct">Ogre::DriverVersion</class>
    <class kind="class">Ogre::DualQuaternion</class>
    <class kind="class">Ogre::DynLib</class>
    <class kind="class">Ogre::DynLibManager</class>
    <class kind="class">Ogre::EdgeData</class>
    <class kind="class">Ogre::EdgeListBuilder</class>
    <class kind="class">Ogre::EllipsoidEmitter</class>
    <class kind="class">Ogre::EmbeddedZipArchiveFactory</class>
    <class kind="class">Ogre::Entity</class>
    <class kind="struct">Ogre::EntityMaterialLodChangedEvent</class>
    <class kind="struct">Ogre::EntityMeshLodChangedEvent</class>
    <class kind="class">Ogre::Exception</class>
    <class kind="class">Ogre::ExceptionFactory</class>
    <class kind="class">Ogre::EXRCodec</class>
    <class kind="class">Ogre::ExternalTextureSource</class>
    <class kind="class">Ogre::ExternalTextureSourceManager</class>
    <class kind="class">Ogre::FactoryObj</class>
    <class kind="class">Ogre::FileHandleDataStream</class>
    <class kind="struct">Ogre::FileInfo</class>
    <class kind="class">Ogre::FileNotFoundException</class>
    <class kind="class">Ogre::FileStreamDataStream</class>
    <class kind="class">Ogre::FileSystemArchiveFactory</class>
    <class kind="class">Ogre::FileSystemLayer</class>
    <class kind="class">Ogre::FloatGpuParameterControllerValue</class>
    <class kind="class">Ogre::FocusedShadowCameraSetup</class>
    <class kind="class">Ogre::Font</class>
    <class kind="class">Ogre::FontManager</class>
    <class kind="struct">Ogre::FrameEvent</class>
    <class kind="class">Ogre::FrameListener</class>
    <class kind="class">Ogre::FrameTimeControllerValue</class>
    <class kind="class">Ogre::FreeImageCodec</class>
    <class kind="class">Ogre::Frustum</class>
    <class kind="class">Ogre::GL3PlusRenderSystem</class>
    <class kind="class">Ogre::GLES2RenderSystem</class>
    <class kind="struct">Ogre::GlobalInstancingData</class>
    <class kind="class">Ogre::GLRenderSystem</class>
    <class kind="class">Ogre::GLSLangPlugin</class>
    <class kind="class">Ogre::GLSLangProgram</class>
    <class kind="class">Ogre::GLSLangProgramFactory</class>
    <class kind="struct">Ogre::GlyphInfo</class>
    <class kind="struct">Ogre::GpuConstantDefinition</class>
    <class kind="struct">Ogre::GpuLogicalBufferStruct</class>
    <class kind="struct">Ogre::GpuLogicalIndexUse</class>
    <class kind="struct">Ogre::GpuNamedConstants</class>
    <class kind="class">Ogre::GpuNamedConstantsSerializer</class>
    <class kind="class">Ogre::GpuProgram</class>
    <class kind="class">Ogre::GpuProgramFactory</class>
    <class kind="class">Ogre::GpuProgramManager</class>
    <class kind="class">Ogre::GpuProgramParameters</class>
    <class kind="class">Ogre::GpuProgramUsage</class>
    <class kind="class">Ogre::GpuSharedParameters</class>
    <class kind="class">Ogre::GpuSharedParametersUsage</class>
    <class kind="class">Ogre::Grid2DPageStrategy</class>
    <class kind="class">Ogre::Grid2DPageStrategyData</class>
    <class kind="class">Ogre::Grid3DPageStrategy</class>
    <class kind="class">Ogre::Grid3DPageStrategyData</class>
    <class kind="class">Ogre::HardwareBuffer</class>
    <class kind="class">Ogre::HardwareBufferLicensee</class>
    <class kind="struct">Ogre::HardwareBufferLockGuard</class>
    <class kind="class">Ogre::HardwareBufferManager</class>
    <class kind="class">Ogre::HardwareBufferManagerBase</class>
    <class kind="class">Ogre::HardwareIndexBuffer</class>
    <class kind="class">Ogre::HardwareOcclusionQuery</class>
    <class kind="class">Ogre::HardwarePixelBuffer</class>
    <class kind="class">Ogre::HardwareVertexBuffer</class>
    <class kind="class">Ogre::HighLevelGpuProgram</class>
    <class kind="class">Ogre::HollowEllipsoidEmitter</class>
    <class kind="struct">Ogre::IlluminationPass</class>
    <class kind="class">Ogre::Image</class>
    <class kind="class">Ogre::ImageCodec</class>
    <class kind="class">Ogre::ImGuiOverlay</class>
    <class kind="class">Ogre::ImportAbstractNode</class>
    <class kind="class">Ogre::IndexData</class>
    <class kind="class">Ogre::InstanceBatch</class>
    <class kind="class">Ogre::InstanceBatchHW</class>
    <class kind="class">Ogre::InstanceBatchHW_VTF</class>
    <class kind="class">Ogre::InstanceBatchShader</class>
    <class kind="class">Ogre::InstanceBatchVTF</class>
    <class kind="class">Ogre::InstancedEntity</class>
    <class kind="class">Ogre::InstanceManager</class>
    <class kind="class">Ogre::InternalErrorException</class>
    <class kind="class">Ogre::IntersectionSceneQuery</class>
    <class kind="class">Ogre::IntersectionSceneQueryListener</class>
    <class kind="struct">Ogre::IntersectionSceneQueryResult</class>
    <class kind="class">Ogre::InvalidCallException</class>
    <class kind="class">Ogre::InvalidParametersException</class>
    <class kind="class">Ogre::InvalidStateException</class>
    <class kind="class">Ogre::IOException</class>
    <class kind="struct">Ogre::IShader</class>
    <class kind="struct">Ogre::isPodLike</class>
    <class kind="struct">Ogre::isPodLike&lt; bool &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; char &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; double &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; float &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; int &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; long &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; short &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; signed char &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; std::pair&lt; T, U &gt; &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; T * &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; unsigned &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; unsigned char &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; unsigned long &gt;</class>
    <class kind="struct">Ogre::isPodLike&lt; unsigned short &gt;</class>
    <class kind="class">Ogre::ItemIdentityException</class>
    <class kind="class">Ogre::IteratorWrapper</class>
    <class kind="class">Ogre::KeyFrame</class>
    <class kind="class">Ogre::LayerBlendModeEx</class>
    <class kind="class">Ogre::Light</class>
    <class kind="class">Ogre::LinearControllerFunction</class>
    <class kind="class">Ogre::LinearForceAffector</class>
    <class kind="struct">Ogre::LinkedSkeletonAnimationSource</class>
    <class kind="class">Ogre::LiSPSMShadowCameraSetup</class>
    <class kind="struct">Ogre::list</class>
    <class kind="class">Ogre::Lod0Stripifier</class>
    <class kind="class">Ogre::LodCollapseCost</class>
    <class kind="class">Ogre::LodCollapseCostCurvature</class>
    <class kind="class">Ogre::LodCollapseCostOutside</class>
    <class kind="class">Ogre::LodCollapseCostProfiler</class>
    <class kind="class">Ogre::LodCollapseCostQuadric</class>
    <class kind="class">Ogre::LodCollapser</class>
    <class kind="struct">Ogre::LodConfig</class>
    <class kind="class">Ogre::LodConfigSerializer</class>
    <class kind="struct">Ogre::LodData</class>
    <class kind="class">Ogre::LodInputProvider</class>
    <class kind="struct">Ogre::LodLevel</class>
    <class kind="class">Ogre::LodListener</class>
    <class kind="class">Ogre::LodOutputProvider</class>
    <class kind="class">Ogre::LodOutsideMarker</class>
    <class kind="class">Ogre::LodStrategy</class>
    <class kind="class">Ogre::LodStrategyManager</class>
    <class kind="class">Ogre::LodWorkQueueInjectorListener</class>
    <class kind="class">Ogre::Log</class>
    <class kind="class">Ogre::LogListener</class>
    <class kind="class">Ogre::LogManager</class>
    <class kind="class">Ogre::ManualObject</class>
    <class kind="class">Ogre::ManualResourceLoader</class>
    <class kind="struct">Ogre::map</class>
    <class kind="class">Ogre::MapIterator</class>
    <class kind="class">Ogre::MapIteratorWrapper</class>
    <class kind="class">Ogre::Material</class>
    <class kind="class">Ogre::MaterialManager</class>
    <class kind="class">Ogre::MaterialSerializer</class>
    <class kind="class">Ogre::Math</class>
    <class kind="class">Ogre::Matrix3</class>
    <class kind="class">Ogre::Matrix4</class>
    <class kind="class">Ogre::MemoryDataStream</class>
    <class kind="class">Ogre::Mesh</class>
    <class kind="class">Ogre::MeshLodGenerator</class>
    <class kind="struct">Ogre::MeshLodUsage</class>
    <class kind="class">Ogre::MeshManager</class>
    <class kind="class">Ogre::MeshSerializer</class>
    <class kind="class">Ogre::MeshSerializerListener</class>
    <class kind="class">Ogre::MetalRenderSystem</class>
    <class kind="class">Ogre::MovableObject</class>
    <class kind="class">Ogre::MovableObjectFactory</class>
    <class kind="struct">Ogre::MovableObjectLodChangedEvent</class>
    <class kind="class">Ogre::MovablePlane</class>
    <class kind="struct">Ogre::multimap</class>
    <class kind="class">Ogre::MultiRenderTarget</class>
    <class kind="class">Ogre::NameGenerator</class>
    <class kind="class">Ogre::Node</class>
    <class kind="class">Ogre::NodeAnimationTrack</class>
    <class kind="class">Ogre::NumericAnimationTrack</class>
    <class kind="class">Ogre::NumericKeyFrame</class>
    <class kind="class">Ogre::ObjectAbstractNode</class>
    <class kind="class">Ogre::Octree</class>
    <class kind="class">Ogre::OctreeAxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::OctreeCamera</class>
    <class kind="class">Ogre::OctreeIntersectionSceneQuery</class>
    <class kind="class">Ogre::OctreeNode</class>
    <class kind="class">Ogre::OctreePlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::OctreePlugin</class>
    <class kind="class">Ogre::OctreeRaySceneQuery</class>
    <class kind="class">Ogre::OctreeSceneManager</class>
    <class kind="class">Ogre::OctreeSceneManagerFactory</class>
    <class kind="class">Ogre::OctreeSphereSceneQuery</class>
    <class kind="class">Ogre::OctreeZone</class>
    <class kind="class">Ogre::OctreeZoneData</class>
    <class kind="class">Ogre::OctreeZoneFactory</class>
    <class kind="class">Ogre::OctreeZonePlugin</class>
    <class kind="class">Ogre::OptimisedUtil</class>
    <class kind="class">Ogre::Overlay</class>
    <class kind="class">Ogre::OverlayContainer</class>
    <class kind="class">Ogre::OverlayElement</class>
    <class kind="class">Ogre::OverlayElementFactory</class>
    <class kind="class">Ogre::OverlayManager</class>
    <class kind="class">Ogre::OverlayProfileSessionListener</class>
    <class kind="class">Ogre::OverlaySystem</class>
    <class kind="class">Ogre::Page</class>
    <class kind="class">Ogre::PageContent</class>
    <class kind="class">Ogre::PageContentCollection</class>
    <class kind="class">Ogre::PageContentCollectionFactory</class>
    <class kind="class">Ogre::PageContentFactory</class>
    <class kind="class">Ogre::PagedWorld</class>
    <class kind="class">Ogre::PagedWorldSection</class>
    <class kind="class">Ogre::PagedWorldSectionFactory</class>
    <class kind="class">Ogre::PageManager</class>
    <class kind="class">Ogre::PageProvider</class>
    <class kind="class">Ogre::PageStrategy</class>
    <class kind="class">Ogre::PageStrategyData</class>
    <class kind="class">Ogre::PanelOverlayElement</class>
    <class kind="class">Ogre::ParamDictionary</class>
    <class kind="class">Ogre::ParameterDef</class>
    <class kind="class">Ogre::Particle</class>
    <class kind="class">Ogre::ParticleAffector</class>
    <class kind="class">Ogre::ParticleAffectorFactory</class>
    <class kind="class">Ogre::ParticleEmitter</class>
    <class kind="class">Ogre::ParticleEmitterFactory</class>
    <class kind="class">Ogre::ParticleFXPlugin</class>
    <class kind="class">Ogre::ParticleSystem</class>
    <class kind="class">Ogre::ParticleSystemManager</class>
    <class kind="class">Ogre::ParticleSystemRenderer</class>
    <class kind="class">Ogre::Pass</class>
    <class kind="class">Ogre::PassthroughControllerFunction</class>
    <class kind="class">Ogre::PatchMesh</class>
    <class kind="class">Ogre::PatchSurface</class>
    <class kind="class">Ogre::PCPlane</class>
    <class kind="class">Ogre::PCZAxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::PCZCamera</class>
    <class kind="class">Ogre::PCZFrustum</class>
    <class kind="class">Ogre::PCZIntersectionSceneQuery</class>
    <class kind="class">Ogre::PCZLight</class>
    <class kind="class">Ogre::PCZLightFactory</class>
    <class kind="class">Ogre::PCZone</class>
    <class kind="class">Ogre::PCZoneFactory</class>
    <class kind="class">Ogre::PCZoneFactoryManager</class>
    <class kind="class">Ogre::PCZPlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::PCZPlugin</class>
    <class kind="class">Ogre::PCZRaySceneQuery</class>
    <class kind="class">Ogre::PCZSceneManager</class>
    <class kind="class">Ogre::PCZSceneManagerFactory</class>
    <class kind="class">Ogre::PCZSceneNode</class>
    <class kind="class">Ogre::PCZSphereSceneQuery</class>
    <class kind="class">Ogre::PixelBox</class>
    <class kind="class">Ogre::PixelCountLodStrategyBase</class>
    <class kind="class">Ogre::PixelUtil</class>
    <class kind="class">Ogre::Plane</class>
    <class kind="class">Ogre::PlaneBoundedVolume</class>
    <class kind="class">Ogre::PlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::PlaneOptimalShadowCameraSetup</class>
    <class kind="class">Ogre::PlatformInformation</class>
    <class kind="class">Ogre::Plugin</class>
    <class kind="class">Ogre::PointEmitter</class>
    <class kind="class">Ogre::Polygon</class>
    <class kind="class">Ogre::Pool</class>
    <class kind="class">Ogre::Portal</class>
    <class kind="class">Ogre::PortalBase</class>
    <class kind="class">Ogre::PortalBaseFactory</class>
    <class kind="class">Ogre::PortalFactory</class>
    <class kind="class">Ogre::Pose</class>
    <class kind="class">Ogre::ProcessNameExclusionScriptCompilerEvent</class>
    <class kind="class">Ogre::ProcessResourceNameScriptCompilerEvent</class>
    <class kind="class">Ogre::Profile</class>
    <class kind="struct">Ogre::ProfiledEdge</class>
    <class kind="struct">Ogre::ProfileFrame</class>
    <class kind="struct">Ogre::ProfileHistory</class>
    <class kind="class">Ogre::ProfileInstance</class>
    <class kind="class">Ogre::Profiler</class>
    <class kind="class">Ogre::ProfileSessionListener</class>
    <class kind="class">Ogre::Property</class>
    <class kind="class">Ogre::PropertyAbstractNode</class>
    <class kind="class">Ogre::PropertyBase</class>
    <class kind="class">Ogre::PropertyDef</class>
    <class kind="class">Ogre::PropertySet</class>
    <class kind="struct">Ogre::PropertyValue</class>
    <class kind="class">Ogre::PSSMShadowCameraSetup</class>
    <class kind="class">Ogre::Quake3Level</class>
    <class kind="class">Ogre::Quake3Shader</class>
    <class kind="class">Ogre::Quake3ShaderManager</class>
    <class kind="class">Ogre::Quaternion</class>
    <class kind="class">Ogre::QueuedRenderableCollection</class>
    <class kind="class">Ogre::QueuedRenderableVisitor</class>
    <class kind="class">Ogre::Radian</class>
    <class kind="class">Ogre::Ray</class>
    <class kind="class">Ogre::RaySceneQuery</class>
    <class kind="class">Ogre::RaySceneQueryListener</class>
    <class kind="struct">Ogre::RaySceneQueryResultEntry</class>
    <class kind="class">Ogre::Rectangle2D</class>
    <class kind="class">Ogre::RegionSceneQuery</class>
    <class kind="class">Ogre::Renderable</class>
    <class kind="struct">Ogre::RenderablePass</class>
    <class kind="class">Ogre::RenderingAPIException</class>
    <class kind="class">Ogre::RenderObjectListener</class>
    <class kind="class">Ogre::RenderOperation</class>
    <class kind="class">Ogre::RenderPriorityGroup</class>
    <class kind="class">Ogre::RenderQueue</class>
    <class kind="class">Ogre::RenderQueueGroup</class>
    <class kind="class">Ogre::RenderQueueListener</class>
    <class kind="class">Ogre::RenderSystem</class>
    <class kind="class">Ogre::RenderSystemCapabilities</class>
    <class kind="class">Ogre::RenderSystemCapabilitiesManager</class>
    <class kind="class">Ogre::RenderSystemCapabilitiesSerializer</class>
    <class kind="class">Ogre::RenderTarget</class>
    <class kind="struct">Ogre::RenderTargetEvent</class>
    <class kind="class">Ogre::RenderTargetListener</class>
    <class kind="struct">Ogre::RenderTargetViewportEvent</class>
    <class kind="class">Ogre::RenderTexture</class>
    <class kind="class">Ogre::RenderToVertexBuffer</class>
    <class kind="class">Ogre::RenderWindow</class>
    <class kind="struct">Ogre::RenderWindowDescription</class>
    <class kind="class">Ogre::Resource</class>
    <class kind="class">Ogre::ResourceBackgroundQueue</class>
    <class kind="class">Ogre::ResourceGroupListener</class>
    <class kind="class">Ogre::ResourceGroupManager</class>
    <class kind="class">Ogre::ResourceLoadingListener</class>
    <class kind="class">Ogre::ResourceManager</class>
    <class kind="class">Ogre::RibbonTrail</class>
    <class kind="class">Ogre::RingEmitter</class>
    <class kind="class">Ogre::Root</class>
    <class kind="class">Ogre::RotationAffector</class>
    <class kind="class">Ogre::RotationalSpline</class>
    <class kind="class">Ogre::RsImageCodec</class>
    <class kind="class">Ogre::RuntimeAssertionException</class>
    <class kind="class">Ogre::Sampler</class>
    <class kind="class">Ogre::ScaleAffector</class>
    <class kind="class">Ogre::ScaleControllerFunction</class>
    <class kind="class">Ogre::SceneManager</class>
    <class kind="class">Ogre::SceneManagerFactory</class>
    <class kind="class">Ogre::SceneNode</class>
    <class kind="class">Ogre::SceneQuery</class>
    <class kind="class">Ogre::SceneQueryListener</class>
    <class kind="struct">Ogre::SceneQueryResult</class>
    <class kind="class">Ogre::ScreenRatioPixelCountLodStrategy</class>
    <class kind="class">Ogre::ScriptCompiler</class>
    <class kind="class">Ogre::ScriptCompilerEvent</class>
    <class kind="class">Ogre::ScriptCompilerListener</class>
    <class kind="class">Ogre::ScriptCompilerManager</class>
    <class kind="class">Ogre::ScriptLoader</class>
    <class kind="struct">Ogre::ScriptProperty</class>
    <class kind="class">Ogre::ScriptTranslator</class>
    <class kind="class">Ogre::ScriptTranslatorManager</class>
    <class kind="class">Ogre::Segment</class>
    <class kind="class">Ogre::Serializer</class>
    <class kind="struct">Ogre::set</class>
    <class kind="class">Ogre::ShadowCameraSetup</class>
    <class kind="class">Ogre::ShadowCaster</class>
    <class kind="class">Ogre::ShadowRenderable</class>
    <class kind="struct">Ogre::ShadowTextureConfig</class>
    <class kind="struct">Ogre::ShadowTextureListener</class>
    <class kind="class">Ogre::SharedPtr</class>
    <class kind="class">Ogre::SimplePageContentCollection</class>
    <class kind="class">Ogre::SimplePageContentCollectionFactory</class>
    <class kind="class">Ogre::SimpleParamCommand</class>
    <class kind="class">Ogre::SimpleParamCommand&lt; _Class, const String &amp;, getter, setter &gt;</class>
    <class kind="class">Ogre::SimpleRenderable</class>
    <class kind="class">Ogre::SimpleSpline</class>
    <class kind="class">Ogre::Singleton</class>
    <class kind="class">Ogre::Skeleton</class>
    <class kind="class">Ogre::SkeletonInstance</class>
    <class kind="class">Ogre::SkeletonManager</class>
    <class kind="class">Ogre::SkeletonSerializer</class>
    <class kind="class">Ogre::SmallVector</class>
    <class kind="class">Ogre::SmallVector&lt; T, 0 &gt;</class>
    <class kind="class">Ogre::SmallVectorBase</class>
    <class kind="class">Ogre::SmallVectorImpl</class>
    <class kind="class">Ogre::SmallVectorTemplateBase</class>
    <class kind="class">Ogre::SmallVectorTemplateBase&lt; T, true &gt;</class>
    <class kind="class">Ogre::SmallVectorTemplateCommon</class>
    <class kind="struct">Ogre::SPFMDeleteT</class>
    <class kind="struct">Ogre::SPFMNone</class>
    <class kind="class">Ogre::Sphere</class>
    <class kind="class">Ogre::SphereSceneQuery</class>
    <class kind="class">Ogre::StaticCache</class>
    <class kind="struct">Ogre::StaticFaceGroup</class>
    <class kind="class">Ogre::StaticGeometry</class>
    <class kind="class">Ogre::STBIImageCodec</class>
    <class kind="struct">Ogre::StencilState</class>
    <class kind="class">Ogre::StreamSerialiser</class>
    <class kind="class">Ogre::StringConverter</class>
    <class kind="class">Ogre::StringInterface</class>
    <class kind="class">Ogre::StringUtil</class>
    <class kind="class">Ogre::SubEntity</class>
    <class kind="class">Ogre::SubMesh</class>
    <class kind="class">Ogre::TagPoint</class>
    <class kind="class">Ogre::TangentSpaceCalc</class>
    <class kind="class">Ogre::Technique</class>
    <class kind="class">Ogre::Terrain</class>
    <class kind="class">Ogre::TerrainAutoUpdateLod</class>
    <class kind="class">Ogre::TerrainAutoUpdateLodByDistance</class>
    <class kind="class">Ogre::TerrainAutoUpdateLodFactory</class>
    <class kind="class">Ogre::TerrainGlobalOptions</class>
    <class kind="class">Ogre::TerrainGroup</class>
    <class kind="class">Ogre::TerrainLayerBlendMap</class>
    <class kind="struct">Ogre::TerrainLayerSampler</class>
    <class kind="class">Ogre::TerrainLodManager</class>
    <class kind="class">Ogre::TerrainMaterialGenerator</class>
    <class kind="class">Ogre::TerrainMaterialGeneratorA</class>
    <class kind="class">Ogre::TerrainPagedWorldSection</class>
    <class kind="class">Ogre::TerrainPaging</class>
    <class kind="class">Ogre::TerrainQuadTreeNode</class>
    <class kind="class">Ogre::TexCoordModifierControllerValue</class>
    <class kind="class">Ogre::TextAreaOverlayElement</class>
    <class kind="class">Ogre::Texture</class>
    <class kind="class">Ogre::TextureAnimatorAffector</class>
    <class kind="class">Ogre::TextureAnimatorAffectorFactory</class>
    <class kind="class">Ogre::TextureFrameControllerValue</class>
    <class kind="class">Ogre::TextureManager</class>
    <class kind="class">Ogre::TextureUnitState</class>
    <class kind="class">Ogre::TimeIndex</class>
    <class kind="class">Ogre::Timer</class>
    <class kind="class">Ogre::TinyRenderSystem</class>
    <class kind="class">Ogre::TransformBase</class>
    <class kind="struct">Ogre::TransformBaseReal</class>
    <class kind="class">Ogre::TransformKeyFrame</class>
    <class kind="struct">Ogre::TRect</class>
    <class kind="class">Ogre::UnimplementedException</class>
    <class kind="class">Ogre::UserObjectBindings</class>
    <class kind="class">Ogre::VariableAccessAbstractNode</class>
    <class kind="class">Ogre::Vector</class>
    <class kind="struct">Ogre::vector</class>
    <class kind="struct">Ogre::VectorBase</class>
    <class kind="struct">Ogre::VectorBase&lt; 2, Real &gt;</class>
    <class kind="struct">Ogre::VectorBase&lt; 3, Real &gt;</class>
    <class kind="struct">Ogre::VectorBase&lt; 4, Real &gt;</class>
    <class kind="class">Ogre::VectorIterator</class>
    <class kind="class">Ogre::VectorIteratorWrapper</class>
    <class kind="struct">Ogre::VectorSet</class>
    <class kind="class">Ogre::VertexAnimationTrack</class>
    <class kind="struct">Ogre::VertexBoneAssignment</class>
    <class kind="class">Ogre::VertexBufferBinding</class>
    <class kind="class">Ogre::VertexCacheProfiler</class>
    <class kind="class">Ogre::VertexData</class>
    <class kind="class">Ogre::VertexDeclaration</class>
    <class kind="class">Ogre::VertexElement</class>
    <class kind="class">Ogre::VertexMorphKeyFrame</class>
    <class kind="class">Ogre::VertexPoseKeyFrame</class>
    <class kind="struct">Ogre::ViewPoint</class>
    <class kind="class">Ogre::Viewport</class>
    <class kind="struct">Ogre::VisibleObjectsBoundsInfo</class>
    <class kind="class">Ogre::VulkanRenderSystem</class>
    <class kind="class">Ogre::WaveformControllerFunction</class>
    <class kind="class">Ogre::WireBoundingBox</class>
    <class kind="class">Ogre::WorkQueue</class>
    <class kind="struct">Ogre::WorldFragment</class>
    <class kind="class">Ogre::ZipArchiveFactory</class>
    <class kind="class">Ogre::ZoneData</class>
    <member kind="typedef">
      <type>::std::hash&lt; String &gt;</type>
      <name>_StringHash</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga7b12ead713677ce5b77e1304e7cff37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>ABGR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac65e9a4f14f6cd3f76a1a9875fbd8dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; AbstractNodePtr &gt;</type>
      <name>AbstractNodeList</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga5950f1519904651f5afb07a49e6a847c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; AbstractNodeList &gt;</type>
      <name>AbstractNodeListPtr</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gad207f4cd0b8599200e52d366fe61f069</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; AbstractNode &gt;</type>
      <name>AbstractNodePtr</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga15cfb375beeafed87e1bdd96ef10ff36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, String &gt;</type>
      <name>AliasTextureNamePairList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5dafc9e68bde8099ec5ad6c94e4cf19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; T, AlignedAllocator&lt; T, Alignment &gt; &gt;</type>
      <name>aligned_vector</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aec93725f3ea0bb47424b11e401550e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; AnimableValue &gt;</type>
      <name>AnimableValuePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5e0882c3b9f7ca32a795f98cf034e428</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; AnimationStateMap &gt;</type>
      <name>AnimationStateIterator</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gac427736c80940f4469fe0f4ac1694f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, AnimationState * &gt;</type>
      <name>AnimationStateMap</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga8d88c1f65ad1d1bff16764d738e4cc55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; AntiPortal * &gt;</type>
      <name>AntiPortalList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga1ef91416cb610243c95c0d2a93632477</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>ARGB</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaa329d9aeeafb7aa8ccc4f52fe4904e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::atomic&lt; T &gt;</type>
      <name>AtomicScalar</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga64d5737d0d756e87a82f40b70ce377f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>BGRA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaebed1ceefe1a5fb28f59ea894031680f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, String &gt;</type>
      <name>BinaryOptionList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad6f02d16ef1ab5e57f0880093a0a28f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; WireBoundingBox * &gt;</type>
      <name>BoxList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gaf6063d89781297c39d82561b964e4cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; BspLevel &gt;</type>
      <name>BspLevelPtr</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>ga83b646ec80fbd38a752530bc86f77971</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; unsigned long &gt;</type>
      <name>ColorList</name>
      <anchorfile>group___octree.html</anchorfile>
      <anchor>gae9ddd66e192bb27312106aeda9bd650b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; Compositor &gt;</type>
      <name>CompositorPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1c816d34e4e50e5b65e60ecc9451f94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ConcreteNodePtr &gt;</type>
      <name>ConcreteNodeList</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga1bf5f3fda15c336d15ed1008291809f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ConcreteNodeList &gt;</type>
      <name>ConcreteNodeListPtr</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga9d11953f4cfbc8a1e225b910d881dc36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ConcreteNode &gt;</type>
      <name>ConcreteNodePtr</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga3e6697969dbea85ec6ce5a95b89f85d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ConfigOption &gt;</type>
      <name>ConfigOptionMap</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9f6262ba9e855a064430936555d0ba62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; AnimationStateMap &gt;</type>
      <name>ConstAnimationStateIterator</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gaad9cc8241f80d9d8fb4f112409de792f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uchar &gt;</type>
      <name>ConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga01f98a5173473f9dd272d1e4f3ce9023</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; EnabledAnimationStateList &gt;</type>
      <name>ConstEnabledAnimationStateIterator</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga7bc761681d8c97c449763d8b77dcedf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; const Image * &gt;</type>
      <name>ConstImagePtrList</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gaae7e3838a0d4d71c8b4f528e43caf9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; ShadowTextureConfigList &gt;</type>
      <name>ConstShadowTextureConfigIterator</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga40acba93d9441f2bccfa096b641c887d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Controller&lt; float &gt;</type>
      <name>ControllerFloat</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac6dc520d867be5f194779cc09f54b64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ControllerFunction&lt; float &gt; &gt;</type>
      <name>ControllerFunctionRealPtr</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga28150f3af3ff0467dcb338df0b7c8231</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Controller&lt; float &gt;</type>
      <name>ControllerReal</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ad77c78fa5a8b5e62550f970a8905c509</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ControllerValue&lt; float &gt; &gt;</type>
      <name>ControllerValueRealPtr</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gab25fe151dc256bb5bc5c32359d67bf60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CreateGpuProgramScriptCompilerEvent</type>
      <name>CreateHighLevelGpuProgramScriptCompilerEvent</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga9559c29ae7cd071c18ab6ee2b3209a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; DataStreamPtr &gt;</type>
      <name>DataStreamList</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga346c957ca4b71d80a4124c63542a9cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; DataStream &gt;</type>
      <name>DataStreamPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a8a2a961b4205aacff9c01e81e08d7781</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DefaultHardwareBuffer</type>
      <name>DefaultHardwareUniformBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gae48abb71a1e46f4cc3a188a603fa537d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; uint32, DepthBufferVec &gt;</type>
      <name>DepthBufferMap</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga954eb9efd7efdf51f535567bfce4cdd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; DepthBuffer * &gt;</type>
      <name>DepthBufferVec</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga439edbcaf99f14e7c60bd389b0411d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>String</type>
      <name>DisplayString</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga12ec415f18ba8932c5e0bfa49036fc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>DYNLIB_HANDLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga296be3af46168570d9f4bc5f3ef1e246</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; AnimationState * &gt;</type>
      <name>EnabledAnimationStateList</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga6f881141254ff23343b18f2c053b7941</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; FileInfo &gt;</type>
      <name>FileInfoList</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gad87d047326eb42275e3f24117fe63481</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; FileInfoList &gt;</type>
      <name>FileInfoListPtr</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga98a851530d714bac278ff907738ac643</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TRect&lt; float &gt;</type>
      <name>FloatRect</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga39213af9254535e83b4beca0859e8a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; Font &gt;</type>
      <name>FontPtr</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga6fc186106cde55e3a7b867798fe28e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; GpuConstantDefinitionMap &gt;</type>
      <name>GpuConstantDefinitionIterator</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaff7bf5891ea6cfed80f4e50edc5d3695</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, GpuConstantDefinition &gt;</type>
      <name>GpuConstantDefinitionMap</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gae4823c1377e5d4c312a3da9d1cb8534a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; GpuLogicalBufferStruct &gt;</type>
      <name>GpuLogicalBufferStructPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2292a2b9e147e50617d24746070bbc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; size_t, GpuLogicalIndexUse &gt;</type>
      <name>GpuLogicalIndexUseMap</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaa51ba56cbce3f845ffd4be59ec30fd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; GpuNamedConstants &gt;</type>
      <name>GpuNamedConstantsPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab76650f27b9b671a6ad6ba0e466c65aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; GpuProgramParameters &gt;</type>
      <name>GpuProgramParametersPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae2a8e4debf1ea6d6cc2b6795e3174f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GpuProgramParametersPtr</type>
      <name>GpuProgramParametersSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aff0eec6634048fd4d65b785264243e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; GpuProgram &gt;</type>
      <name>GpuProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2c452533979dfdf73a296288e94d920b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; GpuSharedParameters &gt;</type>
      <name>GpuSharedParametersPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4bbf05af668b0deefaf7b0c0f172d45b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HardwareBuffer &gt;</type>
      <name>HardwareBufferPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9140aec81d4c373ea427d72ca046d845</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareBuffer</type>
      <name>HardwareCounterBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga06cb938565fab1ea76d2f9753d0b7582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareBufferPtr</type>
      <name>HardwareCounterBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aaaaf710eea1e4365b2db4316b2fe133b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareBufferLockGuard</type>
      <name>HardwareIndexBufferLockGuard</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga413056145e16a7db751445bc6322f3b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HardwareIndexBuffer &gt;</type>
      <name>HardwareIndexBufferPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a29417692403e4e51f1c892c643ff4165</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareIndexBufferPtr</type>
      <name>HardwareIndexBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a54481042551b3b7ca50133fb287ef89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HardwarePixelBuffer &gt;</type>
      <name>HardwarePixelBufferPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>acaa9a8f223043079fdd7aae2f064efc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwarePixelBufferPtr</type>
      <name>HardwarePixelBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a95928aac7888704fcccc644317834fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareBuffer</type>
      <name>HardwareUniformBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga411c6899ce3d97544fb9b81da13df78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareBufferPtr</type>
      <name>HardwareUniformBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ad301aa15d0d8e93db33c91b813a33dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareBufferLockGuard</type>
      <name>HardwareVertexBufferLockGuard</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga884e6dfdca621167394a682826f2f9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HardwareVertexBuffer &gt;</type>
      <name>HardwareVertexBufferPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a23079674b2abb8481c373860bca2c22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareVertexBufferPtr</type>
      <name>HardwareVertexBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aab7b2d2585219692cd912d3b497802d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GpuProgramFactory</type>
      <name>HighLevelGpuProgramFactory</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5ac5c5141120da7735f8f151b29a1d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GpuProgramManager</type>
      <name>HighLevelGpuProgramManager</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>abce10692dd9c7b0e2b8033a7476c2358</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GpuProgramPtr</type>
      <name>HighLevelGpuProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9aac4c604e6e064ee7636c80ccfc99ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; IlluminationPass * &gt;</type>
      <name>IlluminationPassList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaff4cf78f2520e56a8c45721e2dc419c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Image * &gt;</type>
      <name>ImagePtrList</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gaa1f2688521104c85413c2dc7ea825149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>int16</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a355345c182bde9095610b63a9fd69376</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>int32</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6e6e978d04d35e4351576d3f6f3e2364</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>int64</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a400c2fa3db9a7c0c34de0635b01ab3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>int8</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6519f6582ca047f2c0ae0bb056bb9134</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Light * &gt;</type>
      <name>LightList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab82c6299605910b4051ebb3cc3e5539e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; LodCollapseCost &gt;</type>
      <name>LodCollapseCostPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6bff13b1479556a24ae1636a6251c26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; LodCollapser &gt;</type>
      <name>LodCollapserPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>add43c0bf87f4217edbc794d78c3fd421</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; LodData &gt;</type>
      <name>LodDataPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4d9b1ca59e3dc7bd6058227605830d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; LodInputProvider &gt;</type>
      <name>LodInputProviderPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae22ca152f6804405ac4dfb48ad7b3a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; LodOutputProvider &gt;</type>
      <name>LodOutputProviderPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab582e30a269416bbbe5bc2a3c4ab8675</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ProfiledEdge &gt;</type>
      <name>LodProfile</name>
      <anchorfile>group___mesh_lod_generator.html</anchorfile>
      <anchor>ga224c573e8a8e7b7be74ce2ec622b522a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; Material &gt;</type>
      <name>MaterialPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a57ef769e80226674c3971ce58b58c91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; MemoryDataStream &gt;</type>
      <name>MemoryDataStreamPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af8656a2c0ef06642f70c4b3745ee80a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>MeshLodAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9fd71fd7bfbb195319bb4ae3ef81f1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; Mesh &gt;</type>
      <name>MeshPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5c4c0c56ea9f824c49e331f6fad33ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, String &gt;</type>
      <name>NameValuePairList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga0537f38d7a77fcbe9f600f6ed8a926d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SceneNode * &gt;</type>
      <name>NodeList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga95a02c492d84dad39eceaf52db8a61f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>PageAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a660664a63929ba9f460ae738a3ed59eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>PageID</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5126a9c9fbccbfe4c78070263098acb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ParamCommand * &gt;</type>
      <name>ParamCommandMap</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab86c7cbfc251d38852599a5be6a6763a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ParamDictionary &gt;</type>
      <name>ParamDictionaryMap</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5d9132de11e12aae2de5536d6032fef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; String &gt;</type>
      <name>ParameterList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab5a3aa501848c685a3f49ca7f8640119</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FactoryObj&lt; ParticleSystemRenderer &gt;</type>
      <name>ParticleSystemRendererFactory</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab68581d765ec12b3eb68b9270c5113f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; PatchMesh &gt;</type>
      <name>PatchMeshPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a86f62030407fdeffab537ac7e98e6ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PCPlane * &gt;</type>
      <name>PCPlaneList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga07bdf350876770543f62b6b95b497180</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PCZone * &gt;</type>
      <name>PCZoneList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga903e29f61c83959d7aef4276afa88830</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; PCZSceneNode * &gt;</type>
      <name>PCZSceneNodeList</name>
      <anchorfile>group___octree_zone.html</anchorfile>
      <anchor>ga2f69b6c1afcc4ce28d077acae1b4f432</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AbsolutePixelCountLodStrategy</type>
      <name>PixelCountLodStrategy</name>
      <anchorfile>group___l_o_d.html</anchorfile>
      <anchor>ga38fecb64e97fd482dc19f755f9665830</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PixelFormat &gt;</type>
      <name>PixelFormatList</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ga9df8a5451f59bc0857254d779142e028</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PlaneBoundedVolume &gt;</type>
      <name>PlaneBoundedVolumeList</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaf6bda7879d1ac92561a02cbd1833e1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Plane &gt;</type>
      <name>PlaneList</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4cfa65f236aec1767fc85022e87059a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PortalBase * &gt;</type>
      <name>PortalBaseList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gabf3685db9330ef8c24d6c52679b62e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; Portal * &gt;</type>
      <name>PortalList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gac5905c1abb8f5781e34a2d3429556d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Pose * &gt;</type>
      <name>PoseList</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga8f03b49c53cbcc1d22f4ef3abfb5b1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>PropertyAlloc</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gabf77d3dd844d261fb692cafe35cc7a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PropertyDef &gt;</type>
      <name>PropertyDefMap</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>ga70904974d5ef352b14f57a7ecc739e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PropertyValue &gt;</type>
      <name>PropertyValueMap</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gab85fed93c3a16a944fd7750b9ad5da38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; int, MaterialPtr &gt;</type>
      <name>QuadMaterialMap</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga30d973e2d8b22c92d4b09f78c0531508</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RaySceneQueryResultEntry &gt;</type>
      <name>RaySceneQueryResult</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad131001f847e434a637a4e217d61cf7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; bool, Real &gt;</type>
      <name>RayTestResult</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga3f791f5ff19bd8395f0008085e68bf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>Real</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa3a7b6dfb905e6572d62f0dfa3d4274d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TRect&lt; Real &gt;</type>
      <name>RealRect</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3e1c672c1d342ffb4f122f44e342bc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TRect&lt; int32 &gt;</type>
      <name>Rect</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gabf72098cadc88efdedcd6c0f72b0442d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Renderable * &gt;</type>
      <name>RenderableList</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga3fb4dd447c60da8003ed259e5114573e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RenderSystem * &gt;</type>
      <name>RenderSystemList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8cb580dcd889fe97ceea524808d1da7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, RenderTarget * &gt;</type>
      <name>RenderTargetMap</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga2551e2d3573c437f3beccf7d3ac7a45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; uchar, RenderTarget * &gt;</type>
      <name>RenderTargetPriorityMap</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gaeacbf68563f1c1e5660c4399d398608c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderToVertexBuffer &gt;</type>
      <name>RenderToVertexBufferPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aad08c34b6cdc67860f9443039c1df9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RenderToVertexBufferPtr</type>
      <name>RenderToVertexBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a7e0bc377ed62eee5daa8987e28b2ce93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RenderWindowDescription &gt;</type>
      <name>RenderWindowDescriptionList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaaeca3503613d71e357b1c8a015d96ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RenderWindow * &gt;</type>
      <name>RenderWindowList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga53b69b7fe256596f5ed99f908cb2431b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>ResourceHandle</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4028e4b3764034d4b2ff51359550a9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; Resource &gt;</type>
      <name>ResourcePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4697cc0c72aef3b488c7e058adf734ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>RGBA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8c0fefd117985c6df93c4714f370bcd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>RTShaderSystemAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a3f7035c5ce4caa67a610946c00e442d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Sampler &gt;</type>
      <name>SamplerPtr</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga34843c20652d796e4e3aab70dc1786c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, SceneManager * &gt;</type>
      <name>SceneManagerInstanceMap</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga2803ea42ba6f7bc246ad3d2c92d2bdd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, SceneNode * &gt;</type>
      <name>SceneNodeList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga05a24252386d9f480caf077f1d3917ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; SceneQueryMovableObjectPair &gt;</type>
      <name>SceneQueryMovableIntersectionList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaaa1601dd915ea1b91530e88825dbfd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MovableObject *, MovableObject * &gt;</type>
      <name>SceneQueryMovableObjectPair</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa1ca4f17a1e8bb7381446ae6235869d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MovableObject *, SceneQuery::WorldFragment * &gt;</type>
      <name>SceneQueryMovableObjectWorldFragmentPair</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae8f394829e3a85cea6faa915ac391653</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; SceneQueryMovableObjectWorldFragmentPair &gt;</type>
      <name>SceneQueryMovableWorldFragmentIntersectionList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga12d0977310ce2ed229d0345c620eff00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; MovableObject * &gt;</type>
      <name>SceneQueryResultMovableList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaeb1862543a1dcd5fc29dc4e549a71f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; SceneQuery::WorldFragment * &gt;</type>
      <name>SceneQueryResultWorldFragmentList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga92a09e47bee5654fe8587a739dde5b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16</type>
      <name>SceneTypeMask</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gaa4b6dbd7bf722582a21fcc25d25f73ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ShadowCameraSetup &gt;</type>
      <name>ShadowCameraSetupPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a139829f6abc3581ec63563543ebfff15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9cede0c48ca25a99ac76292fc2b05dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowTextureConfig &gt;</type>
      <name>ShadowTextureConfigList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga498ca415d30ec282949ce7dce9d1db69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TexturePtr &gt;</type>
      <name>ShadowTextureList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab5efceec9e1a6e88e156564c15e86f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; Skeleton &gt;</type>
      <name>SkeletonPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4ea60aa36ac918eee430bd614be9d018</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>String</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aaf6cdc855bf9ae5edbf48a7e7dcb27f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::stringstream</type>
      <name>StringStream</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af9b3423b7c29049c4cfa637d4a41a28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; String &gt;</type>
      <name>StringVector</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga783e5227595f351519627abfb740ec85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; StringVector &gt;</type>
      <name>StringVectorPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gae6b84ceebcdcc285f37bf9fba216697d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>TerrainAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae9aa0b56067c2069d99ccc9894cf9a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TerrainLayerBlendMap * &gt;</type>
      <name>TerrainLayerBlendMapList</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga13ef117fcdcdaf0c609c62f297d94c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TerrainLayerSampler &gt;</type>
      <name>TerrainLayerDeclaration</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga97753876a164dbf20e586aa37750816c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; TerrainMaterialGenerator &gt;</type>
      <name>TerrainMaterialGeneratorPtr</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga152d33cadca984511f2c0459562c7b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; Texture &gt;</type>
      <name>TexturePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa381890787803da43b614dee8d9c8994</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>TrackVertexColourType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaf3fdba7211d7078a43201a1721532f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uchar</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a07f1f7c1d84d58c9beae02e1ebb945e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab6e842a18caf062ed73a5d3badd0dd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>uint16</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2a820cf8746c0f12999d2416c767f55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>uint32</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a8f2f90fa4c83c075e3fae75456ae5ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>uint64</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a60635457b0b97495b34737baa4fb3f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>uint8</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a135bdde033ee93f327917c6ff578d46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>ulong</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4304981347643708ee9a7ba8884e5758</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, bool &gt;</type>
      <name>UnaryOptionList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3515f47cab3f1a6f4f538fc389d6bc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>ushort</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af851e71354d841df7138f9877c6f5931</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 2, Real &gt;</type>
      <name>Vector2</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a8542e5da4c0e0bda0d0bf5745329ea88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 2, float &gt;</type>
      <name>Vector2f</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a17ac50f71e23ddbc3bb8e34c6b4007da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 2, int &gt;</type>
      <name>Vector2i</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa45059cb355996532a0ca37f0be9bc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 3, Real &gt;</type>
      <name>Vector3</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac94fc4008c1165dea017263fee56b273</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 3, float &gt;</type>
      <name>Vector3f</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aee06b1224b6eb1303888d8241d5c16ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 3, int &gt;</type>
      <name>Vector3i</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aecf82a286f08cdf003677d472d33989b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 4, Real &gt;</type>
      <name>Vector4</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a739a289a4d5235f5f509a1795f5ffd5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 4, float &gt;</type>
      <name>Vector4f</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a272ffe59e216908cce70c5fd11eaa7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OgreBites::WindowEventListener</type>
      <name>WindowEventListener</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a339b2ab7c7e44a8992b8b816f36c95c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OgreBites::WindowEventUtilities</type>
      <name>WindowEventUtilities</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a8c3bb322713cd9a6e1efc39690a42236</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ZoneData * &gt;</type>
      <name>ZoneDataMap</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gab554a1ca9b0e011f6c9c08cd24c3f4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PCZone * &gt;</type>
      <name>ZoneList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gac4c591a87dc7186b252c1e2e6126d135</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PCZone * &gt;</type>
      <name>ZoneMap</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga526aa329710f833352e7fb4be64b199e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MATERIAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2b2c49398651a76cbdbfd9db3a15f91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEX_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afc12d5155d0be2f3cc12a0fba9b0c03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a58ccd20c6e133e7ae33ec1df75b5e04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRAGMENT_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6282c79ddfc7b44b8b59a2c1947bbf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TECHNIQUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0c4e19a7bb48cd3c3b703b033fe13037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PASS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab7409a07c76699798196578e13d76ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_UNIT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aed5cf1d92df9b95723975344f311733b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a75d54871a8f43a80f7935decab4dfaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a944e8f91a8a46c37d19764fcc1001fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa69424d599b22dae950a2130cc52c608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2839ca1730b7a68f2e1d378ae38a5a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab8640fd32dbba380b4923b5351a0cbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a67464ef4cd8557cc81fb4f8deba82071</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6456daad1258c0e64043a7ca6e1da79c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_MATERIAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a831b77cd8949b7eb1c96cca33c8dcba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_MATERIAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a48c125acfa63ad9fdce3f511991533ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_VALUES</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a06e8912a73008239646baf7070bf085d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_STRATEGY</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab692aed353ec8451292578008bff4c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_DISTANCES</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abf42c5eadba6c5eb0ca624f62cf2c249</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RECEIVE_SHADOWS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4cbb744b58172c959b895bfb5153ff50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSPARENCY_CASTS_SHADOWS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a968bc11209f0be11037bb1fb2f9e8ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SET_TEXTURE_ALIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa5a710bbfe3240b3b0fdaa77293b53f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a276bde22bcb4058252f94a9c075fe292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SYNTAX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4bff0b9c4c3b43aadb36607fc0b8a221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEFAULT_PARAMS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5652ca054bfab3348bfe9981b841baa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_INDEXED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a559901d8f9cb6a3c493e120b19f94cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_NAMED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a76e45bd2a7d469182fba9f17c80cf4b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_INDEXED_AUTO</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abadd98af104446c27a4bfbf116d6b322</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_NAMED_AUTO</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8c70e59ffa3bea79c05e9886c5cd093f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCHEME</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae4d5120e4311976061dd1c8f5bfe9516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_INDEX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1acef9bab94505acc3b5e213ea45e1dc42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GPU_VENDOR_RULE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7d6dd55394ea09f99d586cc62d0c3aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GPU_DEVICE_RULE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a93a2e594db4d70fb780e704b2431bb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCLUDE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a58a20af3afbdf6d0168ed647e75aa2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXCLUDE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2813c4e75ca669ce41da62de4ee477e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_AMBIENT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a13b2ecf83d960469745a0250368d8b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DIFFUSE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a389af90fcf4833df3f0d534d840e5a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPECULAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5a91b3c594ea48d0940737a257302aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EMISSIVE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a187751a01ecd6159dc9dbe81329426eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEXCOLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a68c1d33261f0d5b60982474c9ae64eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCENE_BLEND</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af5086c2f7523735f1f393f5a16995efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_BLEND</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a91f67f1172465160e9abeaf25f91e4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aae6cac512fa58c29c1b4594d95466e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ZERO</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a359d9e8b1d6bbcef740089cc27d2593d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEST_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a74a4095d9e566c03ca0dd02325c56776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ad85b6e3a8bf39e7b96e060a14111d602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_DEST_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7090bd82ae01826bd52eef6286d8031d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_SRC_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8e8dec8034f628eafecf8c9c0d87175c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEST_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3e7916a63337edf2dafdd502fc9c0127</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6f73c982810457ef335aca351b256582</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_DEST_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0501466f5f6fcada730e9e942e4c8016</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_SRC_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a94a0811852b894096a6c06b2031282a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_SCENE_BLEND</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af1053e146388fbc1c00be7651f2697ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCENE_BLEND_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3a08823e645291271b2881cf9d3a27c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REVERSE_SUBTRACT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a1d6cc05dae56fafed1944e3102eac3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afec4425353b7cafd7fda2a2bdb959211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a50662123738f044fee8c9248acc5a810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_SCENE_BLEND_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a876cfafab0cb4df8a3e9b6709670a0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_CHECK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7bf6ebad61ddceb188826495879df3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_WRITE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5903d793902c004bc351ca5ce0af1f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_FUNC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa580e3f6f4345147e128fc07119d54d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_BIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af43a60593981c81dcd83fe11100d02b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ITERATION_DEPTH_BIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa54862e13f51072b8e79244fd43bff59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALWAYS_FAIL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa89bb6e9cf5005e014486de8a0d208de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALWAYS_PASS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a853025486700d8ab881bd1b6f3a0a381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LESS_EQUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac640ab2c6efc2840f466fae4089a124d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LESS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a277d9b89ed32e6152846df2bb549e7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EQUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aabce49ae39811f14f6dff7c3b714d482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NOT_EQUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3d729904faf9e71d6526bd6a5753dbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GREATER_EQUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aad9b39fbf3877d5b5dddac52b3bda2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GREATER</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7c486e4525930e03ea9593184bb936f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_REJECTION</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac28072ab8ad7c52d6a6d3a19afcdd88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_TO_COVERAGE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a824a2c2d59619c736a3db29ed92d51a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_SCISSOR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6dec22888b1a207eb4aa785439245fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_CLIP_PLANES</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a26cee69d0e96993778dcee41d2887801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSPARENT_SORTING</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a72c8453a7737a7f0c4b7d093fdfc149a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ILLUMINATION_STAGE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab026dce703d95a27022ae8c3e40ff93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a39a41d0efd4cbe682a5c1fd7c00cbb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CULL_HARDWARE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7cb68759ff9d0f6c521a799a1d9c05af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLOCKWISE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac50dd5e3959eff7718a85e4368839766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANTICLOCKWISE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2b2fefdf5d0ba5d37cea88c5b51d8bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CULL_SOFTWARE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a96f90a0ae2287300a6683aa9ed13d025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BACK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a9f7aa52dae209b16e10b405138fdf51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRONT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a03b007559a2183b4365fa597e81c5186</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHTING</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4258c2dbfffb9fdd30e4bbcc8b4d1239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADING</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7b0a74d80c666c8c44de695babb98487</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FLAT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac5af5cbac32dfcf507134c069b82fd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GOURAUD</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a45bbdd9d41b21aa87aca655355297a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PHONG</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8840809ba07c732d418409ca84e20b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POLYGON_MODE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af3eebda07820f26d4c51be5968399d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOLID</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aebf4c7b690d01a9d02b782dcf7556930</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WIREFRAME</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abcbd8aed449c5c2b2100f6bf94d0562d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINTS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adc4bd72139b315952dedfd43214d5443</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POLYGON_MODE_OVERRIDEABLE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa05388510a369696872b4ff7d4d1735d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FOG_OVERRIDE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a92177d78356bc919c77936057d6672f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NONE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae4dc74c090d0a2315d7f38613f2bb2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LINEAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afe70fb02909d6aac2802cf9950075d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8f26acd11d59a333c20fb18223c220e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXP2</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7f02afbae9d9052cbda900f5e71536b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_WRITE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae846a1dde02a763dad3463baff5416e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX_LIGHTS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa57e0fa74ab69de294e68684096e835d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_START_LIGHT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a27660a178df353bd37137fe29361b4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ITERATION</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aca182587e8ad3ee1b463d3774c217b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONCE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aee5c0c12a484a4c114bcd2eff6dcd343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONCE_PER_LIGHT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7deace91455246611ebca97121faf387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PER_LIGHT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abb5f743500b8933d73b8a7fe97079337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PER_N_LIGHTS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adc41a501c52e79d3beb76fedf2cea8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4b69ca0461cfe83ade5749663560492d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPOT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3e0a6c863c36afdef6a98b7259e8511f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DIRECTIONAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afca112e90db9aa3d1917a1c849d208b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_MASK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a31e941f5f3eb5059548b2eb14ebaadea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a279a98f285822d2b7b11ec5206e31e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SPRITES</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac583efefc05cb234aa3bc06046c4298a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_ATTENUATION</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5983b965872f73536b60b507645e6583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_MIN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5cc8a9cc6631628c896034d3170f28e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_MAX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0d7bce5d6016a5e413819f4288b8a852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_ALIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aae2fced883aa60a43105a3f4ea45d173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6903bb4d01bffea73655383a18fbf74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_1D</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4aa252e8082fc1557c030cdd8725dba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_2D</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4e04055e24616debe03189c4c92ba4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_3D</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7f9cac018dd9ac2d356262395c9dd9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ad27ff847f82e3c115204019df51c4a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_2DARRAY</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a914cf840eb43de4472e318314bce1fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_2DMS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae05ada2927106b52c30fcce76320ba5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_UNLIMITED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae245c8bfb168d549db8333f8b29144fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a72ce76e82eb4129ce46293a8c1549294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GAMMA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af50104d601676bbfd318ff922474a689</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANIM_TEXTURE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aad2828de39470b952779f785bcca052b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_TEXTURE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1acfd72297a7aa623759ec1aa6e8a850d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_UV</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae5c96b0da447631e1ecdaed2ce28a07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMBINED_UVW</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a44ee309bcdd1c907ab3855c1939824d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_COORD_SET</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aff09683a87ae097f0fb37094edee7166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_ADDRESS_MODE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a69b02d8e36ba665637dde277610c937c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WRAP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a09fd4aac45669207c805e5fabd5ad5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLAMP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abaca8e96e359c6c9fc21e247e1f27704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BORDER</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a55a00540fc8557689342cef62742e29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIRROR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a90dd54f33ec4927930c35875d6a0c584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_BORDER_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa29ff31454c24689af3c64572f3efe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FILTERING</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a71e0f6b418dbbdcdf6d06c15b212c111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BILINEAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a24f99350dba703d403db7bb72656635d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRILINEAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae1414de148c991ab2ca6abbaa10acf0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANISOTROPIC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abdd588acc370df29c294704ae39ea60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CMPTEST</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a11d3588baef07a7734ca397150ef5617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ON</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8eb30fb15ca9d2ee24caa25a0b666932</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_OFF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a935f46fee0f0db3b3646f2f1f4a09ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CMPFUNC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab18de730fb8a89fc1af782183a1f36d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX_ANISOTROPY</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a69e487a525051fe25ec2dbe6dfb80f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIPMAP_BIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a842a2fe9c082d15a6034932fefd37e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a50501383b8603e1b84e90e8728087dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REPLACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a9db84c53640ab5d8c6c3f45b5d58fa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4313cab3aaae35e47d234a863ebf01ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3c59ff43cf526ca99597ca1aa8379e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_BLEND</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7673f2760535dee89de0daaa269fa219</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP_EX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a240973daf73c9191b1e285f504f98083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE1</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2326265c3ab264264c0470b4afa34294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE2</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afe71621a0be02cc939ec329062cfebd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE_X2</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a073c3169e6dc41e37ea85fa2b01ca02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE_X4</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3a35c2ea9adb947084187dd76349e35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD_SIGNED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a07cc4ed88d9b908332a9ecb8b9cddf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD_SMOOTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa9ec7092c57838bf74cfeadd8500b069</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SUBTRACT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abf32e19ee213b82fd9c7de37314a6177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_DIFFUSE_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3ab0650759c78d890bb62d4420ec96e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_DIFFUSE_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7c9cff6daf361119658c036249dd58cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_TEXTURE_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a31e02f7241300db834c7a9c415a46a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_CURRENT_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab74673f83772e87ef4c0e722960b42f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_MANUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab4d228667013d67fd8476ef759676635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DOT_PRODUCT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a1c4f1a49dbfbb311178374d40856ea07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_CURRENT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aeee10179e4401bdba475400360479e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_TEXTURE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5e4ee24681c7f510ad5cbfc6ea6335c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_DIFFUSE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6254a6f217a657a7ef3d385458beb1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_SPECULAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afa440dae355dfcfcf1ea1db3e1cbb051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_MANUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af5d85c903b3680e68e35bb017c2b3396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP_MULTIPASS_FALLBACK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a675493a738dab5bccc920089701c6694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_OP_EX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4a498cb734ca9b93b5877e23a90d91b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ENV_MAP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac90c62dde2b59d1a9ecd6b494d1890fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPHERICAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac10d89ca372e781ebcfabdd304f70c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PLANAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae6abdb32967bca8e3f54a31b85c7e07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_REFLECTION</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1acc92f5983dee93f169e15b2ccaf81f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_NORMAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab989ae2b84a0382d41118a1d58735470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a562749432f3977af792a6e7142818958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_ANIM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3c28b328d0641fae44b636858ddee83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ROTATE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a9021914758fbbe817fc8b1df59b57c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ROTATE_ANIM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6679a510a3cf330fa0865e425514e9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab12d9344476d7f0b3f3f5b43b9b3c7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WAVE_XFORM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab74ac1297cca622dbc8328f1356a7626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_X</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0dccb07de908e9b47080be81f92a006c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_Y</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a998bdecb80a943e64f7be2f26fe00bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE_X</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a1a90cd706ae00e8a4b474162fc1de20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE_Y</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab388b1743e4f3eb32e2a53a1bdfc50f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SINE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8afbaa6a7f4a6b426731413ddfd06e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRIANGLE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a56c52dc100ecef30b91fbace8cf86c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SQUARE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae6d2f6f2c95c215b5a88eed0cbc6c020</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAWTOOTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a86882c16e9cb90036ab81a3f2caab9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INVERSE_SAWTOOTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2bfe15597f15c97242fbe6840e8e38a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSFORM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa0ba55c1bbf4a844ae33d434148e166b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CONTENT_TYPE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8885f0b1113e7f0ab3b25f44672e2519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NAMED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7c31fb98103fa11047ea8d7a58048ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a281a8dcf9968a766bda2e84b09c0d29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_SOURCE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0104a13f96596beb77515615820b0289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAMS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a68e3bad95df3f7946d0d3fda042aa60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAM_NAMED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a94337a9dc0bd0add72e7e59a379e747d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAMS_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a48dd3587949cef9eb86695c78460bd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARTICLE_SYSTEM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a018dbd1b7aeb93c8db9af0a79b2cc2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EMITTER</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a212d49ba539be9f0377c3ef154e9e2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_AFFECTOR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adbc8eef6635c56806ed2f14affc95697</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPOSITOR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ad8c89ac35332d0413ab887de3f53ee49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a35f8138923b1963bcf5d065843e00d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_OUTPUT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa6e940a80a90174f70d8de8227964025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INPUT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a1660d50778edeb1a0b0f52f3ad1adcc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PREVIOUS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa5a28fbe5d4bfd0ffd36ca5e9b138f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_WIDTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aac431dd15e77612dd24bbcf6ef6d06d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_HEIGHT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a287cd8b1ae9a1b2503bf20f5c07772b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_WIDTH_SCALED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6094d89684428e1e68d4574727262d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_HEIGHT_SCALED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a79d0730d5a52d8f35a311715605aaaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPOSITOR_LOGIC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a23a4389faa0c83f2320e550002e9d197</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a25f5cdd9984b00b9fde4ec4e2d2c41db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_LOCAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aee8c6e039eeb99158e4ad3e2dee73146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_CHAIN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa626dcc6e9425803d2dc34417ad3c1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_GLOBAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa87760c46dd6dd9d9d6d4588dd28ffdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POOLED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6012e67d91b6f1a6cdcca5bf2c3a01ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NO_FSAA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a02452805e94dad9c3a043949be110679</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_POOL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae092acc2d893628fba9256f9a69b758e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONLY_INITIAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa09082033c0df99a9d18c23c44438d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VISIBILITY_MASK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2833e071edf79f6456730076527ce15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_BIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6b227676f10c3bb7b25b6070469e30aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MATERIAL_SCHEME</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a766519dac1de52e73c82f1a07c7e1cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOWS_ENABLED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4c2c08521c52e6d77d6a1265e77f0d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLEAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3b4c86690751e9bb1ea24496e0823b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_STENCIL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3aae4b8fc67ec21bfc771f1bd861c159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_SCENE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0927a3c0ee1b28ca7eb3f156b0a5b382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_QUAD</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abd7670de75d7ad1e007c62b9d3b05ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_IDENTIFIER</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a42f4516aea19b22363d18b38522d9895</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FIRST_RENDER_QUEUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a87642afe5724343f37dde74a3f771bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LAST_RENDER_QUEUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3919aac33a9010965433179baa514d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_QUAD_NORMALS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0eea96f624f07a452999a82ee9bca555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CAMERA_FAR_CORNERS_VIEW_SPACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a76fdb24aea436ad642933fcf0a50cb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CAMERA_FAR_CORNERS_WORLD_SPACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a09695bca554396df58bff51b33fbaa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BUFFERS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aadd97324917ac6a799f2e99e3548605e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0e2c0bb853504437fda880de01aa6bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1acda138b8a528e372816c0616b21991a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_VALUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a32bde45760601a8bb614ab04a19b0f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_VALUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abc73522c8c4f3db3b727ea70f139a836</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_STENCIL_VALUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0beca887cbf0f3f9e2232cfecb640ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CHECK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a28205f3646338056bbaf243d22bdb4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMP_FUNC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5cdb123e59d12c4b6fec7ec57b0786e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REF_VALUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7e340c7e2742f7730306e54504c2492f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MASK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a942538a8440333b6367a2481e2410aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FAIL_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a9f03c4f9f8e6dc26a080c6d046ca3687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_KEEP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1add341842537815403f515c5e0b9613fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCREMENT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a930efb2d0eb619b3811fca5b43aa2db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECREMENT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a92c8ffaeacd15047bb8e31ecf915f541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCREMENT_WRAP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa372f1de21ee5190a03444c417a38316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECREMENT_WRAP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ad10ec4b62617597a74c6236d60c328b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INVERT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab72484a3cc56cfdb8a775f94bc2fa8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_FAIL_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3f7e28a67ecf1f9c73d1253e0ba3b1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PASS_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af325cc38ad960a044285d57d2c99aa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TWO_SIDED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a259e516c7efa2d2eb3a70869c322b5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab792b34394a82267b90bfb95e58e7c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5edb94857707b8497ea03a302fb54d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0636a88417a574ecb76a76afd1400bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a08c86b2cb636adea0f2d2aab02d05c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1add7a14a59d6d2a7f5b12bbe25c921a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6d18dc722a1fb444e68fae16db582676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6e961b61c5a6975da7aa4586b9bed93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4a1a42db5112a846698a55f320c037f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adb52b83cde1fdaad88ace2fed1e1729b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a37361d582dd6509e66a17001acf654c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LINE_WIDTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2567730fe7d4204c81980b19472293fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAMPLER</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2d62baf650de3bd5fc92f8431d9002dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAMPLER_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac45544b184f7c6709bc5aed4f602a300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_THREAD_GROUPS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a952a5ead80e01cb75314129245b07b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_CUSTOM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3bd6e64bb06af7a332ba7f1d4c0331f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_AUTO</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5234a276bee6d846f0b65ccd2baea50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CAMERA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac3a1a5967e8a1bcfa230d65feb3bc38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALIGN_TO_FACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adcee80415df7d818bdf0b32d2b9cb860</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_UNORDERED_ACCESS_MIP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ad071b30c04965c4d19e66497678d1605</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MESH_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a74c9841b4e0e039e565f4abf485bafab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MESH_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4d12e4a27c7ffede0062bc59a4e142ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TASK_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a417a2507ca067c79bb8ef2f16e4960ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TASK_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a97e367646d2e1c4a85e5df218b035a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FSAA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4d2780ec80e9c4cba88724d6fae8a210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_USE_LINEAR_COLOURS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a918533dec70dadc53afb283dbf17c4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_END_BUILTIN_IDS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adf89bd427d0fe983ab7007919f4615a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_COUNT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae49b3f7733f286b986c4fa565b3a34a6a001237793c8ac61af1cff65821480c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_PIPELINE_COUNT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae49b3f7733f286b986c4fa565b3a34a6a14ad5619c9c728a6ce7f6dd60b8c73ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AbstractNodeType</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga788dd054963542ec3375d9b83255bc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_UNKNOWN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98a38b035302fb0630af4f0692171420cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_ATOM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aef33cc34f19ec202dd527addfd90eb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_OBJECT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98a235f619027a81559883aba536d1a3cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_PROPERTY</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aea41df7725177862840cf90b4016008a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_IMPORT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98ae4ff3547fcc9c55a9d59d47a2c20bd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_VARIABLE_SET</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aeb44abe8ca9377d2fca6f3233765f41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_VARIABLE_ACCESS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98af777e93806085f7685670ab27f9bf327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BaseConstantType</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga31815ee0cc489402a8be91f2c87a84c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BCT_FLOAT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6aa6bd4b93f8b01aa9ff63a94f9d59ed4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BCT_INT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6af0903ec1ab5856e099a8bdb0a318b80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BCT_DOUBLE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6a00de0bee5011412b3aee8c63fc32b979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BCT_UINT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6abe264bffc1f4cb447adcbfc7b79d3ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BCT_BOOL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6ad5369a580682614e352f3488844835d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BCT_SAMPLER</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6a0bcc8e6b3490ee8f9d705a10643bf239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BCT_SPECIALIZATION</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6a7b822570bb4b807cbea56c9a4f31bf4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BCT_UNKNOWN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6a3cd1fb77f4d729dd407cece2fdaaff9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BillboardOrigin</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>ga37abc46b1f74f855e13334aa44f4ec5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBO_TOP_LEFT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea2f0d9a0c7a6232a62819ba5f8088ce41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBO_TOP_CENTER</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5eaec907934218991032b9b5f34a2d0d612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBO_TOP_RIGHT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea183e54039d91c27835e5f7a066f8e485</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBO_CENTER_LEFT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea306c93ed76b358c9d6aef5b6ff413857</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBO_CENTER</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5eab17acd1195e321856b4e5a91ccb300a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBO_CENTER_RIGHT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea4456ff76b26ecc97f3c34c2c709cf47b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBO_BOTTOM_LEFT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea6434f4b60d73ffb70c9ceefd1b5595dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBO_BOTTOM_CENTER</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea928ae6264de474f12e6e3ca00419ae2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBO_BOTTOM_RIGHT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5eab67c73db2cf842dee641805c415901cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BillboardRotationType</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>ga4f3a37a5b62f0a2ddda53f789e736cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBR_VERTEX</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga4f3a37a5b62f0a2ddda53f789e736cbda6a7f6b74eba56f5035dab96d94b07cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBR_TEXCOORD</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga4f3a37a5b62f0a2ddda53f789e736cbdafc76d69a1ee25ad91871544eca2ca03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BillboardType</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>ga8a7bd8c019e0d8e7049e855847af2a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBT_POINT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga8a7bd8c019e0d8e7049e855847af2a1caafd0ef3ee3353703249e160930424b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBT_ORIENTED_COMMON</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga8a7bd8c019e0d8e7049e855847af2a1cacfc7dcc9adc26c7b19c0a7047ee5ec1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBT_ORIENTED_SELF</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga8a7bd8c019e0d8e7049e855847af2a1cabffcbe8d1e5e7d545d8f33762db75176</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBT_PERPENDICULAR_COMMON</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga8a7bd8c019e0d8e7049e855847af2a1ca9f88ba12ab6dd77447b73a0272147a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BBT_PERPENDICULAR_SELF</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga8a7bd8c019e0d8e7049e855847af2a1cab4c7cffc09bcc71b32cb6b4e5f758ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Capabilities</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga3d2965b7f378ebdcfe8a4a6cf74c3de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_PRIMITIVE_RESTART</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a699c269ed4c1a0b1c782d6d471f47c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_AUTOMIPMAP_COMPRESSED</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a1277f9387418888dac19ce3017b39a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_ANISOTROPY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a43b3d4aabf56e02a0ea50cd32dcb42ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_DEPTH_CLAMP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a64759547ec85f2df1f72b26bda41aec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_WIDE_LINES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a3e6ed194641bc85bd57079eca9cec816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_HWSTENCIL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a97f2e59e77a7a77aab06419ea8ec4545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_READ_WRITE_BUFFERS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a0a24d6713178ffcf259b5c6da1492c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_COMPRESSION_ASTC</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ac29028b670542d2cf3762ce21d81c467</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_32BIT_INDEX</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7afb800ceea57b5d2a9dcf927104d9cb75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_VERTEX_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a0036e085f9e885a0f9176c520c47b1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TESSELLATION_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a17f7dd757c33ac78f7fc06f2630807b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_2D_ARRAY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a26406405db9220bccbdcb679ee2df5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TWO_SIDED_STENCIL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a00acd7f72ee13db50c83c73893018c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_STENCIL_WRAP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a0ad2d2a7c1732fc0cadbc10fe15d7644</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_HWOCCLUSION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a6754fd60041b30aa89297451995d12fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_USER_CLIP_PLANES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a72fee516fc6f23892db204f63a3b4ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_COMPUTE_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7afd5201b0746599c0634a64eb7e9481cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_1D</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7af1c1a5e1b7cace4ddf03970b5f51c955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_HWRENDER_TO_TEXTURE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a640e063db30008a88378659bc5d0ed70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_FLOAT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a330f702e041e05229fbeab6237204ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_NON_POWER_OF_2_TEXTURES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ad12d6aa304455f99d23426ba8fa3f3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_3D</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7af367d0e24c5f16cccd3d0dc06da7b80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_POINT_SPRITES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a78d2501c1d7678ca5e0006450e8aa608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_POINT_EXTENDED_PARAMETERS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7af887fac0adaa3e2f13531b871c0479ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_HWRENDER_TO_VERTEX_BUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7abfef380b817098e5510d38b4950a5275</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_VERTEX_TEXTURE_FETCH</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a9b3ec17b20494afb3718d54f77f9db2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_MIPMAP_LOD_BIAS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a059362950c064bfe870e5fe60b56a3ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_GEOMETRY_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ae8e3858cc965ec9093b0aad6bfa03fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_VERTEX_FORMAT_16X3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a69a6cc80edf1dec6ced8ed668b64b469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_COMPRESSION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a5943ac693051b347fd65ce715fdff2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_COMPRESSION_DXT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a93340f99ad2b08fcd21b2475f29bf0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_COMPRESSION_VTC</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7acd1d85413909faa36b2172358e1d6e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_COMPRESSION_PVRTC</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a02f2b26ce0adbcd83411e02216a1abfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_COMPRESSION_ATC</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a8963a31873a4f9a1d2bb30cf9b4a507a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_COMPRESSION_ETC1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a198f4339a0d8f1cf056770a577c56f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_COMPRESSION_ETC2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a19761248dd0758d71a6ac77637b39e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_COMPRESSION_BC4_BC5</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ae54fdaddafd274d321229ade107f6364</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TEXTURE_COMPRESSION_BC6H_BC7</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a4bfa57d9b81020d7cbc611b5fd498609</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_FIXED_FUNCTION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a53ab8c51e8113aa9cf4a5a5d2170254d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_VERTEX_FORMAT_INT_10_10_10_2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a8dcb8cb499128c6548d08891722a4258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_ALPHA_TO_COVERAGE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7abd6e1e7f58582c494d7b9787bb8588d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_CAN_GET_COMPILED_SHADER_BUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a08566db0020adc1f1d2b45928b9663b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_HW_GAMMA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7aa742ea241dae851bba0cb142bba440dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_RTT_MAIN_DEPTHBUFFER_ATTACHABLE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a7319335acf0ce87966df6c4851151117</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_RTT_INDEPENDENT_BUFFER_SIZE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a20e13fe84e8ae6da658b983bb28315c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_RTT_DEPTHBUFFER_RESOLUTION_LESSEQUAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a5c36ec605b2f1ad47643796f98ee1687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_VERTEX_BUFFER_INSTANCE_DATA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ab3858f00e9fac85c4691f69e718bf841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_MESH_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ac823a50be85e2ab7df45a58c2edb2640</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_VP_RT_INDEX_ANY_SHADER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7af2bc5dae396466937124bd561f973d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_PERSTAGECONSTANT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a4a6cb9244a2fd89591cfeb06960336e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_READ_BACK_AS_TEXTURE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a259832435b3343a18e3f36079644befd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_WBUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7acbb46d4a70836fec479fa8e8f798e009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_HWOCCLUSION_ASYNCHRONOUS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7aaae4c06b1013b49cbf5b4100ae5c8c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_HWRENDER_TO_TEXTURE_3D</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ab83c397d9dc9c8ae73d1a0b0178ca291</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_MRT_SAME_BIT_DEPTHS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7aaee6c39f87b2f796f0d11773ce31185b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_PBUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a55118ce86589755ce57c9e443f2648dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_SEPARATE_SHADER_OBJECTS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a6110f385e2cb3e6dff9403379a9eaf23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_VAO</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a1a32a54a3b00630209a22204bbf8e38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_GLSL_SSO_REDECLARE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ab41320a27ddb636a52235e144b8289fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_DEBUG</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7aaf1abc0f1d9abe7c852b1ff3ebb59311</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_MAPBUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a2cf33636dc036a65df05f9eec762a438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_INFINITE_FAR_PLANE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a86b8fb59223a3d16e1c7556385c87e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_FRAGMENT_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a0fb7675fcb0999b146ddb233f0c8d532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TESSELLATION_DOMAIN_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ae8fdd30a9983339fa7c1878ddbd35bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_TESSELLATION_HULL_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a12b6b9bcd428b007ba80605329ebb1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CapabilitiesCategory</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gaafd4c573704bd74fac9ec9c02071ad08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAPS_CATEGORY_COMMON</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08a7809b8821213e9741559af9982a9b645</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAPS_CATEGORY_COMMON_2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08a3e9d6428fe3d7a310787a8d71b79edab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAPS_CATEGORY_D3D9</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08a9ed892a5327285f49d0bb2d6a0465207</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAPS_CATEGORY_GL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08adb0bc970eade1549ca251c1bf475884c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAPS_CATEGORY_COMMON_3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08ade4c71b633d37b5a844c360d7c11ea9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAPS_CATEGORY_COUNT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08a5058a925a5b6afcd72940bd3b8141c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ClipResult</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4acd510f26a9a302753cf95b35096527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIPPED_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4acd510f26a9a302753cf95b35096527a11f88c21db09eedd4e2b32ee1339c573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIPPED_SOME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4acd510f26a9a302753cf95b35096527a51a98f8e33c40d47e8e3ec773cc5f907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIPPED_ALL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4acd510f26a9a302753cf95b35096527aeea8d5632ece32bfb2f7791d0d64c136</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColourBufferType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga0c187013987552e95dc0276e159911f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBT_BACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0c187013987552e95dc0276e159911f7abd9d0340c3d50820dca9b725855d7106</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBT_BACK_LEFT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0c187013987552e95dc0276e159911f7accacb93ce24ff3a9868c56a51f5919a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBT_BACK_RIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0c187013987552e95dc0276e159911f7aba72d6bf360786dfb64b21bb5bea6448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CompareFunction</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8e1c2888df9ea68a8fa31b64b6aa67d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_ALWAYS_FAIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6a3a69cd8d515d1f3407abe7f67480cb16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_ALWAYS_PASS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6ae10ea1648cd8c9bd90bdaccaa11cbc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_LESS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6aab01a61b3422de9bf7607356b40fd657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_LESS_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6a2272d0faefcf5a2e08bbf7d232d7520b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6a3d040c506dd77565a3c8b6aca7919d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_NOT_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6ada3d0f189fa19cdd4cd362d0f0ef9f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_GREATER_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6a2eaf066e39eb38a71650c6deb1ee7d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_GREATER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6a81812ab72e4f9ccf6932c878f82e2897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConcreteNodeType</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gad8dcf129003089946d8e3a5e4e470a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_VARIABLE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a892f820dd70a707994d1753cc16db0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_VARIABLE_ASSIGN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35abe35c45d2260966966ff7434897d8f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_WORD</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a63f991b98a61cd9f900c3f8de254c841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_IMPORT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a30ce8d755adf3b912e9bf62e77b56b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_QUOTE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a359c1f16950051c1f527ad6857f0de02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_LBRACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a433b7946e97379e1a56ae223b1e1fd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_RBRACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35ae429b275ccbf1972185762ba6e91e6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_COLON</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a1f57ff693512136793075b23ab5d32a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CullingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4766f4c65e0a47f0a71c5908944a7a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4766f4c65e0a47f0a71c5908944a7a3ca7868e61bf90df40d5e04e3a951729248</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_CLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4766f4c65e0a47f0a71c5908944a7a3ca50170ef4a0a12b9fc6bf0c53e582bdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_ANTICLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4766f4c65e0a47f0a71c5908944a7a3ca0803d6fedd04659fd6dc152d29434e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>D3D9ResourceCreationPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae1989b3ea4f950a490576b517adfa511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RCP_CREATE_ON_ACTIVE_DEVICE</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae1989b3ea4f950a490576b517adfa511ad1123149031a19f6e3d2fa5be9fb2555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RCP_CREATE_ON_ALL_DEVICES</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae1989b3ea4f950a490576b517adfa511a0c1ad48a3656afd4521bc4a62b1d37e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eTexturePlayMode</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaff53586ca60f891d5c6019a6ffb347a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextureEffectPause</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaff53586ca60f891d5c6019a6ffb347a8ab6118009d6be8772d4ce0a420f1ba488</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextureEffectPlay_ASAP</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaff53586ca60f891d5c6019a6ffb347a8ab7675b540e30e7a4c0c8051ccb494dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextureEffectPlay_Looping</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaff53586ca60f891d5c6019a6ffb347a8a84d724e0fa4f5c9f903e4ff828c5fa63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FaceGroupType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7c11c8a17d7bbfc5aab6f982fb0d7f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FGT_FACE_LIST</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7c11c8a17d7bbfc5aab6f982fb0d7f38a06ae7e34bd024924db27d7a490c545e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FGT_PATCH</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7c11c8a17d7bbfc5aab6f982fb0d7f38ab0cfe6b33db8e2804a5f50ae51d59ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FGT_UNKNOWN</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7c11c8a17d7bbfc5aab6f982fb0d7f38a8d46b5184ac4f071e0f287f89e1b253b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FilterOptions</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga30b6cb697e01ba6f02be12c7b40674c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga30b6cb697e01ba6f02be12c7b40674c1a0be36e268ed5d2d25fe91ba5b5f769b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_POINT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga30b6cb697e01ba6f02be12c7b40674c1ad299986d6ba4f220cc628a1b9a4f6a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga30b6cb697e01ba6f02be12c7b40674c1a6b0e1f92a9531879e2f0acfe5e5183c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_ANISOTROPIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga30b6cb697e01ba6f02be12c7b40674c1a0ced0c8e18f83505a73c7275563d4372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FilterType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac1fc36ec2f4df4b2afa9fa39f9c66c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_MIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac1fc36ec2f4df4b2afa9fa39f9c66c06aafd094135637964be4a3538226dc5505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_MAG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac1fc36ec2f4df4b2afa9fa39f9c66c06aa32401d4d252a0f37db15e76233b1823</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_MIP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac1fc36ec2f4df4b2afa9fa39f9c66c06a9d591ceb51142267059d8b39b276d3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FogMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga6467b107ce81cc71b8f2960409f7d897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6467b107ce81cc71b8f2960409f7d897ab7793a21880052c0214d4cc040992310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_EXP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6467b107ce81cc71b8f2960409f7d897a5c51ab0c88827f1f30b6c08a32f282a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_EXP2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6467b107ce81cc71b8f2960409f7d897ac3413d47a9e6c30ba39da21339bd1d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6467b107ce81cc71b8f2960409f7d897acd90839d2d222db939530a9fba6f9dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FontType</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga7d22ba70debe31488cdd62c5dc307ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_TRUETYPE</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga7d22ba70debe31488cdd62c5dc307ce9a3185a44789d385148728f61682e74354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_IMAGE</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga7d22ba70debe31488cdd62c5dc307ce9ac5c0824a886f1c3946159c1303397c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FrameBufferType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga0206520b2d2647504c13017f2aaf4741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FBT_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0206520b2d2647504c13017f2aaf4741a37afd2c8cf628f3057c09eac0529a466</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FBT_DEPTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0206520b2d2647504c13017f2aaf4741a3466d3d0081023a40db64a4cd389fe40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FBT_STENCIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0206520b2d2647504c13017f2aaf4741a9433297f57098654c19a42bee065fc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FrustumPlane</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga292093a24950579275d172247bae9e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_NEAR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99ac3491138fb6ea5aab59e7a19df7775cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_FAR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99a0dd893c751a483a18e1345aa88135e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_LEFT</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99aac17072b67144059d69d578706365499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_RIGHT</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99ab0c99c0e896fe615393fabba067f1a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_TOP</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99a44c7b45d93e28524064ae95457224a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_BOTTOM</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99a4a8d7be432f1ee786179d29dfdf3ee10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GpuConstantType</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga9c5b2950be06ff56a6ee0bace240d447</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_FLOAT1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a2e6d0cad211d29d14774e0ca147dcd30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_FLOAT2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a979f39c4955889813f82374df96f6181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_FLOAT3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447abf2aed5efd251c030794ec27a7174fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_FLOAT4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a466febc90367dab6c895c98edfff7681</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_SAMPLER1D</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a99d7d2b7976d0ef3b940f01e017b54ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_SAMPLER2D</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a4f4eec3ce315c9a1ed97f47689241b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_SAMPLER3D</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a18d1b343f2ec603945d3d7875622637a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_SAMPLERCUBE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a13e953e084eb700f0bf55a42f6cae138</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_SAMPLER1DSHADOW</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a37ce33389359aac73400ae427d9920fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_SAMPLER2DSHADOW</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447acea2c4e9feb93413f97ce9c045269a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_SAMPLER2DARRAY</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447adcacdabe1213322ebee0bc64ac4db387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_SAMPLER_EXTERNAL_OES</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447af416d0d2d80c90b17edeabac2e1a764d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_SAMPLER2DARRAYSHADOW</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a783288da9e3419974ace83d800f46e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_SAMPLERCUBESHADOW</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a6846cd488fdb6671e126f32b07f1ee98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_2X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a0b2767a1b36c8e7821979adb15615c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_2X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447abd03cb2cf3acde19f3a348e6146dd3e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_2X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a964c921cd7327eb271da6eb78742a850</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_3X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a80cbab72631a6efe3feaed44bf01e97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_3X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a0128d0683a17c232bb249a068c65cbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_3X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a87a7bc0df0623b02534894a90d634f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_4X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a33f4e8ee7271ce5353aa53c04c18447d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_4X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a5b26aaa1925eaa7bb83dd4a9e25b28d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_4X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a01541907f48e2d56b7198a4076996a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_INT1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447ad023a5c54e29999cee04d54971cc5691</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_INT2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447afce84063333829487cd0401fca732092</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_INT3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a18edb505f8205cfed6bb28da3abefd53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_INT4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a278c0c55560cb39e67ce17239dc8184e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_SPECIALIZATION</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447ad96ce00c95c679a24e61608f5e8af027</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_DOUBLE1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a8b3dbac5bcc76ed764156f15e80a05a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_DOUBLE2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a93e2780756cb91ab3c76762cc5eda3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_DOUBLE3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a0ed3c2a32cb8a267f0b1331bff4926b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_DOUBLE4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447adca8e51d405a2b7a796e761453225cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_DOUBLE_2X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447aab2f63a7282993278af3052e766112b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_DOUBLE_2X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a95ab6bf3295a610ee401aa62f479066f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_DOUBLE_2X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a7859cf4200f613f49e1b5aaf592a8000</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_DOUBLE_3X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a968a42bab0cb6816755b5d43025354bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_DOUBLE_3X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a095e597780484dd735988a215be296c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_DOUBLE_3X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a817bd1af1704a732eff1646c904b3fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_DOUBLE_4X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447ad9fae90ecc4c94651144f418f02a7238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_DOUBLE_4X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447ab63321e0eda6f9cae96c7b44ea6b5c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_MATRIX_DOUBLE_4X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a861649f967aa3315ed74cfc9569c91a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_UINT1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a2004f6b55f308bb76f4aa2c8281945b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_UINT2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447ad6544d6a653aceace5f368085563fd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_UINT3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447acebec340cc9335f4f88fc71146257afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_UINT4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a0ab3f9963906da1c191ab5b9133be5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_BOOL1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a93253e1bc915a9f0af08c6bb95bfb9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_BOOL2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a3ef4a1bd9c9a80556f3865b4ede894f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_BOOL3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a245d1d3186becdb492bed56badab0736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_BOOL4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a1365ccb2f8a08da774a25205c8535cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GCT_UNKNOWN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a3b3c9d05e75e6c20fd106d0f0080ad7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GpuParamVariability</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga70ed56150c1d09e77965d8bf52531e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_GLOBAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga70ed56150c1d09e77965d8bf52531e54a756d7f053db5b3bc0d38c15d98cda93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_PER_OBJECT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga70ed56150c1d09e77965d8bf52531e54a39d4c360141a21c7dd916c7837b357af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_LIGHTS</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga70ed56150c1d09e77965d8bf52531e54ad782ae3173a29e4a2e28215489c5147b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_PASS_ITERATION_NUMBER</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga70ed56150c1d09e77965d8bf52531e54a30bc7bdcc3f0930c8dfb66c70eaecf4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_ALL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga70ed56150c1d09e77965d8bf52531e54a76c85c18f88b57983f861ee83fccde4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GpuProgramType</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gafe603a6463467ab5f7e43721fe8ef96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_VERTEX_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96ea3d96c54ace718f26c66067503efd56a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_FRAGMENT_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96eac9a00b013e9075bc061b0585cf9a6c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_GEOMETRY_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96ea78fc6b12cad0b4a28e86c802ee50bcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_DOMAIN_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96ea670018be566e85e99ad45105bfda8993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_HULL_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96eaea74d7930cd8f25545bd629b91f210dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_MESH_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96ea1cf040cfd5e5022d774a2dcf81c64cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_COMPUTE_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96ea81238638cb2fdf78cc0860b6c4c16a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_TASK_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96eae5be4d0d3059e70acd78bf38ba08b0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GPUVendor</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac4c251bcc05376f701348bfe0f4a53b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_UNKNOWN</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a2d66ad2e2ce38c274d21f39551d2abe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_NVIDIA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a941a163a46c7a3313e3ccf03e2c0164b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_AMD</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a67fcd21f7a64e781a98ce95bd19ce18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_INTEL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4ad126527fc91804540c9860476347d3ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_IMAGINATION_TECHNOLOGIES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a33babe0bc67d09ef934c73a84b1a25fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_APPLE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a7dad707bd81e71dced7da15fd2423c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_NOKIA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4aa22a1e39600d0af079ead95e47c5bc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_MS_SOFTWARE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4ae54ba29367624d53c03371951789662f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_MS_WARP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a1ecaf69b6c1ede1b4e073308fcaeae38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_ARM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4aa171d8046693070e96ad6e0d6d01e2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_QUALCOMM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4aece795543b0373b8606c470f985f699a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_MOZILLA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4aab1c43d5dcd6f1713640463680ffadad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_WEBKIT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a1b40ea797205e9b18025b417a0762fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPU_VENDOR_COUNT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a39ecb7f5b44964fe66db54c9043731fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Grid2DMode</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga725e3c2dccf1dbcec4a12f165681317c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>G2D_X_Z</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gga725e3c2dccf1dbcec4a12f165681317caf8642c1227dd868584dc53f3edfc65ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>G2D_X_Y</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gga725e3c2dccf1dbcec4a12f165681317ca8bd62cc6b4ce83a9bd8bc84da5600d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>G2D_Y_Z</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gga725e3c2dccf1dbcec4a12f165681317ca6d3b2d3c9720ebf2ab1b24fc3d1bfb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GuiHorizontalAlignment</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga3396780cdb2d731aa5e4389148bdc5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GHA_LEFT</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga3396780cdb2d731aa5e4389148bdc5f3a69adf8fd8fa9b00e1c4eba735d0a17cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GHA_CENTER</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga3396780cdb2d731aa5e4389148bdc5f3a64a73804088bb89e7243a14874a457cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GHA_RIGHT</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga3396780cdb2d731aa5e4389148bdc5f3a270f18cf07dbe4e75e1b790d02924205</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GuiMetricsMode</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaa7655e44eacdfd45427ff35bde855f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_RELATIVE</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggaa7655e44eacdfd45427ff35bde855f36ae7050335374e46745e3c956b940ace9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_PIXELS</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggaa7655e44eacdfd45427ff35bde855f36a1995cd35704cb8894f502f135b46309d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_RELATIVE_ASPECT_ADJUSTED</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggaa7655e44eacdfd45427ff35bde855f36a2664ae89e7bd4079392f7feff26b3597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GuiVerticalAlignment</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gab0815ab90a2d9635695ec7e20e6c372e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GVA_TOP</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggab0815ab90a2d9635695ec7e20e6c372eabd89b9daa45f558ebf40181220421c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GVA_CENTER</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggab0815ab90a2d9635695ec7e20e6c372ea730c870b4637187418842a7545a8d40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GVA_BOTTOM</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggab0815ab90a2d9635695ec7e20e6c372eae1858486046629fda36e43b0bfece87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HardwareBufferUsage</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga3e7bd12438696e8c75150be1fbe90532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_GPU_TO_CPU</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3e7bd12438696e8c75150be1fbe90532a7b557a1b8b48aaa825e2301f14924e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_CPU_ONLY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3e7bd12438696e8c75150be1fbe90532a5639696a2f8d640b328d22decbe637ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DETAIL_WRITE_ONLY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3e7bd12438696e8c75150be1fbe90532a3130140031e3c7b4932ae4ae0faa519c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_GPU_ONLY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3e7bd12438696e8c75150be1fbe90532ad4ea5a32caed7bbb643f6536606dba64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_CPU_TO_GPU</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3e7bd12438696e8c75150be1fbe90532acbb4350fbecafb42887765883469fe6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IlluminationStage</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaa6fda2d6bac5df9dc239f566ceed77b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_AMBIENT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa6fda2d6bac5df9dc239f566ceed77b6a86c1d44d20dbfd75a533f8e8a35cbb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_PER_LIGHT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa6fda2d6bac5df9dc239f566ceed77b6a1bdd217c49dc61535b75a36207b3e4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_DECAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa6fda2d6bac5df9dc239f566ceed77b6a55b9a19dea33fdf42c614c99c136a52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_UNKNOWN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa6fda2d6bac5df9dc239f566ceed77b6a8436700e1ea543e71cc82f08d55e5c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImageFlags</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ga975bb6abd3c277b9a91d849367885474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IF_COMPRESSED</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga975bb6abd3c277b9a91d849367885474a57aedd76ae3b852c5ff6dec30d6df4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IF_CUBEMAP</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga975bb6abd3c277b9a91d849367885474ae53b467393ae6fd94277782dd276b620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IF_3D_TEXTURE</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga975bb6abd3c277b9a91d849367885474a208116a07b56e2f93b38333acfeadba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InstanceManagerFlags</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4921efc65b347efe08a6d4992af069e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_USE16BIT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2ab30b6fd5797e6fb286d5655dcd7008e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_VTFBESTFIT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2a500082ab3222e5aa5013ea48897031d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_VTFBONEMATRIXLOOKUP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2a2e31b097f5510963d742dce628d868ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_USEBONEDUALQUATERNIONS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2a0ba7e5b252aaa19dd05d22b9c939337d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_USEONEWEIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2ac4105c2b84b7dfd08e4bfa35a5ea9848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_FORCEONEWEIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2a7f599ab5ea537d8bab3af8aef358fe0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_USEALL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2a0ef5ea7756d41449148c181eef505d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LayerBlendOperation</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gabcbb38d1ac195e4be401f85b7ab0da8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBO_REPLACE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggabcbb38d1ac195e4be401f85b7ab0da8fa870cf51ff1ccd919cf710bcb3b4e6432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBO_ADD</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggabcbb38d1ac195e4be401f85b7ab0da8fa0c0abc7da3db86b393712aacc3c0ffe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBO_MODULATE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggabcbb38d1ac195e4be401f85b7ab0da8fa20815cab41c35f08f3520fb404b95efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBO_ALPHA_BLEND</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggabcbb38d1ac195e4be401f85b7ab0da8fa5cd300cd5790982241469d38868e5e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LayerBlendOperationEx</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga264ecab38a04d01e2c3158fa05ec1ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_SOURCE1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a8c7697ad29825fd74a0383826294c894</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_SOURCE2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a7e03fbcff412dcdeefa85e7e83525599</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_MODULATE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a985f2ec53a477d7c19b41700589cb519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_MODULATE_X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a83964282d9ea36a25f4718ae962f8d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_MODULATE_X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a2016226c35da93cc80a47e67528064a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_ADD</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2ac025aa3571c27a81260a08338418fa02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_ADD_SIGNED</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2ae89016c1b5b7ba57965791ae726c450e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_ADD_SMOOTH</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a94ec9bd2faf2b248f1c32f2eb187f415</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_SUBTRACT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2ade0d61cb08a3a772470efeab17a1a60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_BLEND_DIFFUSE_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2ac48b8a0a6406d7950c873658b9f11aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_BLEND_TEXTURE_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a3ba9fa36ef8c23b61e030185ca14cb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_BLEND_CURRENT_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a42c0f2ce32ad504e39a11936748c9973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_BLEND_MANUAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2adbe5957a946513e0f8be8c571f9b73fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_DOTPRODUCT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a822d6d3e08f28dcd9834f61c7fc03905</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBX_BLEND_DIFFUSE_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2aff8f459e8c642e068d2d85fb18563859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LayerBlendSource</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gae2ad78de344f35307ce35157c175625e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBS_CURRENT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggae2ad78de344f35307ce35157c175625ea370f25da69381c74ca1fc51fde81e659</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBS_TEXTURE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggae2ad78de344f35307ce35157c175625ea45f1a14042993f460992b3253ce6ae80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBS_DIFFUSE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggae2ad78de344f35307ce35157c175625ea196637a598fec92609865324b94d5662</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBS_SPECULAR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggae2ad78de344f35307ce35157c175625eaeaaa1e434289af47d0324c5d0f19d728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBS_MANUAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggae2ad78de344f35307ce35157c175625ea9aad692ea2c7081237095c3ab4044f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LayerBlendType</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga1ae5925d36df27a6c3590536752264f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBT_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga1ae5925d36df27a6c3590536752264f8acee3f4ef730f5c3e67fe71a54621e654</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBT_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga1ae5925d36df27a6c3590536752264f8a48d75d19e38ab5ff2ce7a3e9ae068e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LoggingLevel</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga122d6319a25f910b8b1bf6fe52f91f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LL_LOW</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga122d6319a25f910b8b1bf6fe52f91f6bac3ff7e1e5965d9c0116088cd7bc77c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LL_NORMAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga122d6319a25f910b8b1bf6fe52f91f6bafc58e360523f5eb025af8e681ef494ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LL_BOREME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga122d6319a25f910b8b1bf6fe52f91f6baeed15d58e0e6e1eaa9d23039e5fc546c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LogMessageLevel</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga124456c1616299612ac9f46e7d69268d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LML_TRIVIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga124456c1616299612ac9f46e7d69268da370f32b6cd8e47d4f41d645224700097</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LML_NORMAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga124456c1616299612ac9f46e7d69268dab6d5702e6462875fcbc1b5aff2497d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LML_WARNING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga124456c1616299612ac9f46e7d69268da8ca6e131fe0765dae46521cdb64c98b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LML_CRITICAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga124456c1616299612ac9f46e7d69268da5210f9fef7f2093878f02f2757606f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ManualCullingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga67144aea217e56725c43541fb064af20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga67144aea217e56725c43541fb064af20a1e2d68b31b809934b52aae87b81e22e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_BACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga67144aea217e56725c43541fb064af20adbebf0c209be54ddb19d6097d4f7042f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_FRONT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga67144aea217e56725c43541fb064af20aae591121c0f4a8e8c379e4ee3d0cc173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MeshVersion</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac036050d60e78ed73d02e95fe79884a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MESH_VERSION_LATEST</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac036050d60e78ed73d02e95fe79884a7ad0d24c88b7b4e8907d7b03ca9e4f87d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MESH_VERSION_1_10</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac036050d60e78ed73d02e95fe79884a7a1ade1bc7e5999ed63eaf91c1de0db21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MESH_VERSION_1_8</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac036050d60e78ed73d02e95fe79884a7a6aecc8aa7824aab71d8956f91f69854b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MESH_VERSION_1_7</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac036050d60e78ed73d02e95fe79884a7a0293a379395df95e09c920bd751ee576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MESH_VERSION_1_4</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac036050d60e78ed73d02e95fe79884a7a87fbdc88b80bff5b685005912fc952d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MESH_VERSION_1_0</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac036050d60e78ed73d02e95fe79884a7a740322a149493f1dfc4ae893b396eeb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MESH_VERSION_LEGACY</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac036050d60e78ed73d02e95fe79884a7a1650c5d2628916d49a2e5b64f97ff1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParameterType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4b8cfe4e77d7d21264a6497c06ed924a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_BOOL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa7b72a218a6d93dfbcb77e208eaa3feeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_REAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa6346202346c62e0d276c03eb2f258b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_INT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa6a6d06f6d2147d82b892bee309ff466f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_UNSIGNED_INT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa960735d7150a41f8c25be3e5d459e5ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_SHORT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aac1ae17fd22246104d7a7794fcf89e1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_UNSIGNED_SHORT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aaca32cf2526bd9f0ec645331b9a1093c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_LONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa663563417c2b019e268ba62dc4b1c587</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_UNSIGNED_LONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa08dbf5d4856777b3dd0dfd7f6d82cd46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_STRING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa631b8a9e92ad1186744a5fa9521b08dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_VECTOR3</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aad1f53213a85c2b5518e8b974cbbbea76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_MATRIX3</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aada60f8ff24cfcc03772b69968f3aa30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_MATRIX4</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa9cde1dc36b3e39a8a4e7a2b9bba6d78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_QUATERNION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa2971f5bea77e8de65d015df46f67733c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_COLOURVALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa70b475c72e98912203dc005ef4fd9ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PixelComponentType</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gac8f59c884998d9f84d9ea4c66e4c29fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PCT_BYTE</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea99e711d125921bab18616e433a8a7a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PCT_SHORT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea727e4867d2bdb1cbcbbe6649877afa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PCT_FLOAT16</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea0392260bc6fed0f2fdda641869de4b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PCT_FLOAT32</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea2baaf25269658514c08f895b965a3ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PCT_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea631e9774d95733ea3ef6058de240f54d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PCT_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea8cca85105bebe92a7b6231fabb877db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PCT_COUNT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea9966a610c32b0e690c91a553b7b8a45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PixelFormat</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ga7e0353e7d36d4c2e8468641b7303d39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_UNKNOWN</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa4292ed700edc51d74776f6efaf2a099</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_L8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca3768d051f35904ebf8f6201d7418d8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BYTE_L</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca1cf8abcb869132891b49e7f50daf7089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_L16</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caae5da8ca83986d2d797611f4198d019e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_SHORT_L</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca10b290ca956b26e83bfae90cc981a702</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_A8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca7232d786fe8e621fb39677c922713af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BYTE_A</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca7e333b6272d7a66213c1c02ad45ea754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BYTE_LA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cac4780c5502f1ebdc5f5569d3b887249d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R5G6B5</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8c999dec166c197c19935e6a122c9429</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_B5G6R5</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caff9e5d2b3d56a3ddaa764d9b3e95df1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_A4R4G4B4</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca7d8dabde5a33706ce0065a545da7cdbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_A1R5G5B5</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca953b1956667f02c5d06a4f89c708beca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8B8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca32d32d3a5a8b68c1495d5c494575a6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_B8G8R8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca6d2975b1eca65162dd4c24b1e180e23d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_A8R8G8B8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca0d5c9bdb0633c1849758fea566a2b754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_A8B8G8R8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cabedff220dc4f3ed679bf246c14ce3df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_B8G8R8A8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cabe2587bd69dbf21806c40fe1c82a22ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_A2R10G10B10</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca134a9e452ee64c35921f5ce518c90f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_A2B10G10R10</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca383f7cd3ec0a48beff43f1c07a0a9e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_DXT1</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca502daed32e87628ed5a570349cc3a365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_DXT2</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cabab4b525ed0f13723c54a1a7da8bcbb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_DXT3</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8cdfa2821acc653732e0a0f855b05057</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_DXT4</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8d3736e589a038b18f5a4e11a942d50d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_DXT5</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca9fb5bd78b703661f41fc3ae06a3404ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_FLOAT16_RGB</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caba6d399bba73f13acee7497b0dce9d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_FLOAT16_RGBA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caf91793bc9707d6541f4851722267317a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_FLOAT32_RGB</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8bd985050584e5ec421f8afc90634ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_FLOAT32_RGBA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca1fe97e102d975ff9d70dc329f5d794ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_X8R8G8B8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca2542d39f6712cb6f69907330a31a9342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_X8B8G8R8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca32ab31260e738578912b5797406867ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8B8A8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca74ea3b1c0c5f4ae06b1a7136c5523eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_DEPTH16</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caf57a48d6f90676eb2d9230127960412b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_DEPTH</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa9a73e89b0461099bd6e707e407e1aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_SHORT_RGBA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca0a88817c662a408aac3077199b0498e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R3G3B2</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca00c7bec590f83728fc012731d8632ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_FLOAT16_R</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cab63dbcddd53d1f766d742fd557c26be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_FLOAT32_R</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca2da3ec4fe727d552337e02069cd9efd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_SHORT_GR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca7dbc4fa24cdbf90139bc60e771ad58a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_FLOAT16_GR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cac7db24f02e2110aee18dcc2535d5755d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_FLOAT32_GR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca0f4697d37ebb958247166694666b0b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_SHORT_RGB</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca734a52bfdd9b7f44805f6ef8f96a6224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_PVRTC_RGB2</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cad1cafabc495bc6276a35efb4a6509801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_PVRTC_RGBA2</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5b4b981ed59cf84a234ce673c4ba41cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_PVRTC_RGB4</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca1eb36d25f51656c7553f9461638da350</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_PVRTC_RGBA4</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca9e298c62006c2d8c521fa783ef966b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_PVRTC2_2BPP</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caca45d21e0ec77f9fb38ccafc599093bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_PVRTC2_4BPP</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cacdd7788b1fc1a63bdf4c32f7c11c63c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R11G11B10_FLOAT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca4d1c22a39c94f089cec5e8fa56175369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cae3f404382e87741ab5ac6f2874864e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca6d8504ea1f73f52f25c2b2bf9be3dddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8B8_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca66de64f10a26e8f3c5ba8a0baf62aeb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8B8A8_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5aae421dbc2d999607dc207217290467</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa82482ac6f1ff68b7a143164273caa32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16G16_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cacc3367573fb048b2f9111f57027ff9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16G16B16_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca36b5e8660c53d256ddcb0cc8c5ec1348</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16G16B16A16_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca45cd11e195e177e4780e671b01f88fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R32_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cabfd3bffe00365615c42b352b683bf074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R32G32_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa6176269d3a898558ecfd2c536f161d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R32G32B32_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca1fdf6ec841a3b380c76909013ad45342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R32G32B32A32_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca3da45a080dde7e47bb0629d24aade867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caabdab89d5d0a54b8d512a46e66afe5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cadcf609c44b5956a0f10220ef1577ac84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8B8_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cafb97a36f3a3d240493c739b3fcafed49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8B8A8_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa73498f46fbd7743d42bffd775958011</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca47239551b6df78914f1663aa944b8c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16G16_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca0dd3bd599d9e8774b6cbde70cefede96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16G16B16_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca29f56058f6bcee67a02cc0c1b4b71bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16G16B16A16_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cae155581add02a5ecec54245cded9cdd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R32_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca31c5585d35c3b1f46ea7cbf3193e87a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R32G32_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cabb20a2a4734844aae579639c09838a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R32G32B32_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca77197e365cfad08def5dd771c317ffb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R32G32B32A32_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cab84666e2dae44de2bc4c25a5284f297f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R9G9B9E5_SHAREDEXP</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caec449f414cf104d9dee7c37ea2846312</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BC4_UNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caaa1e7ffa9ae1d8a0957e3006de5c93b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BC4_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cad7db9f4ebd9e47846ee40263e5067bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BC5_UNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca81333a1ddbac8a5c3577ef5158920266</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BC5_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca9dcad10a8f4c12ebf970fc13305e44f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BC6H_UF16</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5d59a40a2fc905b886b1ef01608e46bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BC6H_SF16</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca6f54b2d54d090b336067302a99d6f634</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BC7_UNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca302c60cceaa1a28d56aa7ce793faa7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cac9a846decc5febd638272391346c0a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca6f8b8df95202d530e8d1e0418d257767</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_RG8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caf989cdb2a57a8ae4f0e9618e2fc411b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caf7e055e70d56910c421ee95d7256a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca738b9b66f5e47f5ce0495d65c29de9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8B8_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca2db70cfba192f36d92c062d1ef1e7ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R8G8B8A8_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca47d568d6654709bee70665deb47a4333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca84f36668248f741f28f70fec3b3c8153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16G16_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca4ff22d39652f3d1317834c3ddb3d5074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16G16B16_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa3c9b4ffe66442d11773bf904f7bc5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_R16G16B16A16_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca93b7adc01477463b8cfaec39936af1f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ETC1_RGB8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca52706bdca40efee45aa63963cbeb79fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ETC2_RGB8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8708e2775258b731659cc1fff1f3d823</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ETC2_RGBA8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5497bbf8a5b7a5dd5738a1248f1eee81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ETC2_RGB8A1</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca2c05e1b4c4ddac5356e25b6029414993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ATC_RGB</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca51e91241ddf9dd51e0b4e5061867d58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ATC_RGBA_EXPLICIT_ALPHA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cab4922d0157b0ece63044d1e4667eddee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ATC_RGBA_INTERPOLATED_ALPHA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca0535ed1cb1dd5e4c4ce939b7688fef3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_4X4_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca9553157ddb4ef46f1961862c615c34e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_5X4_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca1cd504b8112e276f48ce63c11abe2aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_5X5_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8051b88e62c0c6c9ab23a3945c6fa2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_6X5_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca57b44c8bbde6c4ff34f651b53be25f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_6X6_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5a8ce1cb7118a13f0c28a415bbf54ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_8X5_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cad790201cdfa61fab8d39eb3201389015</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_8X6_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca94a23eab6af02a97a204ff487d88955e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_8X8_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca964ca766ab3fb0bf6b9e787d45244151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_10X5_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca253a35020cb61c39acafb2aa389592b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_10X6_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cad419d0d027f000599f105d4d2006f373</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_10X8_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca78d67e84109cd7d31604f820a4d2a4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_10X10_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caefbe08c7b9e3d851b3782066646bce6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_12X10_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca800a655ec3c9506008053d1b1fb6968f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_ASTC_RGBA_12X12_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca6021779e0389542c4ff6736550e2a118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_DEPTH32</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cafda98f4a94c31bab92f2d9bedfa42d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_DEPTH32F</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caf4cb8d4ed88ed29d2678cc7c91e36b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_DEPTH24_STENCIL8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca897a8db141fa9cdada367a5c2eb6efe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_COUNT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca44469cb753c29f07cba54678a57319a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BYTE_RGB</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa2fa4ac766d61fa65b4c86ea5c035218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BYTE_BGR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5e30f679089407e29f6cff86101daed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BYTE_BGRA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8048c85373860a1893d237ac89d3712f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_BYTE_RGBA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cae0afb06af1cb73f624e66540c64bb2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PixelFormatFlags</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ga7d83be5f58ab829ae3c94ddcf7b68bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PFF_HASALPHA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68baba5a5420b4748d6fa0315bcfe592224671</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PFF_COMPRESSED</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68babadc2837f5c89ddec07247a374cee587a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PFF_FLOAT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68baba212e4f47a7e014eef28315e2d1ffcdc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PFF_DEPTH</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68baba59f8dc2c75447edfa72e8d8361ce00a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PFF_NATIVEENDIAN</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68baba1fe2f5a4cbcca90fe4d97f3495ebddaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PFF_LUMINANCE</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68baba16054f98e65973baaaf0a7906d4597a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PFF_INTEGER</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68babac5645a87ee4dd4c0edbd627db2193a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PolygonMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga2df30008578f1d062a70ec268d1ae016</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_POINTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga2df30008578f1d062a70ec268d1ae016adfb098e30463c0f0689e0e1fbbd5eb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_WIREFRAME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga2df30008578f1d062a70ec268d1ae016ac1f71aad59ecae8cd02f0743dc7efa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_SOLID</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga2df30008578f1d062a70ec268d1ae016a7e87bf8ec063f4e7bf022a7396346211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ProfileGroupMask</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga22a20f11c008a0d9b677fc2635922cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OGREPROF_USER_DEFAULT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga22a20f11c008a0d9b677fc2635922cfea721f30014dd7fbcd0bfb075ab74ab7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OGREPROF_ALL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga22a20f11c008a0d9b677fc2635922cfeade870d108856d0d9fbd27694bcb2242a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OGREPROF_GENERAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga22a20f11c008a0d9b677fc2635922cfeaa62424531516cb168cd1865184eeb7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OGREPROF_CULLING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga22a20f11c008a0d9b677fc2635922cfea025771347fabdae9bb5db80f997ced2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OGREPROF_RENDERING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga22a20f11c008a0d9b677fc2635922cfea1477e35ccd97730b18c1196a2f7fea64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ProjectionType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga266e1c1f0f06cad4034e8920bcc396aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_ORTHOGRAPHIC</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga266e1c1f0f06cad4034e8920bcc396aaa739a7eabe0426ba0cd2f6e94a5e5be25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PERSPECTIVE</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga266e1c1f0f06cad4034e8920bcc396aaab93552ced844b58965a168d27150e262</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PropertyType</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>ga0883a5af9197151407965df0bacc4f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_SHORT</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa19d90ad1680589279aafec448c4e75d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_UNSIGNED_SHORT</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa8807d302197c648340522a66196f46f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_INT</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa93d4b54300df506764ebb8af6bf4d5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_UNSIGNED_INT</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa9fb3644ad2ce148f77291a0d3eaea6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_LONG</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa3d3a41849ca836ff178c8f2618629794</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_UNSIGNED_LONG</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aabb2c30d9d8af27d83d4aafed018aa84d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_REAL</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa269350183053663ed0e36a69b72dc4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_STRING</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa7964244e71bea1a0b721d42e6fa4ae53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_VECTOR2</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa5f081dc286c25333c43e8467d6c7c8b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_VECTOR3</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aacd225d4bbfbd47f0473b7d56f834f3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_VECTOR4</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aaa5b410ea31e3954eeba233240dfb67ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_COLOUR</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa4dbf2ba96cd6b8774fc4cd98b0bfca01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_BOOL</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa4811d3c1f6bce61a13fedbcfa19e1b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_QUATERNION</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa161aabceab220d04e7aa8704ff8e5293</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_MATRIX3</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa1a10d1f71eb0804ab6ec20a598a1ac93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_MATRIX4</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aad1ccdd4ffa8de819d5f96bac1a405a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROP_UNKNOWN</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa593a0408d46ccf3061cb27c372b25e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RenderBufferPool</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gae3d6fb656d943f8a7679dadac0daa589</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RBP_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggae3d6fb656d943f8a7679dadac0daa589ac269af1b28b038f8dde9d8f7f543f1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RBP_DEFAULT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggae3d6fb656d943f8a7679dadac0daa589a435cae49483dd8c9c002a9c9d45e5c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RenderQueueGroupID</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gad08013a341ff0ef07c39fa3502bf6c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_BACKGROUND</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a6f63169671858ecbaf90d237f5726cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_SKIES_EARLY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a85a7c54f44b9ac82523d80d19b6b2394</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a82534671938c174a7d681d89083ef7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a53b5d66a0512dfd2c311d7cc66b20381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_WORLD_GEOMETRY_1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00ade11af91b1f43096ff932b9c3843e5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a72b7acba73734142cfa10e9cc75962c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a9e2ea42071d435e220510e556cd7406c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_MAIN</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00af9d31cc0cad8ce9890b4af5f9014f5be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_6</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a531fdb018ca4d5ff2ba7a97fba949bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_7</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00abc64da9d300b2d65a19e5fc0bfa05d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_WORLD_GEOMETRY_2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a256a799730f10076007fd0411e033b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_8</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a31ac7ce7cf426c952976a3fdcc3e4e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_SKIES_LATE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a53468f34583f3a469cc8ca2f444fb6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_TRANSPARENTS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00ae17114ce4a47a586c5b51780e718cb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_OVERLAY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a51f548bb157ad908542478155f7d807b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_MAX</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a2d1e261d9e3298b1cb7272b392f550b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_QUEUE_COUNT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a43e81e888625a08308a616f5c82c7a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SceneBlendFactor</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga41c76d419d6c9c205a6c1d3b42872213</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBF_ONE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213ad2741858a9d9f668a47ea75b82ae0318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBF_ZERO</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a04732209b3c7a16b5f0a2c829e6f6c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBF_DEST_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213affe55d98f2cd26e9451af52dbc74f7b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBF_SOURCE_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213aec796e9f58f4cce849379f0239e059a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBF_ONE_MINUS_DEST_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a7ea50d3d5960138db1c46ecb42f94969</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBF_ONE_MINUS_SOURCE_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a93b05f61a5076cf0f649ac5d656970fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBF_DEST_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a374792bd937134c4ca2aad748661c22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBF_SOURCE_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a5b1a11e0ec0d1cf0bdab0176cca26eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBF_ONE_MINUS_DEST_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a1d772950d5ec934776bbc1d39782a42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBF_ONE_MINUS_SOURCE_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a09184af2d875978d03c6edd00d4d52f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SceneBlendOperation</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaa7a12a72231aedf6e33d58aafc11214a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBO_ADD</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa7a12a72231aedf6e33d58aafc11214aa188aee58620b3275f1a45c7c80df4bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBO_SUBTRACT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa7a12a72231aedf6e33d58aafc11214aa1b91fc44108cc88f2cb4bb38d4d76a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBO_REVERSE_SUBTRACT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa7a12a72231aedf6e33d58aafc11214aabf264a7da02c6b481ca9a8b222914438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBO_MIN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa7a12a72231aedf6e33d58aafc11214aaac9096763a660cde89c5771a7842d14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBO_MAX</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa7a12a72231aedf6e33d58aafc11214aad27eb8ec55b3c43ff95506da8e2b3d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SceneBlendType</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gac46c60cf6e5c199220e3b8f26570cb9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBT_TRANSPARENT_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggac46c60cf6e5c199220e3b8f26570cb9aa8df6dd8b7710971196000da11b5ab114</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBT_TRANSPARENT_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggac46c60cf6e5c199220e3b8f26570cb9aab57b2cf11c74056c5109fce1efa37a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBT_ADD</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggac46c60cf6e5c199220e3b8f26570cb9aafa3ba1b1c044f8c0cb09bc41582024d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBT_MODULATE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggac46c60cf6e5c199220e3b8f26570cb9aa7aed8ef0038f0a0a5f6634ba4080b513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBT_REPLACE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggac46c60cf6e5c199220e3b8f26570cb9aab6672abe57fa6051e9ab57d51975d244</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SceneType</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga7383602bd480d43b80c626969b9af914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_GENERIC</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a0af8f844019e52fe112e9a946a919fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_CLOSE</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914ae83ae1c9a6e4816184441db4a140e70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_FAR</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a8bf5864d5ab311e0512ed153c95f1d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_REAL_FAR</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a7eecd7057b3487616075032560582ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_INTERIOR</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a93f2170ad3a8132f29264dc3642a2dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ShadeOptions</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga12cb29cae690b696c0f1c4863d8c25a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_FLAT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga12cb29cae690b696c0f1c4863d8c25a7a2278c661ac03aa3bb7177b6deef7ff99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_GOURAUD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga12cb29cae690b696c0f1c4863d8c25a7a2973848ded9ca7c0f93a329e12181feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_PHONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga12cb29cae690b696c0f1c4863d8c25a7ad65722b0fb2ac38cc603076dd057d57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ShadowRenderableFlags</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5422f3d75ddc606ee01f69d14e37a8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SRF_INCLUDE_LIGHT_CAP</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga5422f3d75ddc606ee01f69d14e37a8cca42b7242b2403601a94289579c0484b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SRF_INCLUDE_DARK_CAP</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga5422f3d75ddc606ee01f69d14e37a8cca33f01b987b6a184a90c99533cc257992</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SRF_EXTRUDE_TO_INFINITY</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga5422f3d75ddc606ee01f69d14e37a8ccacb424293924baf3e1b2bb29041270fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SRF_EXTRUDE_IN_SOFTWARE</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga5422f3d75ddc606ee01f69d14e37a8cca63cc56b9bcae0517867bdc756a8a2146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ShadowTechnique</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga79dcd426d291c31072c1ad6f183715d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWTYPE_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6ad88c064ffac66e1b186fb238861046ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWDETAILTYPE_ADDITIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a1bc71098f374fda7da49f39aa1700fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWDETAILTYPE_MODULATIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a5646b85f69631dc4820b877506f3b992</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWDETAILTYPE_INTEGRATED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a7823678fe2b349b5d4af74328d4064d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWDETAILTYPE_STENCIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a77da660eef7a78214c39ffa491446285</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWDETAILTYPE_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a025e0b181fc7ae3830880d9a802070c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWTYPE_STENCIL_MODULATIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6af1b698ef34b8d97c261b7ade00010b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWTYPE_STENCIL_ADDITIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6af6e22c7a699e9d05015cecff7b68c52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWTYPE_TEXTURE_MODULATIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a92a49d0584801cb7ea1e279004b30cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWTYPE_TEXTURE_ADDITIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a8a2b43e30e6d8d590e6853e4f46b8103</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWTYPE_TEXTURE_ADDITIVE_INTEGRATED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6ac29b9727942e113575ea3947a89ae047</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADOWTYPE_TEXTURE_MODULATIVE_INTEGRATED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a2867ba03ee4054517969ee7fac598e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SkeletonAnimationBlendMode</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga8c89213416d55c0252c9b6b86783efa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANIMBLEND_AVERAGE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga8c89213416d55c0252c9b6b86783efa0a4d13dab20a3642f5fc20cf2bec22c2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANIMBLEND_CUMULATIVE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga8c89213416d55c0252c9b6b86783efa0a5628f84206e4555c948422d2e62b7793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SkeletonChunkID</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga5b37bdf2f67384dbd81643164545f7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_HEADER</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bda7ed2511945645204fe9f7423e32aea49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_BLENDMODE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bdad777591f3958da3716318eb820bbcab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_BONE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bdaacf798731cab07af608a45eb331faa01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_BONE_PARENT</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bda60d951d9cd1e76668758a78eaa75e3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_ANIMATION</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bdaa559ee7367718e8c9ffdfd1af83c9ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_ANIMATION_BASEINFO</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bdaedacebfaa34fe1ed9b95efb6210e13e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_ANIMATION_TRACK</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bda691013153a33fde3a543deed39382c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_ANIMATION_TRACK_KEYFRAME</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bdaebf5354fd4093986740b6f7a0b9c998e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_ANIMATION_LINK</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bda869ed880064984ab52e95a922efec6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SkeletonVersion</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ada8fa477cd38aab81e40b645c60fdffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_VERSION_1_0</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ada8fa477cd38aab81e40b645c60fdffaa7f9c75eb5146038296367ff593ea088c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_VERSION_1_8</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ada8fa477cd38aab81e40b645c60fdffaa40eb0a9c9147623fc32b802587261311</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKELETON_VERSION_LATEST</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ada8fa477cd38aab81e40b645c60fdffaa49b1f6d28821c5e03dff7b1334d5a6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SortMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga6a219c441109d3dbb4f4af7e0cb9aa56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_DIRECTION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6a219c441109d3dbb4f4af7e0cb9aa56ab8681f59fb8a9ccea7b9b8bd39bdc562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_DISTANCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6a219c441109d3dbb4f4af7e0cb9aa56ad9e5e193b92b711a1c2ea77b4ab7e0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StencilOperation</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gae8bb1cb809660de802d1d592ba4adb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOP_KEEP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61abf640cb28b5020509dc27178f0359511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOP_ZERO</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61a910e7fedb6c873aaad581cfda6491b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOP_REPLACE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61acbce9e054c373718a59dd56e51aa762a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOP_INCREMENT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61ae56b6038f9552a79b2b1d2ae036da86c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOP_DECREMENT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61a7faeb919637b85bed8650d8f1baf2ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOP_INCREMENT_WRAP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61a6e595fbb31308c6b01f35221903f4706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOP_DECREMENT_WRAP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61ab816aeb027a4e517237d053e5fedc2a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOP_INVERT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61a4f9045fb414071aa89184ce5e88ec474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TerrainAutoUpdateLodStrategy</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga4e7b31c45dc1afba816f7d9bc71a301b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga4e7b31c45dc1afba816f7d9bc71a301baf4ad13488a8b22a4309fdd0a7fb70db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BY_DISTANCE</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga4e7b31c45dc1afba816f7d9bc71a301ba8b40189aba8887f4cdb96d967cd80460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TexCoordCalcMethod</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9b700a8dfb6b4ef409eae71262da97ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_NONE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffa73546a8946a02a34d7958763e0c1034e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffa414edb1748a8b2bfd8c4699164c46352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_PLANAR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffa516f97319ea6e8a02daef9f13c32303c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_REFLECTION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffad4c1a576294c5fc8a0519783fc9e2eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_NORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffaa296599db57208482d35f5d264d61578</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_PROJECTIVE_TEXTURE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffabcbba9b2c16dc5c57c479dfc486095db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureAccess</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga12b16f4465fec1b8fff40c719e2aa458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TA_READ</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga12b16f4465fec1b8fff40c719e2aa458a183a8dcf97daf2dcd3c7984c8c09040e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TA_WRITE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga12b16f4465fec1b8fff40c719e2aa458a8d8ea745f3af07796f15e9608d3e7a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TA_READ_WRITE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga12b16f4465fec1b8fff40c719e2aa458a36eb7ddb2aa3dfcc79147c4f4d803ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureAddressingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga6e4f6ebb1193d0e099b2058a451e1126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6e4f6ebb1193d0e099b2058a451e1126a3bb58c51abf3cfc17a3a161a8ad2e69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_MIRROR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6e4f6ebb1193d0e099b2058a451e1126a8ad58884b0f975a9d78e7443d528e2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_CLAMP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6e4f6ebb1193d0e099b2058a451e1126a9bc1de22adfff89e291721e6c88b9fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_BORDER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6e4f6ebb1193d0e099b2058a451e1126af51237eefd747d734a75e050bbb2a173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureFilterOptions</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga21a0186392e9c9ce16d29c5568a773c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TFO_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga21a0186392e9c9ce16d29c5568a773c5abfbbf594489b7096500b6b5492d0ff8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TFO_BILINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga21a0186392e9c9ce16d29c5568a773c5aa618726878120a47677418f7fb87fa9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TFO_TRILINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga21a0186392e9c9ce16d29c5568a773c5ae7b55ff89c945a2f1ba336f664add6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TFO_ANISOTROPIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga21a0186392e9c9ce16d29c5568a773c5a27d43242c4bfc932a046213fdacf919e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureMipmap</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga528ce4f4c67c9b043e1f0b8bb3cdf255</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_UNLIMITED</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga528ce4f4c67c9b043e1f0b8bb3cdf255a5a6b498127bf3fa219dadfdaaa50b9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga528ce4f4c67c9b043e1f0b8bb3cdf255a56eea45719de5246f4ea9b8e8b54921d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureType</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gaac3431531c3258e3c1c86ef8a4c06228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_1D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228a18bf88d3a14ba28d6602689e398416bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228af1f732018f5a2a7d35233e2ceeb4ee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_3D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228aa80e2545e817591a0b4547f987987d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_CUBE_MAP</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228ae295fe0fa26623b66cc023f462962344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D_ARRAY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228a11589b2d4fbe6213dcdaf4e78894a3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D_MULTISAMPLE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228a00ed3f91bf09526bdf2cd680b96b838f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_EXTERNAL_OES</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228a1a31bbe700e223257fb2d18afcb14d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureUsage</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gaf140ec886884a864abc74a7556f8bf67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_STATIC</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a375858a86cadfb2a4d20fe837fdb85b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_DYNAMIC</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67ad18031f12c4bd22f73b09a4536e99df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_WRITE_ONLY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67af7b0d53154ffc7c389404dc51c792655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_STATIC_WRITE_ONLY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a2b9d0399c32f2098957ebc089c337e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67ac26eda030d21e0491461edea89394493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a79920182637c94fabcf834950096483f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_AUTOMIPMAP</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a7c14cc95a59af42a63eb33fc9de05d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_RENDERTARGET</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67ae1661d9846a9b4e83c2e4cd99fc6ad9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_NOT_SAMPLED</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a01b70f2cf9ba057c62aa554af7f5f2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_UNORDERED_ACCESS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67aaaa1e44020b4fcc25600b423f45cd227</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_TARGET_ALL_LAYERS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67ac50d3ddf030bb6a15af8454d27c73fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67acaa45fe77d1becf4c5bd353bc2aa764b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_UAV_NOT_SRV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a705be8b4d48b62f98e1cd5d70c2a16a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_NOT_SRV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67aeaa879e353bc503f741a0a0671b35c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_NOTSHADERRESOURCE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a186a9408e017e08e63c56db55da7f09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_UAV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a85ca4e5cb922c3a2381ed5eed01c0cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TrackVertexColourEnum</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5d04131dcb51ec3cf219465196b6de85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TVC_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5d04131dcb51ec3cf219465196b6de85a4b75431ccf4b6bde635265300498660e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TVC_AMBIENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5d04131dcb51ec3cf219465196b6de85a8d3eb8e812449857231d35205dce797a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TVC_DIFFUSE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5d04131dcb51ec3cf219465196b6de85a09b4b4b6232b724f9d9b325a06f2067a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TVC_SPECULAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5d04131dcb51ec3cf219465196b6de85a451fabea329cb76c0dccb9b811293699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TVC_EMISSIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5d04131dcb51ec3cf219465196b6de85adbcd315d9bd355dc8a8c88ee499504f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VertexAnimationType</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga9e9d3a9844b5922ba5370d1fc5a128b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_NONE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9e9d3a9844b5922ba5370d1fc5a128b8ab1a15dd49cf588c9b4d29e96511dc91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_MORPH</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9e9d3a9844b5922ba5370d1fc5a128b8a16f039e4ae5cfb19ecd7cd41be4f93cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_POSE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9e9d3a9844b5922ba5370d1fc5a128b8a66715a5b810eee81efa1d964700b3d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VertexElementSemantic</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac7ecb5ad110f918f709b3c5d5cbae655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_POSITION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655ad04d50e91c2ec5377e610b3f5b9b07f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BLEND_WEIGHTS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a63d3494547f373f5c4397a41b39cf6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BLEND_INDICES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655ae54f94c9c9cf553d227c2aab2c499bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_NORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a1dec7d36a64625348e23af26c9231227</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_COLOUR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a370307b10c00d1459acc51f9a3ed1150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_COLOUR2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655aa4e4ff3ea17d3098cfea6e97732dae55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_TEXTURE_COORDINATES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a17abb855311f3a67bc31414cad8d6212</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BINORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a2b06bd6ce4e2b9115ab122e35d86502f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_TANGENT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a57d43012049b3ec7b4240b207dd029f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_COUNT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a6f167783a26ed5d1c146fbeae995af0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_DIFFUSE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655aabddc327dc0835e75b7622ee81e7f527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_SPECULAR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655aac8754d6241197a32c19cd72ff1806cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VertexElementType</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga5e257787263196de7fef371f99a27eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa3fbd40586beffa36887f783d401c5b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa0993ccf616ec6e7bf60fff2ef1705ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa9ccf920d2572b15896f75ccf30fb150c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa7f1dd8dd0e61ef81a53f5b315d096325</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effadcf2fcc87b2ffd15476b34c54110d4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa95b23f7c498fc51e9b5fdf22779394bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa74cfbca962869d7b2bdbe3dd869f183c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa0d7cffdff4ceb5440142ca43f0fedc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UBYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa634a1cefe14124d3c9c2b11d782f947c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_DETAIL_SWAP_RB</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effaea862c9a9778ee2fdfd7fc64e65ad98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa5bec901be6ebdc35a0426ba3fae62aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa9875117bd933d3d7b009c52c003ca8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effaa68330a5d4f403a22817356c34c55b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effacb7c87b53e68a76ecc4512abdf26a4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa5ba3cec34c6d8e86e3360c027dd415aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa0aff9525bb66b8b7afca5359663035b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa48124844566161cd80023227f6b2812c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa53a022ffd7d3a30e7dbf11e436ef2ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa9e45e8e92d5e00af2e170d590959205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effaaa46232a9547b9053622a23118e67b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effad46afe81399144842525ee08b6c4b42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa237b719155793a2b6b96f1317416fae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa6bee4a7b13fa3bcb10f9421abd31db10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa09a50344ac7ddae8f4c316252136f66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effac6a0941060af4229841f897c79af7ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effac1fec3f5663b1e7298fb285e10e2f32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_BYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa5a7f9ae0525a415b717e3200c80cc8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_BYTE4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa802550c10e712abb98e6787636f3a4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UBYTE4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effaeff0739fc739b28d7527442fb6445828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa1846e5d8a355cc14dbb9ec6fccb5ce12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effab2da05c18d726f8d99c46b56255ddd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effac75358ccfe467d9f721160a87d0b19e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa1a6f5599d29d19a96f284c76be2d9965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT_10_10_10_2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa54e62ebe6dac47619185d713a7692356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_HALF1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa9310845c15b0bd4935c8125ca142d1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_HALF2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa078e7c3b0702b607e3e18a3daf261e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_HALF3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa7e89fe6ac053966740a0acdda8f9f24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_HALF4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effac2665553f6665b6de070631b5f7b851f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa2da074f4cb5af787d6fe3d7efafbda5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR_ARGB</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa952a7cf30c1f555019dfbeb1ed2c8c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR_ABGR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effafe3711fdde45487fbac6e2f38b0b9f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WaveformType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gabf2e0412a783a6f708ca1a58abb45c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1ba7810779988e228dd8d3eef8ba0d566e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_TRIANGLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1bac2f92dba451adb7777e9275d0f2c898a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SQUARE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1bafd87232637505fc7c7d29acfd87bd422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SAWTOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1ba2ea1433d653116eabda4940dc660a99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_INVERSE_SAWTOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1baf2c84f99c1aa134c400ebf959efc1038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PWM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1ba1b00383d1dae09b439ca9a0a28ee993c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>ga9d3d1b15230ef9bfab0ae4e8af2ceee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>gga9d3d1b15230ef9bfab0ae4e8af2ceee7aba2a479c0710afc0c5de7c790f78ca8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>gga9d3d1b15230ef9bfab0ae4e8af2ceee7a2fa4eedaa92804519c7245dcd7c1b3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>gga9d3d1b15230ef9bfab0ae4e8af2ceee7a8de3089cc41bd7cc140633f9570c649b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>gga9d3d1b15230ef9bfab0ae4e8af2ceee7ad058d64707ba9f51443f7b2b18191c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>gga9d3d1b15230ef9bfab0ae4e8af2ceee7a360231a6b7fc29efff7dfd727d56a867</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>_openFileStream</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga6dbeabecf22e9bb5f52e58e1abd80ef5</anchor>
      <arglist>(const String &amp;path, std::ios::openmode mode, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>advanceRawPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga088106a9fc8539d9e0912c04a11f4ee6</anchor>
      <arglist>(const T *&amp;ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>advanceRawPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga11dd7b55041c012f5d6e82d98d39cce1</anchor>
      <arglist>(T *&amp;ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function">
      <type>ValueType *</type>
      <name>any_cast</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4298c911e328360f7348511a848fe4ff</anchor>
      <arglist>(Any *operand)</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>any_cast</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga2024a5fb8d0223391b75632d9443a0d2</anchor>
      <arglist>(const Any &amp;operand)</arglist>
    </member>
    <member kind="function">
      <type>const ValueType *</type>
      <name>any_cast</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga517155088465ff92d2c1514fe34752a5</anchor>
      <arglist>(const Any *operand)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkForCgError</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a298959472285db3bf128b057bdb941f8</anchor>
      <arglist>(const String &amp;ogreMethod, const String &amp;errorTextPrefix, CGcontext context)</arglist>
    </member>
    <member kind="function">
      <type>_OgreOverlayExport void</type>
      <name>DrawRenderingSettings</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a00d4cf239ceef8dddc6af3ce46a1e1a3</anchor>
      <arglist>(String &amp;renderSystemName)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>FastHash</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga57a98824058b136d9c27dbcdb963f7ba</anchor>
      <arglist>(const char *data, size_t len, uint32 hashSoFar=0)</arglist>
    </member>
    <member kind="function">
      <type>int _OgreExport</type>
      <name>findCommandLineOpts</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad78e25bde5597796c07e75d4f857a3cd</anchor>
      <arglist>(int numargs, char **argv, UnaryOptionList &amp;unaryOptList, BinaryOptionList &amp;binOptList)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>HashCombine</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gae1e937aed630bd25446cbef3bdd2cc7c</anchor>
      <arglist>(uint32 hashSoFar, const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MurmurHash3_128</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9e86748bd90b88b63907d4f39900e577</anchor>
      <arglist>(const void *key, size_t len, uint32_t seed, void *out)</arglist>
    </member>
    <member kind="function">
      <type>void _OgreExport</type>
      <name>MurmurHash3_x64_128</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa1036704b0d91baa078a713932ba4d9a</anchor>
      <arglist>(const void *key, size_t len, uint32_t seed, void *out)</arglist>
    </member>
    <member kind="function">
      <type>void _OgreExport</type>
      <name>MurmurHash3_x86_128</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab52515a0023834cf1c46ee1327bdf4ca</anchor>
      <arglist>(const void *key, size_t len, uint32_t seed, void *out)</arglist>
    </member>
    <member kind="function">
      <type>void _OgreExport</type>
      <name>MurmurHash3_x86_32</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af72936eba3027e7cea3475eabeb05630</anchor>
      <arglist>(const void *key, size_t len, uint32_t seed, void *out)</arglist>
    </member>
    <member kind="function">
      <type>_OgreExport bool</type>
      <name>operator!=</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9d8174300d9fd7b766d727c85e11a20f</anchor>
      <arglist>(const ShadowTextureConfig &amp;lhs, const ShadowTextureConfig &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Affine3</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4ad543ded2a895ca3cb655acde809d6f</anchor>
      <arglist>(const Affine3 &amp;m, const Affine3 &amp;m2)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga15b5572666ec9a5a8c199d5289cd93bc</anchor>
      <arglist>(const Affine3 &amp;m, const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga3edf0891dcf445e20821a0504f53b5c4</anchor>
      <arglist>(const Affine3 &amp;m, const Vector4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4194c1302dc1f5f13904688d5aa0bc1c</anchor>
      <arglist>(const Matrix3 &amp;m, const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga8283a37796cfb2426008099ba8a46e5f</anchor>
      <arglist>(const Matrix4 &amp;m, const Matrix4 &amp;m2)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga0fec6369363b2abbb7a66f363c25c765</anchor>
      <arglist>(const Matrix4 &amp;m, const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga74f8fe372c36a629f723be7ad92b9573</anchor>
      <arglist>(const Matrix4 &amp;m, const Vector4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Plane</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga2a819ee09ac0c63510f0079ba2bf2a3f</anchor>
      <arglist>(const Matrix4 &amp;mat, const Plane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gab98d9fe8e0bd1f28f9fed1009cd745dd</anchor>
      <arglist>(const Vector4 &amp;v, const Matrix4 &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga98a0c74584c55abd8651c0e87321a485</anchor>
      <arglist>(float a, const Degree &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaa2866120e163a6ec8c8b03d2c9ca3951</anchor>
      <arglist>(float a, const Radian &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>operator+</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gadd40f27f78ed1fe8e59df586b53be488</anchor>
      <arglist>(const Matrix4 &amp;m, const Matrix4 &amp;m2)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>operator-</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga7c6c12700fc4b4d2d5947166ef459ae3</anchor>
      <arglist>(const Matrix4 &amp;m, const Matrix4 &amp;m2)</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>operator/</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga5ec05237e1f0696cbd0f50393e4aea0e</anchor>
      <arglist>(float a, const Degree &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator/</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga6c940df49c0d61086dfe8525247a15ab</anchor>
      <arglist>(float a, const Radian &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga7d3995197b7140ce4dd7f6675fc03628</anchor>
      <arglist>(std::ostream &amp;o, const TRect&lt; T &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>_OgreExport bool</type>
      <name>operator==</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab426b0250db523190d60f4bfe0414499</anchor>
      <arglist>(const ShadowTextureConfig &amp;lhs, const ShadowTextureConfig &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const T *</type>
      <name>rawOffsetPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaab35701a51537a7a1591982f4ca68ec9</anchor>
      <arglist>(const T *ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>rawOffsetPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gabc626df0e0e3cd90836235d97a2b90e9</anchor>
      <arglist>(T *ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab32789b20f6f23018fb6dda1faf8f09a</anchor>
      <arglist>(const ColourValue &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>to_string</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga809368164ee75e057d6e3f99432193be</anchor>
      <arglist>(const DriverVersion &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>to_string</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga539fe8de74553c5745e996fbbb61ee75</anchor>
      <arglist>(const GpuProgramType &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac98b6dd3152f87ed7fa0a0dddaf1aeb7</anchor>
      <arglist>(const Matrix3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gadfae5fa34d7db00afb5131d71b497128</anchor>
      <arglist>(const Matrix4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4a2d0083d801452304d4b5fc8c7af550</anchor>
      <arglist>(const Quaternion &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga405cbd6411105b72663a4fac5735cfdb</anchor>
      <arglist>(const Vector2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3dcb4e5afd3f637cd5450f64edd93b15</anchor>
      <arglist>(const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga202938c1b23ff6f78577813d02bc61a6</anchor>
      <arglist>(const Vector4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>to_string</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga1eaf0898f491100ac0ce71949e1c0856</anchor>
      <arglist>(GPUVendor v)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>to_string</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ga7d0e523490616c11c6b9b42e98099c63</anchor>
      <arglist>(PixelFormat v)</arglist>
    </member>
    <member kind="function">
      <type>_OgreOverlayExport std::vector&lt; uint32 &gt;</type>
      <name>utftoc32</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gac0f6dfac6ee7cc190e3dcde1f7b58f60</anchor>
      <arglist>(String str)</arglist>
    </member>
    <member kind="variable">
      <type>const String</type>
      <name>BLANKSTRING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad842a4b416bd2f3245d2b44826a0aedc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_BILLBOARD_CHAIN</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a70291a99caf16ec1ce14ce4d03ed4f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_BILLBOARD_SET</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a70fa907104459ee375cbc6e0f43eeb74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_CAMERA</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>afbd510273476ae6d23a3339542c3c63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_ENTITY</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a465b857a17d8ebbbbef49e4ecccd5505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_FRUSTRUM</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a092f626940ed7d6e92b95db25c0be892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_FRUSTUM</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a793439fa964ffad99ec9ba1f2e4e9f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_INSTANCE_BATCH</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a0cbbbb116f181c7ef9031b25ca3d2b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_INSTANCED_ENTITY</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9c21c25fe94d377e08de68d4502c90fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_LIGHT</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a31556cf3832442060ab4b33378d8f09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_MANUAL_OBJECT</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a59d8863c4ce62021e0ec3aebda232422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_MOVABLE_PLANE</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a72f7c7ed96713df7ed929bc19c8f2f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_PARTICLE_SYSTEM</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9297e4ba862a7506f0c1a62b26b59a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_RECTANGLE2D</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aaeea8e914de95954f4ccbc680e633ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_RIBBON_TRAIL</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a3287ad729460d74b51f1100612dd50b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_SIMPLE_RENDERABLE</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a99fb0d12485f50c22c3a63a4e060fcd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MOT_STATIC_GEOMETRY</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6d84a8d0d69f1c49ad30637016bccc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MSN_DEFAULT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga3b1bfc62cf049311f1452b86badeb566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MSN_SHADERGEN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga6c915cd9f3cc09a3edfb2c0ca7a27952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>MSN_SHADOWCASTER</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga859656e5b7b4955fef98b26cdb9ad453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const char *const</type>
      <name>RGN_AUTODETECT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga4a9d05db7cd6864e47cbf9e57698002d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const char *const</type>
      <name>RGN_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gaa9ab155dab741621494def41928e03ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const char *const</type>
      <name>RGN_INTERNAL</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga3c98454855025cecaf4f61e314637ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>SMT_DEFAULT</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa9f67897e4ddf61cd4d40bd8bf9b559b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SPFMDeleteT</type>
      <name>SPFM_DELETE_T</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gaf6f97a6839d09383771cbe638a56f256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SPFMNone</type>
      <name>SPFM_NONE</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga7eed296b598179beccca6458853544f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class _OgreMaybeExport</type>
      <name>Vector</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab8bbcab42b67b21ae639dd3ef57c2932</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ogre::Bullet</name>
    <filename>namespace_ogre_1_1_bullet.html</filename>
    <class kind="struct">Ogre::Bullet::CollisionListener</class>
    <class kind="class">Ogre::Bullet::CollisionWorld</class>
    <class kind="class">Ogre::Bullet::DebugDrawer</class>
    <class kind="class">Ogre::Bullet::DynamicsWorld</class>
    <class kind="struct">Ogre::Bullet::HeightFieldData</class>
    <class kind="class">Ogre::Bullet::KinematicMotionSimple</class>
    <class kind="struct">Ogre::Bullet::RayResultCallback</class>
    <class kind="class">Ogre::Bullet::RigidBodyState</class>
    <member kind="enumeration">
      <type></type>
      <name>ColliderType</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga3830c02915732639d36dd2f7aa7b6d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CT_BOX</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a6921eaed31121d358c650acc966f968e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CT_SPHERE</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98aee31fba153630d145e0f5ca59daf6963</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CT_CYLINDER</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a6e2834b721b1bf5444d685379e6a1031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CT_CAPSULE</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a073e87fdfdfabb19755f1defcbe1bb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CT_TRIMESH</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a4c72346edc69af82d8ee74e32f0f19d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CT_HULL</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a3a55904467ef9e191aedbf08f5ca67e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CT_COMPOUND</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a93188a275f493576a9744fa6738198f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>convert</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga785efc9c1547e151c87e3481e3b0eec3</anchor>
      <arglist>(const btQuaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>convert</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gacb757bd2267d2c511e87f54002bc74dd</anchor>
      <arglist>(const btVector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>btQuaternion</type>
      <name>convert</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gae507a0bfafc7f585d0270d7445767065</anchor>
      <arglist>(const Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>btVector3</type>
      <name>convert</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga6e488b2065b2f2daea503cfb2d7b7c0a</anchor>
      <arglist>(const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btBoxShape *</type>
      <name>createBoxCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga508ce5259dc72353adaf458c9a1165bd</anchor>
      <arglist>(const MovableObject *mo)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btCapsuleShape *</type>
      <name>createCapsuleCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga4f6fa3c86ab9ac184a2149768002991d</anchor>
      <arglist>(const MovableObject *mo)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btCompoundShape *</type>
      <name>createCompoundShape</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gab62b4f5293ae739167b3b22688d53b27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btConvexHullShape *</type>
      <name>createConvexHullCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga4b0184ec77d0e75daaf8e55fd8b90965</anchor>
      <arglist>(const Entity *ent)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btCylinderShape *</type>
      <name>createCylinderCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga9dd4ceac77c2c6b52bc8e659fa39d82c</anchor>
      <arglist>(const MovableObject *mo)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btHeightfieldTerrainShape *</type>
      <name>createHeightfieldTerrainShape</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga4f8524c5a233db7cae27d5b9bc90db05</anchor>
      <arglist>(const Terrain *terrain, struct HeightFieldData *data)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btSphereShape *</type>
      <name>createSphereCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga4816ec507132c27c52b40dab60c6ba87</anchor>
      <arglist>(const MovableObject *mo)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btBvhTriangleMeshShape *</type>
      <name>createTrimeshCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gaed45b1c7e0ab58c9a0126671ab47c5cc</anchor>
      <arglist>(const Entity *ent)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ogre::RTShader</name>
    <filename>namespace_ogre_1_1_r_t_shader.html</filename>
    <class kind="class">Ogre::RTShader::AssignmentAtom</class>
    <class kind="struct">Ogre::RTShader::At</class>
    <class kind="class">Ogre::RTShader::BinaryOpAtom</class>
    <class kind="class">Ogre::RTShader::BuiltinFunctionAtom</class>
    <class kind="class">Ogre::RTShader::ConstParameter</class>
    <class kind="class">Ogre::RTShader::FFPTexturing</class>
    <class kind="class">Ogre::RTShader::Function</class>
    <class kind="class">Ogre::RTShader::FunctionAtom</class>
    <class kind="class">Ogre::RTShader::FunctionInvocation</class>
    <class kind="class">Ogre::RTShader::FunctionStageRef</class>
    <class kind="class">Ogre::RTShader::HardwareSkinningFactory</class>
    <class kind="struct">Ogre::RTShader::In</class>
    <class kind="struct">Ogre::RTShader::InOut</class>
    <class kind="class">Ogre::RTShader::LayeredBlending</class>
    <class kind="class">Ogre::RTShader::Operand</class>
    <class kind="struct">Ogre::RTShader::Out</class>
    <class kind="class">Ogre::RTShader::Parameter</class>
    <class kind="class">Ogre::RTShader::ParameterFactory</class>
    <class kind="class">Ogre::RTShader::Program</class>
    <class kind="class">Ogre::RTShader::ProgramManager</class>
    <class kind="class">Ogre::RTShader::ProgramSet</class>
    <class kind="class">Ogre::RTShader::ProgramWriter</class>
    <class kind="class">Ogre::RTShader::ProgramWriterManager</class>
    <class kind="class">Ogre::RTShader::RenderState</class>
    <class kind="class">Ogre::RTShader::SampleTextureAtom</class>
    <class kind="class">Ogre::RTShader::SGScriptTranslator</class>
    <class kind="class">Ogre::RTShader::ShaderGenerator</class>
    <class kind="class">Ogre::RTShader::SubRenderState</class>
    <class kind="class">Ogre::RTShader::SubRenderStateAccessor</class>
    <class kind="class">Ogre::RTShader::SubRenderStateFactory</class>
    <class kind="class">Ogre::RTShader::TargetRenderState</class>
    <class kind="class">Ogre::RTShader::UniformParameter</class>
    <member kind="typedef">
      <type>FunctionAtomInstanceList::const_iterator</type>
      <name>FunctionAtomInstanceConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaac0a5ca5463f1d828d1c29d396e58e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FunctionAtomInstanceList::iterator</type>
      <name>FunctionAtomInstanceIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga93c3d79b3386560226545b89126d507c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; FunctionAtom * &gt;</type>
      <name>FunctionAtomInstanceList</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga855704a7a01d33b5fbf134476a4506a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; Parameter &gt;</type>
      <name>ParameterPtr</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>a0073f878d77367ce3ccea68a6a44a1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ShaderFunctionList::const_iterator</type>
      <name>ShaderFunctionConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga25959f998507ff542b6c6be42e295c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ShaderFunctionList::iterator</type>
      <name>ShaderFunctionIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga91a7dab08d3a156422a3187fdb79f9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Function * &gt;</type>
      <name>ShaderFunctionList</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga19bee49a255fef79de7adf9c9ab08c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ShaderParameterList::const_iterator</type>
      <name>ShaderParameterConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gab2c7f5ec32b9e2e18877e700eaefceac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ShaderParameterList::iterator</type>
      <name>ShaderParameterIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga00290ddf4797cdab436bcb4f22ee303c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ParameterPtr &gt;</type>
      <name>ShaderParameterList</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>a560b1affa709492f1d2b37bdd94fde28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; SubRenderStateAccessor &gt;</type>
      <name>SubRenderStateAccessorPtr</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaecbe3817ee5b43f1962309c03d39da99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SubRenderState * &gt;</type>
      <name>SubRenderStateList</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga4baf7a0833de141d1d8b8115c75c4794</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SubRenderStateList::const_iterator</type>
      <name>SubRenderStateListConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga77f0abdb5d584c610fa03cf238295898</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SubRenderStateList::iterator</type>
      <name>SubRenderStateListIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga95497cc30a987c52f4159875824faa54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; SubRenderState * &gt;</type>
      <name>SubRenderStateSet</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9b918e7e9259b2d82e48e788da9f1485</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SubRenderStateSet::const_iterator</type>
      <name>SubRenderStateSetConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga00d3d84afe3e5e75ca3fe1050c2fd29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SubRenderStateSet::iterator</type>
      <name>SubRenderStateSetIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gab67a8756fb7f065af7052ef1fb14b1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; TargetRenderState &gt;</type>
      <name>TargetRenderStatePtr</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga984c0ef1b1adb3eff35d115cd961e1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UniformParameterList::const_iterator</type>
      <name>UniformParameterConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga61c1e13c93441a655f82c770929f006c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UniformParameterList::iterator</type>
      <name>UniformParameterIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga63652385aee34f38c33f8aed62b6f948</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; UniformParameterPtr &gt;</type>
      <name>UniformParameterList</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9a4612a192d73418ee023a3e5ebfb8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; UniformParameter &gt;</type>
      <name>UniformParameterPtr</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>a492843278bb5c3f7c535cc2a516c436f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FFPFragmentShaderStage</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga06b7172046e21956b5eb485dbd7fc29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_PS_PRE_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa326b1eb04022c84f9151bac6663dc40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_PS_COLOUR_BEGIN</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa776dac89aa5e4d06186a5dcb20a3fa9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_PS_SAMPLING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa8cdc0e4095b09efda2fa34e203cb8b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_PS_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aab325d310fd56d8564be69550b319ecc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_PS_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa7ae09e0eaa0207d35c1cc4c74513cc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_PS_COLOUR_END</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aadff5a4ef68640ae288c15265b3f8fc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_PS_PBR_LIGHTING_BEGIN</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa5d70a2dcd472e9147a0f4e9a3b8fb087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_PS_PBR_LIGHTING_END</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa0280a442cee0d4522813d0319e281d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_PS_FOG</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aad8d2dd505e7f3d5c87c738e6afa0d4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_PS_POST_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa0514e394e633d17623c38771d7e5d917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FFPShaderStage</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga4c92eba13eb8038d35530610c58ceff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_PRE_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a3c4091f2a0e44643b34801419c0ea987</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_TRANSFORM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a89872e19110c14f19fa11bd6c04755c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_COLOUR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4ad2c91bf8902fec593abd2d6471d7d05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a4981bd811954d8abdb7623226e81d9ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a4633e1da9bc8ecbdecf34cd5cc4918d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_FOG</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4affe0e1ca62c12578c98893daced6125e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_POST_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a11352bb182b27667fa58e81cd75a5b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a028cd01c8dfcc08f10f9b3de20d1c604</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FFPVertexShaderStage</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga7d20b2397c3eab2b52ec405863c6f274</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_VS_PRE_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274ad955465ff061413a966f568fc187599e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_VS_TRANSFORM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274a04f47ef20926c0a10951eb3d6fa9af91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_VS_COLOUR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274a5f213e0b61cc3a0bae05704eac26fa35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_VS_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274afdb7e1c00705255e5a10459e723e9acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_VS_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274a498dcf4231b63a549b001420ea5692ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_VS_FOG</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274a8b4930a3fd90d5b7222960fc5727b8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFP_VS_POST_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274acc37fcb1e383c065bd730c7ac13fde90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SkinningType</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8c100ce939d23573f062f3ad579998a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_LINEAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga8c100ce939d23573f062f3ad579998a1ab979c94e41c61d62d15f4771c5202e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_DUAL_QUATERNION</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga8c100ce939d23573f062f3ad579998a1a08c0d76a7a8df2b6a839749c5be6c1af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VSOutputCompactPolicy</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>ab0694782a83ac342574ac3cf1e053355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VSOCP_LOW</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>ab0694782a83ac342574ac3cf1e053355a8cfbf169adc68d505a72c272dce91f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VSOCP_MEDIUM</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>ab0694782a83ac342574ac3cf1e053355ae8945142e897f91a533021242ce30313</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VSOCP_HIGH</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>ab0694782a83ac342574ac3cf1e053355af47ac7ffe0e82bd495a51205c2132aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf09319722f63550be8795b06bca8b1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_COOK_TORRANCE_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga5006000d64f8d8aa291348e77c2fa0b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_FOG</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1198bbdd726ff91909afccbbb9538b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_GBUFFER</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gac54469f6b123a91ff3c75de1b16c9f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_HARDWARE_SKINNING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1bd766b84d202e5a644be7a97cb9be79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_IMAGE_BASED_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gac09ee99e37f1742ea23a35960816cafd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_INTEGRATED_PSSM3</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaec1615ce2452bc42bac73b00d740d9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_LAYERED_BLENDING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga830e3fb403b2e0238a81c59eb9b05dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_NORMALMAP</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3eb58166dcc24a19e7ff0cb34f8f3b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_PER_PIXEL_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaeaa32a701498564aaf74ad6a03ee007f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_PER_VERTEX_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9df9782a53f184e3ec6a81926443afc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_SHADOW_MAPPING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga45a3189a26452fb887e09f6a092ac5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf78d62646d139c60af9f8cd7daa8136c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_TRANSFORM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8cb98be9db81aa08483836d3cda49c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_TRIPLANAR_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaa9191d59af2f6c1d9369c5de77279d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_VERTEX_COLOUR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaaedbac186ba67be460c9ff2609104d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>SRS_WBOIT</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga59abbc0e8ec9ec8f101255f210896d7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ogre::Volume</name>
    <filename>namespace_ogre_1_1_volume.html</filename>
    <class kind="class">Ogre::Volume::CacheSource</class>
    <class kind="class">Ogre::Volume::Chunk</class>
    <class kind="struct">Ogre::Volume::ChunkParameters</class>
    <class kind="struct">Ogre::Volume::ChunkTreeSharedData</class>
    <class kind="class">Ogre::Volume::CSGCubeSource</class>
    <class kind="class">Ogre::Volume::CSGDifferenceSource</class>
    <class kind="class">Ogre::Volume::CSGIntersectionSource</class>
    <class kind="class">Ogre::Volume::CSGNegateSource</class>
    <class kind="class">Ogre::Volume::CSGNoiseSource</class>
    <class kind="class">Ogre::Volume::CSGOperationSource</class>
    <class kind="class">Ogre::Volume::CSGPlaneSource</class>
    <class kind="class">Ogre::Volume::CSGScaleSource</class>
    <class kind="class">Ogre::Volume::CSGSphereSource</class>
    <class kind="class">Ogre::Volume::CSGUnarySource</class>
    <class kind="class">Ogre::Volume::CSGUnionSource</class>
    <class kind="struct">Ogre::Volume::DualCell</class>
    <class kind="class">Ogre::Volume::DualGridGenerator</class>
    <class kind="class">Ogre::Volume::GridSource</class>
    <class kind="class">Ogre::Volume::HalfFloatGridSource</class>
    <class kind="class">Ogre::Volume::IsoSurface</class>
    <class kind="class">Ogre::Volume::IsoSurfaceMC</class>
    <class kind="class">Ogre::Volume::MeshBuilder</class>
    <class kind="class">Ogre::Volume::MeshBuilderCallback</class>
    <class kind="class">Ogre::Volume::OctreeNode</class>
    <class kind="class">Ogre::Volume::OctreeNodeSplitPolicy</class>
    <class kind="class">Ogre::Volume::SimplexNoise</class>
    <class kind="class">Ogre::Volume::Source</class>
    <class kind="class">Ogre::Volume::TextureSource</class>
    <class kind="struct">Ogre::Volume::Vertex</class>
    <member kind="typedef">
      <type>struct Ogre::Volume::ChunkParameters</type>
      <name>ChunkParameters</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga8d688e0c7f69404eb6d8d716b75cc0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Ogre::Volume::ChunkTreeSharedData</type>
      <name>ChunkTreeSharedData</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga9a2188f8dcb2d267f00eecf97bdd9425</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _OgreVolumeExport Ogre::Volume::DualCell</type>
      <name>DualCell</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gaab8452656c1c65500c497e7fe0cc712c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; DualCell &gt;</type>
      <name>VecDualCell</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gaba362e5d4ee54e19d9f7025c2a9c7e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint32 &gt;</type>
      <name>VecIndices</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga061c34f8ef3c7bb9cd941db873a36a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Vertex &gt;</type>
      <name>VecVertex</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga42533278f4be6a1aeae58d18255d0ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _OgreVolumeExport Ogre::Volume::Vertex</type>
      <name>Vertex</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga89f21806decd3e6441190d071eed6a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool _OgreVolumeExport</type>
      <name>operator&lt;</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga8da49f5068936374cdd572df6699b4dd</anchor>
      <arglist>(const Vector3 &amp;a, const Vector3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool _OgreVolumeExport</type>
      <name>operator&lt;</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga5cd7447d3e0ad90168468172f675d359</anchor>
      <arglist>(const Vertex &amp;a, const Vertex &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool _OgreVolumeExport</type>
      <name>operator==</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gacdc0fc7510e13d480a690d30e2235260</anchor>
      <arglist>(Vertex const &amp;a, Vertex const &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>OgreBites</name>
    <filename>namespace_ogre_bites.html</filename>
    <class kind="class">OgreBites::AdvancedRenderControls</class>
    <class kind="class">OgreBites::ApplicationContextBase</class>
    <class kind="class">OgreBites::ApplicationContextQt</class>
    <class kind="struct">OgreBites::AxisEvent</class>
    <class kind="class">OgreBites::Button</class>
    <class kind="struct">OgreBites::ButtonEvent</class>
    <class kind="class">OgreBites::CameraMan</class>
    <class kind="class">OgreBites::CheckBox</class>
    <class kind="class">OgreBites::DecorWidget</class>
    <class kind="union">OgreBites::Event</class>
    <class kind="struct">OgreBites::HatEvent</class>
    <class kind="struct">OgreBites::ImGuiInputListener</class>
    <class kind="struct">OgreBites::InputListener</class>
    <class kind="class">OgreBites::InputListenerChain</class>
    <class kind="struct">OgreBites::KeyboardEvent</class>
    <class kind="struct">OgreBites::Keysym</class>
    <class kind="class">OgreBites::Label</class>
    <class kind="struct">OgreBites::MouseButtonEvent</class>
    <class kind="struct">OgreBites::MouseMotionEvent</class>
    <class kind="struct">OgreBites::MouseWheelEvent</class>
    <class kind="struct">OgreBites::NativeWindowPair</class>
    <class kind="class">OgreBites::ParamsPanel</class>
    <class kind="class">OgreBites::ProgressBar</class>
    <class kind="class">OgreBites::SelectMenu</class>
    <class kind="class">OgreBites::Separator</class>
    <class kind="class">OgreBites::SGTechniqueResolverListener</class>
    <class kind="class">OgreBites::Slider</class>
    <class kind="class">OgreBites::StaticPluginLoader</class>
    <class kind="class">OgreBites::TextBox</class>
    <class kind="struct">OgreBites::TextInputEvent</class>
    <class kind="struct">OgreBites::TouchFingerEvent</class>
    <class kind="class">OgreBites::TrayListener</class>
    <class kind="class">OgreBites::TrayManager</class>
    <class kind="class">OgreBites::Widget</class>
    <class kind="class">OgreBites::WindowEventListener</class>
    <class kind="class">OgreBites::WindowEventUtilities</class>
    <member kind="typedef">
      <type>ApplicationContextBase</type>
      <name>ApplicationContext</name>
      <anchorfile>group___bites.html</anchorfile>
      <anchor>ga579bb62eef4503f5d9bc93c0fb613a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>Keycode</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>gab14133fb878c499e285cdc324b9bac9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SDL_Window</type>
      <name>NativeWindowType</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>af9f017cd1b7c2ca7b8f94a8b10f6a5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Widget * &gt;</type>
      <name>WidgetList</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>ga227e4bfec3cf4a12ee17ab7b39576b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_DELETE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a2f9175885f84e89cae978aac114dc337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_RETURN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426aac11c1a77ae4dd949dd500964fe2a29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_ESCAPE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a02467a4c39b543a4c53cbfd192837cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_SPACE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426aab6615e3690299d9f208ebba2fd27653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F1</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a77a01cd88e2a27200ad9b43f5ee4fce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F2</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ad7e7584ea840208f1a24d313a7bba00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F3</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ab3fda22a1e381393d8b1a89099951a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F4</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a27dda0590330f19fb4abbf75748809de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F5</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a001255f79a66a5c601d14f69e13275b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F6</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a9667a917d08d25b251f94c7f903454e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F7</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a9c21d22dbbedfcb48e7f093dbfc99870</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F8</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ad3905855eab7f6331bfea08c7f336f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F9</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ad4dcb0110bbf8ea546c67cd81bcab74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F10</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ae17cf8ad4f56db5b2aa420a030a9c555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F11</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a25702c627cc3988bec29db0c243d90bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F12</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a5f8076ee9daca0a526ebfc7c89752f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_PRINTSCREEN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a3894069d870593ccddf1822c8d4bf0eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_SCROLLLOCK</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426acd17613d5b4d5b41c8daa8813afeb91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_PAUSE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a8796b1cf9cd5bca596abe400fe5d8d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_INSERT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ac70e619494f3403d090445c1bc2725e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_HOME</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a195d04d34bc7e5a96fabdbd22bb65618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_PAGEUP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ae00a48bae5e82cb986b88c9a859e850b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_END</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a9fc02a6299e554d359ea6e93a1914146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_PAGEDOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a351b0aca6f1a6d317c5641057dca245e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_RIGHT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ac99063c0fedfaa24752bf23cea49e556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_LEFT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a598419c1fc2d87ed94b37a73a0d3593e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_DOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ae6bfa3985b3a7b761d6cd4440b30e55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_UP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a53829aa78749c60ab789d04d7e761d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_NUMLOCKCLEAR</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a045e4f53ad64f020211d2dfbbe95f0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_DIVIDE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426aff59219734d055a4a92257c1987ed369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_MULTIPLY</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a1afa1e0b86905a65f23bb988c077b813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_MINUS</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a2292a0c13a2831a2009fa6d2a8979029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_PLUS</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426adfc3d8b038ad43d97366b3d86835a609</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_ENTER</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a1b8faae5765b30056364a800e58dcf65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_1</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a05c8a6eef0a149b0167775f61cce0ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_2</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a8eaf081ff78a9241202e1c5594fb5607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_3</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ad5533be4a77c4ea73025d82913121774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_4</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a22a6aa2960cba5f6e5553828dc93fd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_5</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a60dea9e278a0611e143a96b88fb74407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_6</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a653b2e6807e911876460c0194505ef53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_7</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a5cbd1b3ee986c9580a23354216ea69b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_8</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a9b50979bb946b23e3396bebec55108c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_9</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426aafeb20bdbecabd3e51fae96da58a10b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_0</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a4adfd057c1da443b278b2bb301800538</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_PERIOD</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426af60ed871989dd1c5224dca8a115f7515</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_LSHIFT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a24684cb7264340737c3f5fc91af1ab01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KMOD_ALT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426aaf71465e5901e67bd7c1372248599fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KMOD_CTRL</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426affd411813cc7e584ebdb2dfd42e603c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KMOD_GUI</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a3ee999da71100069f93b9e28a678891c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KMOD_SHIFT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a8802be3c5419e34214d0156b103b1fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KMOD_NUM</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a2ea9bf0a523d46c903ffd3adf706a624</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ButtonState</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>ga47545e3b392ea5615f13aa5f6c1fab58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS_UP</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga47545e3b392ea5615f13aa5f6c1fab58a30e51d317cef1f4d44e71935772a61a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS_OVER</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga47545e3b392ea5615f13aa5f6c1fab58a31faff477be98fb06ac035e9e9f4c9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS_DOWN</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga47545e3b392ea5615f13aa5f6c1fab58a00ecdd829dfbc6b0a08b887e68363c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ButtonType</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ga0e65e21efd2d9ea8a53d576eb95f51cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUTTON_LEFT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>gga0e65e21efd2d9ea8a53d576eb95f51ccab7d0a64cc61f56c6ef02d5ebc2dd2dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUTTON_MIDDLE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>gga0e65e21efd2d9ea8a53d576eb95f51cca8f8cd4b0e1f66027b25e4d37eb6c9922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUTTON_RIGHT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>gga0e65e21efd2d9ea8a53d576eb95f51ccaff4ae5d88e4634c2ed3691ae0d87adcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CameraStyle</name>
      <anchorfile>group___bites.html</anchorfile>
      <anchor>ga5bca8f82eb7e7da99f51fd15aa8e1773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CS_FREELOOK</name>
      <anchorfile>group___bites.html</anchorfile>
      <anchor>gga5bca8f82eb7e7da99f51fd15aa8e1773a102d1cd072cbc69435c8e24baf7009e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CS_ORBIT</name>
      <anchorfile>group___bites.html</anchorfile>
      <anchor>gga5bca8f82eb7e7da99f51fd15aa8e1773a9bf54e82b37f5801f1233eba8d7006be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CS_MANUAL</name>
      <anchorfile>group___bites.html</anchorfile>
      <anchor>gga5bca8f82eb7e7da99f51fd15aa8e1773a3b8c9055b865ad9a8b43a8021e8fb6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EventType</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>gafba156da7d846753caa2c0be29f6da0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEYDOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da7b68f60dabd93e60586647bfac665c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEYUP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da188b36c72a17191940791014812de740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEBUTTONDOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da2077dadd76ee5db9c8e3f8a383a5957e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEBUTTONUP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da30af493b2208347cd602b9611d72c0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEWHEEL</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da1c3b27a0c22a5b0716c8d07835faabf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEMOTION</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da9c4c9f4faaffc09c64da3039b7a2312a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FINGERDOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da573edcf30dd284359cc0f74bfb91f67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FINGERUP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0dafc4fa4cb82cf64a48c6cd2209154d649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FINGERMOTION</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da1affffec072d6d4b6f8503e532a857e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXTINPUT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0dae1c4a9cee7e1a452d3455b63f7bd2984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROLLERAXISMOTION</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da02ad0ee43faa3821dafd230ddb885ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROLLERBUTTONDOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da0eb561d30eb04f7403af3fd1204870b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTROLLERBUTTONUP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da2d97ea0d3b7e53fd317627c2a8117f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JOYAXISMOTION</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da08dee7e7242f9584d5cfa108a8ade71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JOYHATMOTION</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da4fc912d46db0810069ca7f0789cf5258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TrayLocation</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>ga637c114a713225e37b0f0316f5da3530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_TOPLEFT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530afe04de8736168ab0dd6e7938e679c292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_TOP</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530ae4e5c068e88e5c0561a2c30dca2ec5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_TOPRIGHT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a20c81f65abee4ba4b47b644e054298d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_LEFT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a0ea49133cba5ca84010b7df05947ca13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_CENTER</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a72d1b4094086f8bcbb6e0af28927af0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_RIGHT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a6bc278d85090ab3af3dc01472c1a83f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_BOTTOMLEFT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a9b1d423f61f176c3005278715ec6a086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_BOTTOM</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a6a2d593eb6164a5b842e985e8252c3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_BOTTOMRIGHT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530af21b23157d964fccd98186f442af9927</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_NONE</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a04a1085bdee61d7234849663cce08664</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>_OgreBitesExport Ogre::ConfigDialog *</type>
      <name>getNativeConfigDialog</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a99e444799b0151327c5eba14ee48f806</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pugi</name>
    <filename>namespacepugi.html</filename>
  </compound>
  <compound kind="namespace">
    <name>Python</name>
    <filename>namespace_python.html</filename>
    <namespace>Python::HighPy</namespace>
    <namespace>Python::Numpy</namespace>
  </compound>
  <compound kind="namespace">
    <name>Python::HighPy</name>
    <filename>namespace_python_1_1_high_py.html</filename>
    <member kind="function">
      <type></type>
      <name>camera_intrinsics</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>gad74b3a500b81f7efae3127108ce05b7d</anchor>
      <arglist>(str window_name, K, imsize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>imshow</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>gafe8d08ce4ca7c6a5f86b62c8255d860d</anchor>
      <arglist>(str window_name, str|os.PathLike img_path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mesh_hide</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>gac235c89270cd9db922d3591e05c0ba89</anchor>
      <arglist>(str window_name, str|os.PathLike mesh_path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mesh_show</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>gaf2d4474a6fc0056ed6eb2207a1323bff</anchor>
      <arglist>(str window_name, str|os.PathLike mesh_path, rot_mat=None, position=(0, 0, 0), str|None material_name=None, str|None entity_name=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>point_light</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga88e9ab4998aa9892772cbb555bad7925</anchor>
      <arglist>(str window_name, position=(0, 0, 0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>window_compositor</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga488368915a36bc1766c0870ec03919ae</anchor>
      <arglist>(str window_name, str compositor_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>window_create</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga3d18169310a7290efbb66b12f512d6b2</anchor>
      <arglist>(str window_name, window_size, int flags=AXES_ZBACKWARD_YUP)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>window_draw</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga6fddb1c136cd33e23d4162075f784fb1</anchor>
      <arglist>(str window_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>window_pixel_data</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga034882bcea6baf2e2058058b9815ada4</anchor>
      <arglist>(str window_name, str|None compositor_name=None, str|None texture_name=None, int mrt_index=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>window_use_imgui</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>gabf6f3050f9a73f8ca3517bb9ec998dd5</anchor>
      <arglist>(str window_name, callback)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>AXES_ZBACKWARD_YUP</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga784e17a551e55dc9b8e1f2a36954692b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>AXES_ZFORWARD_YDOWN</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga35d996b39ccc9493db616763eea9f144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>user_resource_locations</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga77300b6a7d4bc09988504fe9d7c68439</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Python::Numpy</name>
    <filename>namespace_python_1_1_numpy.html</filename>
    <member kind="function">
      <type></type>
      <name>AsDataStream</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga093ce924bdae839f931e112f397909e9</anchor>
      <arglist>(arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>view</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga3c8c456d1e5b05a48053c3c4b78330d5</anchor>
      <arglist>(o)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>std</name>
    <filename>namespacestd.html</filename>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>af60633ec58754c4b3cc2c56314bf1882</anchor>
      <arglist>(Ogre::SmallVector&lt; T, N &gt; &amp;LHS, Ogre::SmallVector&lt; T, N &gt; &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>ac0f5c834836c0f5a4602cff74511d272</anchor>
      <arglist>(Ogre::SmallVectorImpl&lt; T &gt; &amp;LHS, Ogre::SmallVectorImpl&lt; T &gt; &amp;RHS)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Animation</name>
    <title>Animation</title>
    <filename>group___animation.html</filename>
    <class kind="class">Ogre::AnimableObject</class>
    <class kind="class">Ogre::AnimableValue</class>
    <class kind="class">Ogre::Animation</class>
    <class kind="class">Ogre::AnimationContainer</class>
    <class kind="class">Ogre::AnimationControllerFunction</class>
    <class kind="class">Ogre::AnimationState</class>
    <class kind="class">Ogre::AnimationStateControllerValue</class>
    <class kind="class">Ogre::AnimationStateSet</class>
    <class kind="class">Ogre::AnimationTrack</class>
    <class kind="class">Ogre::Bone</class>
    <class kind="class">Ogre::Controller</class>
    <class kind="class">Ogre::ControllerFunction</class>
    <class kind="class">Ogre::ControllerManager</class>
    <class kind="class">Ogre::ControllerValue</class>
    <class kind="class">Ogre::FloatGpuParameterControllerValue</class>
    <class kind="class">Ogre::FrameTimeControllerValue</class>
    <class kind="class">Ogre::KeyFrame</class>
    <class kind="class">Ogre::LinearControllerFunction</class>
    <class kind="struct">Ogre::LinkedSkeletonAnimationSource</class>
    <class kind="class">Ogre::NodeAnimationTrack</class>
    <class kind="class">Ogre::NumericAnimationTrack</class>
    <class kind="class">Ogre::NumericKeyFrame</class>
    <class kind="class">Ogre::PassthroughControllerFunction</class>
    <class kind="class">Ogre::Pose</class>
    <class kind="class">Ogre::ScaleControllerFunction</class>
    <class kind="class">Ogre::Skeleton</class>
    <class kind="class">Ogre::SkeletonManager</class>
    <class kind="class">Ogre::SkeletonSerializer</class>
    <class kind="class">Ogre::TagPoint</class>
    <class kind="class">Ogre::TexCoordModifierControllerValue</class>
    <class kind="class">Ogre::TextureFrameControllerValue</class>
    <class kind="class">Ogre::TimeIndex</class>
    <class kind="class">Ogre::TransformKeyFrame</class>
    <class kind="class">Ogre::VertexAnimationTrack</class>
    <class kind="struct">Ogre::VertexBoneAssignment</class>
    <class kind="class">Ogre::VertexMorphKeyFrame</class>
    <class kind="class">Ogre::VertexPoseKeyFrame</class>
    <class kind="class">Ogre::WaveformControllerFunction</class>
    <member kind="typedef">
      <type>MapIterator&lt; AnimationStateMap &gt;</type>
      <name>Ogre::AnimationStateIterator</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gac427736c80940f4469fe0f4ac1694f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, AnimationState * &gt;</type>
      <name>Ogre::AnimationStateMap</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga8d88c1f65ad1d1bff16764d738e4cc55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; AnimationStateMap &gt;</type>
      <name>Ogre::ConstAnimationStateIterator</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gaad9cc8241f80d9d8fb4f112409de792f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; EnabledAnimationStateList &gt;</type>
      <name>Ogre::ConstEnabledAnimationStateIterator</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga7bc761681d8c97c449763d8b77dcedf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ControllerFunction&lt; float &gt; &gt;</type>
      <name>Ogre::ControllerFunctionRealPtr</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga28150f3af3ff0467dcb338df0b7c8231</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ControllerValue&lt; float &gt; &gt;</type>
      <name>Ogre::ControllerValueRealPtr</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gab25fe151dc256bb5bc5c32359d67bf60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; AnimationState * &gt;</type>
      <name>Ogre::EnabledAnimationStateList</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga6f881141254ff23343b18f2c053b7941</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Pose * &gt;</type>
      <name>Ogre::PoseList</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga8f03b49c53cbcc1d22f4ef3abfb5b1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::SkeletonAnimationBlendMode</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga8c89213416d55c0252c9b6b86783efa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ANIMBLEND_AVERAGE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga8c89213416d55c0252c9b6b86783efa0a4d13dab20a3642f5fc20cf2bec22c2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ANIMBLEND_CUMULATIVE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga8c89213416d55c0252c9b6b86783efa0a5628f84206e4555c948422d2e62b7793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::SkeletonChunkID</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga5b37bdf2f67384dbd81643164545f7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SKELETON_HEADER</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bda7ed2511945645204fe9f7423e32aea49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SKELETON_BLENDMODE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bdad777591f3958da3716318eb820bbcab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SKELETON_BONE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bdaacf798731cab07af608a45eb331faa01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SKELETON_BONE_PARENT</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bda60d951d9cd1e76668758a78eaa75e3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SKELETON_ANIMATION</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bdaa559ee7367718e8c9ffdfd1af83c9ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SKELETON_ANIMATION_BASEINFO</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bdaedacebfaa34fe1ed9b95efb6210e13e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SKELETON_ANIMATION_TRACK</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bda691013153a33fde3a543deed39382c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SKELETON_ANIMATION_TRACK_KEYFRAME</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bdaebf5354fd4093986740b6f7a0b9c998e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SKELETON_ANIMATION_LINK</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga5b37bdf2f67384dbd81643164545f7bda869ed880064984ab52e95a922efec6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::VertexAnimationType</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga9e9d3a9844b5922ba5370d1fc5a128b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VAT_NONE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9e9d3a9844b5922ba5370d1fc5a128b8ab1a15dd49cf588c9b4d29e96511dc91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VAT_MORPH</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9e9d3a9844b5922ba5370d1fc5a128b8a16f039e4ae5cfb19ecd7cd41be4f93cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VAT_POSE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9e9d3a9844b5922ba5370d1fc5a128b8a66715a5b810eee81efa1d964700b3d30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>AssimpCodec</name>
    <title>AssimpCodec</title>
    <filename>group___assimp_codec.html</filename>
    <class kind="class">Ogre::AssimpLoader</class>
    <class kind="class">Ogre::AssimpPlugin</class>
  </compound>
  <compound kind="group">
    <name>BSPSceneManager</name>
    <title>BSPSceneManager</title>
    <filename>group___b_s_p_scene_manager.html</filename>
    <class kind="class">Ogre::BspIntersectionSceneQuery</class>
    <class kind="class">Ogre::BspLevel</class>
    <class kind="class">Ogre::BspNode</class>
    <class kind="class">Ogre::BspRaySceneQuery</class>
    <class kind="class">Ogre::BspSceneManager</class>
    <class kind="class">Ogre::BspSceneManagerFactory</class>
    <class kind="class">Ogre::BspSceneNode</class>
    <class kind="class">Ogre::Quake3Level</class>
    <class kind="class">Ogre::Quake3Shader</class>
    <class kind="class">Ogre::Quake3ShaderManager</class>
    <class kind="struct">Ogre::WorldFragment</class>
    <member kind="typedef">
      <type>SharedPtr&lt; BspLevel &gt;</type>
      <name>Ogre::BspLevelPtr</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>ga83b646ec80fbd38a752530bc86f77971</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::WorldFragmentType</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>ga9d3d1b15230ef9bfab0ae4e8af2ceee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::WFT_NONE</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>gga9d3d1b15230ef9bfab0ae4e8af2ceee7aba2a479c0710afc0c5de7c790f78ca8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>gga9d3d1b15230ef9bfab0ae4e8af2ceee7a2fa4eedaa92804519c7245dcd7c1b3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::WFT_SINGLE_INTERSECTION</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>gga9d3d1b15230ef9bfab0ae4e8af2ceee7a8de3089cc41bd7cc140633f9570c649b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>gga9d3d1b15230ef9bfab0ae4e8af2ceee7ad058d64707ba9f51443f7b2b18191c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::WFT_RENDER_OPERATION</name>
      <anchorfile>group___b_s_p_scene_manager.html</anchorfile>
      <anchor>gga9d3d1b15230ef9bfab0ae4e8af2ceee7a360231a6b7fc29efff7dfd727d56a867</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Bites</name>
    <title>Bites</title>
    <filename>group___bites.html</filename>
    <subgroup>Input</subgroup>
    <subgroup>Trays</subgroup>
    <class kind="class">OgreBites::AdvancedRenderControls</class>
    <class kind="class">OgreBites::ApplicationContextBase</class>
    <class kind="class">OgreBites::ApplicationContextQt</class>
    <class kind="class">OgreBites::CameraMan</class>
    <class kind="struct">OgreBites::NativeWindowPair</class>
    <class kind="class">OgreBites::SGTechniqueResolverListener</class>
    <class kind="class">OgreBites::StaticPluginLoader</class>
    <class kind="class">OgreBites::WindowEventListener</class>
    <class kind="class">OgreBites::WindowEventUtilities</class>
    <member kind="typedef">
      <type>ApplicationContextBase</type>
      <name>OgreBites::ApplicationContext</name>
      <anchorfile>group___bites.html</anchorfile>
      <anchor>ga579bb62eef4503f5d9bc93c0fb613a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OgreBites::CameraStyle</name>
      <anchorfile>group___bites.html</anchorfile>
      <anchor>ga5bca8f82eb7e7da99f51fd15aa8e1773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::CS_FREELOOK</name>
      <anchorfile>group___bites.html</anchorfile>
      <anchor>gga5bca8f82eb7e7da99f51fd15aa8e1773a102d1cd072cbc69435c8e24baf7009e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::CS_ORBIT</name>
      <anchorfile>group___bites.html</anchorfile>
      <anchor>gga5bca8f82eb7e7da99f51fd15aa8e1773a9bf54e82b37f5801f1233eba8d7006be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::CS_MANUAL</name>
      <anchorfile>group___bites.html</anchorfile>
      <anchor>gga5bca8f82eb7e7da99f51fd15aa8e1773a3b8c9055b865ad9a8b43a8021e8fb6b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Bullet</name>
    <title>Bullet</title>
    <filename>group___bullet.html</filename>
    <class kind="struct">Ogre::Bullet::CollisionListener</class>
    <class kind="class">Ogre::Bullet::CollisionWorld</class>
    <class kind="class">Ogre::Bullet::DebugDrawer</class>
    <class kind="class">Ogre::Bullet::DynamicsWorld</class>
    <class kind="struct">Ogre::Bullet::HeightFieldData</class>
    <class kind="class">Ogre::Bullet::KinematicMotionSimple</class>
    <class kind="struct">Ogre::Bullet::RayResultCallback</class>
    <class kind="class">Ogre::Bullet::RigidBodyState</class>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::Bullet::ColliderType</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga3830c02915732639d36dd2f7aa7b6d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::Bullet::CT_BOX</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a6921eaed31121d358c650acc966f968e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::Bullet::CT_SPHERE</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98aee31fba153630d145e0f5ca59daf6963</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::Bullet::CT_CYLINDER</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a6e2834b721b1bf5444d685379e6a1031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::Bullet::CT_CAPSULE</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a073e87fdfdfabb19755f1defcbe1bb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::Bullet::CT_TRIMESH</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a4c72346edc69af82d8ee74e32f0f19d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::Bullet::CT_HULL</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a3a55904467ef9e191aedbf08f5ca67e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::Bullet::CT_COMPOUND</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gga3830c02915732639d36dd2f7aa7b6d98a93188a275f493576a9744fa6738198f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>Ogre::Bullet::convert</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga785efc9c1547e151c87e3481e3b0eec3</anchor>
      <arglist>(const btQuaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>Ogre::Bullet::convert</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gacb757bd2267d2c511e87f54002bc74dd</anchor>
      <arglist>(const btVector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>btQuaternion</type>
      <name>Ogre::Bullet::convert</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gae507a0bfafc7f585d0270d7445767065</anchor>
      <arglist>(const Quaternion &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>btVector3</type>
      <name>Ogre::Bullet::convert</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga6e488b2065b2f2daea503cfb2d7b7c0a</anchor>
      <arglist>(const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btBoxShape *</type>
      <name>Ogre::Bullet::createBoxCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga508ce5259dc72353adaf458c9a1165bd</anchor>
      <arglist>(const MovableObject *mo)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btCapsuleShape *</type>
      <name>Ogre::Bullet::createCapsuleCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga4f6fa3c86ab9ac184a2149768002991d</anchor>
      <arglist>(const MovableObject *mo)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btCompoundShape *</type>
      <name>Ogre::Bullet::createCompoundShape</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gab62b4f5293ae739167b3b22688d53b27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btConvexHullShape *</type>
      <name>Ogre::Bullet::createConvexHullCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga4b0184ec77d0e75daaf8e55fd8b90965</anchor>
      <arglist>(const Entity *ent)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btCylinderShape *</type>
      <name>Ogre::Bullet::createCylinderCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga9dd4ceac77c2c6b52bc8e659fa39d82c</anchor>
      <arglist>(const MovableObject *mo)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btHeightfieldTerrainShape *</type>
      <name>Ogre::Bullet::createHeightfieldTerrainShape</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga4f8524c5a233db7cae27d5b9bc90db05</anchor>
      <arglist>(const Terrain *terrain, struct HeightFieldData *data)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btSphereShape *</type>
      <name>Ogre::Bullet::createSphereCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>ga4816ec507132c27c52b40dab60c6ba87</anchor>
      <arglist>(const MovableObject *mo)</arglist>
    </member>
    <member kind="function">
      <type>_OgreBulletExport btBvhTriangleMeshShape *</type>
      <name>Ogre::Bullet::createTrimeshCollider</name>
      <anchorfile>group___bullet.html</anchorfile>
      <anchor>gaed45b1c7e0ab58c9a0126671ab47c5cc</anchor>
      <arglist>(const Entity *ent)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>CgProgramManager</name>
    <title>CgProgramManager</title>
    <filename>group___cg_program_manager.html</filename>
    <class kind="class">Ogre::CgFxScriptLoader</class>
    <class kind="class">Ogre::CgProgram</class>
    <class kind="class">Ogre::CgProgramFactory</class>
  </compound>
  <compound kind="group">
    <name>Core</name>
    <title>Core</title>
    <filename>group___core.html</filename>
    <subgroup>Animation</subgroup>
    <subgroup>Effects</subgroup>
    <subgroup>General</subgroup>
    <subgroup>Image</subgroup>
    <subgroup>LOD</subgroup>
    <subgroup>Materials</subgroup>
    <subgroup>Math</subgroup>
    <subgroup>RenderSystem</subgroup>
    <subgroup>Resources</subgroup>
    <subgroup>Scene</subgroup>
    <subgroup>Script</subgroup>
    <subgroup>deprecated</subgroup>
  </compound>
  <compound kind="group">
    <name>Direct3D11</name>
    <title>Direct3D11</title>
    <filename>group___direct3_d11.html</filename>
    <class kind="class">Ogre::D3D11RenderSystem</class>
    <member kind="define">
      <type>#define</type>
      <name>SUPPORT_SM2_0_HLSL_SHADERS</name>
      <anchorfile>group___direct3_d11.html</anchorfile>
      <anchor>ga6f6c9deb0948aee37017703804ddff8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Direct3D9</name>
    <title>Direct3D9</title>
    <filename>group___direct3_d9.html</filename>
    <class kind="class">Ogre::D3D9RenderSystem</class>
  </compound>
  <compound kind="group">
    <name>DotSceneCodec</name>
    <title>DotSceneCodec</title>
    <filename>group___dot_scene_codec.html</filename>
    <class kind="class">Ogre::DotSceneLoader</class>
    <class kind="class">Ogre::DotScenePlugin</class>
  </compound>
  <compound kind="group">
    <name>EXRCodec</name>
    <title>EXRCodec</title>
    <filename>group___e_x_r_codec.html</filename>
    <class kind="class">Ogre::EXRCodec</class>
  </compound>
  <compound kind="group">
    <name>Effects</name>
    <title>Effects</title>
    <filename>group___effects.html</filename>
    <class kind="class">Ogre::Billboard</class>
    <class kind="class">Ogre::BillboardChain</class>
    <class kind="class">Ogre::BillboardParticleRenderer</class>
    <class kind="class">Ogre::BillboardParticleRendererFactory</class>
    <class kind="class">Ogre::BillboardSet</class>
    <class kind="class">Ogre::CompositionPass</class>
    <class kind="class">Ogre::CompositionTargetPass</class>
    <class kind="class">Ogre::CompositionTechnique</class>
    <class kind="class">Ogre::Compositor</class>
    <class kind="class">Ogre::CompositorChain</class>
    <class kind="class">Ogre::CompositorInstance</class>
    <class kind="class">Ogre::CompositorLogic</class>
    <class kind="class">Ogre::CompositorManager</class>
    <class kind="class">Ogre::CustomCompositionPass</class>
    <class kind="class">Ogre::Particle</class>
    <class kind="class">Ogre::ParticleAffector</class>
    <class kind="class">Ogre::ParticleAffectorFactory</class>
    <class kind="class">Ogre::ParticleEmitter</class>
    <class kind="class">Ogre::ParticleEmitterFactory</class>
    <class kind="class">Ogre::ParticleSystem</class>
    <class kind="class">Ogre::ParticleSystemManager</class>
    <class kind="class">Ogre::ParticleSystemRenderer</class>
    <class kind="class">Ogre::RibbonTrail</class>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::BillboardOrigin</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>ga37abc46b1f74f855e13334aa44f4ec5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBO_TOP_LEFT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea2f0d9a0c7a6232a62819ba5f8088ce41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBO_TOP_CENTER</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5eaec907934218991032b9b5f34a2d0d612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBO_TOP_RIGHT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea183e54039d91c27835e5f7a066f8e485</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBO_CENTER_LEFT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea306c93ed76b358c9d6aef5b6ff413857</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBO_CENTER</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5eab17acd1195e321856b4e5a91ccb300a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBO_CENTER_RIGHT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea4456ff76b26ecc97f3c34c2c709cf47b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBO_BOTTOM_LEFT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea6434f4b60d73ffb70c9ceefd1b5595dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBO_BOTTOM_CENTER</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5ea928ae6264de474f12e6e3ca00419ae2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBO_BOTTOM_RIGHT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga37abc46b1f74f855e13334aa44f4ec5eab67c73db2cf842dee641805c415901cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::BillboardRotationType</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>ga4f3a37a5b62f0a2ddda53f789e736cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBR_VERTEX</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga4f3a37a5b62f0a2ddda53f789e736cbda6a7f6b74eba56f5035dab96d94b07cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBR_TEXCOORD</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga4f3a37a5b62f0a2ddda53f789e736cbdafc76d69a1ee25ad91871544eca2ca03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::BillboardType</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>ga8a7bd8c019e0d8e7049e855847af2a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBT_POINT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga8a7bd8c019e0d8e7049e855847af2a1caafd0ef3ee3353703249e160930424b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBT_ORIENTED_COMMON</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga8a7bd8c019e0d8e7049e855847af2a1cacfc7dcc9adc26c7b19c0a7047ee5ec1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBT_ORIENTED_SELF</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga8a7bd8c019e0d8e7049e855847af2a1cabffcbe8d1e5e7d545d8f33762db75176</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBT_PERPENDICULAR_COMMON</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga8a7bd8c019e0d8e7049e855847af2a1ca9f88ba12ab6dd77447b73a0272147a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BBT_PERPENDICULAR_SELF</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>gga8a7bd8c019e0d8e7049e855847af2a1cab4c7cffc09bcc71b32cb6b4e5f758ee6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>FreeImageCodec</name>
    <title>FreeImageCodec</title>
    <filename>group___free_image_codec.html</filename>
    <class kind="class">Ogre::FreeImageCodec</class>
  </compound>
  <compound kind="group">
    <name>GL</name>
    <title>GL</title>
    <filename>group___g_l.html</filename>
    <class kind="class">Ogre::GLRenderSystem</class>
  </compound>
  <compound kind="group">
    <name>GL3Plus</name>
    <title>GL3Plus</title>
    <filename>group___g_l3_plus.html</filename>
    <class kind="class">Ogre::GL3PlusRenderSystem</class>
  </compound>
  <compound kind="group">
    <name>GLES2</name>
    <title>GLES2</title>
    <filename>group___g_l_e_s2.html</filename>
    <class kind="class">Ogre::GLES2RenderSystem</class>
    <member kind="function">
      <type></type>
      <name>Ogre::GLES2RenderSystem::GLES2RenderSystem</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga13b7c3c278327f19329404c7619859e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::GLES2RenderSystem::~GLES2RenderSystem</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gae5dc13a455bc024db98ae1ed309f0e13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_bindVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga92c671014cc4848c99ed187c7fdd1e31</anchor>
      <arglist>(GLContext *context, uint32 vao) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_copyContentsToMemory</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gae3a02e96665a54a7f8662382d54314e2</anchor>
      <arglist>(Viewport *vp, const Box &amp;src, const PixelBox &amp;dst, RenderWindow::FrameBuffer buffer) override</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>Ogre::GLES2RenderSystem::_createDepthBufferFor</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga2aac5ebdc8c01b70814f757374238b92</anchor>
      <arglist>(RenderTarget *renderTarget) override</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>Ogre::GLES2RenderSystem::_createRenderWindow</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga3577ce99d4318204c3c4351a6c4bfa81</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0) override</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>Ogre::GLES2RenderSystem::_createVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga638c1e1a9b2f3c44b8f1c90c223e3d63</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_destroyFbo</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga5115c2a9f86e66076ccb8d44dc3857a0</anchor>
      <arglist>(GLContext *context, uint32 fbo) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_destroyVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga7c7e2240b9d7b8282202eca084d9b7ff</anchor>
      <arglist>(GLContext *context, uint32 vao) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_endFrame</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaefe80b1f202c52b40ff00ed2c56702ce</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>GLES2StateCacheManager *</type>
      <name>Ogre::GLES2RenderSystem::_getStateCacheManager</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga7c816f5eb4e4955d63aec1d37508ef49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_initialise</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga6f06220516633a145f37a6779027929b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_oneTimeContextInitialization</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga1bd1c091d1ec89a662e6fbc0e0d55d48</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_render</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gad0989012cdc5143d2f508af486c54da9</anchor>
      <arglist>(const RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_setAlphaRejectSettings</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga8f2ddd0b1f1a35d75a9196c98bc72cef</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_setCullingMode</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9a40f6e003c3ace6eb81ecd5730cfed1</anchor>
      <arglist>(CullingMode mode) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_setDepthBias</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga31b3e5a03223d6bdb2353151e4baca32</anchor>
      <arglist>(float constantBias, float slopeScaleBias) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_setDepthBufferParams</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga31a7c9c7dc9cc613663aa58f40de551f</anchor>
      <arglist>(bool depthTest=true, bool depthWrite=true, CompareFunction depthFunction=CMPF_LESS_EQUAL) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_setLineWidth</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga088f966c4e2b2a5395e663caa1cde7e6</anchor>
      <arglist>(float width) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_setPolygonMode</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga65b3d475a4976e7f25557fcea84b111c</anchor>
      <arglist>(PolygonMode level) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_setRenderTarget</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga7f7417733700174cc4f2972297fb9c93</anchor>
      <arglist>(RenderTarget *target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_setSampler</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaeb37d55ad61cab4052071033714b723a</anchor>
      <arglist>(size_t unit, Sampler &amp;sampler) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_setTexture</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga865e33dd5d1706be6b07591858bf9201</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;tex) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_setViewport</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga6071882cda5ca1a5137396cde55da803</anchor>
      <arglist>(Viewport *vp) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_switchContext</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaade56a7ee4c9a8149a371618126297dc</anchor>
      <arglist>(GLContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::_unregisterContext</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa986106f66373348c22f4ee40aaff939</anchor>
      <arglist>(GLContext *context) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::beginProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9d4f98c2a5a587eaf0e109fc4ec3ee62</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::bindGpuProgram</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga2d7e59c7d557692eabbf10e2a74db740</anchor>
      <arglist>(GpuProgram *prg) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::bindGpuProgramParameters</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga75ad9cb69c3eba34082893136564d3ab</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 mask) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::bindRenderTarget</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga896dc0f3a1fab90860a9abbead49e883</anchor>
      <arglist>(RenderTarget *target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::clearFrameBuffer</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9a7232b2d942be37696cc578c6152ed6</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, float depth=1.0f, unsigned short stencil=0) override</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>Ogre::GLES2RenderSystem::convertCompareFunction</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gacadd6b4ab828568d763b707eb4199b93</anchor>
      <arglist>(CompareFunction func) const</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>Ogre::GLES2RenderSystem::convertStencilOp</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gae96b47494abeb2761223b9408a37b2b9</anchor>
      <arglist>(StencilOperation op, bool invert=false) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>Ogre::GLES2RenderSystem::createHardwareOcclusionQuery</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga7f35d9ad128da9e95494d9c7ebcfd2af</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>MultiRenderTarget *</type>
      <name>Ogre::GLES2RenderSystem::createMultiRenderTarget</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaefa87bfc7740b311ef022e7ddef58e15</anchor>
      <arglist>(const String &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>Ogre::GLES2RenderSystem::createRenderSystemCapabilities</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa35d2c6cc3da17eabd1e3c31796e099c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::endProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga047cd500872052dea2c57fb92908d5bc</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>Ogre::GLES2RenderSystem::getName</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga24e005eb53e7ac1ca98b660d58a7f8fb</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::initialiseContext</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gac83a59b0472953bfe4d72104cacadc53</anchor>
      <arglist>(RenderWindow *primary)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::initialiseFromRenderSystemCapabilities</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga1d80084ecda2fb8b47a34dd772d01673</anchor>
      <arglist>(RenderSystemCapabilities *caps, RenderTarget *=NULL) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::markProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga16bc8cdcc6ab262334590c81c4332d9b</anchor>
      <arglist>(const String &amp;eventName) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::setColourBlendState</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga665c0ce08fabc8bb9ee57c99389d7285</anchor>
      <arglist>(const ColourBlendState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::setScissorTest</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga7dfe3d6b0915fc212a92bd0efaf69c6a</anchor>
      <arglist>(bool enabled, const Rect &amp;rect=Rect()) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::setStencilState</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga334cc0ecae580690f0642e9a47595e5e</anchor>
      <arglist>(const StencilState &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::shutdown</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga3c4eb43c4a11b88ad48c501fb56ae2bf</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::GLES2RenderSystem::unbindGpuProgram</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gac9983ee58893d06acd31029e6a19386d</anchor>
      <arglist>(GpuProgramType gptype) override</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>GLSLangProgramManager</name>
    <title>GLSLangProgramManager</title>
    <filename>group___g_l_s_lang_program_manager.html</filename>
    <class kind="class">Ogre::GLSLangPlugin</class>
    <class kind="class">Ogre::GLSLangProgram</class>
    <class kind="class">Ogre::GLSLangProgramFactory</class>
  </compound>
  <compound kind="group">
    <name>General</name>
    <title>General</title>
    <filename>group___general.html</filename>
    <class kind="struct">Ogre::AlignedAllocator</class>
    <class kind="class">Ogre::AlignedMemory</class>
    <class kind="class">Ogre::Any</class>
    <class kind="struct">Ogre::Box</class>
    <class kind="class">Ogre::Codec</class>
    <class kind="class">Ogre::ColourValue</class>
    <class kind="class">Ogre::ConfigDialog</class>
    <class kind="class">Ogre::ConfigFile</class>
    <class kind="class">Ogre::DefaultWorkQueueBase</class>
    <class kind="class">Ogre::DynLib</class>
    <class kind="class">Ogre::DynLibManager</class>
    <class kind="class">Ogre::Exception</class>
    <class kind="class">Ogre::ExceptionFactory</class>
    <class kind="class">Ogre::FactoryObj</class>
    <class kind="class">Ogre::FileNotFoundException</class>
    <class kind="struct">Ogre::FrameEvent</class>
    <class kind="class">Ogre::FrameListener</class>
    <class kind="class">Ogre::InternalErrorException</class>
    <class kind="class">Ogre::InvalidCallException</class>
    <class kind="class">Ogre::InvalidParametersException</class>
    <class kind="class">Ogre::InvalidStateException</class>
    <class kind="class">Ogre::IOException</class>
    <class kind="class">Ogre::ItemIdentityException</class>
    <class kind="class">Ogre::Log</class>
    <class kind="class">Ogre::LogListener</class>
    <class kind="class">Ogre::LogManager</class>
    <class kind="class">Ogre::NameGenerator</class>
    <class kind="class">Ogre::ParamDictionary</class>
    <class kind="class">Ogre::ParameterDef</class>
    <class kind="class">Ogre::PlatformInformation</class>
    <class kind="class">Ogre::Plugin</class>
    <class kind="class">Ogre::Profile</class>
    <class kind="struct">Ogre::ProfileFrame</class>
    <class kind="struct">Ogre::ProfileHistory</class>
    <class kind="class">Ogre::ProfileInstance</class>
    <class kind="class">Ogre::Profiler</class>
    <class kind="class">Ogre::ProfileSessionListener</class>
    <class kind="class">Ogre::RenderingAPIException</class>
    <class kind="struct">Ogre::RenderWindowDescription</class>
    <class kind="class">Ogre::Root</class>
    <class kind="class">Ogre::RuntimeAssertionException</class>
    <class kind="class">Ogre::Serializer</class>
    <class kind="class">Ogre::SharedPtr</class>
    <class kind="class">Ogre::SimpleParamCommand</class>
    <class kind="class">Ogre::SimpleParamCommand&lt; _Class, const String &amp;, getter, setter &gt;</class>
    <class kind="class">Ogre::Singleton</class>
    <class kind="class">Ogre::StringConverter</class>
    <class kind="class">Ogre::StringInterface</class>
    <class kind="class">Ogre::StringUtil</class>
    <class kind="struct">Ogre::TRect</class>
    <class kind="class">Ogre::UnimplementedException</class>
    <class kind="class">Ogre::WorkQueue</class>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_EXCEPT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga74efd42f2d11955253ce8abfb7774c5d</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_EXCEPT_2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga98c28bfdbf47bece29ba20ba78ccfda0</anchor>
      <arglist>(code, desc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_EXCEPT_3</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga0afd4d7312e2585cbbd5050b516c34d1</anchor>
      <arglist>(code, desc, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_EXCEPT_CHOOSER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad908cdcd27c14d4076f86d5b14c180a5</anchor>
      <arglist>(arg1, arg2, arg3, arg4,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_EXPAND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga282ea5f98299ced0e317d928405507ef</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="typedef">
      <type>::std::hash&lt; String &gt;</type>
      <name>Ogre::_StringHash</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga7b12ead713677ce5b77e1304e7cff37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>Ogre::ABGR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac65e9a4f14f6cd3f76a1a9875fbd8dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, String &gt;</type>
      <name>Ogre::AliasTextureNamePairList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5dafc9e68bde8099ec5ad6c94e4cf19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>Ogre::ARGB</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaa329d9aeeafb7aa8ccc4f52fe4904e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>Ogre::BGRA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaebed1ceefe1a5fb28f59ea894031680f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, String &gt;</type>
      <name>Ogre::BinaryOptionList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad6f02d16ef1ab5e57f0880093a0a28f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>Ogre::DYNLIB_HANDLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga296be3af46168570d9f4bc5f3ef1e246</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TRect&lt; float &gt;</type>
      <name>Ogre::FloatRect</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga39213af9254535e83b4beca0859e8a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Light * &gt;</type>
      <name>Ogre::LightList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab82c6299605910b4051ebb3cc3e5539e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, String &gt;</type>
      <name>Ogre::NameValuePairList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga0537f38d7a77fcbe9f600f6ed8a926d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ParamCommand * &gt;</type>
      <name>Ogre::ParamCommandMap</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab86c7cbfc251d38852599a5be6a6763a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ParamDictionary &gt;</type>
      <name>Ogre::ParamDictionaryMap</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5d9132de11e12aae2de5536d6032fef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; String &gt;</type>
      <name>Ogre::ParameterList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab5a3aa501848c685a3f49ca7f8640119</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TRect&lt; Real &gt;</type>
      <name>Ogre::RealRect</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3e1c672c1d342ffb4f122f44e342bc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TRect&lt; int32 &gt;</type>
      <name>Ogre::Rect</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gabf72098cadc88efdedcd6c0f72b0442d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RenderSystem * &gt;</type>
      <name>Ogre::RenderSystemList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8cb580dcd889fe97ceea524808d1da7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RenderWindowDescription &gt;</type>
      <name>Ogre::RenderWindowDescriptionList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaaeca3503613d71e357b1c8a015d96ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RenderWindow * &gt;</type>
      <name>Ogre::RenderWindowList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga53b69b7fe256596f5ed99f908cb2431b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>Ogre::RGBA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8c0fefd117985c6df93c4714f370bcd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, SceneManager * &gt;</type>
      <name>Ogre::SceneManagerInstanceMap</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga2803ea42ba6f7bc246ad3d2c92d2bdd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; String &gt;</type>
      <name>Ogre::StringVector</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga783e5227595f351519627abfb740ec85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; StringVector &gt;</type>
      <name>Ogre::StringVectorPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gae6b84ceebcdcc285f37bf9fba216697d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>Ogre::TrackVertexColourType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaf3fdba7211d7078a43201a1721532f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, bool &gt;</type>
      <name>Ogre::UnaryOptionList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3515f47cab3f1a6f4f538fc389d6bc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::ClipResult</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4acd510f26a9a302753cf95b35096527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CLIPPED_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4acd510f26a9a302753cf95b35096527a11f88c21db09eedd4e2b32ee1339c573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CLIPPED_SOME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4acd510f26a9a302753cf95b35096527a51a98f8e33c40d47e8e3ec773cc5f907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CLIPPED_ALL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4acd510f26a9a302753cf95b35096527aeea8d5632ece32bfb2f7791d0d64c136</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::ColourBufferType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga0c187013987552e95dc0276e159911f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CBT_BACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0c187013987552e95dc0276e159911f7abd9d0340c3d50820dca9b725855d7106</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CBT_BACK_LEFT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0c187013987552e95dc0276e159911f7accacb93ce24ff3a9868c56a51f5919a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CBT_BACK_RIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0c187013987552e95dc0276e159911f7aba72d6bf360786dfb64b21bb5bea6448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::CompareFunction</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8e1c2888df9ea68a8fa31b64b6aa67d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CMPF_ALWAYS_FAIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6a3a69cd8d515d1f3407abe7f67480cb16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CMPF_ALWAYS_PASS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6ae10ea1648cd8c9bd90bdaccaa11cbc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CMPF_LESS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6aab01a61b3422de9bf7607356b40fd657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CMPF_LESS_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6a2272d0faefcf5a2e08bbf7d232d7520b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CMPF_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6a3d040c506dd77565a3c8b6aca7919d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CMPF_NOT_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6ada3d0f189fa19cdd4cd362d0f0ef9f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CMPF_GREATER_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6a2eaf066e39eb38a71650c6deb1ee7d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CMPF_GREATER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga8e1c2888df9ea68a8fa31b64b6aa67d6a81812ab72e4f9ccf6932c878f82e2897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::CullingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4766f4c65e0a47f0a71c5908944a7a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CULL_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4766f4c65e0a47f0a71c5908944a7a3ca7868e61bf90df40d5e04e3a951729248</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CULL_CLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4766f4c65e0a47f0a71c5908944a7a3ca50170ef4a0a12b9fc6bf0c53e582bdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CULL_ANTICLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4766f4c65e0a47f0a71c5908944a7a3ca0803d6fedd04659fd6dc152d29434e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::FilterOptions</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga30b6cb697e01ba6f02be12c7b40674c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FO_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga30b6cb697e01ba6f02be12c7b40674c1a0be36e268ed5d2d25fe91ba5b5f769b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FO_POINT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga30b6cb697e01ba6f02be12c7b40674c1ad299986d6ba4f220cc628a1b9a4f6a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FO_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga30b6cb697e01ba6f02be12c7b40674c1a6b0e1f92a9531879e2f0acfe5e5183c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FO_ANISOTROPIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga30b6cb697e01ba6f02be12c7b40674c1a0ced0c8e18f83505a73c7275563d4372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::FilterType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac1fc36ec2f4df4b2afa9fa39f9c66c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FT_MIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac1fc36ec2f4df4b2afa9fa39f9c66c06aafd094135637964be4a3538226dc5505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FT_MAG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac1fc36ec2f4df4b2afa9fa39f9c66c06aa32401d4d252a0f37db15e76233b1823</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FT_MIP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac1fc36ec2f4df4b2afa9fa39f9c66c06a9d591ceb51142267059d8b39b276d3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::FogMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga6467b107ce81cc71b8f2960409f7d897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FOG_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6467b107ce81cc71b8f2960409f7d897ab7793a21880052c0214d4cc040992310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FOG_EXP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6467b107ce81cc71b8f2960409f7d897a5c51ab0c88827f1f30b6c08a32f282a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FOG_EXP2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6467b107ce81cc71b8f2960409f7d897ac3413d47a9e6c30ba39da21339bd1d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FOG_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6467b107ce81cc71b8f2960409f7d897acd90839d2d222db939530a9fba6f9dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::FrameBufferType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga0206520b2d2647504c13017f2aaf4741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FBT_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0206520b2d2647504c13017f2aaf4741a37afd2c8cf628f3057c09eac0529a466</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FBT_DEPTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0206520b2d2647504c13017f2aaf4741a3466d3d0081023a40db64a4cd389fe40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FBT_STENCIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0206520b2d2647504c13017f2aaf4741a9433297f57098654c19a42bee065fc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::InstanceManagerFlags</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4921efc65b347efe08a6d4992af069e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IM_USE16BIT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2ab30b6fd5797e6fb286d5655dcd7008e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IM_VTFBESTFIT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2a500082ab3222e5aa5013ea48897031d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IM_VTFBONEMATRIXLOOKUP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2a2e31b097f5510963d742dce628d868ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IM_USEBONEDUALQUATERNIONS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2a0ba7e5b252aaa19dd05d22b9c939337d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IM_USEONEWEIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2ac4105c2b84b7dfd08e4bfa35a5ea9848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IM_FORCEONEWEIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2a7f599ab5ea537d8bab3af8aef358fe0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IM_USEALL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4921efc65b347efe08a6d4992af069e2a0ef5ea7756d41449148c181eef505d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::LoggingLevel</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga122d6319a25f910b8b1bf6fe52f91f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LL_LOW</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga122d6319a25f910b8b1bf6fe52f91f6bac3ff7e1e5965d9c0116088cd7bc77c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LL_NORMAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga122d6319a25f910b8b1bf6fe52f91f6bafc58e360523f5eb025af8e681ef494ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LL_BOREME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga122d6319a25f910b8b1bf6fe52f91f6baeed15d58e0e6e1eaa9d23039e5fc546c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::LogMessageLevel</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga124456c1616299612ac9f46e7d69268d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LML_TRIVIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga124456c1616299612ac9f46e7d69268da370f32b6cd8e47d4f41d645224700097</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LML_NORMAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga124456c1616299612ac9f46e7d69268dab6d5702e6462875fcbc1b5aff2497d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LML_WARNING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga124456c1616299612ac9f46e7d69268da8ca6e131fe0765dae46521cdb64c98b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LML_CRITICAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga124456c1616299612ac9f46e7d69268da5210f9fef7f2093878f02f2757606f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::ManualCullingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga67144aea217e56725c43541fb064af20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::MANUAL_CULL_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga67144aea217e56725c43541fb064af20a1e2d68b31b809934b52aae87b81e22e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::MANUAL_CULL_BACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga67144aea217e56725c43541fb064af20adbebf0c209be54ddb19d6097d4f7042f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::MANUAL_CULL_FRONT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga67144aea217e56725c43541fb064af20aae591121c0f4a8e8c379e4ee3d0cc173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::ParameterType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4b8cfe4e77d7d21264a6497c06ed924a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_BOOL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa7b72a218a6d93dfbcb77e208eaa3feeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_REAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa6346202346c62e0d276c03eb2f258b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_INT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa6a6d06f6d2147d82b892bee309ff466f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_UNSIGNED_INT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa960735d7150a41f8c25be3e5d459e5ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_SHORT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aac1ae17fd22246104d7a7794fcf89e1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_UNSIGNED_SHORT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aaca32cf2526bd9f0ec645331b9a1093c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_LONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa663563417c2b019e268ba62dc4b1c587</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_UNSIGNED_LONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa08dbf5d4856777b3dd0dfd7f6d82cd46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_STRING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa631b8a9e92ad1186744a5fa9521b08dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_VECTOR3</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aad1f53213a85c2b5518e8b974cbbbea76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_MATRIX3</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aada60f8ff24cfcc03772b69968f3aa30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_MATRIX4</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa9cde1dc36b3e39a8a4e7a2b9bba6d78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_QUATERNION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa2971f5bea77e8de65d015df46f67733c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_COLOURVALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga4b8cfe4e77d7d21264a6497c06ed924aa70b475c72e98912203dc005ef4fd9ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::PolygonMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga2df30008578f1d062a70ec268d1ae016</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PM_POINTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga2df30008578f1d062a70ec268d1ae016adfb098e30463c0f0689e0e1fbbd5eb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PM_WIREFRAME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga2df30008578f1d062a70ec268d1ae016ac1f71aad59ecae8cd02f0743dc7efa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PM_SOLID</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga2df30008578f1d062a70ec268d1ae016a7e87bf8ec063f4e7bf022a7396346211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::ProfileGroupMask</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga22a20f11c008a0d9b677fc2635922cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::OGREPROF_USER_DEFAULT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga22a20f11c008a0d9b677fc2635922cfea721f30014dd7fbcd0bfb075ab74ab7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::OGREPROF_ALL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga22a20f11c008a0d9b677fc2635922cfeade870d108856d0d9fbd27694bcb2242a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::OGREPROF_GENERAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga22a20f11c008a0d9b677fc2635922cfeaa62424531516cb168cd1865184eeb7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::OGREPROF_CULLING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga22a20f11c008a0d9b677fc2635922cfea025771347fabdae9bb5db80f997ced2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::OGREPROF_RENDERING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga22a20f11c008a0d9b677fc2635922cfea1477e35ccd97730b18c1196a2f7fea64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::RenderBufferPool</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gae3d6fb656d943f8a7679dadac0daa589</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RBP_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggae3d6fb656d943f8a7679dadac0daa589ac269af1b28b038f8dde9d8f7f543f1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RBP_DEFAULT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggae3d6fb656d943f8a7679dadac0daa589a435cae49483dd8c9c002a9c9d45e5c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::ShadeOptions</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga12cb29cae690b696c0f1c4863d8c25a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SO_FLAT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga12cb29cae690b696c0f1c4863d8c25a7a2278c661ac03aa3bb7177b6deef7ff99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SO_GOURAUD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga12cb29cae690b696c0f1c4863d8c25a7a2973848ded9ca7c0f93a329e12181feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SO_PHONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga12cb29cae690b696c0f1c4863d8c25a7ad65722b0fb2ac38cc603076dd057d57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::ShadowTechnique</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga79dcd426d291c31072c1ad6f183715d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWTYPE_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6ad88c064ffac66e1b186fb238861046ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWDETAILTYPE_ADDITIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a1bc71098f374fda7da49f39aa1700fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWDETAILTYPE_MODULATIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a5646b85f69631dc4820b877506f3b992</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWDETAILTYPE_INTEGRATED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a7823678fe2b349b5d4af74328d4064d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWDETAILTYPE_STENCIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a77da660eef7a78214c39ffa491446285</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWDETAILTYPE_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a025e0b181fc7ae3830880d9a802070c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWTYPE_STENCIL_MODULATIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6af1b698ef34b8d97c261b7ade00010b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWTYPE_STENCIL_ADDITIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6af6e22c7a699e9d05015cecff7b68c52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWTYPE_TEXTURE_MODULATIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a92a49d0584801cb7ea1e279004b30cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWTYPE_TEXTURE_ADDITIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a8a2b43e30e6d8d590e6853e4f46b8103</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWTYPE_TEXTURE_ADDITIVE_INTEGRATED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6ac29b9727942e113575ea3947a89ae047</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SHADOWTYPE_TEXTURE_MODULATIVE_INTEGRATED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga79dcd426d291c31072c1ad6f183715d6a2867ba03ee4054517969ee7fac598e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::SortMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga6a219c441109d3dbb4f4af7e0cb9aa56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SM_DIRECTION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6a219c441109d3dbb4f4af7e0cb9aa56ab8681f59fb8a9ccea7b9b8bd39bdc562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SM_DISTANCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6a219c441109d3dbb4f4af7e0cb9aa56ad9e5e193b92b711a1c2ea77b4ab7e0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::TextureAddressingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga6e4f6ebb1193d0e099b2058a451e1126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TAM_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6e4f6ebb1193d0e099b2058a451e1126a3bb58c51abf3cfc17a3a161a8ad2e69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TAM_MIRROR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6e4f6ebb1193d0e099b2058a451e1126a8ad58884b0f975a9d78e7443d528e2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TAM_CLAMP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6e4f6ebb1193d0e099b2058a451e1126a9bc1de22adfff89e291721e6c88b9fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TAM_BORDER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga6e4f6ebb1193d0e099b2058a451e1126af51237eefd747d734a75e050bbb2a173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::TextureFilterOptions</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga21a0186392e9c9ce16d29c5568a773c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TFO_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga21a0186392e9c9ce16d29c5568a773c5abfbbf594489b7096500b6b5492d0ff8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TFO_BILINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga21a0186392e9c9ce16d29c5568a773c5aa618726878120a47677418f7fb87fa9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TFO_TRILINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga21a0186392e9c9ce16d29c5568a773c5ae7b55ff89c945a2f1ba336f664add6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TFO_ANISOTROPIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga21a0186392e9c9ce16d29c5568a773c5a27d43242c4bfc932a046213fdacf919e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::TrackVertexColourEnum</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5d04131dcb51ec3cf219465196b6de85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TVC_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5d04131dcb51ec3cf219465196b6de85a4b75431ccf4b6bde635265300498660e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TVC_AMBIENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5d04131dcb51ec3cf219465196b6de85a8d3eb8e812449857231d35205dce797a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TVC_DIFFUSE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5d04131dcb51ec3cf219465196b6de85a09b4b4b6232b724f9d9b325a06f2067a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TVC_SPECULAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5d04131dcb51ec3cf219465196b6de85a451fabea329cb76c0dccb9b811293699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TVC_EMISSIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5d04131dcb51ec3cf219465196b6de85adbcd315d9bd355dc8a8c88ee499504f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::WaveformType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gabf2e0412a783a6f708ca1a58abb45c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::WFT_SINE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1ba7810779988e228dd8d3eef8ba0d566e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::WFT_TRIANGLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1bac2f92dba451adb7777e9275d0f2c898a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::WFT_SQUARE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1bafd87232637505fc7c7d29acfd87bd422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::WFT_SAWTOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1ba2ea1433d653116eabda4940dc660a99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::WFT_INVERSE_SAWTOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1baf2c84f99c1aa134c400ebf959efc1038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::WFT_PWM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggabf2e0412a783a6f708ca1a58abb45c1ba1b00383d1dae09b439ca9a0a28ee993c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ValueType *</type>
      <name>Ogre::any_cast</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4298c911e328360f7348511a848fe4ff</anchor>
      <arglist>(Any *operand)</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>Ogre::any_cast</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga2024a5fb8d0223391b75632d9443a0d2</anchor>
      <arglist>(const Any &amp;operand)</arglist>
    </member>
    <member kind="function">
      <type>const ValueType *</type>
      <name>Ogre::any_cast</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga517155088465ff92d2c1514fe34752a5</anchor>
      <arglist>(const Any *operand)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>Ogre::FastHash</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga57a98824058b136d9c27dbcdb963f7ba</anchor>
      <arglist>(const char *data, size_t len, uint32 hashSoFar=0)</arglist>
    </member>
    <member kind="function">
      <type>int _OgreExport</type>
      <name>Ogre::findCommandLineOpts</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad78e25bde5597796c07e75d4f857a3cd</anchor>
      <arglist>(int numargs, char **argv, UnaryOptionList &amp;unaryOptList, BinaryOptionList &amp;binOptList)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>Ogre::HashCombine</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gae1e937aed630bd25446cbef3bdd2cc7c</anchor>
      <arglist>(uint32 hashSoFar, const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>Ogre::operator&lt;&lt;</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga7d3995197b7140ce4dd7f6675fc03628</anchor>
      <arglist>(std::ostream &amp;o, const TRect&lt; T &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab32789b20f6f23018fb6dda1faf8f09a</anchor>
      <arglist>(const ColourValue &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac98b6dd3152f87ed7fa0a0dddaf1aeb7</anchor>
      <arglist>(const Matrix3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gadfae5fa34d7db00afb5131d71b497128</anchor>
      <arglist>(const Matrix4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga4a2d0083d801452304d4b5fc8c7af550</anchor>
      <arglist>(const Quaternion &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga405cbd6411105b72663a4fac5735cfdb</anchor>
      <arglist>(const Vector2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3dcb4e5afd3f637cd5450f64edd93b15</anchor>
      <arglist>(const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::to_string</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga202938c1b23ff6f78577813d02bc61a6</anchor>
      <arglist>(const Vector4 &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>const String</type>
      <name>Ogre::BLANKSTRING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad842a4b416bd2f3245d2b44826a0aedc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Image</name>
    <title>Image</title>
    <filename>group___image.html</filename>
    <class kind="class">Ogre::Image</class>
    <class kind="class">Ogre::ImageCodec</class>
    <class kind="class">Ogre::PixelBox</class>
    <class kind="class">Ogre::PixelUtil</class>
    <member kind="typedef">
      <type>std::vector&lt; const Image * &gt;</type>
      <name>Ogre::ConstImagePtrList</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gaae7e3838a0d4d71c8b4f528e43caf9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Image * &gt;</type>
      <name>Ogre::ImagePtrList</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gaa1f2688521104c85413c2dc7ea825149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PixelFormat &gt;</type>
      <name>Ogre::PixelFormatList</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ga9df8a5451f59bc0857254d779142e028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::ImageFlags</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ga975bb6abd3c277b9a91d849367885474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IF_COMPRESSED</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga975bb6abd3c277b9a91d849367885474a57aedd76ae3b852c5ff6dec30d6df4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IF_CUBEMAP</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga975bb6abd3c277b9a91d849367885474ae53b467393ae6fd94277782dd276b620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IF_3D_TEXTURE</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga975bb6abd3c277b9a91d849367885474a208116a07b56e2f93b38333acfeadba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::PixelComponentType</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gac8f59c884998d9f84d9ea4c66e4c29fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PCT_BYTE</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea99e711d125921bab18616e433a8a7a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PCT_SHORT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea727e4867d2bdb1cbcbbe6649877afa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PCT_FLOAT16</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea0392260bc6fed0f2fdda641869de4b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PCT_FLOAT32</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea2baaf25269658514c08f895b965a3ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PCT_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea631e9774d95733ea3ef6058de240f54d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PCT_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea8cca85105bebe92a7b6231fabb877db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PCT_COUNT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ggac8f59c884998d9f84d9ea4c66e4c29fea9966a610c32b0e690c91a553b7b8a45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::PixelFormat</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ga7e0353e7d36d4c2e8468641b7303d39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_UNKNOWN</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa4292ed700edc51d74776f6efaf2a099</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_L8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca3768d051f35904ebf8f6201d7418d8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BYTE_L</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca1cf8abcb869132891b49e7f50daf7089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_L16</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caae5da8ca83986d2d797611f4198d019e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_SHORT_L</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca10b290ca956b26e83bfae90cc981a702</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_A8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca7232d786fe8e621fb39677c922713af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BYTE_A</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca7e333b6272d7a66213c1c02ad45ea754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BYTE_LA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cac4780c5502f1ebdc5f5569d3b887249d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R5G6B5</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8c999dec166c197c19935e6a122c9429</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_B5G6R5</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caff9e5d2b3d56a3ddaa764d9b3e95df1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_A4R4G4B4</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca7d8dabde5a33706ce0065a545da7cdbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_A1R5G5B5</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca953b1956667f02c5d06a4f89c708beca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8B8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca32d32d3a5a8b68c1495d5c494575a6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_B8G8R8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca6d2975b1eca65162dd4c24b1e180e23d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_A8R8G8B8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca0d5c9bdb0633c1849758fea566a2b754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_A8B8G8R8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cabedff220dc4f3ed679bf246c14ce3df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_B8G8R8A8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cabe2587bd69dbf21806c40fe1c82a22ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_A2R10G10B10</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca134a9e452ee64c35921f5ce518c90f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_A2B10G10R10</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca383f7cd3ec0a48beff43f1c07a0a9e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_DXT1</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca502daed32e87628ed5a570349cc3a365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_DXT2</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cabab4b525ed0f13723c54a1a7da8bcbb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_DXT3</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8cdfa2821acc653732e0a0f855b05057</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_DXT4</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8d3736e589a038b18f5a4e11a942d50d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_DXT5</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca9fb5bd78b703661f41fc3ae06a3404ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_FLOAT16_RGB</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caba6d399bba73f13acee7497b0dce9d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_FLOAT16_RGBA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caf91793bc9707d6541f4851722267317a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_FLOAT32_RGB</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8bd985050584e5ec421f8afc90634ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_FLOAT32_RGBA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca1fe97e102d975ff9d70dc329f5d794ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_X8R8G8B8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca2542d39f6712cb6f69907330a31a9342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_X8B8G8R8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca32ab31260e738578912b5797406867ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8B8A8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca74ea3b1c0c5f4ae06b1a7136c5523eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_DEPTH16</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caf57a48d6f90676eb2d9230127960412b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_DEPTH</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa9a73e89b0461099bd6e707e407e1aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_SHORT_RGBA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca0a88817c662a408aac3077199b0498e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R3G3B2</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca00c7bec590f83728fc012731d8632ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_FLOAT16_R</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cab63dbcddd53d1f766d742fd557c26be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_FLOAT32_R</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca2da3ec4fe727d552337e02069cd9efd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_SHORT_GR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca7dbc4fa24cdbf90139bc60e771ad58a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_FLOAT16_GR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cac7db24f02e2110aee18dcc2535d5755d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_FLOAT32_GR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca0f4697d37ebb958247166694666b0b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_SHORT_RGB</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca734a52bfdd9b7f44805f6ef8f96a6224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_PVRTC_RGB2</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cad1cafabc495bc6276a35efb4a6509801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_PVRTC_RGBA2</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5b4b981ed59cf84a234ce673c4ba41cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_PVRTC_RGB4</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca1eb36d25f51656c7553f9461638da350</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_PVRTC_RGBA4</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca9e298c62006c2d8c521fa783ef966b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_PVRTC2_2BPP</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caca45d21e0ec77f9fb38ccafc599093bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_PVRTC2_4BPP</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cacdd7788b1fc1a63bdf4c32f7c11c63c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R11G11B10_FLOAT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca4d1c22a39c94f089cec5e8fa56175369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cae3f404382e87741ab5ac6f2874864e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca6d8504ea1f73f52f25c2b2bf9be3dddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8B8_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca66de64f10a26e8f3c5ba8a0baf62aeb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8B8A8_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5aae421dbc2d999607dc207217290467</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa82482ac6f1ff68b7a143164273caa32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16G16_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cacc3367573fb048b2f9111f57027ff9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16G16B16_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca36b5e8660c53d256ddcb0cc8c5ec1348</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16G16B16A16_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca45cd11e195e177e4780e671b01f88fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R32_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cabfd3bffe00365615c42b352b683bf074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R32G32_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa6176269d3a898558ecfd2c536f161d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R32G32B32_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca1fdf6ec841a3b380c76909013ad45342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R32G32B32A32_UINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca3da45a080dde7e47bb0629d24aade867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caabdab89d5d0a54b8d512a46e66afe5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cadcf609c44b5956a0f10220ef1577ac84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8B8_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cafb97a36f3a3d240493c739b3fcafed49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8B8A8_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa73498f46fbd7743d42bffd775958011</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca47239551b6df78914f1663aa944b8c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16G16_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca0dd3bd599d9e8774b6cbde70cefede96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16G16B16_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca29f56058f6bcee67a02cc0c1b4b71bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16G16B16A16_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cae155581add02a5ecec54245cded9cdd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R32_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca31c5585d35c3b1f46ea7cbf3193e87a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R32G32_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cabb20a2a4734844aae579639c09838a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R32G32B32_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca77197e365cfad08def5dd771c317ffb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R32G32B32A32_SINT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cab84666e2dae44de2bc4c25a5284f297f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R9G9B9E5_SHAREDEXP</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caec449f414cf104d9dee7c37ea2846312</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BC4_UNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caaa1e7ffa9ae1d8a0957e3006de5c93b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BC4_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cad7db9f4ebd9e47846ee40263e5067bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BC5_UNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca81333a1ddbac8a5c3577ef5158920266</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BC5_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca9dcad10a8f4c12ebf970fc13305e44f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BC6H_UF16</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5d59a40a2fc905b886b1ef01608e46bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BC6H_SF16</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca6f54b2d54d090b336067302a99d6f634</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BC7_UNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca302c60cceaa1a28d56aa7ce793faa7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cac9a846decc5febd638272391346c0a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca6f8b8df95202d530e8d1e0418d257767</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_RG8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caf989cdb2a57a8ae4f0e9618e2fc411b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caf7e055e70d56910c421ee95d7256a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca738b9b66f5e47f5ce0495d65c29de9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8B8_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca2db70cfba192f36d92c062d1ef1e7ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R8G8B8A8_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca47d568d6654709bee70665deb47a4333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca84f36668248f741f28f70fec3b3c8153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16G16_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca4ff22d39652f3d1317834c3ddb3d5074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16G16B16_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa3c9b4ffe66442d11773bf904f7bc5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_R16G16B16A16_SNORM</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca93b7adc01477463b8cfaec39936af1f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ETC1_RGB8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca52706bdca40efee45aa63963cbeb79fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ETC2_RGB8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8708e2775258b731659cc1fff1f3d823</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ETC2_RGBA8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5497bbf8a5b7a5dd5738a1248f1eee81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ETC2_RGB8A1</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca2c05e1b4c4ddac5356e25b6029414993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ATC_RGB</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca51e91241ddf9dd51e0b4e5061867d58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ATC_RGBA_EXPLICIT_ALPHA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cab4922d0157b0ece63044d1e4667eddee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ATC_RGBA_INTERPOLATED_ALPHA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca0535ed1cb1dd5e4c4ce939b7688fef3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_4X4_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca9553157ddb4ef46f1961862c615c34e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_5X4_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca1cd504b8112e276f48ce63c11abe2aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_5X5_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8051b88e62c0c6c9ab23a3945c6fa2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_6X5_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca57b44c8bbde6c4ff34f651b53be25f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_6X6_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5a8ce1cb7118a13f0c28a415bbf54ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_8X5_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cad790201cdfa61fab8d39eb3201389015</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_8X6_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca94a23eab6af02a97a204ff487d88955e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_8X8_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca964ca766ab3fb0bf6b9e787d45244151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_10X5_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca253a35020cb61c39acafb2aa389592b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_10X6_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cad419d0d027f000599f105d4d2006f373</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_10X8_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca78d67e84109cd7d31604f820a4d2a4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_10X10_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caefbe08c7b9e3d851b3782066646bce6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_12X10_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca800a655ec3c9506008053d1b1fb6968f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_ASTC_RGBA_12X12_LDR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca6021779e0389542c4ff6736550e2a118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_DEPTH32</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cafda98f4a94c31bab92f2d9bedfa42d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_DEPTH32F</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caf4cb8d4ed88ed29d2678cc7c91e36b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_DEPTH24_STENCIL8</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca897a8db141fa9cdada367a5c2eb6efe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_COUNT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca44469cb753c29f07cba54678a57319a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BYTE_RGB</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39caa2fa4ac766d61fa65b4c86ea5c035218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BYTE_BGR</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca5e30f679089407e29f6cff86101daed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BYTE_BGRA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39ca8048c85373860a1893d237ac89d3712f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PF_BYTE_RGBA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7e0353e7d36d4c2e8468641b7303d39cae0afb06af1cb73f624e66540c64bb2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::PixelFormatFlags</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ga7d83be5f58ab829ae3c94ddcf7b68bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PFF_HASALPHA</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68baba5a5420b4748d6fa0315bcfe592224671</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PFF_COMPRESSED</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68babadc2837f5c89ddec07247a374cee587a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PFF_FLOAT</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68baba212e4f47a7e014eef28315e2d1ffcdc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PFF_DEPTH</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68baba59f8dc2c75447edfa72e8d8361ce00a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PFF_NATIVEENDIAN</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68baba1fe2f5a4cbcca90fe4d97f3495ebddaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PFF_LUMINANCE</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68baba16054f98e65973baaaf0a7906d4597a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PFF_INTEGER</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gga7d83be5f58ab829ae3c94ddcf7b68babac5645a87ee4dd4c0edbd627db2193a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>Ogre::to_string</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>ga7d0e523490616c11c6b9b42e98099c63</anchor>
      <arglist>(PixelFormat v)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Input</name>
    <title>Input</title>
    <filename>group___input.html</filename>
    <class kind="struct">OgreBites::AxisEvent</class>
    <class kind="struct">OgreBites::ButtonEvent</class>
    <class kind="union">OgreBites::Event</class>
    <class kind="struct">OgreBites::HatEvent</class>
    <class kind="struct">OgreBites::InputListener</class>
    <class kind="class">OgreBites::InputListenerChain</class>
    <class kind="struct">OgreBites::KeyboardEvent</class>
    <class kind="struct">OgreBites::Keysym</class>
    <class kind="struct">OgreBites::MouseButtonEvent</class>
    <class kind="struct">OgreBites::MouseMotionEvent</class>
    <class kind="struct">OgreBites::MouseWheelEvent</class>
    <class kind="struct">OgreBites::TextInputEvent</class>
    <class kind="struct">OgreBites::TouchFingerEvent</class>
    <member kind="typedef">
      <type>int</type>
      <name>OgreBites::Keycode</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>gab14133fb878c499e285cdc324b9bac9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_DELETE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a2f9175885f84e89cae978aac114dc337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_RETURN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426aac11c1a77ae4dd949dd500964fe2a29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_ESCAPE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a02467a4c39b543a4c53cbfd192837cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_SPACE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426aab6615e3690299d9f208ebba2fd27653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F1</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a77a01cd88e2a27200ad9b43f5ee4fce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F2</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ad7e7584ea840208f1a24d313a7bba00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F3</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ab3fda22a1e381393d8b1a89099951a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F4</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a27dda0590330f19fb4abbf75748809de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F5</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a001255f79a66a5c601d14f69e13275b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F6</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a9667a917d08d25b251f94c7f903454e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F7</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a9c21d22dbbedfcb48e7f093dbfc99870</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F8</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ad3905855eab7f6331bfea08c7f336f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F9</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ad4dcb0110bbf8ea546c67cd81bcab74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F10</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ae17cf8ad4f56db5b2aa420a030a9c555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F11</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a25702c627cc3988bec29db0c243d90bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_F12</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a5f8076ee9daca0a526ebfc7c89752f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_PRINTSCREEN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a3894069d870593ccddf1822c8d4bf0eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_SCROLLLOCK</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426acd17613d5b4d5b41c8daa8813afeb91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_PAUSE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a8796b1cf9cd5bca596abe400fe5d8d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_INSERT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ac70e619494f3403d090445c1bc2725e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_HOME</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a195d04d34bc7e5a96fabdbd22bb65618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_PAGEUP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ae00a48bae5e82cb986b88c9a859e850b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_END</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a9fc02a6299e554d359ea6e93a1914146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_PAGEDOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a351b0aca6f1a6d317c5641057dca245e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_RIGHT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ac99063c0fedfaa24752bf23cea49e556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_LEFT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a598419c1fc2d87ed94b37a73a0d3593e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_DOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ae6bfa3985b3a7b761d6cd4440b30e55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_UP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a53829aa78749c60ab789d04d7e761d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_NUMLOCKCLEAR</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a045e4f53ad64f020211d2dfbbe95f0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_DIVIDE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426aff59219734d055a4a92257c1987ed369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_MULTIPLY</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a1afa1e0b86905a65f23bb988c077b813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_MINUS</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a2292a0c13a2831a2009fa6d2a8979029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_PLUS</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426adfc3d8b038ad43d97366b3d86835a609</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_ENTER</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a1b8faae5765b30056364a800e58dcf65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_1</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a05c8a6eef0a149b0167775f61cce0ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_2</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a8eaf081ff78a9241202e1c5594fb5607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_3</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426ad5533be4a77c4ea73025d82913121774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_4</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a22a6aa2960cba5f6e5553828dc93fd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_5</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a60dea9e278a0611e143a96b88fb74407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_6</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a653b2e6807e911876460c0194505ef53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_7</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a5cbd1b3ee986c9580a23354216ea69b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_8</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a9b50979bb946b23e3396bebec55108c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_9</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426aafeb20bdbecabd3e51fae96da58a10b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_0</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a4adfd057c1da443b278b2bb301800538</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_KP_PERIOD</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426af60ed871989dd1c5224dca8a115f7515</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::SDLK_LSHIFT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a24684cb7264340737c3f5fc91af1ab01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::KMOD_ALT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426aaf71465e5901e67bd7c1372248599fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::KMOD_CTRL</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426affd411813cc7e584ebdb2dfd42e603c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::KMOD_GUI</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a3ee999da71100069f93b9e28a678891c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::KMOD_SHIFT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a8802be3c5419e34214d0156b103b1fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::KMOD_NUM</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafccde641956a6918f3bccadf2eb79426a2ea9bf0a523d46c903ffd3adf706a624</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OgreBites::ButtonType</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ga0e65e21efd2d9ea8a53d576eb95f51cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::BUTTON_LEFT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>gga0e65e21efd2d9ea8a53d576eb95f51ccab7d0a64cc61f56c6ef02d5ebc2dd2dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::BUTTON_MIDDLE</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>gga0e65e21efd2d9ea8a53d576eb95f51cca8f8cd4b0e1f66027b25e4d37eb6c9922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::BUTTON_RIGHT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>gga0e65e21efd2d9ea8a53d576eb95f51ccaff4ae5d88e4634c2ed3691ae0d87adcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OgreBites::EventType</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>gafba156da7d846753caa2c0be29f6da0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::KEYDOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da7b68f60dabd93e60586647bfac665c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::KEYUP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da188b36c72a17191940791014812de740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::MOUSEBUTTONDOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da2077dadd76ee5db9c8e3f8a383a5957e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::MOUSEBUTTONUP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da30af493b2208347cd602b9611d72c0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::MOUSEWHEEL</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da1c3b27a0c22a5b0716c8d07835faabf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::MOUSEMOTION</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da9c4c9f4faaffc09c64da3039b7a2312a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::FINGERDOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da573edcf30dd284359cc0f74bfb91f67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::FINGERUP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0dafc4fa4cb82cf64a48c6cd2209154d649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::FINGERMOTION</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da1affffec072d6d4b6f8503e532a857e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::TEXTINPUT</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0dae1c4a9cee7e1a452d3455b63f7bd2984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::CONTROLLERAXISMOTION</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da02ad0ee43faa3821dafd230ddb885ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::CONTROLLERBUTTONDOWN</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da0eb561d30eb04f7403af3fd1204870b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::CONTROLLERBUTTONUP</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da2d97ea0d3b7e53fd317627c2a8117f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::JOYAXISMOTION</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da08dee7e7242f9584d5cfa108a8ade71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::JOYHATMOTION</name>
      <anchorfile>group___input.html</anchorfile>
      <anchor>ggafba156da7d846753caa2c0be29f6da0da4fc912d46db0810069ca7f0789cf5258</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>LOD</name>
    <title>Level of Detail</title>
    <filename>group___l_o_d.html</filename>
    <class kind="class">Ogre::AbsolutePixelCountLodStrategy</class>
    <class kind="class">Ogre::DistanceLodBoxStrategy</class>
    <class kind="class">Ogre::DistanceLodSphereStrategy</class>
    <class kind="class">Ogre::DistanceLodStrategyBase</class>
    <class kind="struct">Ogre::EntityMaterialLodChangedEvent</class>
    <class kind="struct">Ogre::EntityMeshLodChangedEvent</class>
    <class kind="class">Ogre::LodListener</class>
    <class kind="class">Ogre::LodStrategy</class>
    <class kind="class">Ogre::LodStrategyManager</class>
    <class kind="struct">Ogre::MovableObjectLodChangedEvent</class>
    <class kind="class">Ogre::PatchMesh</class>
    <class kind="class">Ogre::PatchSurface</class>
    <class kind="class">Ogre::PixelCountLodStrategyBase</class>
    <class kind="class">Ogre::ScreenRatioPixelCountLodStrategy</class>
    <member kind="typedef">
      <type>AbsolutePixelCountLodStrategy</type>
      <name>Ogre::PixelCountLodStrategy</name>
      <anchorfile>group___l_o_d.html</anchorfile>
      <anchor>ga38fecb64e97fd482dc19f755f9665830</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Materials</name>
    <title>Materials</title>
    <filename>group___materials.html</filename>
    <class kind="class">Ogre::AutoParamDataSource</class>
    <class kind="struct">Ogre::ColourBlendState</class>
    <class kind="class">Ogre::ExternalTextureSource</class>
    <class kind="class">Ogre::ExternalTextureSourceManager</class>
    <class kind="struct">Ogre::GpuConstantDefinition</class>
    <class kind="struct">Ogre::GpuLogicalBufferStruct</class>
    <class kind="struct">Ogre::GpuLogicalIndexUse</class>
    <class kind="struct">Ogre::GpuNamedConstants</class>
    <class kind="class">Ogre::GpuNamedConstantsSerializer</class>
    <class kind="class">Ogre::GpuProgramParameters</class>
    <class kind="class">Ogre::GpuProgramUsage</class>
    <class kind="class">Ogre::GpuSharedParameters</class>
    <class kind="class">Ogre::GpuSharedParametersUsage</class>
    <class kind="struct">Ogre::IlluminationPass</class>
    <class kind="class">Ogre::LayerBlendModeEx</class>
    <class kind="class">Ogre::Material</class>
    <class kind="class">Ogre::MaterialManager</class>
    <class kind="class">Ogre::MaterialSerializer</class>
    <class kind="class">Ogre::Pass</class>
    <class kind="class">Ogre::Sampler</class>
    <class kind="class">Ogre::Technique</class>
    <class kind="class">Ogre::TextureUnitState</class>
    <member kind="typedef">
      <type>std::vector&lt; uchar &gt;</type>
      <name>Ogre::ConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga01f98a5173473f9dd272d1e4f3ce9023</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; GpuConstantDefinitionMap &gt;</type>
      <name>Ogre::GpuConstantDefinitionIterator</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaff7bf5891ea6cfed80f4e50edc5d3695</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, GpuConstantDefinition &gt;</type>
      <name>Ogre::GpuConstantDefinitionMap</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gae4823c1377e5d4c312a3da9d1cb8534a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; size_t, GpuLogicalIndexUse &gt;</type>
      <name>Ogre::GpuLogicalIndexUseMap</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaa51ba56cbce3f845ffd4be59ec30fd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; IlluminationPass * &gt;</type>
      <name>Ogre::IlluminationPassList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaff4cf78f2520e56a8c45721e2dc419c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Sampler &gt;</type>
      <name>Ogre::SamplerPtr</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga34843c20652d796e4e3aab70dc1786c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::BaseConstantType</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga31815ee0cc489402a8be91f2c87a84c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BCT_FLOAT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6aa6bd4b93f8b01aa9ff63a94f9d59ed4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BCT_INT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6af0903ec1ab5856e099a8bdb0a318b80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BCT_DOUBLE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6a00de0bee5011412b3aee8c63fc32b979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BCT_UINT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6abe264bffc1f4cb447adcbfc7b79d3ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BCT_BOOL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6ad5369a580682614e352f3488844835d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BCT_SAMPLER</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6a0bcc8e6b3490ee8f9d705a10643bf239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BCT_SPECIALIZATION</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6a7b822570bb4b807cbea56c9a4f31bf4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BCT_UNKNOWN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6a3cd1fb77f4d729dd407cece2fdaaff9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::eTexturePlayMode</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaff53586ca60f891d5c6019a6ffb347a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TextureEffectPause</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaff53586ca60f891d5c6019a6ffb347a8ab6118009d6be8772d4ce0a420f1ba488</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TextureEffectPlay_ASAP</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaff53586ca60f891d5c6019a6ffb347a8ab7675b540e30e7a4c0c8051ccb494dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TextureEffectPlay_Looping</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaff53586ca60f891d5c6019a6ffb347a8a84d724e0fa4f5c9f903e4ff828c5fa63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::GpuConstantType</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga9c5b2950be06ff56a6ee0bace240d447</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_FLOAT1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a2e6d0cad211d29d14774e0ca147dcd30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_FLOAT2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a979f39c4955889813f82374df96f6181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_FLOAT3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447abf2aed5efd251c030794ec27a7174fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_FLOAT4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a466febc90367dab6c895c98edfff7681</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_SAMPLER1D</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a99d7d2b7976d0ef3b940f01e017b54ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_SAMPLER2D</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a4f4eec3ce315c9a1ed97f47689241b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_SAMPLER3D</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a18d1b343f2ec603945d3d7875622637a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_SAMPLERCUBE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a13e953e084eb700f0bf55a42f6cae138</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_SAMPLER1DSHADOW</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a37ce33389359aac73400ae427d9920fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_SAMPLER2DSHADOW</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447acea2c4e9feb93413f97ce9c045269a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_SAMPLER2DARRAY</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447adcacdabe1213322ebee0bc64ac4db387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_SAMPLER_EXTERNAL_OES</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447af416d0d2d80c90b17edeabac2e1a764d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_SAMPLER2DARRAYSHADOW</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a783288da9e3419974ace83d800f46e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_SAMPLERCUBESHADOW</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a6846cd488fdb6671e126f32b07f1ee98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_2X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a0b2767a1b36c8e7821979adb15615c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_2X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447abd03cb2cf3acde19f3a348e6146dd3e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_2X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a964c921cd7327eb271da6eb78742a850</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_3X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a80cbab72631a6efe3feaed44bf01e97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_3X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a0128d0683a17c232bb249a068c65cbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_3X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a87a7bc0df0623b02534894a90d634f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_4X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a33f4e8ee7271ce5353aa53c04c18447d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_4X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a5b26aaa1925eaa7bb83dd4a9e25b28d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_4X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a01541907f48e2d56b7198a4076996a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_INT1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447ad023a5c54e29999cee04d54971cc5691</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_INT2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447afce84063333829487cd0401fca732092</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_INT3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a18edb505f8205cfed6bb28da3abefd53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_INT4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a278c0c55560cb39e67ce17239dc8184e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_SPECIALIZATION</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447ad96ce00c95c679a24e61608f5e8af027</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_DOUBLE1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a8b3dbac5bcc76ed764156f15e80a05a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_DOUBLE2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a93e2780756cb91ab3c76762cc5eda3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_DOUBLE3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a0ed3c2a32cb8a267f0b1331bff4926b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_DOUBLE4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447adca8e51d405a2b7a796e761453225cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_DOUBLE_2X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447aab2f63a7282993278af3052e766112b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_DOUBLE_2X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a95ab6bf3295a610ee401aa62f479066f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_DOUBLE_2X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a7859cf4200f613f49e1b5aaf592a8000</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_DOUBLE_3X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a968a42bab0cb6816755b5d43025354bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_DOUBLE_3X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a095e597780484dd735988a215be296c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_DOUBLE_3X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a817bd1af1704a732eff1646c904b3fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_DOUBLE_4X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447ad9fae90ecc4c94651144f418f02a7238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_DOUBLE_4X3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447ab63321e0eda6f9cae96c7b44ea6b5c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_MATRIX_DOUBLE_4X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a861649f967aa3315ed74cfc9569c91a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_UINT1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a2004f6b55f308bb76f4aa2c8281945b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_UINT2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447ad6544d6a653aceace5f368085563fd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_UINT3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447acebec340cc9335f4f88fc71146257afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_UINT4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a0ab3f9963906da1c191ab5b9133be5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_BOOL1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a93253e1bc915a9f0af08c6bb95bfb9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_BOOL2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a3ef4a1bd9c9a80556f3865b4ede894f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_BOOL3</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a245d1d3186becdb492bed56badab0736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_BOOL4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a1365ccb2f8a08da774a25205c8535cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GCT_UNKNOWN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a3b3c9d05e75e6c20fd106d0f0080ad7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::GpuParamVariability</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga70ed56150c1d09e77965d8bf52531e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPV_GLOBAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga70ed56150c1d09e77965d8bf52531e54a756d7f053db5b3bc0d38c15d98cda93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPV_PER_OBJECT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga70ed56150c1d09e77965d8bf52531e54a39d4c360141a21c7dd916c7837b357af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPV_LIGHTS</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga70ed56150c1d09e77965d8bf52531e54ad782ae3173a29e4a2e28215489c5147b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPV_PASS_ITERATION_NUMBER</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga70ed56150c1d09e77965d8bf52531e54a30bc7bdcc3f0930c8dfb66c70eaecf4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPV_ALL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga70ed56150c1d09e77965d8bf52531e54a76c85c18f88b57983f861ee83fccde4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::IlluminationStage</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaa6fda2d6bac5df9dc239f566ceed77b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IS_AMBIENT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa6fda2d6bac5df9dc239f566ceed77b6a86c1d44d20dbfd75a533f8e8a35cbb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IS_PER_LIGHT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa6fda2d6bac5df9dc239f566ceed77b6a1bdd217c49dc61535b75a36207b3e4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IS_DECAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa6fda2d6bac5df9dc239f566ceed77b6a55b9a19dea33fdf42c614c99c136a52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::IS_UNKNOWN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa6fda2d6bac5df9dc239f566ceed77b6a8436700e1ea543e71cc82f08d55e5c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::LayerBlendOperation</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gabcbb38d1ac195e4be401f85b7ab0da8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBO_REPLACE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggabcbb38d1ac195e4be401f85b7ab0da8fa870cf51ff1ccd919cf710bcb3b4e6432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBO_ADD</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggabcbb38d1ac195e4be401f85b7ab0da8fa0c0abc7da3db86b393712aacc3c0ffe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBO_MODULATE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggabcbb38d1ac195e4be401f85b7ab0da8fa20815cab41c35f08f3520fb404b95efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBO_ALPHA_BLEND</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggabcbb38d1ac195e4be401f85b7ab0da8fa5cd300cd5790982241469d38868e5e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::LayerBlendOperationEx</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga264ecab38a04d01e2c3158fa05ec1ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_SOURCE1</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a8c7697ad29825fd74a0383826294c894</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_SOURCE2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a7e03fbcff412dcdeefa85e7e83525599</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_MODULATE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a985f2ec53a477d7c19b41700589cb519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_MODULATE_X2</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a83964282d9ea36a25f4718ae962f8d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_MODULATE_X4</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a2016226c35da93cc80a47e67528064a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_ADD</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2ac025aa3571c27a81260a08338418fa02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_ADD_SIGNED</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2ae89016c1b5b7ba57965791ae726c450e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_ADD_SMOOTH</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a94ec9bd2faf2b248f1c32f2eb187f415</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_SUBTRACT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2ade0d61cb08a3a772470efeab17a1a60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_BLEND_DIFFUSE_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2ac48b8a0a6406d7950c873658b9f11aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_BLEND_TEXTURE_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a3ba9fa36ef8c23b61e030185ca14cb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_BLEND_CURRENT_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a42c0f2ce32ad504e39a11936748c9973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_BLEND_MANUAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2adbe5957a946513e0f8be8c571f9b73fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_DOTPRODUCT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2a822d6d3e08f28dcd9834f61c7fc03905</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBX_BLEND_DIFFUSE_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga264ecab38a04d01e2c3158fa05ec1ee2aff8f459e8c642e068d2d85fb18563859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::LayerBlendSource</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gae2ad78de344f35307ce35157c175625e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBS_CURRENT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggae2ad78de344f35307ce35157c175625ea370f25da69381c74ca1fc51fde81e659</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBS_TEXTURE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggae2ad78de344f35307ce35157c175625ea45f1a14042993f460992b3253ce6ae80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBS_DIFFUSE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggae2ad78de344f35307ce35157c175625ea196637a598fec92609865324b94d5662</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBS_SPECULAR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggae2ad78de344f35307ce35157c175625eaeaaa1e434289af47d0324c5d0f19d728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBS_MANUAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggae2ad78de344f35307ce35157c175625ea9aad692ea2c7081237095c3ab4044f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::LayerBlendType</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga1ae5925d36df27a6c3590536752264f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBT_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga1ae5925d36df27a6c3590536752264f8acee3f4ef730f5c3e67fe71a54621e654</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::LBT_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga1ae5925d36df27a6c3590536752264f8a48d75d19e38ab5ff2ce7a3e9ae068e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::SceneBlendFactor</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga41c76d419d6c9c205a6c1d3b42872213</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBF_ONE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213ad2741858a9d9f668a47ea75b82ae0318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBF_ZERO</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a04732209b3c7a16b5f0a2c829e6f6c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBF_DEST_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213affe55d98f2cd26e9451af52dbc74f7b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBF_SOURCE_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213aec796e9f58f4cce849379f0239e059a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBF_ONE_MINUS_DEST_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a7ea50d3d5960138db1c46ecb42f94969</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBF_ONE_MINUS_SOURCE_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a93b05f61a5076cf0f649ac5d656970fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBF_DEST_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a374792bd937134c4ca2aad748661c22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBF_SOURCE_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a5b1a11e0ec0d1cf0bdab0176cca26eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBF_ONE_MINUS_DEST_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a1d772950d5ec934776bbc1d39782a42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBF_ONE_MINUS_SOURCE_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga41c76d419d6c9c205a6c1d3b42872213a09184af2d875978d03c6edd00d4d52f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::SceneBlendOperation</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gaa7a12a72231aedf6e33d58aafc11214a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBO_ADD</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa7a12a72231aedf6e33d58aafc11214aa188aee58620b3275f1a45c7c80df4bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBO_SUBTRACT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa7a12a72231aedf6e33d58aafc11214aa1b91fc44108cc88f2cb4bb38d4d76a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBO_REVERSE_SUBTRACT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa7a12a72231aedf6e33d58aafc11214aabf264a7da02c6b481ca9a8b222914438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBO_MIN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa7a12a72231aedf6e33d58aafc11214aaac9096763a660cde89c5771a7842d14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBO_MAX</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggaa7a12a72231aedf6e33d58aafc11214aad27eb8ec55b3c43ff95506da8e2b3d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::SceneBlendType</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gac46c60cf6e5c199220e3b8f26570cb9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBT_TRANSPARENT_ALPHA</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggac46c60cf6e5c199220e3b8f26570cb9aa8df6dd8b7710971196000da11b5ab114</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBT_TRANSPARENT_COLOUR</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggac46c60cf6e5c199220e3b8f26570cb9aab57b2cf11c74056c5109fce1efa37a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBT_ADD</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggac46c60cf6e5c199220e3b8f26570cb9aafa3ba1b1c044f8c0cb09bc41582024d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBT_MODULATE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggac46c60cf6e5c199220e3b8f26570cb9aa7aed8ef0038f0a0a5f6634ba4080b513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SBT_REPLACE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ggac46c60cf6e5c199220e3b8f26570cb9aab6672abe57fa6051e9ab57d51975d244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>Ogre::MSN_DEFAULT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga3b1bfc62cf049311f1452b86badeb566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>Ogre::MSN_SHADERGEN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga6c915cd9f3cc09a3edfb2c0ca7a27952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>Ogre::MSN_SHADOWCASTER</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga859656e5b7b4955fef98b26cdb9ad453</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Math</name>
    <title>Math</title>
    <filename>group___math.html</filename>
    <class kind="class">Ogre::Affine3</class>
    <class kind="class">Ogre::Angle</class>
    <class kind="class">Ogre::AxisAlignedBox</class>
    <class kind="class">Ogre::Bitwise</class>
    <class kind="class">Ogre::ConvexBody</class>
    <class kind="class">Ogre::Degree</class>
    <class kind="class">Ogre::DualQuaternion</class>
    <class kind="class">Ogre::EdgeData</class>
    <class kind="class">Ogre::EdgeListBuilder</class>
    <class kind="class">Ogre::Math</class>
    <class kind="class">Ogre::Matrix3</class>
    <class kind="class">Ogre::Matrix4</class>
    <class kind="class">Ogre::OptimisedUtil</class>
    <class kind="class">Ogre::Plane</class>
    <class kind="class">Ogre::PlaneBoundedVolume</class>
    <class kind="class">Ogre::Polygon</class>
    <class kind="class">Ogre::Quaternion</class>
    <class kind="class">Ogre::Radian</class>
    <class kind="class">Ogre::Ray</class>
    <class kind="class">Ogre::RotationalSpline</class>
    <class kind="class">Ogre::SimpleSpline</class>
    <class kind="class">Ogre::Sphere</class>
    <class kind="class">Ogre::TangentSpaceCalc</class>
    <class kind="class">Ogre::TransformBase</class>
    <class kind="struct">Ogre::TransformBaseReal</class>
    <class kind="class">Ogre::Vector</class>
    <class kind="struct">Ogre::VectorBase</class>
    <class kind="struct">Ogre::VectorBase&lt; 2, Real &gt;</class>
    <class kind="struct">Ogre::VectorBase&lt; 3, Real &gt;</class>
    <class kind="struct">Ogre::VectorBase&lt; 4, Real &gt;</class>
    <member kind="typedef">
      <type>std::vector&lt; PlaneBoundedVolume &gt;</type>
      <name>Ogre::PlaneBoundedVolumeList</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaf6bda7879d1ac92561a02cbd1833e1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Plane &gt;</type>
      <name>Ogre::PlaneList</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4cfa65f236aec1767fc85022e87059a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; bool, Real &gt;</type>
      <name>Ogre::RayTestResult</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga3f791f5ff19bd8395f0008085e68bf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::Radian::Radian</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gae928a6c0bafde7b018e386ed94d76a84</anchor>
      <arglist>(const Degree &amp;d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Ogre::advanceRawPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga088106a9fc8539d9e0912c04a11f4ee6</anchor>
      <arglist>(const T *&amp;ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Ogre::advanceRawPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga11dd7b55041c012f5d6e82d98d39cce1</anchor>
      <arglist>(T *&amp;ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>Ogre::VectorBase&lt; 2, Real &gt;::angleTo</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga7a92915df275eae8161441024d88c815</anchor>
      <arglist>(const Vector2 &amp;other) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3</type>
      <name>Ogre::Math::calculateBasicFaceNormal</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga813d02a0ee4c69dab452767fba1cef8a</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2, const Vector3 &amp;v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3</type>
      <name>Ogre::Math::calculateBasicFaceNormalWithoutNormalize</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gabcc5bd946f4c1fb73b851493e17b11b3</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2, const Vector3 &amp;v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector4</type>
      <name>Ogre::Math::calculateFaceNormal</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gae5ba1fde5b6a0056fd637d4e6b781a2a</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2, const Vector3 &amp;v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector4</type>
      <name>Ogre::Math::calculateFaceNormalWithoutNormalize</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gabc24b5e11a3a613f60dc44f6056dc61c</anchor>
      <arglist>(const Vector3 &amp;v1, const Vector3 &amp;v2, const Vector3 &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>Ogre::VectorBase&lt; 3, Real &gt;::crossProduct</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gafe9157bbe30e69645edd5c3eddea141f</anchor>
      <arglist>(const Vector3 &amp;rkVector) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::VectorBase&lt; 3, Real &gt;::directionEquals</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gad67db81d99c63e2483ff8bc314bfd36c</anchor>
      <arglist>(const Vector3 &amp;rhs, const Radian &amp;tolerance) const</arglist>
    </member>
    <member kind="function">
      <type>Quaternion</type>
      <name>Ogre::VectorBase&lt; 3, Real &gt;::getRotationTo</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gac6ef79da21101ef5a671b0473b849bc3</anchor>
      <arglist>(const Vector3 &amp;dest, const Vector3 &amp;fallbackAxis=ZERO) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Ogre::Math::intersects</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gab3e9b9df69bd3255f3b64254e66c3321</anchor>
      <arglist>(const Plane &amp;plane, const AxisAlignedBox &amp;box)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RayTestResult</type>
      <name>Ogre::Math::intersects</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gafc5955de7b6ba0dfa860cc751c6321db</anchor>
      <arglist>(const Ray &amp;ray, const Plane &amp;plane)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RayTestResult</type>
      <name>Ogre::Math::intersects</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga64ed9272da4fcaccd8b1009a31358c61</anchor>
      <arglist>(const Ray &amp;ray, const Sphere &amp;sphere, bool discardInside=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Ogre::Math::intersects</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga04786a5e338650d6eafc987b394d221c</anchor>
      <arglist>(const Sphere &amp;sphere, const Plane &amp;plane)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix3</type>
      <name>Ogre::Math::lookRotation</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gae40391520c06bafb34a8647931fab8e1</anchor>
      <arglist>(const Vector3 &amp;direction, const Vector3 &amp;yaw)</arglist>
    </member>
    <member kind="function">
      <type>Vector2</type>
      <name>Ogre::VectorBase&lt; 2, Real &gt;::midPoint</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4345346666fd54473efb51a8d194f5e0</anchor>
      <arglist>(const Vector2 &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>Ogre::VectorBase&lt; 3, Real &gt;::midPoint</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga929562516cfb30c38030d9df84945bf3</anchor>
      <arglist>(const Vector3 &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::Angle::operator Degree</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga166c0b2a2264eac93345461f93005b6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::Angle::operator Radian</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaf5f6b1190c20ab261874497f6bbb7dfd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Affine3</type>
      <name>Ogre::operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4ad543ded2a895ca3cb655acde809d6f</anchor>
      <arglist>(const Affine3 &amp;m, const Affine3 &amp;m2)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>Ogre::operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga15b5572666ec9a5a8c199d5289cd93bc</anchor>
      <arglist>(const Affine3 &amp;m, const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>Ogre::operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga3edf0891dcf445e20821a0504f53b5c4</anchor>
      <arglist>(const Affine3 &amp;m, const Vector4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>Ogre::operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4194c1302dc1f5f13904688d5aa0bc1c</anchor>
      <arglist>(const Matrix3 &amp;m, const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>Ogre::operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga8283a37796cfb2426008099ba8a46e5f</anchor>
      <arglist>(const Matrix4 &amp;m, const Matrix4 &amp;m2)</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>Ogre::operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga0fec6369363b2abbb7a66f363c25c765</anchor>
      <arglist>(const Matrix4 &amp;m, const Vector3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>Ogre::operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga74f8fe372c36a629f723be7ad92b9573</anchor>
      <arglist>(const Matrix4 &amp;m, const Vector4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Plane</type>
      <name>Ogre::operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga2a819ee09ac0c63510f0079ba2bf2a3f</anchor>
      <arglist>(const Matrix4 &amp;mat, const Plane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>Ogre::operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gab98d9fe8e0bd1f28f9fed1009cd745dd</anchor>
      <arglist>(const Vector4 &amp;v, const Matrix4 &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>Ogre::operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga98a0c74584c55abd8651c0e87321a485</anchor>
      <arglist>(float a, const Degree &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>Ogre::operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaa2866120e163a6ec8c8b03d2c9ca3951</anchor>
      <arglist>(float a, const Radian &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>Ogre::operator+</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gadd40f27f78ed1fe8e59df586b53be488</anchor>
      <arglist>(const Matrix4 &amp;m, const Matrix4 &amp;m2)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>Ogre::Radian::operator+</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga6aee68f4913cf646f4fa3c046a18ee60</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>Ogre::Radian::operator+=</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaed5147935125e28f53cb19d70055bc88</anchor>
      <arglist>(const Degree &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>Ogre::operator-</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga7c6c12700fc4b4d2d5947166ef459ae3</anchor>
      <arglist>(const Matrix4 &amp;m, const Matrix4 &amp;m2)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>Ogre::Radian::operator-</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga05fd614aac352a71e17d8eb559578d7b</anchor>
      <arglist>(const Degree &amp;d) const</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>Ogre::Radian::operator-=</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga223a82b9ff74351959eee91a335e7cdb</anchor>
      <arglist>(const Degree &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>Ogre::operator/</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga5ec05237e1f0696cbd0f50393e4aea0e</anchor>
      <arglist>(float a, const Degree &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>Ogre::operator/</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga6c940df49c0d61086dfe8525247a15ab</anchor>
      <arglist>(float a, const Radian &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>Ogre::Radian::operator=</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gafab8ce89cde3034f3cc5c2537d5ea6fd</anchor>
      <arglist>(const Degree &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Vector2</type>
      <name>Ogre::VectorBase&lt; 2, Real &gt;::perpendicular</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga00e57f3eda32e31277c439e6a9c929a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>Ogre::VectorBase&lt; 3, Real &gt;::perpendicular</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga5b50a2b2697ec1ac684d66af82a03296</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::VectorBase&lt; 3, Real &gt;::positionCloses</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga24dd46458beb0ea8175bfbf916f09e47</anchor>
      <arglist>(const Vector3 &amp;rhs, Real tolerance=1e-03f) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>Ogre::VectorBase&lt; 3, Real &gt;::primaryAxis</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gad52e72c687842e8475a5f24cde8cd858</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector2</type>
      <name>Ogre::VectorBase&lt; 2, Real &gt;::randomDeviant</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaba43517feb82c40ccf1cc571f519866c</anchor>
      <arglist>(Radian angle) const</arglist>
    </member>
    <member kind="function">
      <type>Vector3</type>
      <name>Ogre::VectorBase&lt; 3, Real &gt;::randomDeviant</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4f54a2dd6b60dd327fcc8347fc4d853d</anchor>
      <arglist>(const Radian &amp;angle, const Vector3 &amp;up=ZERO) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const T *</type>
      <name>Ogre::rawOffsetPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaab35701a51537a7a1591982f4ca68ec9</anchor>
      <arglist>(const T *ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>Ogre::rawOffsetPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gabc626df0e0e3cd90836235d97a2b90e9</anchor>
      <arglist>(T *ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>Ogre::TransformBaseReal::transpose</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaebc7c568cc1d6f13405a756be1af73fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>Ogre::Degree::valueAngleUnits</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga1fd64f1fc097bf4724b4713ff76cdfcd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>Ogre::Radian::valueAngleUnits</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gae0e1b281e33d85e3364aeaa49c8ef2f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>Ogre::Radian::valueDegrees</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaac273cad14f6c100d692d7235919fe7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>Ogre::Degree::valueRadians</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga01235157bea1375e48ed73634a6f9a18</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>MeshLodGenerator</name>
    <title>MeshLodGenerator</title>
    <filename>group___mesh_lod_generator.html</filename>
    <class kind="class">Ogre::LodCollapseCost</class>
    <class kind="class">Ogre::LodCollapser</class>
    <class kind="struct">Ogre::LodConfig</class>
    <class kind="struct">Ogre::LodData</class>
    <class kind="struct">Ogre::LodLevel</class>
    <class kind="class">Ogre::LodOutsideMarker</class>
    <class kind="class">Ogre::MeshLodGenerator</class>
    <class kind="struct">Ogre::ProfiledEdge</class>
    <member kind="typedef">
      <type>std::vector&lt; ProfiledEdge &gt;</type>
      <name>Ogre::LodProfile</name>
      <anchorfile>group___mesh_lod_generator.html</anchorfile>
      <anchor>ga224c573e8a8e7b7be74ce2ec622b522a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Metal</name>
    <title>Metal</title>
    <filename>group___metal.html</filename>
    <class kind="class">Ogre::MetalRenderSystem</class>
  </compound>
  <compound kind="group">
    <name>Octree</name>
    <title>OctreeSceneManager</title>
    <filename>group___octree.html</filename>
    <class kind="class">Ogre::Octree</class>
    <class kind="class">Ogre::OctreeAxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::OctreeCamera</class>
    <class kind="class">Ogre::OctreeIntersectionSceneQuery</class>
    <class kind="class">Ogre::OctreeNode</class>
    <class kind="class">Ogre::OctreePlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::OctreeRaySceneQuery</class>
    <class kind="class">Ogre::OctreeSceneManager</class>
    <class kind="class">Ogre::OctreeSceneManagerFactory</class>
    <class kind="class">Ogre::OctreeSphereSceneQuery</class>
    <member kind="typedef">
      <type>std::list&lt; unsigned long &gt;</type>
      <name>Ogre::ColorList</name>
      <anchorfile>group___octree.html</anchorfile>
      <anchor>gae9ddd66e192bb27312106aeda9bd650b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>OctreeZone</name>
    <title>OctreeZone</title>
    <filename>group___octree_zone.html</filename>
    <class kind="class">Ogre::Octree</class>
    <class kind="class">Ogre::OctreeZone</class>
    <class kind="class">Ogre::OctreeZoneData</class>
    <class kind="class">Ogre::OctreeZoneFactory</class>
    <member kind="typedef">
      <type>std::set&lt; PCZSceneNode * &gt;</type>
      <name>Ogre::PCZSceneNodeList</name>
      <anchorfile>group___octree_zone.html</anchorfile>
      <anchor>ga2f69b6c1afcc4ce28d077acae1b4f432</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Optional</name>
    <title>Optional Components</title>
    <filename>group___optional.html</filename>
    <subgroup>Bites</subgroup>
    <subgroup>Bullet</subgroup>
    <subgroup>MeshLodGenerator</subgroup>
    <subgroup>Overlays</subgroup>
    <subgroup>Paging</subgroup>
    <subgroup>Property</subgroup>
    <subgroup>Python</subgroup>
    <subgroup>RTShader</subgroup>
    <subgroup>Terrain</subgroup>
    <subgroup>Volume</subgroup>
  </compound>
  <compound kind="group">
    <name>Overlays</name>
    <title>Overlay</title>
    <filename>group___overlays.html</filename>
    <class kind="class">Ogre::BorderPanelOverlayElement</class>
    <class kind="class">Ogre::BorderRenderable</class>
    <class kind="class">Ogre::Font</class>
    <class kind="class">Ogre::FontManager</class>
    <class kind="struct">Ogre::GlyphInfo</class>
    <class kind="class">Ogre::Overlay</class>
    <class kind="class">Ogre::OverlayContainer</class>
    <class kind="class">Ogre::OverlayElement</class>
    <class kind="class">Ogre::OverlayElementFactory</class>
    <class kind="class">Ogre::OverlayManager</class>
    <class kind="class">Ogre::OverlayProfileSessionListener</class>
    <class kind="class">Ogre::OverlaySystem</class>
    <class kind="class">Ogre::PanelOverlayElement</class>
    <class kind="class">Ogre::TextAreaOverlayElement</class>
    <member kind="typedef">
      <type>String</type>
      <name>Ogre::DisplayString</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga12ec415f18ba8932c5e0bfa49036fc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; Font &gt;</type>
      <name>Ogre::FontPtr</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga6fc186106cde55e3a7b867798fe28e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::OverlayProfileSessionListener::DisplayMode</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga8eaf5c62bec83cede8f1608d998bad1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::OverlayProfileSessionListener::DISPLAY_PERCENTAGE</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga8eaf5c62bec83cede8f1608d998bad1aa5b3ca2d76f173ddbf852adef988cf514</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::OverlayProfileSessionListener::DISPLAY_MILLISECONDS</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga8eaf5c62bec83cede8f1608d998bad1aa20d40e6172289b29a23c04d4de06d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::FontType</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga7d22ba70debe31488cdd62c5dc307ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FT_TRUETYPE</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga7d22ba70debe31488cdd62c5dc307ce9a3185a44789d385148728f61682e74354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FT_IMAGE</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga7d22ba70debe31488cdd62c5dc307ce9ac5c0824a886f1c3946159c1303397c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::GuiHorizontalAlignment</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga3396780cdb2d731aa5e4389148bdc5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GHA_LEFT</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga3396780cdb2d731aa5e4389148bdc5f3a69adf8fd8fa9b00e1c4eba735d0a17cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GHA_CENTER</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga3396780cdb2d731aa5e4389148bdc5f3a64a73804088bb89e7243a14874a457cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GHA_RIGHT</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga3396780cdb2d731aa5e4389148bdc5f3a270f18cf07dbe4e75e1b790d02924205</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::GuiMetricsMode</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaa7655e44eacdfd45427ff35bde855f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GMM_RELATIVE</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggaa7655e44eacdfd45427ff35bde855f36ae7050335374e46745e3c956b940ace9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GMM_PIXELS</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggaa7655e44eacdfd45427ff35bde855f36a1995cd35704cb8894f502f135b46309d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GMM_RELATIVE_ASPECT_ADJUSTED</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggaa7655e44eacdfd45427ff35bde855f36a2664ae89e7bd4079392f7feff26b3597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::GuiVerticalAlignment</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gab0815ab90a2d9635695ec7e20e6c372e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GVA_TOP</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggab0815ab90a2d9635695ec7e20e6c372eabd89b9daa45f558ebf40181220421c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GVA_CENTER</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggab0815ab90a2d9635695ec7e20e6c372ea730c870b4637187418842a7545a8d40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GVA_BOTTOM</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ggab0815ab90a2d9635695ec7e20e6c372eae1858486046629fda36e43b0bfece87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::OverlayProfileSessionListener::DISPLAY_MILLISECONDS</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga8eaf5c62bec83cede8f1608d998bad1aa20d40e6172289b29a23c04d4de06d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::OverlayProfileSessionListener::DISPLAY_PERCENTAGE</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gga8eaf5c62bec83cede8f1608d998bad1aa5b3ca2d76f173ddbf852adef988cf514</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::OverlayProfileSessionListener::OverlayProfileSessionListener</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga0e01e25edada5ead1e83defaa33a36d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::OverlaySystem::OverlaySystem</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gacd5c773075a7591f717fb2382df9a829</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::OverlayProfileSessionListener::~OverlayProfileSessionListener</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaebe4b67ba05a64874b143fd0725fa3de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::OverlaySystem::~OverlaySystem</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gad399638657ead9815683c02bc7fdf149</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::OverlayProfileSessionListener::changeEnableState</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga923def772455064a18eaa248c04627a0</anchor>
      <arglist>(bool enabled) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::OverlayProfileSessionListener::displayResults</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga6f9ce6a1cb07def7542011e616c2047b</anchor>
      <arglist>(const ProfileInstance &amp;instance, ulong maxTotalFrameTime) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::OverlaySystem::eventOccurred</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga449a8ac2b301e045c0ceec32a2289f8b</anchor>
      <arglist>(const String &amp;eventName, const NameValuePairList *parameters) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::OverlayProfileSessionListener::finializeSession</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga762285257a6ca6d3cd87b14a356d3293</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>DisplayMode</type>
      <name>Ogre::OverlayProfileSessionListener::getDisplayMode</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga945723ccd02d3d9592903813e27d5e94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Ogre::OverlayProfileSessionListener::getOverlayHeight</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga1071609968c77da817a2e7cad817bed7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Ogre::OverlayProfileSessionListener::getOverlayLeft</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gab78db047c2c4e618f36ff84b5430c352</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Ogre::OverlayProfileSessionListener::getOverlayTop</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga5e2444c3553a432e0403d6a7da6e39f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Ogre::OverlayProfileSessionListener::getOverlayWidth</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga4e715f58918a24d710325fc60c6d9f09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OverlaySystem &amp;</type>
      <name>Ogre::OverlaySystem::getSingleton</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaffcea382193d1edf6b21703f298d35ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OverlaySystem *</type>
      <name>Ogre::OverlaySystem::getSingletonPtr</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga7945d431719c60ccb40d356e268f5558</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::OverlayProfileSessionListener::initializeSession</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga4023d2f3b07a5c6e81bddfe5f5d02854</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::OverlaySystem::preRenderQueues</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaf6fb54d4dea385f958844f3ab8947bd0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::OverlayProfileSessionListener::setDisplayMode</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gac129b7c4d9396dfd36587baae858387e</anchor>
      <arglist>(DisplayMode d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::OverlayProfileSessionListener::setOverlayDimensions</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gae6499766c023a82604089b5709bd5766</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::OverlayProfileSessionListener::setOverlayPosition</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gae5f061c130a4b6d0e77b2194c3c7752a</anchor>
      <arglist>(Real left, Real top)</arglist>
    </member>
    <member kind="function">
      <type>_OgreOverlayExport std::vector&lt; uint32 &gt;</type>
      <name>Ogre::utftoc32</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gac0f6dfac6ee7cc190e3dcde1f7b58f60</anchor>
      <arglist>(String str)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>PCZSceneManager</name>
    <title>PCZSceneManager</title>
    <filename>group___p_c_z_scene_manager.html</filename>
    <class kind="class">Ogre::Capsule</class>
    <class kind="class">Ogre::PCPlane</class>
    <class kind="class">Ogre::PCZCamera</class>
    <class kind="class">Ogre::PCZFrustum</class>
    <class kind="class">Ogre::PCZLight</class>
    <class kind="class">Ogre::PCZLightFactory</class>
    <class kind="class">Ogre::PCZone</class>
    <class kind="class">Ogre::PCZSceneManager</class>
    <class kind="class">Ogre::PCZSceneManagerFactory</class>
    <class kind="class">Ogre::PCZSceneNode</class>
    <class kind="class">Ogre::ZoneData</class>
    <member kind="define">
      <type>#define</type>
      <name>MAX_EXTRA_CULLING_PLANES</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gaf2200f97f28c856578a999b376ab4d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; AntiPortal * &gt;</type>
      <name>Ogre::AntiPortalList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga1ef91416cb610243c95c0d2a93632477</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; WireBoundingBox * &gt;</type>
      <name>Ogre::BoxList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gaf6063d89781297c39d82561b964e4cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SceneNode * &gt;</type>
      <name>Ogre::NodeList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga95a02c492d84dad39eceaf52db8a61f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PCPlane * &gt;</type>
      <name>Ogre::PCPlaneList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga07bdf350876770543f62b6b95b497180</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PCZone * &gt;</type>
      <name>Ogre::PCZoneList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga903e29f61c83959d7aef4276afa88830</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PortalBase * &gt;</type>
      <name>Ogre::PortalBaseList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gabf3685db9330ef8c24d6c52679b62e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; Portal * &gt;</type>
      <name>Ogre::PortalList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gac5905c1abb8f5781e34a2d3429556d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, SceneNode * &gt;</type>
      <name>Ogre::SceneNodeList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga05a24252386d9f480caf077f1d3917ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ZoneData * &gt;</type>
      <name>Ogre::ZoneDataMap</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gab554a1ca9b0e011f6c9c08cd24c3f4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PCZone * &gt;</type>
      <name>Ogre::ZoneList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>gac4c591a87dc7186b252c1e2e6126d135</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PCZone * &gt;</type>
      <name>Ogre::ZoneMap</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga526aa329710f833352e7fb4be64b199e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Paging</name>
    <title>Paging</title>
    <filename>group___paging.html</filename>
    <class kind="class">Ogre::Grid2DPageStrategy</class>
    <class kind="class">Ogre::Grid2DPageStrategyData</class>
    <class kind="class">Ogre::Grid3DPageStrategy</class>
    <class kind="class">Ogre::Grid3DPageStrategyData</class>
    <class kind="class">Ogre::Page</class>
    <class kind="class">Ogre::PageContent</class>
    <class kind="class">Ogre::PageContentCollection</class>
    <class kind="class">Ogre::PageContentCollectionFactory</class>
    <class kind="class">Ogre::PageContentFactory</class>
    <class kind="class">Ogre::PagedWorld</class>
    <class kind="class">Ogre::PagedWorldSection</class>
    <class kind="class">Ogre::PagedWorldSectionFactory</class>
    <class kind="class">Ogre::PageManager</class>
    <class kind="class">Ogre::PageProvider</class>
    <class kind="class">Ogre::PageStrategy</class>
    <class kind="class">Ogre::PageStrategyData</class>
    <class kind="class">Ogre::SimplePageContentCollection</class>
    <class kind="class">Ogre::SimplePageContentCollectionFactory</class>
    <member kind="typedef">
      <type>std::vector&lt; PageContent * &gt;</type>
      <name>Ogre::SimplePageContentCollection::ContentList</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gadd0b784d1bfa78dc3dd5b90434f61f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::Grid2DMode</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga725e3c2dccf1dbcec4a12f165681317c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::G2D_X_Z</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gga725e3c2dccf1dbcec4a12f165681317caf8642c1227dd868584dc53f3edfc65ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::G2D_X_Y</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gga725e3c2dccf1dbcec4a12f165681317ca8bd62cc6b4ce83a9bd8bc84da5600d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::G2D_Y_Z</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gga725e3c2dccf1dbcec4a12f165681317ca6d3b2d3c9720ebf2ab1b24fc3d1bfb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::Grid3DPageStrategy::Grid3DPageStrategy</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae6874dc60fa86f45dc04e28f69685833</anchor>
      <arglist>(PageManager *manager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::Grid3DPageStrategyData::Grid3DPageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gadde5ea69431333a43787e1936fd20330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::PageStrategy::PageStrategy</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga45203e73d8cf17040469d99b89148f2a</anchor>
      <arglist>(const String &amp;name, PageManager *manager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::PageStrategyData::PageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaee0c7372a5df6ba16cb608bb4634b43a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::SimplePageContentCollection::SimplePageContentCollection</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaf7c7c261d679b97e76e29ead8be3bd17</anchor>
      <arglist>(PageContentCollectionFactory *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::SimplePageContentCollectionFactory::SimplePageContentCollectionFactory</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga2174592b06912e3434ffaf377afc8e3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::Grid3DPageStrategy::~Grid3DPageStrategy</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga5f68c64e312d28a0915303f75fa9e442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::Grid3DPageStrategyData::~Grid3DPageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1ba89ef110d6b0b946745463527f8622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::PageStrategy::~PageStrategy</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaadbd8fbf0c1aa1703c4d34f1011a4ff5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::PageStrategyData::~PageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga5866f1cb60842627008c050dc0afdc63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::SimplePageContentCollection::~SimplePageContentCollection</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga72fc689a31a6df0a2f647e8fd015ffba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::SimplePageContentCollectionFactory::~SimplePageContentCollectionFactory</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga21a3fd66fa62c377913b4f92f954cf98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::Grid3DPageStrategyData::calculateCell</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga0a51b33ebdb559ee9b4a09db58a4e43a</anchor>
      <arglist>(PageID inPageID, int32 *x, int32 *y, int32 *z)</arglist>
    </member>
    <member kind="function">
      <type>PageID</type>
      <name>Ogre::Grid3DPageStrategyData::calculatePageID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gac21b697c32b1613e581dae45e35ea460</anchor>
      <arglist>(int32 x, int32 y, int32 z)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PageContent *</type>
      <name>Ogre::SimplePageContentCollection::createContent</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga50a39e2aebde86baec57f3372cf4830f</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>PageStrategyData *</type>
      <name>Ogre::Grid3DPageStrategy::createData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga3414c103c610da43e912ad4abbc24d01</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PageStrategyData *</type>
      <name>Ogre::PageStrategy::createData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga332cf301b5fe3f03b0b525cea13339ce</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>PageContentCollection *</type>
      <name>Ogre::SimplePageContentCollectionFactory::createInstance</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae1859519586c1e2ea528b9e7dbeb40d1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::SimplePageContentCollection::destroyContent</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga184464de7cd9ea739d91364e3e182a8a</anchor>
      <arglist>(PageContent *coll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::Grid3DPageStrategy::destroyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gab832592eaacfefa701490daa257e583a</anchor>
      <arglist>(PageStrategyData *d) override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Ogre::PageStrategy::destroyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga90dd9281a8804b6332a6fa477a950186</anchor>
      <arglist>(PageStrategyData *d)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::SimplePageContentCollectionFactory::destroyInstance</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga9d0cf75a10e0bc63d302a3d3dc531609</anchor>
      <arglist>(PageContentCollection *c) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::Grid3DPageStrategyData::determineGridLocation</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gabb6b2b57c3c42596d13206727bb66d97</anchor>
      <arglist>(const Vector3 &amp;gridpos, int32 *x, int32 *y, int32 *z)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::PageStrategy::frameEnd</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1990d8b1110ac0555e3ec18da77675b8</anchor>
      <arglist>(Real timeElapsed, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::SimplePageContentCollection::frameEnd</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gad5b7ff3a099543b933d2194b2de9801a</anchor>
      <arglist>(Real timeElapsed) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::PageStrategy::frameStart</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gadb6fc9f82a8ea955971b46c052a151af</anchor>
      <arglist>(Real timeSinceLastFrame, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::SimplePageContentCollection::frameStart</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaca63aff24c24a6e77963372c1fc8efc9</anchor>
      <arglist>(Real timeSinceLastFrame) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::getBottomLeftGridSpace</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gacea5d8841152d6a18090adb007fd3c81</anchor>
      <arglist>(int32 x, int32 y, int z, Vector3 &amp;bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>Ogre::Grid3DPageStrategyData::getCellRangeMaxX</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga0df4533060e2b0a3bc640ca64ab3aa38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>Ogre::Grid3DPageStrategyData::getCellRangeMaxY</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gab9d99aae2e1fe0ece791fa139faf800b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>Ogre::Grid3DPageStrategyData::getCellRangeMaxZ</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga456bc7ccd4ea0f5ebef4a494c866e289</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>Ogre::Grid3DPageStrategyData::getCellRangeMinX</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga868403f19ee594fc78f8c3c7525a7167</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>Ogre::Grid3DPageStrategyData::getCellRangeMinY</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaadea7a78c4aa17e9d81f5cece8a8fbf5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int32</type>
      <name>Ogre::Grid3DPageStrategyData::getCellRangeMinZ</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga64f37ec3b9d968d45048bf02267a3734</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>Ogre::Grid3DPageStrategyData::getCellSize</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaae6caf7c97e3066c63b70937c8dd8580</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ContentList &amp;</type>
      <name>Ogre::SimplePageContentCollection::getContentList</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae2264dc15d053064174a7cceab6014ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::getCornersGridSpace</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaa6782c37cbafeb7757762018c942140e</anchor>
      <arglist>(int32 x, int32 y, int32 z, Vector3 *pEightPoints)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>Ogre::Grid3DPageStrategyData::getHoldRadius</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga877411758e54ca8c42513b98b22c3889</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>Ogre::Grid3DPageStrategyData::getLoadRadius</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae7017d1aa57580ce16a801938209cc00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageManager *</type>
      <name>Ogre::PageStrategy::getManager</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga31e7d84bd56cb046b7503b121c6fef9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::getMidPointGridSpace</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga2762e5a38c2a8f887236920efb6dc840</anchor>
      <arglist>(int32 x, int32 y, int32 z, Vector3 &amp;mid)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>Ogre::PageStrategy::getName</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaf8f2e117153ce9e6c4899552ee7f7ec4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>Ogre::SimplePageContentCollectionFactory::getName</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae21b40d3bd477a98591dd822b0e80e8a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>Ogre::Grid3DPageStrategyData::getOrigin</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga84be79828f3f8cdcabfb6886d0262cf6</anchor>
      <arglist>(const Vector3 &amp;worldOrigin)</arglist>
    </member>
    <member kind="function">
      <type>PageID</type>
      <name>Ogre::Grid3DPageStrategy::getPageID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gab0ce9ddf7c7f94af88124d959605b698</anchor>
      <arglist>(const Vector3 &amp;worldPos, PagedWorldSection *section) override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PageID</type>
      <name>Ogre::PageStrategy::getPageID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga78f9813d951ab38b1ebbae6b0f807df6</anchor>
      <arglist>(const Vector3 &amp;worldPos, PagedWorldSection *section)=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::Grid3DPageStrategyData::load</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaf99ec679114a02bd7c05de35fb8fbd14</anchor>
      <arglist>(StreamSerialiser &amp;stream) override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Ogre::PageStrategyData::load</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaab80a3280ea2b5526ecb2a8652716533</anchor>
      <arglist>(StreamSerialiser &amp;stream)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::SimplePageContentCollection::load</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gab82028fec7dd80a55478e1bf16e0f944</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::Grid3DPageStrategy::notifyCamera</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga25a1039143145fc9023c305e0bd43917</anchor>
      <arglist>(Camera *cam, PagedWorldSection *section) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::PageStrategy::notifyCamera</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaa3db993f4446cb811e094c8ad0ab23df</anchor>
      <arglist>(Camera *cam, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::SimplePageContentCollection::notifyCamera</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaa3b70842766f6bb2747256324a0488c0</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::SimplePageContentCollection::prepare</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga940ec462a200dfb7f6c56cc7ae613a08</anchor>
      <arglist>(StreamSerialiser &amp;stream) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::Grid3DPageStrategyData::save</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga6fe82ff74081b394aae87af3949c4fd8</anchor>
      <arglist>(StreamSerialiser &amp;stream) override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Ogre::PageStrategyData::save</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae7b43543191e014b5df371be2626b164</anchor>
      <arglist>(StreamSerialiser &amp;stream)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::SimplePageContentCollection::save</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga9472f6bc26a226856da6a41751bbcf82</anchor>
      <arglist>(StreamSerialiser &amp;stream) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::setCellRange</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaa2df60347efc29d35a690e71c64531eb</anchor>
      <arglist>(int32 minX, int32 minY, int32 minZ, int32 maxX, int32 maxY, int32 maxZ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::setCellRangeMaxX</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaec607907c425472cc2edaab54c7a0d90</anchor>
      <arglist>(int32 maxX)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::setCellRangeMaxY</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga03ed092d36316567075ad898eff18ebd</anchor>
      <arglist>(int32 maxY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::setCellRangeMaxZ</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaac71d6b7af65a9ef1d31fed54c264268</anchor>
      <arglist>(int32 maxZ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::setCellRangeMinX</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae2d276616b0b5aaadb494539471a7888</anchor>
      <arglist>(int32 minX)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::setCellRangeMinY</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaea3cc806f6e5740a26f479579e75fdaf</anchor>
      <arglist>(int32 minY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::setCellRangeMinZ</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga0a226ddb10180b387d526701951065d5</anchor>
      <arglist>(int32 minZ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::setCellSize</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gad800a5757a0dcb6e2257444fc83a6d9a</anchor>
      <arglist>(const Vector3 &amp;sz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::setHoldRadius</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga0c97911eb51beea5f407b50c4108fb92</anchor>
      <arglist>(Real sz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::setLoadRadius</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga3d5f4e4660b0b578d6b915e6e96cbe1a</anchor>
      <arglist>(Real sz)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::Grid3DPageStrategyData::setOrigin</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga6821abf728558c495596bd508cf20228</anchor>
      <arglist>(const Vector3 &amp;worldOrigin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::SimplePageContentCollection::unload</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gad3243d1578a2b77fc42a74662d6d9c6b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::SimplePageContentCollection::unprepare</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga9353587bd120ac56efdae1cc1614e219</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::Grid3DPageStrategy::updateDebugDisplay</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gae6d918f534c9c2f16b027ddf6f00662a</anchor>
      <arglist>(Page *p, SceneNode *sn) override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Ogre::PageStrategy::updateDebugDisplay</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga96e254ffc49131053601b8f17e4054f8</anchor>
      <arglist>(Page *p, SceneNode *sn)=0</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>Ogre::Grid3DPageStrategyData::CHUNK_ID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gad44736dbc7ae064bc6169873fa00a903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>Ogre::Grid3DPageStrategyData::CHUNK_VERSION</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gabcac31196d612eef54c443aae78897e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>Ogre::SimplePageContentCollectionFactory::FACTORY_NAME</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga285aec0d6c6f714d3f07a72e32a152e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>Ogre::SimplePageContentCollection::SUBCLASS_CHUNK_ID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga83a7da85aebcb68a7d0042ac11391d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>Ogre::SimplePageContentCollection::SUBCLASS_CHUNK_VERSION</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gacec3e8d6e9439e811e76a3ed1584f1f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ParticleFX</name>
    <title>ParticleFX</title>
    <filename>group___particle_f_x.html</filename>
    <class kind="class">Ogre::AreaEmitter</class>
    <class kind="class">Ogre::BoxEmitter</class>
    <class kind="class">Ogre::ColourFaderAffector</class>
    <class kind="class">Ogre::ColourFaderAffector2</class>
    <class kind="class">Ogre::CylinderEmitter</class>
    <class kind="class">Ogre::DeflectorPlaneAffector</class>
    <class kind="class">Ogre::DirectionRandomiserAffector</class>
    <class kind="class">Ogre::DirectionRandomiserAffector::CmdKeepVelocity</class>
    <class kind="class">Ogre::DirectionRandomiserAffector::CmdRandomness</class>
    <class kind="class">Ogre::DirectionRandomiserAffector::CmdScope</class>
    <class kind="class">Ogre::EllipsoidEmitter</class>
    <class kind="class">Ogre::HollowEllipsoidEmitter</class>
    <class kind="class">Ogre::LinearForceAffector</class>
    <class kind="class">Ogre::PointEmitter</class>
    <class kind="class">Ogre::RingEmitter</class>
    <class kind="class">Ogre::RotationAffector</class>
    <class kind="class">Ogre::ScaleAffector</class>
    <class kind="class">Ogre::TextureAnimatorAffector</class>
    <class kind="class">Ogre::TextureAnimatorAffectorFactory</class>
    <member kind="function">
      <type></type>
      <name>Ogre::DirectionRandomiserAffector::DirectionRandomiserAffector</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga300271e2e1268be65c65b42023267ead</anchor>
      <arglist>(ParticleSystem *psys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::DirectionRandomiserAffector::_affectParticles</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga86b2a6de218d49dc54b188ebf8df34d2</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed) override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::DirectionRandomiserAffector::CmdKeepVelocity::doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga8877140bf34c48ec6d90a27f9afd991b</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::DirectionRandomiserAffector::CmdRandomness::doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga6839a6ab3e47caebc0b5cc5ea1ba72d6</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::DirectionRandomiserAffector::CmdScope::doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gaf990c62b414eca491a1ffcb1bc94e0c3</anchor>
      <arglist>(const void *target) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::DirectionRandomiserAffector::CmdKeepVelocity::doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gaa0421fe1f50bd51f3411411638fd0357</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::DirectionRandomiserAffector::CmdRandomness::doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga21fac7cc888bc90dab7655d21926732f</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::DirectionRandomiserAffector::CmdScope::doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gaf2ae298b68f1e48885f444d778b5821b</anchor>
      <arglist>(void *target, const String &amp;val) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::DirectionRandomiserAffector::getKeepVelocity</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gaba8fa25929f1fb60029b009689bcadff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Ogre::DirectionRandomiserAffector::getRandomness</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga58131e1318fa73bb9a847de9e1023662</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Ogre::DirectionRandomiserAffector::getScope</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gacf98c9aa672da3cf037b1b61cb1f238e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::DirectionRandomiserAffector::setKeepVelocity</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga0a649d7e6cca7aff9f2fa47c3c608c25</anchor>
      <arglist>(bool keepVelocity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::DirectionRandomiserAffector::setRandomness</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gae6282c01b3efabc72eca8369559d1c63</anchor>
      <arglist>(Real force)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::DirectionRandomiserAffector::setScope</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga7512d598b06398924abbf3909793fb15</anchor>
      <arglist>(Real force)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdKeepVelocity</type>
      <name>Ogre::DirectionRandomiserAffector::msKeepVelocityCmd</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga976346c87e3f4bcfb82b7b98658c91eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdRandomness</type>
      <name>Ogre::DirectionRandomiserAffector::msRandomnessCmd</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga6e3625685f5f840fdb3677a187137ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CmdScope</type>
      <name>Ogre::DirectionRandomiserAffector::msScopeCmd</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga87d352225a07b2f0557454a6681320b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Plugins</name>
    <title>Plugins</title>
    <filename>group___plugins.html</filename>
    <subgroup>AssimpCodec</subgroup>
    <subgroup>BSPSceneManager</subgroup>
    <subgroup>CgProgramManager</subgroup>
    <subgroup>DotSceneCodec</subgroup>
    <subgroup>EXRCodec</subgroup>
    <subgroup>FreeImageCodec</subgroup>
    <subgroup>GLSLangProgramManager</subgroup>
    <subgroup>Octree</subgroup>
    <subgroup>OctreeZone</subgroup>
    <subgroup>PCZSceneManager</subgroup>
    <subgroup>ParticleFX</subgroup>
    <subgroup>RsImageCodec</subgroup>
    <subgroup>STBIImageCodec</subgroup>
  </compound>
  <compound kind="group">
    <name>Property</name>
    <title>Property</title>
    <filename>group___property.html</filename>
    <class kind="class">Ogre::Property</class>
    <class kind="class">Ogre::PropertyBase</class>
    <class kind="class">Ogre::PropertyDef</class>
    <class kind="class">Ogre::PropertySet</class>
    <class kind="struct">Ogre::PropertyValue</class>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>Ogre::PropertyAlloc</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gabf77d3dd844d261fb692cafe35cc7a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PropertyDef &gt;</type>
      <name>Ogre::PropertyDefMap</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>ga70904974d5ef352b14f57a7ecc739e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PropertyValue &gt;</type>
      <name>Ogre::PropertyValueMap</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gab85fed93c3a16a944fd7750b9ad5da38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::PropertyType</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>ga0883a5af9197151407965df0bacc4f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_SHORT</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa19d90ad1680589279aafec448c4e75d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_UNSIGNED_SHORT</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa8807d302197c648340522a66196f46f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_INT</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa93d4b54300df506764ebb8af6bf4d5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_UNSIGNED_INT</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa9fb3644ad2ce148f77291a0d3eaea6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_LONG</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa3d3a41849ca836ff178c8f2618629794</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_UNSIGNED_LONG</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aabb2c30d9d8af27d83d4aafed018aa84d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_REAL</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa269350183053663ed0e36a69b72dc4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_STRING</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa7964244e71bea1a0b721d42e6fa4ae53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_VECTOR2</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa5f081dc286c25333c43e8467d6c7c8b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_VECTOR3</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aacd225d4bbfbd47f0473b7d56f834f3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_VECTOR4</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aaa5b410ea31e3954eeba233240dfb67ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_COLOUR</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa4dbf2ba96cd6b8774fc4cd98b0bfca01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_BOOL</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa4811d3c1f6bce61a13fedbcfa19e1b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_QUATERNION</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa161aabceab220d04e7aa8704ff8e5293</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_MATRIX3</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa1a10d1f71eb0804ab6ec20a598a1ac93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_MATRIX4</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aad1ccdd4ffa8de819d5f96bac1a405a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PROP_UNKNOWN</name>
      <anchorfile>group___property.html</anchorfile>
      <anchor>gga0883a5af9197151407965df0bacc4f3aa593a0408d46ccf3061cb27c372b25e8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Python</name>
    <title>Python</title>
    <filename>group___python.html</filename>
    <member kind="function">
      <type></type>
      <name>Python.Numpy.AsDataStream</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga093ce924bdae839f931e112f397909e9</anchor>
      <arglist>(arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Python.HighPy.camera_intrinsics</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>gad74b3a500b81f7efae3127108ce05b7d</anchor>
      <arglist>(str window_name, K, imsize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Python.HighPy.imshow</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>gafe8d08ce4ca7c6a5f86b62c8255d860d</anchor>
      <arglist>(str window_name, str|os.PathLike img_path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Python.HighPy.mesh_hide</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>gac235c89270cd9db922d3591e05c0ba89</anchor>
      <arglist>(str window_name, str|os.PathLike mesh_path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Python.HighPy.mesh_show</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>gaf2d4474a6fc0056ed6eb2207a1323bff</anchor>
      <arglist>(str window_name, str|os.PathLike mesh_path, rot_mat=None, position=(0, 0, 0), str|None material_name=None, str|None entity_name=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Python.HighPy.point_light</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga88e9ab4998aa9892772cbb555bad7925</anchor>
      <arglist>(str window_name, position=(0, 0, 0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Python.Numpy.view</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga3c8c456d1e5b05a48053c3c4b78330d5</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Python.HighPy.window_compositor</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga488368915a36bc1766c0870ec03919ae</anchor>
      <arglist>(str window_name, str compositor_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Python.HighPy.window_create</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga3d18169310a7290efbb66b12f512d6b2</anchor>
      <arglist>(str window_name, window_size, int flags=AXES_ZBACKWARD_YUP)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Python.HighPy.window_draw</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga6fddb1c136cd33e23d4162075f784fb1</anchor>
      <arglist>(str window_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Python.HighPy.window_pixel_data</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga034882bcea6baf2e2058058b9815ada4</anchor>
      <arglist>(str window_name, str|None compositor_name=None, str|None texture_name=None, int mrt_index=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Python.HighPy.window_use_imgui</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>gabf6f3050f9a73f8ca3517bb9ec998dd5</anchor>
      <arglist>(str window_name, callback)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Python.HighPy.AXES_ZBACKWARD_YUP</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga784e17a551e55dc9b8e1f2a36954692b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Python.HighPy.AXES_ZFORWARD_YDOWN</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga35d996b39ccc9493db616763eea9f144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Python.HighPy.user_resource_locations</name>
      <anchorfile>group___python.html</anchorfile>
      <anchor>ga77300b6a7d4bc09988504fe9d7c68439</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>RTShader</name>
    <title>RTShaderSystem</title>
    <filename>group___r_t_shader.html</filename>
    <class kind="class">Ogre::RTShader::AssignmentAtom</class>
    <class kind="struct">Ogre::RTShader::At</class>
    <class kind="class">Ogre::RTShader::BinaryOpAtom</class>
    <class kind="class">Ogre::RTShader::BuiltinFunctionAtom</class>
    <class kind="class">Ogre::RTShader::ConstParameter</class>
    <class kind="class">Ogre::RTShader::FFPTexturing</class>
    <class kind="class">Ogre::RTShader::Function</class>
    <class kind="class">Ogre::RTShader::FunctionAtom</class>
    <class kind="class">Ogre::RTShader::FunctionInvocation</class>
    <class kind="class">Ogre::RTShader::FunctionStageRef</class>
    <class kind="class">Ogre::RTShader::HardwareSkinningFactory</class>
    <class kind="struct">Ogre::RTShader::In</class>
    <class kind="struct">Ogre::RTShader::InOut</class>
    <class kind="class">Ogre::RTShader::Operand</class>
    <class kind="struct">Ogre::RTShader::Out</class>
    <class kind="class">Ogre::RTShader::Parameter</class>
    <class kind="class">Ogre::RTShader::ParameterFactory</class>
    <class kind="class">Ogre::RTShader::Program</class>
    <class kind="class">Ogre::RTShader::ProgramManager</class>
    <class kind="class">Ogre::RTShader::ProgramSet</class>
    <class kind="class">Ogre::RTShader::ProgramWriter</class>
    <class kind="class">Ogre::RTShader::ProgramWriterManager</class>
    <class kind="class">Ogre::RTShader::RenderState</class>
    <class kind="class">Ogre::RTShader::SampleTextureAtom</class>
    <class kind="class">Ogre::RTShader::SGScriptTranslator</class>
    <class kind="class">Ogre::RTShader::ShaderGenerator</class>
    <class kind="class">Ogre::RTShader::SubRenderState</class>
    <class kind="class">Ogre::RTShader::SubRenderStateAccessor</class>
    <class kind="class">Ogre::RTShader::SubRenderStateFactory</class>
    <class kind="class">Ogre::RTShader::TargetRenderState</class>
    <class kind="class">Ogre::RTShader::UniformParameter</class>
    <member kind="typedef">
      <type>FunctionAtomInstanceList::const_iterator</type>
      <name>Ogre::RTShader::FunctionAtomInstanceConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaac0a5ca5463f1d828d1c29d396e58e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FunctionAtomInstanceList::iterator</type>
      <name>Ogre::RTShader::FunctionAtomInstanceIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga93c3d79b3386560226545b89126d507c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; FunctionAtom * &gt;</type>
      <name>Ogre::RTShader::FunctionAtomInstanceList</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga855704a7a01d33b5fbf134476a4506a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ShaderFunctionList::const_iterator</type>
      <name>Ogre::RTShader::ShaderFunctionConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga25959f998507ff542b6c6be42e295c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ShaderFunctionList::iterator</type>
      <name>Ogre::RTShader::ShaderFunctionIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga91a7dab08d3a156422a3187fdb79f9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Function * &gt;</type>
      <name>Ogre::RTShader::ShaderFunctionList</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga19bee49a255fef79de7adf9c9ab08c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ShaderParameterList::const_iterator</type>
      <name>Ogre::RTShader::ShaderParameterConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gab2c7f5ec32b9e2e18877e700eaefceac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ShaderParameterList::iterator</type>
      <name>Ogre::RTShader::ShaderParameterIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga00290ddf4797cdab436bcb4f22ee303c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; SubRenderStateAccessor &gt;</type>
      <name>Ogre::RTShader::SubRenderStateAccessorPtr</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaecbe3817ee5b43f1962309c03d39da99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SubRenderState * &gt;</type>
      <name>Ogre::RTShader::SubRenderStateList</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga4baf7a0833de141d1d8b8115c75c4794</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SubRenderStateList::const_iterator</type>
      <name>Ogre::RTShader::SubRenderStateListConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga77f0abdb5d584c610fa03cf238295898</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SubRenderStateList::iterator</type>
      <name>Ogre::RTShader::SubRenderStateListIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga95497cc30a987c52f4159875824faa54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; SubRenderState * &gt;</type>
      <name>Ogre::RTShader::SubRenderStateSet</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9b918e7e9259b2d82e48e788da9f1485</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SubRenderStateSet::const_iterator</type>
      <name>Ogre::RTShader::SubRenderStateSetConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga00d3d84afe3e5e75ca3fe1050c2fd29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SubRenderStateSet::iterator</type>
      <name>Ogre::RTShader::SubRenderStateSetIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gab67a8756fb7f065af7052ef1fb14b1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; TargetRenderState &gt;</type>
      <name>Ogre::RTShader::TargetRenderStatePtr</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga984c0ef1b1adb3eff35d115cd961e1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UniformParameterList::const_iterator</type>
      <name>Ogre::RTShader::UniformParameterConstIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga61c1e13c93441a655f82c770929f006c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UniformParameterList::iterator</type>
      <name>Ogre::RTShader::UniformParameterIterator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga63652385aee34f38c33f8aed62b6f948</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; UniformParameterPtr &gt;</type>
      <name>Ogre::RTShader::UniformParameterList</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9a4612a192d73418ee023a3e5ebfb8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::RTShader::FFPFragmentShaderStage</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga06b7172046e21956b5eb485dbd7fc29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_PS_PRE_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa326b1eb04022c84f9151bac6663dc40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_PS_COLOUR_BEGIN</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa776dac89aa5e4d06186a5dcb20a3fa9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_PS_SAMPLING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa8cdc0e4095b09efda2fa34e203cb8b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_PS_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aab325d310fd56d8564be69550b319ecc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_PS_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa7ae09e0eaa0207d35c1cc4c74513cc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_PS_COLOUR_END</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aadff5a4ef68640ae288c15265b3f8fc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_PS_PBR_LIGHTING_BEGIN</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa5d70a2dcd472e9147a0f4e9a3b8fb087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_PS_PBR_LIGHTING_END</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa0280a442cee0d4522813d0319e281d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_PS_FOG</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aad8d2dd505e7f3d5c87c738e6afa0d4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_PS_POST_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa0514e394e633d17623c38771d7e5d917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::RTShader::FFPShaderStage</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga4c92eba13eb8038d35530610c58ceff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_PRE_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a3c4091f2a0e44643b34801419c0ea987</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_TRANSFORM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a89872e19110c14f19fa11bd6c04755c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_COLOUR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4ad2c91bf8902fec593abd2d6471d7d05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a4981bd811954d8abdb7623226e81d9ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a4633e1da9bc8ecbdecf34cd5cc4918d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_FOG</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4affe0e1ca62c12578c98893daced6125e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_POST_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a11352bb182b27667fa58e81cd75a5b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga4c92eba13eb8038d35530610c58ceff4a028cd01c8dfcc08f10f9b3de20d1c604</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::RTShader::FFPVertexShaderStage</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga7d20b2397c3eab2b52ec405863c6f274</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_VS_PRE_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274ad955465ff061413a966f568fc187599e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_VS_TRANSFORM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274a04f47ef20926c0a10951eb3d6fa9af91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_VS_COLOUR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274a5f213e0b61cc3a0bae05704eac26fa35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_VS_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274afdb7e1c00705255e5a10459e723e9acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_VS_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274a498dcf4231b63a549b001420ea5692ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_VS_FOG</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274a8b4930a3fd90d5b7222960fc5727b8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::FFP_VS_POST_PROCESS</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga7d20b2397c3eab2b52ec405863c6f274acc37fcb1e383c065bd730c7ac13fde90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::RTShader::SkinningType</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8c100ce939d23573f062f3ad579998a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::ST_LINEAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga8c100ce939d23573f062f3ad579998a1ab979c94e41c61d62d15f4771c5202e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RTShader::ST_DUAL_QUATERNION</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga8c100ce939d23573f062f3ad579998a1a08c0d76a7a8df2b6a839749c5be6c1af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::RTShader::SGScriptTranslator::SGScriptTranslator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga86e3c331a22325d04420a5a84b905595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::RTShader::SGScriptTranslator::emitError</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1702d763dad86032fab754d20e574063</anchor>
      <arglist>(const String &amp;msg=BLANKSTRING, uint32 code=ScriptCompiler::CE_INVALIDPARAMETERS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>Ogre::RTShader::SGScriptTranslator::getGeneratedSubRenderState</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaa051b58444aedec84801aa00b8ef3852</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::RTShader::SGScriptTranslator::translate</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8b29c5c9e53e5a39b8108975fd1d7157</anchor>
      <arglist>(ScriptCompiler *compiler, const AbstractNodePtr &amp;node) override</arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf09319722f63550be8795b06bca8b1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_COOK_TORRANCE_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga5006000d64f8d8aa291348e77c2fa0b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_FOG</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1198bbdd726ff91909afccbbb9538b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_GBUFFER</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gac54469f6b123a91ff3c75de1b16c9f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_HARDWARE_SKINNING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1bd766b84d202e5a644be7a97cb9be79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_IMAGE_BASED_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gac09ee99e37f1742ea23a35960816cafd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_INTEGRATED_PSSM3</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaec1615ce2452bc42bac73b00d740d9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_LAYERED_BLENDING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga830e3fb403b2e0238a81c59eb9b05dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_NORMALMAP</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3eb58166dcc24a19e7ff0cb34f8f3b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_PER_PIXEL_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaeaa32a701498564aaf74ad6a03ee007f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_PER_VERTEX_LIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9df9782a53f184e3ec6a81926443afc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_SHADOW_MAPPING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga45a3189a26452fb887e09f6a092ac5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf78d62646d139c60af9f8cd7daa8136c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_TRANSFORM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8cb98be9db81aa08483836d3cda49c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_TRIPLANAR_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaa9191d59af2f6c1d9369c5de77279d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_VERTEX_COLOUR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaaedbac186ba67be460c9ff2609104d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreRTSSExport const String</type>
      <name>Ogre::RTShader::SRS_WBOIT</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga59abbc0e8ec9ec8f101255f210896d7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>RenderSystem</name>
    <title>RenderSystem</title>
    <filename>group___render_system.html</filename>
    <class kind="struct">Ogre::ConfigOption</class>
    <class kind="class">Ogre::DefaultHardwareBuffer</class>
    <class kind="class">Ogre::DefaultHardwareBufferManager</class>
    <class kind="class">Ogre::DefaultHardwareBufferManagerBase</class>
    <class kind="class">Ogre::DepthBuffer</class>
    <class kind="struct">Ogre::DriverVersion</class>
    <class kind="struct">Ogre::GlobalInstancingData</class>
    <class kind="class">Ogre::HardwareBuffer</class>
    <class kind="class">Ogre::HardwareBufferLicensee</class>
    <class kind="struct">Ogre::HardwareBufferLockGuard</class>
    <class kind="class">Ogre::HardwareBufferManager</class>
    <class kind="class">Ogre::HardwareBufferManagerBase</class>
    <class kind="class">Ogre::HardwareIndexBuffer</class>
    <class kind="class">Ogre::HardwareOcclusionQuery</class>
    <class kind="class">Ogre::HardwarePixelBuffer</class>
    <class kind="class">Ogre::HardwareVertexBuffer</class>
    <class kind="class">Ogre::IndexData</class>
    <class kind="class">Ogre::MultiRenderTarget</class>
    <class kind="class">Ogre::QueuedRenderableCollection</class>
    <class kind="class">Ogre::QueuedRenderableVisitor</class>
    <class kind="struct">Ogre::RenderablePass</class>
    <class kind="class">Ogre::RenderOperation</class>
    <class kind="class">Ogre::RenderPriorityGroup</class>
    <class kind="class">Ogre::RenderQueue</class>
    <class kind="class">Ogre::RenderQueueGroup</class>
    <class kind="class">Ogre::RenderQueueListener</class>
    <class kind="class">Ogre::RenderSystem</class>
    <class kind="class">Ogre::RenderSystemCapabilities</class>
    <class kind="class">Ogre::RenderSystemCapabilitiesManager</class>
    <class kind="class">Ogre::RenderSystemCapabilitiesSerializer</class>
    <class kind="class">Ogre::RenderTarget</class>
    <class kind="struct">Ogre::RenderTargetEvent</class>
    <class kind="class">Ogre::RenderTargetListener</class>
    <class kind="struct">Ogre::RenderTargetViewportEvent</class>
    <class kind="class">Ogre::RenderTexture</class>
    <class kind="class">Ogre::RenderToVertexBuffer</class>
    <class kind="class">Ogre::RenderWindow</class>
    <class kind="struct">Ogre::StencilState</class>
    <class kind="class">Ogre::VertexBufferBinding</class>
    <class kind="class">Ogre::VertexCacheProfiler</class>
    <class kind="class">Ogre::VertexData</class>
    <class kind="class">Ogre::VertexDeclaration</class>
    <class kind="class">Ogre::VertexElement</class>
    <class kind="class">Ogre::Viewport</class>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_RENDERABLE_DEFAULT_PRIORITY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gaf7eb718b406b59b1762c3e37b90212b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ConfigOption &gt;</type>
      <name>Ogre::ConfigOptionMap</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9f6262ba9e855a064430936555d0ba62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DefaultHardwareBuffer</type>
      <name>Ogre::DefaultHardwareUniformBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gae48abb71a1e46f4cc3a188a603fa537d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; uint32, DepthBufferVec &gt;</type>
      <name>Ogre::DepthBufferMap</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga954eb9efd7efdf51f535567bfce4cdd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; DepthBuffer * &gt;</type>
      <name>Ogre::DepthBufferVec</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga439edbcaf99f14e7c60bd389b0411d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareBuffer</type>
      <name>Ogre::HardwareCounterBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga06cb938565fab1ea76d2f9753d0b7582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareBufferLockGuard</type>
      <name>Ogre::HardwareIndexBufferLockGuard</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga413056145e16a7db751445bc6322f3b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareBuffer</type>
      <name>Ogre::HardwareUniformBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga411c6899ce3d97544fb9b81da13df78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardwareBufferLockGuard</type>
      <name>Ogre::HardwareVertexBufferLockGuard</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga884e6dfdca621167394a682826f2f9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Renderable * &gt;</type>
      <name>Ogre::RenderableList</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga3fb4dd447c60da8003ed259e5114573e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, RenderTarget * &gt;</type>
      <name>Ogre::RenderTargetMap</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga2551e2d3573c437f3beccf7d3ac7a45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; uchar, RenderTarget * &gt;</type>
      <name>Ogre::RenderTargetPriorityMap</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gaeacbf68563f1c1e5660c4399d398608c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::Capabilities</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga3d2965b7f378ebdcfe8a4a6cf74c3de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_PRIMITIVE_RESTART</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a699c269ed4c1a0b1c782d6d471f47c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_AUTOMIPMAP_COMPRESSED</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a1277f9387418888dac19ce3017b39a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_ANISOTROPY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a43b3d4aabf56e02a0ea50cd32dcb42ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_DEPTH_CLAMP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a64759547ec85f2df1f72b26bda41aec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_WIDE_LINES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a3e6ed194641bc85bd57079eca9cec816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_HWSTENCIL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a97f2e59e77a7a77aab06419ea8ec4545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_READ_WRITE_BUFFERS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a0a24d6713178ffcf259b5c6da1492c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_COMPRESSION_ASTC</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ac29028b670542d2cf3762ce21d81c467</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_32BIT_INDEX</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7afb800ceea57b5d2a9dcf927104d9cb75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_VERTEX_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a0036e085f9e885a0f9176c520c47b1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TESSELLATION_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a17f7dd757c33ac78f7fc06f2630807b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_2D_ARRAY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a26406405db9220bccbdcb679ee2df5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TWO_SIDED_STENCIL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a00acd7f72ee13db50c83c73893018c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_STENCIL_WRAP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a0ad2d2a7c1732fc0cadbc10fe15d7644</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_HWOCCLUSION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a6754fd60041b30aa89297451995d12fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_USER_CLIP_PLANES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a72fee516fc6f23892db204f63a3b4ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_COMPUTE_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7afd5201b0746599c0634a64eb7e9481cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_1D</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7af1c1a5e1b7cace4ddf03970b5f51c955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_HWRENDER_TO_TEXTURE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a640e063db30008a88378659bc5d0ed70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_FLOAT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a330f702e041e05229fbeab6237204ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_NON_POWER_OF_2_TEXTURES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ad12d6aa304455f99d23426ba8fa3f3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_3D</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7af367d0e24c5f16cccd3d0dc06da7b80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_POINT_SPRITES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a78d2501c1d7678ca5e0006450e8aa608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_POINT_EXTENDED_PARAMETERS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7af887fac0adaa3e2f13531b871c0479ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_HWRENDER_TO_VERTEX_BUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7abfef380b817098e5510d38b4950a5275</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_VERTEX_TEXTURE_FETCH</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a9b3ec17b20494afb3718d54f77f9db2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_MIPMAP_LOD_BIAS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a059362950c064bfe870e5fe60b56a3ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_GEOMETRY_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ae8e3858cc965ec9093b0aad6bfa03fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_VERTEX_FORMAT_16X3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a69a6cc80edf1dec6ced8ed668b64b469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_COMPRESSION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a5943ac693051b347fd65ce715fdff2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_COMPRESSION_DXT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a93340f99ad2b08fcd21b2475f29bf0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_COMPRESSION_VTC</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7acd1d85413909faa36b2172358e1d6e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_COMPRESSION_PVRTC</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a02f2b26ce0adbcd83411e02216a1abfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_COMPRESSION_ATC</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a8963a31873a4f9a1d2bb30cf9b4a507a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_COMPRESSION_ETC1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a198f4339a0d8f1cf056770a577c56f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_COMPRESSION_ETC2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a19761248dd0758d71a6ac77637b39e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_COMPRESSION_BC4_BC5</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ae54fdaddafd274d321229ade107f6364</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TEXTURE_COMPRESSION_BC6H_BC7</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a4bfa57d9b81020d7cbc611b5fd498609</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_FIXED_FUNCTION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a53ab8c51e8113aa9cf4a5a5d2170254d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_VERTEX_FORMAT_INT_10_10_10_2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a8dcb8cb499128c6548d08891722a4258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_ALPHA_TO_COVERAGE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7abd6e1e7f58582c494d7b9787bb8588d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_CAN_GET_COMPILED_SHADER_BUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a08566db0020adc1f1d2b45928b9663b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_HW_GAMMA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7aa742ea241dae851bba0cb142bba440dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_RTT_MAIN_DEPTHBUFFER_ATTACHABLE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a7319335acf0ce87966df6c4851151117</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_RTT_INDEPENDENT_BUFFER_SIZE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a20e13fe84e8ae6da658b983bb28315c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_RTT_DEPTHBUFFER_RESOLUTION_LESSEQUAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a5c36ec605b2f1ad47643796f98ee1687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_VERTEX_BUFFER_INSTANCE_DATA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ab3858f00e9fac85c4691f69e718bf841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_MESH_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ac823a50be85e2ab7df45a58c2edb2640</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_VP_RT_INDEX_ANY_SHADER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7af2bc5dae396466937124bd561f973d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_PERSTAGECONSTANT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a4a6cb9244a2fd89591cfeb06960336e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_READ_BACK_AS_TEXTURE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a259832435b3343a18e3f36079644befd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_WBUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7acbb46d4a70836fec479fa8e8f798e009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_HWOCCLUSION_ASYNCHRONOUS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7aaae4c06b1013b49cbf5b4100ae5c8c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_HWRENDER_TO_TEXTURE_3D</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ab83c397d9dc9c8ae73d1a0b0178ca291</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_MRT_SAME_BIT_DEPTHS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7aaee6c39f87b2f796f0d11773ce31185b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_PBUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a55118ce86589755ce57c9e443f2648dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_SEPARATE_SHADER_OBJECTS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a6110f385e2cb3e6dff9403379a9eaf23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_VAO</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a1a32a54a3b00630209a22204bbf8e38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_GLSL_SSO_REDECLARE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ab41320a27ddb636a52235e144b8289fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_DEBUG</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7aaf1abc0f1d9abe7c852b1ff3ebb59311</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_MAPBUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a2cf33636dc036a65df05f9eec762a438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_INFINITE_FAR_PLANE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a86b8fb59223a3d16e1c7556385c87e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_FRAGMENT_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a0fb7675fcb0999b146ddb233f0c8d532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TESSELLATION_DOMAIN_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ae8fdd30a9983339fa7c1878ddbd35bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RSC_TESSELLATION_HULL_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a12b6b9bcd428b007ba80605329ebb1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::CapabilitiesCategory</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gaafd4c573704bd74fac9ec9c02071ad08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CAPS_CATEGORY_COMMON</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08a7809b8821213e9741559af9982a9b645</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CAPS_CATEGORY_COMMON_2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08a3e9d6428fe3d7a310787a8d71b79edab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CAPS_CATEGORY_D3D9</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08a9ed892a5327285f49d0bb2d6a0465207</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CAPS_CATEGORY_GL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08adb0bc970eade1549ca251c1bf475884c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CAPS_CATEGORY_COMMON_3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08ade4c71b633d37b5a844c360d7c11ea9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CAPS_CATEGORY_COUNT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaafd4c573704bd74fac9ec9c02071ad08a5058a925a5b6afcd72940bd3b8141c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::GPUVendor</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac4c251bcc05376f701348bfe0f4a53b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_UNKNOWN</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a2d66ad2e2ce38c274d21f39551d2abe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_NVIDIA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a941a163a46c7a3313e3ccf03e2c0164b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_AMD</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a67fcd21f7a64e781a98ce95bd19ce18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_INTEL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4ad126527fc91804540c9860476347d3ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_IMAGINATION_TECHNOLOGIES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a33babe0bc67d09ef934c73a84b1a25fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_APPLE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a7dad707bd81e71dced7da15fd2423c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_NOKIA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4aa22a1e39600d0af079ead95e47c5bc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_MS_SOFTWARE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4ae54ba29367624d53c03371951789662f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_MS_WARP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a1ecaf69b6c1ede1b4e073308fcaeae38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_ARM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4aa171d8046693070e96ad6e0d6d01e2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_QUALCOMM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4aece795543b0373b8606c470f985f699a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_MOZILLA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4aab1c43d5dcd6f1713640463680ffadad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_WEBKIT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a1b40ea797205e9b18025b417a0762fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPU_VENDOR_COUNT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac4c251bcc05376f701348bfe0f4a53b4a39ecb7f5b44964fe66db54c9043731fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::HardwareBufferUsage</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga3e7bd12438696e8c75150be1fbe90532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::HBU_GPU_TO_CPU</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3e7bd12438696e8c75150be1fbe90532a7b557a1b8b48aaa825e2301f14924e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::HBU_CPU_ONLY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3e7bd12438696e8c75150be1fbe90532a5639696a2f8d640b328d22decbe637ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::HBU_DETAIL_WRITE_ONLY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3e7bd12438696e8c75150be1fbe90532a3130140031e3c7b4932ae4ae0faa519c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::HBU_GPU_ONLY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3e7bd12438696e8c75150be1fbe90532ad4ea5a32caed7bbb643f6536606dba64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::HBU_CPU_TO_GPU</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3e7bd12438696e8c75150be1fbe90532acbb4350fbecafb42887765883469fe6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::DepthBuffer::PoolId</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9854c57374adef41216bae68544a5b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::DepthBuffer::POOL_NO_DEPTH</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea569228ed0fdd8d428a5117026b6d010e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::DepthBuffer::POOL_MANUAL_USAGE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea2d5409ddce167e1db415f09ee2160440</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::DepthBuffer::POOL_DEFAULT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea00a687046bfe7a9ebd7f34256d3fbcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::RenderQueueGroupID</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gad08013a341ff0ef07c39fa3502bf6c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_BACKGROUND</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a6f63169671858ecbaf90d237f5726cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_SKIES_EARLY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a85a7c54f44b9ac82523d80d19b6b2394</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a82534671938c174a7d681d89083ef7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a53b5d66a0512dfd2c311d7cc66b20381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_WORLD_GEOMETRY_1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00ade11af91b1f43096ff932b9c3843e5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a72b7acba73734142cfa10e9cc75962c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a9e2ea42071d435e220510e556cd7406c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_MAIN</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00af9d31cc0cad8ce9890b4af5f9014f5be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_6</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a531fdb018ca4d5ff2ba7a97fba949bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_7</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00abc64da9d300b2d65a19e5fc0bfa05d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_WORLD_GEOMETRY_2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a256a799730f10076007fd0411e033b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_8</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a31ac7ce7cf426c952976a3fdcc3e4e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_SKIES_LATE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a53468f34583f3a469cc8ca2f444fb6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_TRANSPARENTS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00ae17114ce4a47a586c5b51780e718cb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_OVERLAY</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a51f548bb157ad908542478155f7d807b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_MAX</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a2d1e261d9e3298b1cb7272b392f550b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::RENDER_QUEUE_COUNT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a43e81e888625a08308a616f5c82c7a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::StencilOperation</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gae8bb1cb809660de802d1d592ba4adb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SOP_KEEP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61abf640cb28b5020509dc27178f0359511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SOP_ZERO</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61a910e7fedb6c873aaad581cfda6491b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SOP_REPLACE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61acbce9e054c373718a59dd56e51aa762a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SOP_INCREMENT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61ae56b6038f9552a79b2b1d2ae036da86c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SOP_DECREMENT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61a7faeb919637b85bed8650d8f1baf2ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SOP_INCREMENT_WRAP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61a6e595fbb31308c6b01f35221903f4706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SOP_DECREMENT_WRAP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61ab816aeb027a4e517237d053e5fedc2a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SOP_INVERT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggae8bb1cb809660de802d1d592ba4adb61a4f9045fb414071aa89184ce5e88ec474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::TexCoordCalcMethod</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9b700a8dfb6b4ef409eae71262da97ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEXCALC_NONE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffa73546a8946a02a34d7958763e0c1034e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEXCALC_ENVIRONMENT_MAP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffa414edb1748a8b2bfd8c4699164c46352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEXCALC_ENVIRONMENT_MAP_PLANAR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffa516f97319ea6e8a02daef9f13c32303c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEXCALC_ENVIRONMENT_MAP_REFLECTION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffad4c1a576294c5fc8a0519783fc9e2eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEXCALC_ENVIRONMENT_MAP_NORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffaa296599db57208482d35f5d264d61578</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEXCALC_PROJECTIVE_TEXTURE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9b700a8dfb6b4ef409eae71262da97ffabcbba9b2c16dc5c57c479dfc486095db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::VertexElementSemantic</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac7ecb5ad110f918f709b3c5d5cbae655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_POSITION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655ad04d50e91c2ec5377e610b3f5b9b07f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_BLEND_WEIGHTS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a63d3494547f373f5c4397a41b39cf6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_BLEND_INDICES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655ae54f94c9c9cf553d227c2aab2c499bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_NORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a1dec7d36a64625348e23af26c9231227</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_COLOUR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a370307b10c00d1459acc51f9a3ed1150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_COLOUR2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655aa4e4ff3ea17d3098cfea6e97732dae55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_TEXTURE_COORDINATES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a17abb855311f3a67bc31414cad8d6212</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_BINORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a2b06bd6ce4e2b9115ab122e35d86502f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_TANGENT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a57d43012049b3ec7b4240b207dd029f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_COUNT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655a6f167783a26ed5d1c146fbeae995af0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_DIFFUSE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655aabddc327dc0835e75b7622ee81e7f527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VES_SPECULAR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggac7ecb5ad110f918f709b3c5d5cbae655aac8754d6241197a32c19cd72ff1806cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::VertexElementType</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga5e257787263196de7fef371f99a27eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_FLOAT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa3fbd40586beffa36887f783d401c5b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_FLOAT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa0993ccf616ec6e7bf60fff2ef1705ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_FLOAT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa9ccf920d2572b15896f75ccf30fb150c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_FLOAT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa7f1dd8dd0e61ef81a53f5b315d096325</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_SHORT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effadcf2fcc87b2ffd15476b34c54110d4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_SHORT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa95b23f7c498fc51e9b5fdf22779394bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_SHORT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa74cfbca962869d7b2bdbe3dd869f183c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_SHORT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa0d7cffdff4ceb5440142ca43f0fedc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_UBYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa634a1cefe14124d3c9c2b11d782f947c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::_DETAIL_SWAP_RB</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effaea862c9a9778ee2fdfd7fc64e65ad98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_DOUBLE1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa5bec901be6ebdc35a0426ba3fae62aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_DOUBLE2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa9875117bd933d3d7b009c52c003ca8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_DOUBLE3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effaa68330a5d4f403a22817356c34c55b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_DOUBLE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effacb7c87b53e68a76ecc4512abdf26a4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_USHORT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa5ba3cec34c6d8e86e3360c027dd415aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_USHORT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa0aff9525bb66b8b7afca5359663035b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_USHORT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa48124844566161cd80023227f6b2812c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_USHORT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa53a022ffd7d3a30e7dbf11e436ef2ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_INT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa9e45e8e92d5e00af2e170d590959205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_INT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effaaa46232a9547b9053622a23118e67b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_INT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effad46afe81399144842525ee08b6c4b42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_INT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa237b719155793a2b6b96f1317416fae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_UINT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa6bee4a7b13fa3bcb10f9421abd31db10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_UINT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa09a50344ac7ddae8f4c316252136f66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_UINT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effac6a0941060af4229841f897c79af7ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_UINT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effac1fec3f5663b1e7298fb285e10e2f32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_BYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa5a7f9ae0525a415b717e3200c80cc8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_BYTE4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa802550c10e712abb98e6787636f3a4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_UBYTE4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effaeff0739fc739b28d7527442fb6445828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_SHORT2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa1846e5d8a355cc14dbb9ec6fccb5ce12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_SHORT4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effab2da05c18d726f8d99c46b56255ddd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_USHORT2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effac75358ccfe467d9f721160a87d0b19e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_USHORT4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa1a6f5599d29d19a96f284c76be2d9965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_INT_10_10_10_2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa54e62ebe6dac47619185d713a7692356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_HALF1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa9310845c15b0bd4935c8125ca142d1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_HALF2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa078e7c3b0702b607e3e18a3daf261e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_HALF3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa7e89fe6ac053966740a0acdda8f9f24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_HALF4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effac2665553f6665b6de070631b5f7b851f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_COLOUR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa2da074f4cb5af787d6fe3d7efafbda5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_COLOUR_ARGB</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effa952a7cf30c1f555019dfbeb1ed2c8c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::VET_COLOUR_ABGR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga5e257787263196de7fef371f99a27effafe3711fdde45487fbac6e2f38b0b9f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::DepthBuffer::POOL_DEFAULT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea00a687046bfe7a9ebd7f34256d3fbcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::DepthBuffer::POOL_MANUAL_USAGE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea2d5409ddce167e1db415f09ee2160440</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::DepthBuffer::POOL_NO_DEPTH</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga9854c57374adef41216bae68544a5b7ea569228ed0fdd8d428a5117026b6d010e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::DepthBuffer::DepthBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gad1b7aa0a2e1dbf173cfc4f742c412581</anchor>
      <arglist>(uint16 poolId, uint32 width, uint32 height, uint32 fsaa, bool manual)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::DepthBuffer::~DepthBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga23ee0fd93e778767b81bebd382bb4306</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::DepthBuffer::_notifyRenderTargetAttached</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga26c4ce1003ddab1ed7e3befecb0888a1</anchor>
      <arglist>(RenderTarget *renderTarget)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::DepthBuffer::_notifyRenderTargetDetached</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga227b541ef2ae3de53334c10397a08f99</anchor>
      <arglist>(RenderTarget *renderTarget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::DepthBuffer::_setPoolId</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga7af5c611687492846891914dcac303d2</anchor>
      <arglist>(uint16 poolId)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>Ogre::DepthBuffer::getFSAA</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga37ddc9b5fc1fd8c5cf50e1b865d2b2fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>Ogre::DepthBuffer::getHeight</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gaf95e6998e74db40257cb2ca5cab4bdf4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint16</type>
      <name>Ogre::DepthBuffer::getPoolId</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga82b30e2ad5de1ac4678fda52ccbaf28f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>Ogre::DepthBuffer::getWidth</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gae5095fe367bf95d08dee2da03810beb2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Ogre::DepthBuffer::isCompatible</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gae959f6dd77e0e8b6aa9b7c6a3d2d3f5d</anchor>
      <arglist>(RenderTarget *renderTarget) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::DepthBuffer::isManual</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga4a3de78684016598642ad2d00e5caa86</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::to_string</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga809368164ee75e057d6e3f99432193be</anchor>
      <arglist>(const DriverVersion &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::to_string</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga1eaf0898f491100ac0ce71949e1c0856</anchor>
      <arglist>(GPUVendor v)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>RenderSystems</name>
    <title>RenderSystems</title>
    <filename>group___render_systems.html</filename>
    <subgroup>Direct3D11</subgroup>
    <subgroup>Direct3D9</subgroup>
    <subgroup>GL</subgroup>
    <subgroup>GL3Plus</subgroup>
    <subgroup>GLES2</subgroup>
    <subgroup>Metal</subgroup>
    <subgroup>Tiny</subgroup>
    <subgroup>Vulkan</subgroup>
  </compound>
  <compound kind="group">
    <name>Resources</name>
    <title>Resources</title>
    <filename>group___resources.html</filename>
    <class kind="class">Ogre::APKFileSystemArchiveFactory</class>
    <class kind="class">Ogre::Archive</class>
    <class kind="class">Ogre::ArchiveFactory</class>
    <class kind="class">Ogre::ArchiveManager</class>
    <class kind="class">Ogre::DataStream</class>
    <class kind="class">Ogre::DefaultTextureManager</class>
    <class kind="class">Ogre::EmbeddedZipArchiveFactory</class>
    <class kind="class">Ogre::FileHandleDataStream</class>
    <class kind="struct">Ogre::FileInfo</class>
    <class kind="class">Ogre::FileStreamDataStream</class>
    <class kind="class">Ogre::FileSystemArchiveFactory</class>
    <class kind="class">Ogre::GpuProgram</class>
    <class kind="class">Ogre::GpuProgramFactory</class>
    <class kind="class">Ogre::GpuProgramManager</class>
    <class kind="class">Ogre::HighLevelGpuProgram</class>
    <class kind="class">Ogre::ManualResourceLoader</class>
    <class kind="class">Ogre::MemoryDataStream</class>
    <class kind="class">Ogre::Mesh</class>
    <class kind="struct">Ogre::MeshLodUsage</class>
    <class kind="class">Ogre::MeshManager</class>
    <class kind="class">Ogre::MeshSerializer</class>
    <class kind="class">Ogre::MeshSerializerListener</class>
    <class kind="class">Ogre::Resource</class>
    <class kind="class">Ogre::ResourceBackgroundQueue</class>
    <class kind="class">Ogre::ResourceGroupListener</class>
    <class kind="class">Ogre::ResourceGroupManager</class>
    <class kind="class">Ogre::ResourceLoadingListener</class>
    <class kind="class">Ogre::ResourceManager</class>
    <class kind="class">Ogre::StreamSerialiser</class>
    <class kind="class">Ogre::SubMesh</class>
    <class kind="class">Ogre::Texture</class>
    <class kind="class">Ogre::TextureManager</class>
    <class kind="class">Ogre::ZipArchiveFactory</class>
    <member kind="typedef">
      <type>std::list&lt; DataStreamPtr &gt;</type>
      <name>Ogre::DataStreamList</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga346c957ca4b71d80a4124c63542a9cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; FileInfo &gt;</type>
      <name>Ogre::FileInfoList</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gad87d047326eb42275e3f24117fe63481</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; FileInfoList &gt;</type>
      <name>Ogre::FileInfoListPtr</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga98a851530d714bac278ff907738ac643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPT_COUNT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae49b3f7733f286b986c4fa565b3a34a6a001237793c8ac61af1cff65821480c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPT_PIPELINE_COUNT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae49b3f7733f286b986c4fa565b3a34a6a14ad5619c9c728a6ce7f6dd60b8c73ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::GpuProgramType</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gafe603a6463467ab5f7e43721fe8ef96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPT_VERTEX_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96ea3d96c54ace718f26c66067503efd56a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPT_FRAGMENT_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96eac9a00b013e9075bc061b0585cf9a6c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPT_GEOMETRY_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96ea78fc6b12cad0b4a28e86c802ee50bcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPT_DOMAIN_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96ea670018be566e85e99ad45105bfda8993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPT_HULL_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96eaea74d7930cd8f25545bd629b91f210dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPT_MESH_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96ea1cf040cfd5e5022d774a2dcf81c64cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPT_COMPUTE_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96ea81238638cb2fdf78cc0860b6c4c16a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::GPT_TASK_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggafe603a6463467ab5f7e43721fe8ef96eae5be4d0d3059e70acd78bf38ba08b0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::TextureAccess</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga12b16f4465fec1b8fff40c719e2aa458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TA_READ</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga12b16f4465fec1b8fff40c719e2aa458a183a8dcf97daf2dcd3c7984c8c09040e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TA_WRITE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga12b16f4465fec1b8fff40c719e2aa458a8d8ea745f3af07796f15e9608d3e7a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TA_READ_WRITE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga12b16f4465fec1b8fff40c719e2aa458a36eb7ddb2aa3dfcc79147c4f4d803ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::TextureMipmap</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga528ce4f4c67c9b043e1f0b8bb3cdf255</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::MIP_UNLIMITED</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga528ce4f4c67c9b043e1f0b8bb3cdf255a5a6b498127bf3fa219dadfdaaa50b9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::MIP_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga528ce4f4c67c9b043e1f0b8bb3cdf255a56eea45719de5246f4ea9b8e8b54921d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::TextureType</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gaac3431531c3258e3c1c86ef8a4c06228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEX_TYPE_1D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228a18bf88d3a14ba28d6602689e398416bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEX_TYPE_2D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228af1f732018f5a2a7d35233e2ceeb4ee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEX_TYPE_3D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228aa80e2545e817591a0b4547f987987d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEX_TYPE_CUBE_MAP</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228ae295fe0fa26623b66cc023f462962344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEX_TYPE_2D_ARRAY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228a11589b2d4fbe6213dcdaf4e78894a3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEX_TYPE_2D_MULTISAMPLE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228a00ed3f91bf09526bdf2cd680b96b838f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TEX_TYPE_EXTERNAL_OES</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaac3431531c3258e3c1c86ef8a4c06228a1a31bbe700e223257fb2d18afcb14d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::TextureUsage</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gaf140ec886884a864abc74a7556f8bf67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_STATIC</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a375858a86cadfb2a4d20fe837fdb85b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_DYNAMIC</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67ad18031f12c4bd22f73b09a4536e99df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_WRITE_ONLY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67af7b0d53154ffc7c389404dc51c792655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_STATIC_WRITE_ONLY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a2b9d0399c32f2098957ebc089c337e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67ac26eda030d21e0491461edea89394493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a79920182637c94fabcf834950096483f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_AUTOMIPMAP</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a7c14cc95a59af42a63eb33fc9de05d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_RENDERTARGET</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67ae1661d9846a9b4e83c2e4cd99fc6ad9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_NOT_SAMPLED</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a01b70f2cf9ba057c62aa554af7f5f2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_UNORDERED_ACCESS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67aaaa1e44020b4fcc25600b423f45cd227</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_TARGET_ALL_LAYERS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67ac50d3ddf030bb6a15af8454d27c73fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67acaa45fe77d1becf4c5bd353bc2aa764b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_UAV_NOT_SRV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a705be8b4d48b62f98e1cd5d70c2a16a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_NOT_SRV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67aeaa879e353bc503f741a0a0671b35c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_NOTSHADERRESOURCE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a186a9408e017e08e63c56db55da7f09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::TU_UAV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a85ca4e5cb922c3a2381ed5eed01c0cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>Ogre::_openFileStream</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga6dbeabecf22e9bb5f52e58e1abd80ef5</anchor>
      <arglist>(const String &amp;path, std::ios::openmode mode, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>Ogre::to_string</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga539fe8de74553c5745e996fbbb61ee75</anchor>
      <arglist>(const GpuProgramType &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const char *const</type>
      <name>Ogre::RGN_AUTODETECT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga4a9d05db7cd6864e47cbf9e57698002d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const char *const</type>
      <name>Ogre::RGN_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gaa9ab155dab741621494def41928e03ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const char *const</type>
      <name>Ogre::RGN_INTERNAL</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga3c98454855025cecaf4f61e314637ac3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>RsImageCodec</name>
    <title>RsImageCodec</title>
    <filename>group___rs_image_codec.html</filename>
    <class kind="class">Ogre::RsImageCodec</class>
  </compound>
  <compound kind="group">
    <name>STBIImageCodec</name>
    <title>STBIImageCodec</title>
    <filename>group___s_t_b_i_image_codec.html</filename>
    <class kind="class">Ogre::STBIImageCodec</class>
  </compound>
  <compound kind="group">
    <name>Scene</name>
    <title>Scene</title>
    <filename>group___scene.html</filename>
    <class kind="class">Ogre::AxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::BaseInstanceBatchVTF</class>
    <class kind="class">Ogre::Camera</class>
    <class kind="class">Ogre::DebugDrawer</class>
    <class kind="class">Ogre::DefaultAxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::DefaultIntersectionSceneQuery</class>
    <class kind="class">Ogre::DefaultPlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::DefaultRaySceneQuery</class>
    <class kind="class">Ogre::DefaultShadowCameraSetup</class>
    <class kind="class">Ogre::DefaultSphereSceneQuery</class>
    <class kind="class">Ogre::Entity</class>
    <class kind="class">Ogre::FocusedShadowCameraSetup</class>
    <class kind="class">Ogre::Frustum</class>
    <class kind="class">Ogre::InstanceBatch</class>
    <class kind="class">Ogre::InstanceBatchHW</class>
    <class kind="class">Ogre::InstanceBatchHW_VTF</class>
    <class kind="class">Ogre::InstanceBatchShader</class>
    <class kind="class">Ogre::InstanceBatchVTF</class>
    <class kind="class">Ogre::InstancedEntity</class>
    <class kind="class">Ogre::InstanceManager</class>
    <class kind="class">Ogre::IntersectionSceneQuery</class>
    <class kind="class">Ogre::IntersectionSceneQueryListener</class>
    <class kind="struct">Ogre::IntersectionSceneQueryResult</class>
    <class kind="class">Ogre::Light</class>
    <class kind="class">Ogre::LiSPSMShadowCameraSetup</class>
    <class kind="class">Ogre::ManualObject</class>
    <class kind="class">Ogre::MovableObject</class>
    <class kind="class">Ogre::MovableObjectFactory</class>
    <class kind="class">Ogre::MovablePlane</class>
    <class kind="class">Ogre::Node</class>
    <class kind="class">Ogre::PlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::PlaneOptimalShadowCameraSetup</class>
    <class kind="class">Ogre::PSSMShadowCameraSetup</class>
    <class kind="class">Ogre::RaySceneQuery</class>
    <class kind="class">Ogre::RaySceneQueryListener</class>
    <class kind="struct">Ogre::RaySceneQueryResultEntry</class>
    <class kind="class">Ogre::Rectangle2D</class>
    <class kind="class">Ogre::RegionSceneQuery</class>
    <class kind="class">Ogre::Renderable</class>
    <class kind="class">Ogre::SceneManager</class>
    <class kind="class">Ogre::SceneManagerFactory</class>
    <class kind="class">Ogre::SceneNode</class>
    <class kind="class">Ogre::SceneQuery</class>
    <class kind="class">Ogre::SceneQueryListener</class>
    <class kind="struct">Ogre::SceneQueryResult</class>
    <class kind="class">Ogre::ShadowCameraSetup</class>
    <class kind="class">Ogre::ShadowCaster</class>
    <class kind="class">Ogre::ShadowRenderable</class>
    <class kind="struct">Ogre::ShadowTextureConfig</class>
    <class kind="struct">Ogre::ShadowTextureListener</class>
    <class kind="class">Ogre::SimpleRenderable</class>
    <class kind="class">Ogre::SkeletonInstance</class>
    <class kind="class">Ogre::SphereSceneQuery</class>
    <class kind="struct">Ogre::StaticFaceGroup</class>
    <class kind="class">Ogre::StaticGeometry</class>
    <class kind="class">Ogre::SubEntity</class>
    <class kind="class">Ogre::UserObjectBindings</class>
    <class kind="struct">Ogre::ViewPoint</class>
    <class kind="struct">Ogre::VisibleObjectsBoundsInfo</class>
    <class kind="class">Ogre::WireBoundingBox</class>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; ShadowTextureConfigList &gt;</type>
      <name>Ogre::ConstShadowTextureConfigIterator</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga40acba93d9441f2bccfa096b641c887d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Vector4f &gt;</type>
      <name>Ogre::InstanceBatch::CustomParamsVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7dc3d876283ec4832490880bcdf79338</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; InstanceBatchVec &gt;</type>
      <name>Ogre::InstanceManager::InstanceBatchIterator</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga81a850f3da3dc22baa6d8fbd68a1723f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; InstanceBatchMap &gt;</type>
      <name>Ogre::InstanceManager::InstanceBatchMapIterator</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga449864e9fe068c83c3955dfcc112a2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; InstancedEntity * &gt;</type>
      <name>Ogre::InstanceBatch::InstancedEntityVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf70984bf9f63b82ce29fde4f0d5f6cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RaySceneQueryResultEntry &gt;</type>
      <name>Ogre::RaySceneQueryResult</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad131001f847e434a637a4e217d61cf7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; SceneQueryMovableObjectPair &gt;</type>
      <name>Ogre::SceneQueryMovableIntersectionList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaaa1601dd915ea1b91530e88825dbfd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MovableObject *, MovableObject * &gt;</type>
      <name>Ogre::SceneQueryMovableObjectPair</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa1ca4f17a1e8bb7381446ae6235869d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MovableObject *, SceneQuery::WorldFragment * &gt;</type>
      <name>Ogre::SceneQueryMovableObjectWorldFragmentPair</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae8f394829e3a85cea6faa915ac391653</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; SceneQueryMovableObjectWorldFragmentPair &gt;</type>
      <name>Ogre::SceneQueryMovableWorldFragmentIntersectionList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga12d0977310ce2ed229d0345c620eff00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; MovableObject * &gt;</type>
      <name>Ogre::SceneQueryResultMovableList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaeb1862543a1dcd5fc29dc4e549a71f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; SceneQuery::WorldFragment * &gt;</type>
      <name>Ogre::SceneQueryResultWorldFragmentList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga92a09e47bee5654fe8587a739dde5b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>Ogre::ShadowRenderableList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9cede0c48ca25a99ac76292fc2b05dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowTextureConfig &gt;</type>
      <name>Ogre::ShadowTextureConfigList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga498ca415d30ec282949ce7dce9d1db69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TexturePtr &gt;</type>
      <name>Ogre::ShadowTextureList</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab5efceec9e1a6e88e156564c15e86f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::InstanceManager::BatchSettingId</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7832eb9e2627f71382fefc7293482508</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::CAST_SHADOWS</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a4fa34122dba5df1604cd9cd44ee1c519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::SHOW_BOUNDINGBOX</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a5aa5845eaa01e5c54fc92fc74b2f4176</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::NUM_SETTINGS</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a93252cb20077bbc127c02d96f5d696f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::FaceGroupType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7c11c8a17d7bbfc5aab6f982fb0d7f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FGT_FACE_LIST</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7c11c8a17d7bbfc5aab6f982fb0d7f38a06ae7e34bd024924db27d7a490c545e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FGT_PATCH</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7c11c8a17d7bbfc5aab6f982fb0d7f38ab0cfe6b33db8e2804a5f50ae51d59ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FGT_UNKNOWN</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7c11c8a17d7bbfc5aab6f982fb0d7f38a8d46b5184ac4f071e0f287f89e1b253b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::FrustumPlane</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga292093a24950579275d172247bae9e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FRUSTUM_PLANE_NEAR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99ac3491138fb6ea5aab59e7a19df7775cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FRUSTUM_PLANE_FAR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99a0dd893c751a483a18e1345aa88135e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FRUSTUM_PLANE_LEFT</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99aac17072b67144059d69d578706365499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FRUSTUM_PLANE_RIGHT</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99ab0c99c0e896fe615393fabba067f1a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FRUSTUM_PLANE_TOP</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99a44c7b45d93e28524064ae95457224a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::FRUSTUM_PLANE_BOTTOM</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga292093a24950579275d172247bae9e99a4a8d7be432f1ee786179d29dfdf3ee10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::InstanceManager::InstancingTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga98fb2a9ada779b56d48f74040e96a622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::ShaderBased</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622adfd14a6d905e8f639010dceb63fd6a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::TextureVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622aa936e137d1695cec1b763a270dc73a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::HWInstancingBasic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622a20f1ebda9178d5f5f4ebe613f3432eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::HWInstancingVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622ac1ad45db6c7bc954c0374c37c8ed1b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::InstancingTechniquesCount</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622a3efbc531e529142ddfd5c7272a373ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::ProjectionType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga266e1c1f0f06cad4034e8920bcc396aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_ORTHOGRAPHIC</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga266e1c1f0f06cad4034e8920bcc396aaa739a7eabe0426ba0cd2f6e94a5e5be25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::PT_PERSPECTIVE</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga266e1c1f0f06cad4034e8920bcc396aaab93552ced844b58965a168d27150e262</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::ShadowRenderableFlags</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5422f3d75ddc606ee01f69d14e37a8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SRF_INCLUDE_LIGHT_CAP</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga5422f3d75ddc606ee01f69d14e37a8cca42b7242b2403601a94289579c0484b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SRF_INCLUDE_DARK_CAP</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga5422f3d75ddc606ee01f69d14e37a8cca33f01b987b6a184a90c99533cc257992</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SRF_EXTRUDE_TO_INFINITY</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga5422f3d75ddc606ee01f69d14e37a8ccacb424293924baf3e1b2bb29041270fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::SRF_EXTRUDE_IN_SOFTWARE</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga5422f3d75ddc606ee01f69d14e37a8cca63cc56b9bcae0517867bdc756a8a2146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::CAST_SHADOWS</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a4fa34122dba5df1604cd9cd44ee1c519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::HWInstancingBasic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622a20f1ebda9178d5f5f4ebe613f3432eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::HWInstancingVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622ac1ad45db6c7bc954c0374c37c8ed1b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::InstancingTechniquesCount</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622a3efbc531e529142ddfd5c7272a373ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::NUM_SETTINGS</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a93252cb20077bbc127c02d96f5d696f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::ShaderBased</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622adfd14a6d905e8f639010dceb63fd6a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::SHOW_BOUNDINGBOX</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7832eb9e2627f71382fefc7293482508a5aa5845eaa01e5c54fc92fc74b2f4176</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::InstanceManager::TextureVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga98fb2a9ada779b56d48f74040e96a622aa936e137d1695cec1b763a270dc73a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::BaseInstanceBatchVTF::BaseInstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8b00a6ffb132571ac5e3c81c8bff2077</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::InstanceManager::BatchSettings::BatchSettings</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad9b21aa78c94911add2c52c474d8d48c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::InstanceBatch::InstanceBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0606fa0d1231bb9d5b78ec9115428db8</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::InstanceBatchHW::InstanceBatchHW</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaadfe92140a94b8a7584b2ae102cd45f7</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::InstanceBatchHW_VTF::InstanceBatchHW_VTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae1b95987851d4ee0a3458bcb268d8902</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::InstanceBatchShader::InstanceBatchShader</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4b725f8ccb8541f0af724af260a9864e</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::InstanceBatchVTF::InstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga991bc0b495ffded1e0b0982ac478335a</anchor>
      <arglist>(InstanceManager *creator, MeshPtr &amp;meshReference, const MaterialPtr &amp;material, size_t instancesPerBatch, const Mesh::IndexMap *indexToBoneMap, const String &amp;batchName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::InstancedEntity::InstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga45fbc498bcd98c53d7026ca8fb244e85</anchor>
      <arglist>(InstanceBatch *batchOwner, uint32 instanceID, InstancedEntity *sharedTransformEntity=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::InstanceManager::InstanceManager</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab31a5819d546d97995e9c5fc0f6dbe76</anchor>
      <arglist>(const String &amp;customName, SceneManager *sceneManager, const String &amp;meshName, const String &amp;groupName, InstancingTechnique instancingTechnique, uint16 instancingFlags, size_t instancesPerBatch, unsigned short subMeshIdx, bool useBoneMatrixLookup=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::BaseInstanceBatchVTF::~BaseInstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga336e04ecb0e366039963adc9bffe4f73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::InstanceBatch::~InstanceBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga65c587286204ff6174c4283dd3541e22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::InstanceBatchHW::~InstanceBatchHW</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab05c51798311eac9e3da3fb3d4946408</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::InstanceBatchHW_VTF::~InstanceBatchHW_VTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gacdc3cc87b51c30662266bedbdc2c44b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::InstanceBatchVTF::~InstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2a9877537a5b9b05fd8a104231463070</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>Ogre::InstancedEntity::~InstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5d5f5e203dbeb294450400d10e91c041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ogre::InstanceManager::~InstanceManager</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gacc52c44d8afc077315a16f5f21e600d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceManager::_addDirtyBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga395a8ce5c926625f1902d7f645d041fc</anchor>
      <arglist>(InstanceBatch *dirtyBatch)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::InstanceBatch::_boundsDirty</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9e6dfe915b52c9463a503d690ae7da4f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatchHW::_boundsDirty</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad3536f1aa7dc676335bcf4f034a8f460</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatchHW_VTF::_boundsDirty</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad65abefc073fd6bb90e193401f87a241</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::_defragmentBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga44d78b230b026f76fae1ef3ca248d97f</anchor>
      <arglist>(bool optimizeCulling, InstancedEntityVec &amp;usedEntities, CustomParamsVec &amp;usedParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::_defragmentBatchDiscard</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga707b7dc9f29486a9ad3f07f9c96665f7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f &amp;</type>
      <name>Ogre::InstanceBatch::_getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0039104c854019cf4d9208a71738b7c7</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>Ogre::InstancedEntity::_getDerivedPosition</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7944a93496f1a50e18e8b4aee014482e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Mesh::IndexMap *</type>
      <name>Ogre::InstanceBatch::_getIndexToBoneMap</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaace04a1c2209069def079414abc3156f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr &amp;</type>
      <name>Ogre::InstanceBatch::_getMeshRef</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2076262e1ea793c202d9c867716974ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::MeshPtr &amp;</type>
      <name>Ogre::InstanceBatch::_getMeshReference</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab040a48af09a747798b36ecbb6c843ef</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>InstanceBatch *</type>
      <name>Ogre::InstancedEntity::_getOwner</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga33d42719369cfaa7bf9616e145ac5bf9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>Ogre::InstancedEntity::_getParentNodeFullTransform</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7870704ec1601a784e1f67bac569cd17</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::_markTransformSharingDirty</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2773601083f5a3d41dd071aec04fd5d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::_notifyAttached</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga1fa0259f9af17cd9cb547aa4dc2f53f2</anchor>
      <arglist>(Node *parent, bool isTagPoint=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::_notifyCurrentCamera</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac7abe8b8174bc2d2bc0949c288b2a920</anchor>
      <arglist>(Camera *cam) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::_notifyMoved</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga69afd737d5b82e8f2cb0161d2fdce396</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::_setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5d5e11c35f1bb211d88a0c1e77f0958e</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx, const Vector4f &amp;newParam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::_setInstancesPerBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga810d6dd7b95994be19c0b49d2f1f4267</anchor>
      <arglist>(size_t instancesPerBatch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::InstanceBatch::_supportsSkeletalAnimation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga595dea7ab487def43e80c26715cb8591</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Ogre::InstancedEntity::_updateAnimation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4fdd447620e786031195fc75086a9043</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::_updateBounds</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8073edd16937723e2b2db8ba51672dc1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceManager::_updateDirtyBatches</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5a53a7786df59317f4b208b55bd3ec41</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::BaseInstanceBatchVTF::_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga48e2f940624ab0929c361a3af284232f</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2137814d15a47199e9bdee812ac7f362</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatchHW::_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7ba3a1d231de6716a49e4d79d3b9f65f</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatchHW_VTF::_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5c8be0e5c03cf637ab31840a96324605</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9431a652b732c567e2752ddfa60716dd</anchor>
      <arglist>(RenderQueue *queue) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderOperation</type>
      <name>Ogre::InstanceBatch::build</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7c7e77b52df342b78e04d0294f741df2</anchor>
      <arglist>(const SubMesh *baseSubMesh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::BaseInstanceBatchVTF::buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8fa23151e0eb84879fd7f2ffba7aa2f6</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::InstanceBatch::buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga69b7541d04c83ab51d326120c4d97bb8</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatchHW::buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga96297371a17384eb52ccacb1b99e1b76</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatchShader::buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga813bf54772e8aa5d88ab9d00ff979539</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation) override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>Ogre::InstanceBatch::calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4004a72311611ab1955c5c09a2d20452</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const =0</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Ogre::InstanceBatchHW::calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab4fd2b1cc08adc84d4d9548d717fd2e9</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Ogre::InstanceBatchHW_VTF::calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabe517426249cadf11cb82a3c05c37c2a</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Ogre::InstanceBatchShader::calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga1c231ee2a76cd2415cea1be36ccf188c</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Ogre::InstanceBatchVTF::calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7d49d8442eda6470a5806cacfe0e4e37</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceManager::cleanupEmptyBatches</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga78d1331b24a26e89d49b50c0293bdab2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>Ogre::InstanceBatch::createInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8c41bce40bf956693b322df212b294cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>Ogre::InstanceManager::createInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac65c20faf63f4cc5fd40d1e28757723b</anchor>
      <arglist>(const String &amp;materialName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceManager::defragmentBatches</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad95874d5f995a6b7b66707cb260a0a19</anchor>
      <arglist>(bool optimizeCulling)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::BaseInstanceBatchVTF::forceOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8de1d6bc736ed16039fc4feed1054ad1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimationStateSet *</type>
      <name>Ogre::InstancedEntity::getAllAnimationStates</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga78524fb706f78070396911725e9a13c7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>Ogre::InstancedEntity::getAnimationState</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabfb2af8289cd6334b2d88cf77b1f23d0</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>Ogre::InstanceBatch::getBoundingBox</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga690e3ab458244de9087830618a64b381</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>Ogre::InstancedEntity::getBoundingBox</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gadf1793ddd1c5051898158ef8d9c679ed</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Ogre::InstanceBatch::getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0a0543f70ff6a6088968606468c8552f</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Ogre::InstancedEntity::getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga60e55292453367c42a88e7eb044ee1fc</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const Vector4f &amp;</type>
      <name>Ogre::InstancedEntity::getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga640ddec869e884f3c255541e241602e7</anchor>
      <arglist>(unsigned char idx)</arglist>
    </member>
    <member kind="function">
      <type>InstanceBatchIterator</type>
      <name>Ogre::InstanceManager::getInstanceBatchIterator</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga12e1b31f34a7f3e232495f0acda251fb</anchor>
      <arglist>(const String &amp;materialName) const</arglist>
    </member>
    <member kind="function">
      <type>InstanceBatchMapIterator</type>
      <name>Ogre::InstanceManager::getInstanceBatchMapIterator</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9c99d92a8ca66ad3bb588466acd2a11f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::getInstancedEntitiesInUse</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf04ddc9e478466c38ef6580a0549ff29</anchor>
      <arglist>(InstancedEntityVec &amp;outEntities, CustomParamsVec &amp;outParams)</arglist>
    </member>
    <member kind="function">
      <type>InstancingTechnique</type>
      <name>Ogre::InstanceManager::getInstancingTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3833def00a12ea2b8653e47b0ff214f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>Ogre::InstanceBatch::getLights</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8eaab81da9f98bba638aecec3c0a9b01</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>Ogre::InstanceBatch::getMaterial</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabef298af7ca064269d98d9d221d2b052</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>Ogre::BaseInstanceBatchVTF::getMaxLookupTableInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4524a2e65d6f52411d8b5f31ef056771</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Ogre::InstanceManager::getMaxOrBestNumInstancesPerBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gacee1be4e7b70a433b969571a55743361</anchor>
      <arglist>(const String &amp;materialName, size_t suggestedSize, uint16 flags)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Ogre::InstancedEntity::getMaxScaleCoef</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga1c4f7f74bfdad336ddfd766fd8687a90</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>Ogre::InstanceBatch::getMovableType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2499c313b39b50f2bb7f8a847db52652</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>Ogre::InstancedEntity::getMovableType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2a84442ffafdb24ba649571a0eb591a6</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>Ogre::InstanceManager::getName</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9698b0cb26b7f1e43bc437fed573bd9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>Ogre::InstanceManager::getNumCustomParams</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac0675779ed2ecc6ab4148fd4e4437dcb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>Ogre::InstanceBatchShader::getNumWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3ff12b23ec496725c26d0f6efe2e6597</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>Ogre::InstancedEntity::getOrientation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga345bb639cb7db0e0a54b0115e1bad5ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>Ogre::InstancedEntity::getPosition</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3187b4a1981675b5c0b9f0e4f47e3a18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::getRenderOperation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga64debda05f6f7c54ad0fc48d01be2508</anchor>
      <arglist>(RenderOperation &amp;op) override</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>Ogre::InstancedEntity::getScale</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5a1230d633a3da0801d4d4abc9a80845</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>Ogre::InstanceManager::getSceneManager</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga228d605e94d268933a080db00115e66e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::InstanceManager::getSetting</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga077f2d02db254970a65827b238d5bae9</anchor>
      <arglist>(BatchSettingId id, const String &amp;materialName) const</arglist>
    </member>
    <member kind="function">
      <type>SkeletonInstance *</type>
      <name>Ogre::InstancedEntity::getSkeleton</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae6c8d80c1607fb815a13c137561f21e4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Ogre::InstanceBatch::getSquaredViewDepth</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaffa5ab2536eb9a7875a3f93eb1722a5d</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Ogre::InstancedEntity::getSquaredViewDepth</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga45941f4903e38cb0be85c58122cefede</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::BaseInstanceBatchVTF::getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3fa14d3d7171f118b109630a00f7310b</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatchHW::getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa38e916d2f619d950170e9a6d5e84c1b</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatchShader::getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga25496731b46ea83ffbec93694d5735e7</anchor>
      <arglist>(Matrix4 *xform) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::InstanceManager::hasSettings</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gacd6f5bed6147490ec59a41e570acd830</anchor>
      <arglist>(const String &amp;materialName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::InstancedEntity::hasSkeleton</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae65b2264024ab0ebfe21a610723634c7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::InstanceBatch::isBatchFull</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab0b51a9927616fef936e30d5fbae1883</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::InstanceBatch::isBatchUnused</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga087b46326b8f4d0306893a468361d1d5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::InstancedEntity::isInScene</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga02b1ad54a35fc0c915d9cd72d499e22c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::InstancedEntity::isInUse</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga984d8d0315a817ac4ef3ec62fceae76d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Ogre::InstanceBatch::isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gafbad76bb979934adc96dfd791ae00100</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::InstanceBatchHW::isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf1461aad869b5f0a3d8d4165511b5c17</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::InstanceBatchHW_VTF::isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga84624f6fa35907e86d6c6aa46fdd4db6</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>_OgreExport bool</type>
      <name>Ogre::operator!=</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9d8174300d9fd7b766d727c85e11a20f</anchor>
      <arglist>(const ShadowTextureConfig &amp;lhs, const ShadowTextureConfig &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>_OgreExport bool</type>
      <name>Ogre::operator==</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab426b0250db523190d60f4bfe0414499</anchor>
      <arglist>(const ShadowTextureConfig &amp;lhs, const ShadowTextureConfig &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::removeInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6603588204263c7d16173169a5e327e7</anchor>
      <arglist>(InstancedEntity *instancedEntity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceManager::setBatchesAsStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaadfa0ab4a3974108898a518a1f789961</anchor>
      <arglist>(bool bStatic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::BaseInstanceBatchVTF::setBoneDualQuaternions</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga61b8f8dd2a76aefe958083ad37d364fd</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::BaseInstanceBatchVTF::setBoneMatrixLookup</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5bcd3f7c4a1280df27cdec94c5f18cb1</anchor>
      <arglist>(bool enable, size_t maxLookupTableInstances)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga33d801629caedcc327fcc40a1a793d72</anchor>
      <arglist>(unsigned char idx, const Vector4f &amp;newParam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::BaseInstanceBatchVTF::setForceOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae413c69ac3cf2e61ffd5eaf3c3842dd2</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceManager::setInstancesPerBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga20c5c86323fe3d15f2531e88d8299b17</anchor>
      <arglist>(size_t instancesPerBatch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::setInUse</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa2995ea29b9105a5d497f154b825f170</anchor>
      <arglist>(bool used)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceManager::setMaxLookupTableInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga784eee0c3b16d9a661c39ad24459b0cb</anchor>
      <arglist>(size_t maxLookupTableInstances)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceManager::setNumCustomParams</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaad4652f49581a4867f14d50baa9e060d</anchor>
      <arglist>(unsigned char numCustomParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::setOrientation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga63c95921055eb1d80567dee7a04c54ec</anchor>
      <arglist>(const Quaternion &amp;orientation, bool doUpdate=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::setPosition</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga60f1479a07f10c35340896f5d0a305f5</anchor>
      <arglist>(const Vector3 &amp;position, bool doUpdate=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::setScale</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8ed2a05eacb2993c3b02e6e9463dedb5</anchor>
      <arglist>(const Vector3 &amp;scale, bool doUpdate=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceManager::setSetting</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gacbaa392a89ee55cb80da7314d8ad9dfd</anchor>
      <arglist>(BatchSettingId id, bool enabled, const String &amp;materialName=BLANKSTRING)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Ogre::InstanceBatch::setStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaae254079f412672ce137dddb9736028a</anchor>
      <arglist>(bool bStatic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatchHW::setStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae9e0fecc87e48c2d07c54a49945c9cd9</anchor>
      <arglist>(bool bStatic) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatchHW_VTF::setStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4ca15530d690556f6fc60f588f65b3f4</anchor>
      <arglist>(bool bStatic) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::setTransformLookupNumber</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae89c0833c0c9d0c22c8baea6237c8ef5</anchor>
      <arglist>(uint16 num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::BaseInstanceBatchVTF::setUseOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf23de70598e81b12eb2760a5d9bc4c22</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::InstancedEntity::shareTransformWith</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae34549164f2eeef459298f900c205e71</anchor>
      <arglist>(InstancedEntity *slave)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::stopSharingTransform</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga87fae86b0a2a1ea644641ad3dbdbd16f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::updateTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab2d0353ff71d56330547b5122ddfa1ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::BaseInstanceBatchVTF::useBoneDualQuaternions</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0df9f6141a61f6d7353350d38696a23e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::BaseInstanceBatchVTF::useBoneMatrixLookup</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga57dfa1e8c4c45896da46f19cca27ced5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::BaseInstanceBatchVTF::useBoneWorldMatrices</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5b7640058468d13eaf66140474f79c01</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Ogre::InstanceBatch::useBoneWorldMatrices</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae9443eee762d758695d1de5eda06957c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ogre::BaseInstanceBatchVTF::useOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2eb1a9ee689ebae91819e9ed81c12b54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstanceBatch::visitRenderables</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4ce4687be18a36e05437beecdca3c39f</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Ogre::InstancedEntity::visitRenderables</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5c84ab47d73f7f9120a68df975eb50d0</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false) override</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Ogre::InstanceManager::BatchSettings::setting</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2c32100efe26093807424d2032f66464</anchor>
      <arglist>[NUM_SETTINGS]</arglist>
    </member>
    <member kind="variable">
      <type>_OgreExport const String</type>
      <name>Ogre::SMT_DEFAULT</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa9f67897e4ddf61cd4d40bd8bf9b559b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Ogre::InstancedEntity::BaseInstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga41ffb53da525c94819e85211fc48449c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Ogre::InstancedEntity::InstanceBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab0ddd6acb1bcb90f4ac672b7ba7569b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Ogre::InstancedEntity::InstanceBatchHW</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga204d0aed3320790edf10711c32f3db73</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Ogre::InstancedEntity::InstanceBatchHW_VTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9534bbd3a2646322b2767289cb9c972c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Ogre::InstancedEntity::InstanceBatchShader</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf05a8273f12bc11f025607a06b3b3e2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Script</name>
    <title>Script</title>
    <filename>group___script.html</filename>
    <class kind="class">Ogre::AbstractNode</class>
    <class kind="class">Ogre::AtomAbstractNode</class>
    <class kind="struct">Ogre::ConcreteNode</class>
    <class kind="class">Ogre::CreateCompositorScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateGpuProgramScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateGpuSharedParametersScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateMaterialScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateParticleSystemScriptCompilerEvent</class>
    <class kind="class">Ogre::ImportAbstractNode</class>
    <class kind="class">Ogre::ObjectAbstractNode</class>
    <class kind="class">Ogre::ProcessNameExclusionScriptCompilerEvent</class>
    <class kind="class">Ogre::ProcessResourceNameScriptCompilerEvent</class>
    <class kind="class">Ogre::PropertyAbstractNode</class>
    <class kind="class">Ogre::ScriptCompiler</class>
    <class kind="class">Ogre::ScriptCompilerEvent</class>
    <class kind="class">Ogre::ScriptCompilerListener</class>
    <class kind="class">Ogre::ScriptCompilerManager</class>
    <class kind="class">Ogre::ScriptLoader</class>
    <class kind="struct">Ogre::ScriptProperty</class>
    <class kind="class">Ogre::ScriptTranslator</class>
    <class kind="class">Ogre::ScriptTranslatorManager</class>
    <class kind="class">Ogre::VariableAccessAbstractNode</class>
    <member kind="typedef">
      <type>std::list&lt; AbstractNodePtr &gt;</type>
      <name>Ogre::AbstractNodeList</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga5950f1519904651f5afb07a49e6a847c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; AbstractNodeList &gt;</type>
      <name>Ogre::AbstractNodeListPtr</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gad207f4cd0b8599200e52d366fe61f069</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; AbstractNode &gt;</type>
      <name>Ogre::AbstractNodePtr</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga15cfb375beeafed87e1bdd96ef10ff36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ConcreteNodePtr &gt;</type>
      <name>Ogre::ConcreteNodeList</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga1bf5f3fda15c336d15ed1008291809f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ConcreteNodeList &gt;</type>
      <name>Ogre::ConcreteNodeListPtr</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga9d11953f4cfbc8a1e225b910d881dc36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ConcreteNode &gt;</type>
      <name>Ogre::ConcreteNodePtr</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga3e6697969dbea85ec6ce5a95b89f85d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CreateGpuProgramScriptCompilerEvent</type>
      <name>Ogre::CreateHighLevelGpuProgramScriptCompilerEvent</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga9559c29ae7cd071c18ab6ee2b3209a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MATERIAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2b2c49398651a76cbdbfd9db3a15f91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_VERTEX_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afc12d5155d0be2f3cc12a0fba9b0c03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_GEOMETRY_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a58ccd20c6e133e7ae33ec1df75b5e04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_FRAGMENT_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6282c79ddfc7b44b8b59a2c1947bbf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TECHNIQUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0c4e19a7bb48cd3c3b703b033fe13037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PASS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab7409a07c76699798196578e13d76ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TEXTURE_UNIT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aed5cf1d92df9b95723975344f311733b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a75d54871a8f43a80f7935decab4dfaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_GEOMETRY_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a944e8f91a8a46c37d19764fcc1001fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa69424d599b22dae950a2130cc52c608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHADOW_CASTER_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2839ca1730b7a68f2e1d378ae38a5a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHADOW_CASTER_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab8640fd32dbba380b4923b5351a0cbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHADOW_RECEIVER_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a67464ef4cd8557cc81fb4f8deba82071</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHADOW_RECEIVER_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6456daad1258c0e64043a7ca6e1da79c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHADOW_CASTER_MATERIAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a831b77cd8949b7eb1c96cca33c8dcba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHADOW_RECEIVER_MATERIAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a48c125acfa63ad9fdce3f511991533ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LOD_VALUES</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a06e8912a73008239646baf7070bf085d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LOD_STRATEGY</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab692aed353ec8451292578008bff4c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LOD_DISTANCES</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abf42c5eadba6c5eb0ca624f62cf2c249</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_RECEIVE_SHADOWS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4cbb744b58172c959b895bfb5153ff50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TRANSPARENCY_CASTS_SHADOWS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a968bc11209f0be11037bb1fb2f9e8ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SET_TEXTURE_ALIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa5a710bbfe3240b3b0fdaa77293b53f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SOURCE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a276bde22bcb4058252f94a9c075fe292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SYNTAX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4bff0b9c4c3b43aadb36607fc0b8a221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DEFAULT_PARAMS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5652ca054bfab3348bfe9981b841baa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PARAM_INDEXED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a559901d8f9cb6a3c493e120b19f94cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PARAM_NAMED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a76e45bd2a7d469182fba9f17c80cf4b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PARAM_INDEXED_AUTO</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abadd98af104446c27a4bfbf116d6b322</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PARAM_NAMED_AUTO</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8c70e59ffa3bea79c05e9886c5cd093f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCHEME</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae4d5120e4311976061dd1c8f5bfe9516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LOD_INDEX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1acef9bab94505acc3b5e213ea45e1dc42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_GPU_VENDOR_RULE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7d6dd55394ea09f99d586cc62d0c3aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_GPU_DEVICE_RULE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a93a2e594db4d70fb780e704b2431bb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_INCLUDE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a58a20af3afbdf6d0168ed647e75aa2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_EXCLUDE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2813c4e75ca669ce41da62de4ee477e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_AMBIENT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a13b2ecf83d960469745a0250368d8b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DIFFUSE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a389af90fcf4833df3f0d534d840e5a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SPECULAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5a91b3c594ea48d0940737a257302aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_EMISSIVE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a187751a01ecd6159dc9dbe81329426eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_VERTEXCOLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a68c1d33261f0d5b60982474c9ae64eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCENE_BLEND</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af5086c2f7523735f1f393f5a16995efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COLOUR_BLEND</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a91f67f1172465160e9abeaf25f91e4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ONE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aae6cac512fa58c29c1b4594d95466e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ZERO</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a359d9e8b1d6bbcef740089cc27d2593d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DEST_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a74a4095d9e566c03ca0dd02325c56776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SRC_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ad85b6e3a8bf39e7b96e060a14111d602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ONE_MINUS_DEST_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7090bd82ae01826bd52eef6286d8031d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ONE_MINUS_SRC_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8e8dec8034f628eafecf8c9c0d87175c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DEST_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3e7916a63337edf2dafdd502fc9c0127</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SRC_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6f73c982810457ef335aca351b256582</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ONE_MINUS_DEST_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0501466f5f6fcada730e9e942e4c8016</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ONE_MINUS_SRC_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a94a0811852b894096a6c06b2031282a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SEPARATE_SCENE_BLEND</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af1053e146388fbc1c00be7651f2697ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCENE_BLEND_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3a08823e645291271b2881cf9d3a27c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_REVERSE_SUBTRACT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a1d6cc05dae56fafed1944e3102eac3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MIN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afec4425353b7cafd7fda2a2bdb959211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MAX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a50662123738f044fee8c9248acc5a810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SEPARATE_SCENE_BLEND_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a876cfafab0cb4df8a3e9b6709670a0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DEPTH_CHECK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7bf6ebad61ddceb188826495879df3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DEPTH_WRITE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5903d793902c004bc351ca5ce0af1f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DEPTH_FUNC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa580e3f6f4345147e128fc07119d54d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DEPTH_BIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af43a60593981c81dcd83fe11100d02b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ITERATION_DEPTH_BIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa54862e13f51072b8e79244fd43bff59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ALWAYS_FAIL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa89bb6e9cf5005e014486de8a0d208de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ALWAYS_PASS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a853025486700d8ab881bd1b6f3a0a381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LESS_EQUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac640ab2c6efc2840f466fae4089a124d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LESS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a277d9b89ed32e6152846df2bb549e7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_EQUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aabce49ae39811f14f6dff7c3b714d482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_NOT_EQUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3d729904faf9e71d6526bd6a5753dbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_GREATER_EQUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aad9b39fbf3877d5b5dddac52b3bda2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_GREATER</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7c486e4525930e03ea9593184bb936f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ALPHA_REJECTION</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac28072ab8ad7c52d6a6d3a19afcdd88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ALPHA_TO_COVERAGE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a824a2c2d59619c736a3db29ed92d51a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LIGHT_SCISSOR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6dec22888b1a207eb4aa785439245fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LIGHT_CLIP_PLANES</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a26cee69d0e96993778dcee41d2887801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TRANSPARENT_SORTING</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a72c8453a7737a7f0c4b7d093fdfc149a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ILLUMINATION_STAGE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab026dce703d95a27022ae8c3e40ff93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DECAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a39a41d0efd4cbe682a5c1fd7c00cbb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CULL_HARDWARE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7cb68759ff9d0f6c521a799a1d9c05af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CLOCKWISE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac50dd5e3959eff7718a85e4368839766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ANTICLOCKWISE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2b2fefdf5d0ba5d37cea88c5b51d8bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CULL_SOFTWARE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a96f90a0ae2287300a6683aa9ed13d025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_BACK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a9f7aa52dae209b16e10b405138fdf51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_FRONT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a03b007559a2183b4365fa597e81c5186</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LIGHTING</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4258c2dbfffb9fdd30e4bbcc8b4d1239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHADING</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7b0a74d80c666c8c44de695babb98487</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_FLAT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac5af5cbac32dfcf507134c069b82fd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_GOURAUD</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a45bbdd9d41b21aa87aca655355297a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PHONG</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8840809ba07c732d418409ca84e20b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_POLYGON_MODE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af3eebda07820f26d4c51be5968399d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SOLID</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aebf4c7b690d01a9d02b782dcf7556930</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_WIREFRAME</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abcbd8aed449c5c2b2100f6bf94d0562d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_POINTS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adc4bd72139b315952dedfd43214d5443</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_POLYGON_MODE_OVERRIDEABLE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa05388510a369696872b4ff7d4d1735d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_FOG_OVERRIDE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a92177d78356bc919c77936057d6672f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_NONE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae4dc74c090d0a2315d7f38613f2bb2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LINEAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afe70fb02909d6aac2802cf9950075d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_EXP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8f26acd11d59a333c20fb18223c220e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_EXP2</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7f02afbae9d9052cbda900f5e71536b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COLOUR_WRITE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae846a1dde02a763dad3463baff5416e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MAX_LIGHTS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa57e0fa74ab69de294e68684096e835d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_START_LIGHT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a27660a178df353bd37137fe29361b4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ITERATION</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aca182587e8ad3ee1b463d3774c217b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ONCE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aee5c0c12a484a4c114bcd2eff6dcd343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ONCE_PER_LIGHT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7deace91455246611ebca97121faf387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PER_LIGHT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abb5f743500b8933d73b8a7fe97079337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PER_N_LIGHTS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adc41a501c52e79d3beb76fedf2cea8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_POINT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4b69ca0461cfe83ade5749663560492d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SPOT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3e0a6c863c36afdef6a98b7259e8511f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DIRECTIONAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afca112e90db9aa3d1917a1c849d208b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LIGHT_MASK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a31e941f5f3eb5059548b2eb14ebaadea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_POINT_SIZE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a279a98f285822d2b7b11ec5206e31e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_POINT_SPRITES</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac583efefc05cb234aa3bc06046c4298a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_POINT_SIZE_ATTENUATION</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5983b965872f73536b60b507645e6583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_POINT_SIZE_MIN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5cc8a9cc6631628c896034d3170f28e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_POINT_SIZE_MAX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0d7bce5d6016a5e413819f4288b8a852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TEXTURE_ALIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aae2fced883aa60a43105a3f4ea45d173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TEXTURE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6903bb4d01bffea73655383a18fbf74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_1D</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4aa252e8082fc1557c030cdd8725dba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_2D</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4e04055e24616debe03189c4c92ba4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_3D</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7f9cac018dd9ac2d356262395c9dd9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CUBIC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ad27ff847f82e3c115204019df51c4a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_2DARRAY</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a914cf840eb43de4472e318314bce1fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_2DMS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae05ada2927106b52c30fcce76320ba5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_UNLIMITED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae245c8bfb168d549db8333f8b29144fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a72ce76e82eb4129ce46293a8c1549294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_GAMMA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af50104d601676bbfd318ff922474a689</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ANIM_TEXTURE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aad2828de39470b952779f785bcca052b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CUBIC_TEXTURE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1acfd72297a7aa623759ec1aa6e8a850d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SEPARATE_UV</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae5c96b0da447631e1ecdaed2ce28a07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COMBINED_UVW</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a44ee309bcdd1c907ab3855c1939824d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TEX_COORD_SET</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aff09683a87ae097f0fb37094edee7166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TEX_ADDRESS_MODE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a69b02d8e36ba665637dde277610c937c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_WRAP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a09fd4aac45669207c805e5fabd5ad5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CLAMP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abaca8e96e359c6c9fc21e247e1f27704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_BORDER</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a55a00540fc8557689342cef62742e29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MIRROR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a90dd54f33ec4927930c35875d6a0c584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TEX_BORDER_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa29ff31454c24689af3c64572f3efe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_FILTERING</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a71e0f6b418dbbdcdf6d06c15b212c111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_BILINEAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a24f99350dba703d403db7bb72656635d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TRILINEAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae1414de148c991ab2ca6abbaa10acf0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ANISOTROPIC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abdd588acc370df29c294704ae39ea60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CMPTEST</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a11d3588baef07a7734ca397150ef5617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ON</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8eb30fb15ca9d2ee24caa25a0b666932</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_OFF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a935f46fee0f0db3b3646f2f1f4a09ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CMPFUNC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab18de730fb8a89fc1af782183a1f36d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MAX_ANISOTROPY</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a69e487a525051fe25ec2dbe6dfb80f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MIPMAP_BIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a842a2fe9c082d15a6034932fefd37e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COLOUR_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a50501383b8603e1b84e90e8728087dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_REPLACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a9db84c53640ab5d8c6c3f45b5d58fa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ADD</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4313cab3aaae35e47d234a863ebf01ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MODULATE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3c59ff43cf526ca99597ca1aa8379e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ALPHA_BLEND</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7673f2760535dee89de0daaa269fa219</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COLOUR_OP_EX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a240973daf73c9191b1e285f504f98083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SOURCE1</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2326265c3ab264264c0470b4afa34294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SOURCE2</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afe71621a0be02cc939ec329062cfebd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MODULATE_X2</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a073c3169e6dc41e37ea85fa2b01ca02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MODULATE_X4</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3a35c2ea9adb947084187dd76349e35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ADD_SIGNED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a07cc4ed88d9b908332a9ecb8b9cddf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ADD_SMOOTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa9ec7092c57838bf74cfeadd8500b069</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SUBTRACT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abf32e19ee213b82fd9c7de37314a6177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_BLEND_DIFFUSE_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3ab0650759c78d890bb62d4420ec96e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_BLEND_DIFFUSE_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7c9cff6daf361119658c036249dd58cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_BLEND_TEXTURE_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a31e02f7241300db834c7a9c415a46a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_BLEND_CURRENT_ALPHA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab74673f83772e87ef4c0e722960b42f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_BLEND_MANUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab4d228667013d67fd8476ef759676635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DOT_PRODUCT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a1c4f1a49dbfbb311178374d40856ea07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SRC_CURRENT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aeee10179e4401bdba475400360479e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SRC_TEXTURE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5e4ee24681c7f510ad5cbfc6ea6335c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SRC_DIFFUSE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6254a6f217a657a7ef3d385458beb1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SRC_SPECULAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1afa440dae355dfcfcf1ea1db3e1cbb051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SRC_MANUAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af5d85c903b3680e68e35bb017c2b3396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COLOUR_OP_MULTIPASS_FALLBACK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a675493a738dab5bccc920089701c6694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ALPHA_OP_EX</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4a498cb734ca9b93b5877e23a90d91b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ENV_MAP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac90c62dde2b59d1a9ecd6b494d1890fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SPHERICAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac10d89ca372e781ebcfabdd304f70c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PLANAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae6abdb32967bca8e3f54a31b85c7e07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CUBIC_REFLECTION</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1acc92f5983dee93f169e15b2ccaf81f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CUBIC_NORMAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab989ae2b84a0382d41118a1d58735470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCROLL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a562749432f3977af792a6e7142818958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCROLL_ANIM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3c28b328d0641fae44b636858ddee83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ROTATE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a9021914758fbbe817fc8b1df59b57c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ROTATE_ANIM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6679a510a3cf330fa0865e425514e9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCALE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab12d9344476d7f0b3f3f5b43b9b3c7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_WAVE_XFORM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab74ac1297cca622dbc8328f1356a7626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCROLL_X</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0dccb07de908e9b47080be81f92a006c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCROLL_Y</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a998bdecb80a943e64f7be2f26fe00bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCALE_X</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a1a90cd706ae00e8a4b474162fc1de20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCALE_Y</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab388b1743e4f3eb32e2a53a1bdfc50f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SINE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8afbaa6a7f4a6b426731413ddfd06e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TRIANGLE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a56c52dc100ecef30b91fbace8cf86c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SQUARE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae6d2f6f2c95c215b5a88eed0cbc6c020</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SAWTOOTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a86882c16e9cb90036ab81a3f2caab9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_INVERSE_SAWTOOTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2bfe15597f15c97242fbe6840e8e38a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TRANSFORM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa0ba55c1bbf4a844ae33d434148e166b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CONTENT_TYPE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a8885f0b1113e7f0ab3b25f44672e2519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_NAMED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7c31fb98103fa11047ea8d7a58048ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHADOW</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a281a8dcf9968a766bda2e84b09c0d29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TEXTURE_SOURCE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0104a13f96596beb77515615820b0289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHARED_PARAMS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a68e3bad95df3f7946d0d3fda042aa60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHARED_PARAM_NAMED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a94337a9dc0bd0add72e7e59a379e747d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHARED_PARAMS_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a48dd3587949cef9eb86695c78460bd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PARTICLE_SYSTEM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a018dbd1b7aeb93c8db9af0a79b2cc2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_EMITTER</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a212d49ba539be9f0377c3ef154e9e2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_AFFECTOR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adbc8eef6635c56806ed2f14affc95697</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COMPOSITOR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ad8c89ac35332d0413ab887de3f53ee49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TARGET</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a35f8138923b1963bcf5d065843e00d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TARGET_OUTPUT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa6e940a80a90174f70d8de8227964025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_INPUT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a1660d50778edeb1a0b0f52f3ad1adcc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PREVIOUS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa5a28fbe5d4bfd0ffd36ca5e9b138f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TARGET_WIDTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aac431dd15e77612dd24bbcf6ef6d06d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TARGET_HEIGHT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a287cd8b1ae9a1b2503bf20f5c07772b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TARGET_WIDTH_SCALED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6094d89684428e1e68d4574727262d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TARGET_HEIGHT_SCALED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a79d0730d5a52d8f35a311715605aaaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COMPOSITOR_LOGIC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a23a4389faa0c83f2320e550002e9d197</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TEXTURE_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a25f5cdd9984b00b9fde4ec4e2d2c41db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCOPE_LOCAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aee8c6e039eeb99158e4ad3e2dee73146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCOPE_CHAIN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa626dcc6e9425803d2dc34417ad3c1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SCOPE_GLOBAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa87760c46dd6dd9d9d6d4588dd28ffdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_POOLED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6012e67d91b6f1a6cdcca5bf2c3a01ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_NO_FSAA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a02452805e94dad9c3a043949be110679</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DEPTH_POOL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ae092acc2d893628fba9256f9a69b758e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ONLY_INITIAL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa09082033c0df99a9d18c23c44438d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_VISIBILITY_MASK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2833e071edf79f6456730076527ce15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LOD_BIAS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6b227676f10c3bb7b25b6070469e30aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MATERIAL_SCHEME</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a766519dac1de52e73c82f1a07c7e1cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SHADOWS_ENABLED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4c2c08521c52e6d77d6a1265e77f0d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CLEAR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3b4c86690751e9bb1ea24496e0823b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_STENCIL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3aae4b8fc67ec21bfc771f1bd861c159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_RENDER_SCENE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0927a3c0ee1b28ca7eb3f156b0a5b382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_RENDER_QUAD</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abd7670de75d7ad1e007c62b9d3b05ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_IDENTIFIER</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a42f4516aea19b22363d18b38522d9895</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_FIRST_RENDER_QUEUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a87642afe5724343f37dde74a3f771bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LAST_RENDER_QUEUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3919aac33a9010965433179baa514d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_QUAD_NORMALS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0eea96f624f07a452999a82ee9bca555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CAMERA_FAR_CORNERS_VIEW_SPACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a76fdb24aea436ad642933fcf0a50cb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CAMERA_FAR_CORNERS_WORLD_SPACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a09695bca554396df58bff51b33fbaa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_BUFFERS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aadd97324917ac6a799f2e99e3548605e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COLOUR</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0e2c0bb853504437fda880de01aa6bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DEPTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1acda138b8a528e372816c0616b21991a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COLOUR_VALUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a32bde45760601a8bb614ab04a19b0f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DEPTH_VALUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1abc73522c8c4f3db3b727ea70f139a836</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_STENCIL_VALUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0beca887cbf0f3f9e2232cfecb640ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CHECK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a28205f3646338056bbaf243d22bdb4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COMP_FUNC</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5cdb123e59d12c4b6fec7ec57b0786e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_REF_VALUE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a7e340c7e2742f7730306e54504c2492f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MASK</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a942538a8440333b6367a2481e2410aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_FAIL_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a9f03c4f9f8e6dc26a080c6d046ca3687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_KEEP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1add341842537815403f515c5e0b9613fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_INCREMENT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a930efb2d0eb619b3811fca5b43aa2db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DECREMENT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a92c8ffaeacd15047bb8e31ecf915f541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_INCREMENT_WRAP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1aa372f1de21ee5190a03444c417a38316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DECREMENT_WRAP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ad10ec4b62617597a74c6236d60c328b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_INVERT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab72484a3cc56cfdb8a775f94bc2fa8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_DEPTH_FAIL_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3f7e28a67ecf1f9c73d1253e0ba3b1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_PASS_OP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1af325cc38ad960a044285d57d2c99aa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TWO_SIDED</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a259e516c7efa2d2eb3a70869c322b5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TESSELLATION_HULL_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ab792b34394a82267b90bfb95e58e7c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TESSELLATION_DOMAIN_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5edb94857707b8497ea03a302fb54d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COMPUTE_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a0636a88417a574ecb76a76afd1400bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TESSELLATION_HULL_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a08c86b2cb636adea0f2d2aab02d05c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TESSELLATION_DOMAIN_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1add7a14a59d6d2a7f5b12bbe25c921a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COMPUTE_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6d18dc722a1fb444e68fae16db582676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_GEOMETRY</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a6e961b61c5a6975da7aa4586b9bed93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TESSELLATION_HULL</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4a1a42db5112a846698a55f320c037f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TESSELLATION_DOMAIN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adb52b83cde1fdaad88ace2fed1e1729b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_COMPUTE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a37361d582dd6509e66a17001acf654c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_LINE_WIDTH</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2567730fe7d4204c81980b19472293fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SAMPLER</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a2d62baf650de3bd5fc92f8431d9002dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_SAMPLER_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac45544b184f7c6709bc5aed4f602a300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_THREAD_GROUPS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a952a5ead80e01cb75314129245b07b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_RENDER_CUSTOM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a3bd6e64bb06af7a332ba7f1d4c0331f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_AUTO</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a5234a276bee6d846f0b65ccd2baea50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_CAMERA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ac3a1a5967e8a1bcfa230d65feb3bc38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_ALIGN_TO_FACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adcee80415df7d818bdf0b32d2b9cb860</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_UNORDERED_ACCESS_MIP</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1ad071b30c04965c4d19e66497678d1605</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MESH_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a74c9841b4e0e039e565f4abf485bafab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_MESH_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4d12e4a27c7ffede0062bc59a4e142ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TASK_PROGRAM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a417a2507ca067c79bb8ef2f16e4960ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_TASK_PROGRAM_REF</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a97e367646d2e1c4a85e5df218b035a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_FSAA</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a4d2780ec80e9c4cba88724d6fae8a210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_USE_LINEAR_COLOURS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1a918533dec70dadc53afb283dbf17c4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ID_END_BUILTIN_IDS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga29ad69e8add623ff802fb89e659e3ed1adf89bd427d0fe983ab7007919f4615a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::AbstractNodeType</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga788dd054963542ec3375d9b83255bc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ANT_UNKNOWN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98a38b035302fb0630af4f0692171420cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ANT_ATOM</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aef33cc34f19ec202dd527addfd90eb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ANT_OBJECT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98a235f619027a81559883aba536d1a3cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ANT_PROPERTY</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aea41df7725177862840cf90b4016008a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ANT_IMPORT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98ae4ff3547fcc9c55a9d59d47a2c20bd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ANT_VARIABLE_SET</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aeb44abe8ca9377d2fca6f3233765f41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ANT_VARIABLE_ACCESS</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98af777e93806085f7685670ab27f9bf327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::ConcreteNodeType</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>gad8dcf129003089946d8e3a5e4e470a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CNT_VARIABLE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a892f820dd70a707994d1753cc16db0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CNT_VARIABLE_ASSIGN</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35abe35c45d2260966966ff7434897d8f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CNT_WORD</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a63f991b98a61cd9f900c3f8de254c841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CNT_IMPORT</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a30ce8d755adf3b912e9bf62e77b56b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CNT_QUOTE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a359c1f16950051c1f527ad6857f0de02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CNT_LBRACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a433b7946e97379e1a56ae223b1e1fd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CNT_RBRACE</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35ae429b275ccbf1972185762ba6e91e6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::CNT_COLON</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a1f57ff693512136793075b23ab5d32a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ScriptProperty</type>
      <name>Ogre::AbstractNode::getProperty</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga79954f964026468d623f7966139977a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>Ogre::AbstractNode::getString</name>
      <anchorfile>group___script.html</anchorfile>
      <anchor>ga031da60ac0c1bb1fc1f3f241d5426f14</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Terrain</name>
    <title>Terrain</title>
    <filename>group___terrain.html</filename>
    <class kind="class">Ogre::Terrain</class>
    <class kind="class">Ogre::TerrainAutoUpdateLod</class>
    <class kind="class">Ogre::TerrainAutoUpdateLodByDistance</class>
    <class kind="class">Ogre::TerrainAutoUpdateLodFactory</class>
    <class kind="class">Ogre::TerrainGlobalOptions</class>
    <class kind="class">Ogre::TerrainGroup</class>
    <class kind="class">Ogre::TerrainLayerBlendMap</class>
    <class kind="struct">Ogre::TerrainLayerSampler</class>
    <class kind="class">Ogre::TerrainLodManager</class>
    <class kind="class">Ogre::TerrainMaterialGenerator</class>
    <class kind="class">Ogre::TerrainMaterialGeneratorA</class>
    <class kind="class">Ogre::TerrainPagedWorldSection</class>
    <class kind="class">Ogre::TerrainPaging</class>
    <class kind="class">Ogre::TerrainQuadTreeNode</class>
    <member kind="typedef">
      <type>std::vector&lt; TerrainLayerBlendMap * &gt;</type>
      <name>Ogre::TerrainLayerBlendMapList</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga13ef117fcdcdaf0c609c62f297d94c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TerrainLayerSampler &gt;</type>
      <name>Ogre::TerrainLayerDeclaration</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga97753876a164dbf20e586aa37750816c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; TerrainMaterialGenerator &gt;</type>
      <name>Ogre::TerrainMaterialGeneratorPtr</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga152d33cadca984511f2c0459562c7b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::TerrainAutoUpdateLodStrategy</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga4e7b31c45dc1afba816f7d9bc71a301b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::NONE</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga4e7b31c45dc1afba816f7d9bc71a301baf4ad13488a8b22a4309fdd0a7fb70db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::BY_DISTANCE</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga4e7b31c45dc1afba816f7d9bc71a301ba8b40189aba8887f4cdb96d967cd80460</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Tiny</name>
    <title>Tiny</title>
    <filename>group___tiny.html</filename>
    <class kind="struct">Ogre::IShader</class>
    <class kind="class">Ogre::TinyRenderSystem</class>
  </compound>
  <compound kind="group">
    <name>Trays</name>
    <title>Trays</title>
    <filename>group___trays.html</filename>
    <class kind="class">OgreBites::Button</class>
    <class kind="class">OgreBites::CheckBox</class>
    <class kind="class">OgreBites::DecorWidget</class>
    <class kind="class">OgreBites::Label</class>
    <class kind="class">OgreBites::ParamsPanel</class>
    <class kind="class">OgreBites::ProgressBar</class>
    <class kind="class">OgreBites::SelectMenu</class>
    <class kind="class">OgreBites::Separator</class>
    <class kind="class">OgreBites::Slider</class>
    <class kind="class">OgreBites::TextBox</class>
    <class kind="class">OgreBites::TrayListener</class>
    <class kind="class">OgreBites::TrayManager</class>
    <class kind="class">OgreBites::Widget</class>
    <member kind="typedef">
      <type>std::vector&lt; Widget * &gt;</type>
      <name>OgreBites::WidgetList</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>ga227e4bfec3cf4a12ee17ab7b39576b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OgreBites::ButtonState</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>ga47545e3b392ea5615f13aa5f6c1fab58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::BS_UP</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga47545e3b392ea5615f13aa5f6c1fab58a30e51d317cef1f4d44e71935772a61a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::BS_OVER</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga47545e3b392ea5615f13aa5f6c1fab58a31faff477be98fb06ac035e9e9f4c9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::BS_DOWN</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga47545e3b392ea5615f13aa5f6c1fab58a00ecdd829dfbc6b0a08b887e68363c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OgreBites::TrayLocation</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>ga637c114a713225e37b0f0316f5da3530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::TL_TOPLEFT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530afe04de8736168ab0dd6e7938e679c292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::TL_TOP</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530ae4e5c068e88e5c0561a2c30dca2ec5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::TL_TOPRIGHT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a20c81f65abee4ba4b47b644e054298d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::TL_LEFT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a0ea49133cba5ca84010b7df05947ca13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::TL_CENTER</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a72d1b4094086f8bcbb6e0af28927af0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::TL_RIGHT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a6bc278d85090ab3af3dc01472c1a83f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::TL_BOTTOMLEFT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a9b1d423f61f176c3005278715ec6a086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::TL_BOTTOM</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a6a2d593eb6164a5b842e985e8252c3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::TL_BOTTOMRIGHT</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530af21b23157d964fccd98186f442af9927</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OgreBites::TL_NONE</name>
      <anchorfile>group___trays.html</anchorfile>
      <anchor>gga637c114a713225e37b0f0316f5da3530a04a1085bdee61d7234849663cce08664</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Volume</name>
    <title>Volume</title>
    <filename>group___volume.html</filename>
    <class kind="class">Ogre::Volume::CacheSource</class>
    <class kind="class">Ogre::Volume::Chunk</class>
    <class kind="struct">Ogre::Volume::ChunkParameters</class>
    <class kind="struct">Ogre::Volume::ChunkTreeSharedData</class>
    <class kind="class">Ogre::Volume::CSGCubeSource</class>
    <class kind="class">Ogre::Volume::CSGDifferenceSource</class>
    <class kind="class">Ogre::Volume::CSGIntersectionSource</class>
    <class kind="class">Ogre::Volume::CSGNegateSource</class>
    <class kind="class">Ogre::Volume::CSGNoiseSource</class>
    <class kind="class">Ogre::Volume::CSGOperationSource</class>
    <class kind="class">Ogre::Volume::CSGPlaneSource</class>
    <class kind="class">Ogre::Volume::CSGScaleSource</class>
    <class kind="class">Ogre::Volume::CSGSphereSource</class>
    <class kind="class">Ogre::Volume::CSGUnarySource</class>
    <class kind="class">Ogre::Volume::CSGUnionSource</class>
    <class kind="struct">Ogre::Volume::DualCell</class>
    <class kind="class">Ogre::Volume::DualGridGenerator</class>
    <class kind="class">Ogre::Volume::GridSource</class>
    <class kind="class">Ogre::Volume::HalfFloatGridSource</class>
    <class kind="class">Ogre::Volume::IsoSurface</class>
    <class kind="class">Ogre::Volume::IsoSurfaceMC</class>
    <class kind="class">Ogre::Volume::MeshBuilder</class>
    <class kind="class">Ogre::Volume::MeshBuilderCallback</class>
    <class kind="class">Ogre::Volume::OctreeNode</class>
    <class kind="class">Ogre::Volume::OctreeNodeSplitPolicy</class>
    <class kind="class">Ogre::Volume::SimplexNoise</class>
    <class kind="class">Ogre::Volume::Source</class>
    <class kind="class">Ogre::Volume::TextureSource</class>
    <class kind="struct">Ogre::Volume::Vertex</class>
    <member kind="typedef">
      <type>struct Ogre::Volume::ChunkParameters</type>
      <name>Ogre::Volume::ChunkParameters</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga8d688e0c7f69404eb6d8d716b75cc0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Ogre::Volume::ChunkTreeSharedData</type>
      <name>Ogre::Volume::ChunkTreeSharedData</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga9a2188f8dcb2d267f00eecf97bdd9425</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _OgreVolumeExport Ogre::Volume::DualCell</type>
      <name>Ogre::Volume::DualCell</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gaab8452656c1c65500c497e7fe0cc712c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; DualCell &gt;</type>
      <name>Ogre::Volume::VecDualCell</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gaba362e5d4ee54e19d9f7025c2a9c7e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint32 &gt;</type>
      <name>Ogre::Volume::VecIndices</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga061c34f8ef3c7bb9cd941db873a36a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Vertex &gt;</type>
      <name>Ogre::Volume::VecVertex</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga42533278f4be6a1aeae58d18255d0ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _OgreVolumeExport Ogre::Volume::Vertex</type>
      <name>Ogre::Volume::Vertex</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga89f21806decd3e6441190d071eed6a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool _OgreVolumeExport</type>
      <name>Ogre::Volume::operator&lt;</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga8da49f5068936374cdd572df6699b4dd</anchor>
      <arglist>(const Vector3 &amp;a, const Vector3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool _OgreVolumeExport</type>
      <name>Ogre::Volume::operator&lt;</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga5cd7447d3e0ad90168468172f675d359</anchor>
      <arglist>(const Vertex &amp;a, const Vertex &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool _OgreVolumeExport</type>
      <name>Ogre::Volume::operator==</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gacdc0fc7510e13d480a690d30e2235260</anchor>
      <arglist>(Vertex const &amp;a, Vertex const &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Vulkan</name>
    <title>Vulkan</title>
    <filename>group___vulkan.html</filename>
    <class kind="class">Ogre::VulkanRenderSystem</class>
    <member kind="define">
      <type>#define</type>
      <name>USE_VALIDATION_LAYERS</name>
      <anchorfile>group___vulkan.html</anchorfile>
      <anchor>ga930e926baa5637eec7deed6aed2f061b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>deprecated</name>
    <title>deprecated</title>
    <filename>group__deprecated.html</filename>
    <class kind="struct">Ogre::deque</class>
    <class kind="struct">Ogre::list</class>
    <class kind="struct">Ogre::map</class>
    <class kind="struct">Ogre::multimap</class>
    <class kind="struct">Ogre::set</class>
    <class kind="struct">Ogre::SPFMDeleteT</class>
    <class kind="struct">Ogre::SPFMNone</class>
    <class kind="struct">Ogre::vector</class>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashMap</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gaae66141905ddac9ea7b0a562d2dab69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashMultiMap</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga669d1b4211776fa2d7fdbf0e17ecd304</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashMultiSet</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga973d69768eae85a9282eb97ee0d3bced</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashSet</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gacff21880202e98896528710bed75fce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::atomic&lt; T &gt;</type>
      <name>Ogre::AtomicScalar</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga64d5737d0d756e87a82f40b70ce377f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; int, MaterialPtr &gt;</type>
      <name>Ogre::QuadMaterialMap</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga30d973e2d8b22c92d4b09f78c0531508</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16</type>
      <name>Ogre::SceneTypeMask</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gaa4b6dbd7bf722582a21fcc25d25f73ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Ogre::SceneType</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga7383602bd480d43b80c626969b9af914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ST_GENERIC</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a0af8f844019e52fe112e9a946a919fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ST_EXTERIOR_CLOSE</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914ae83ae1c9a6e4816184441db4a140e70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ST_EXTERIOR_FAR</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a8bf5864d5ab311e0512ed153c95f1d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ST_EXTERIOR_REAL_FAR</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a7eecd7057b3487616075032560582ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ogre::ST_INTERIOR</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a93f2170ad3a8132f29264dc3642a2dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SPFMDeleteT</type>
      <name>Ogre::SPFM_DELETE_T</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>gaf6f97a6839d09383771cbe638a56f256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SPFMNone</type>
      <name>Ogre::SPFM_NONE</name>
      <anchorfile>group__deprecated.html</anchorfile>
      <anchor>ga7eed296b598179beccca6458853544f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>tut_FirstScene</name>
    <title>Your First Scene</title>
    <filename>tut__first_scene.html</filename>
    <docanchor file="tut__first_scene.html" title="tutorials/basictutorials/basictutorial1.md">md_tutorials_2basictutorials_2basictutorial1</docanchor>
    <docanchor file="tut__first_scene.html" title="How Ogre Works">howogreworks</docanchor>
    <docanchor file="tut__first_scene.html" title="SceneManager">scenemanager</docanchor>
    <docanchor file="tut__first_scene.html" title="SceneNode">SceneNode</docanchor>
    <docanchor file="tut__first_scene.html" title="Entity">Entity</docanchor>
    <docanchor file="tut__first_scene.html" title="Setting Up the Scene">SettingUptheScene</docanchor>
    <docanchor file="tut__first_scene.html" title="Coordinates Systems">CoordinatesSystems</docanchor>
    <docanchor file="tut__first_scene.html" title="Adding Another Entity">AddingAnotherEntity</docanchor>
    <docanchor file="tut__first_scene.html" title="More About Entities">MoreAboutEntities</docanchor>
    <docanchor file="tut__first_scene.html" title="More About SceneNodes">MoreAboutSceneNodes</docanchor>
    <docanchor file="tut__first_scene.html" title="Changing An Entity&apos;s Scale">ChangingAnEntitysScale</docanchor>
    <docanchor file="tut__first_scene.html" title="Rotating An Entity">RotatingAnEntity</docanchor>
    <docanchor file="tut__first_scene.html" title="Plugins">TheOgreEnvironment</docanchor>
    <docanchor file="tut__first_scene.html" title="Conclusion">Conclusion1</docanchor>
  </compound>
  <compound kind="page">
    <name>tut_LightsCamerasShadows</name>
    <title>Lights, Cameras, and Shadows</title>
    <filename>tut__lights_cameras_shadows.html</filename>
    <docanchor file="tut__lights_cameras_shadows.html" title="tutorials/basictutorials/basictutorial2.md">md_tutorials_2basictutorials_2basictutorial2</docanchor>
    <docanchor file="tut__lights_cameras_shadows.html" title="The Ogre Camera Class">bt2TheOgreCameraClass</docanchor>
    <docanchor file="tut__lights_cameras_shadows.html" title="Creating a Camera">bt2CreatingaCamera</docanchor>
    <docanchor file="tut__lights_cameras_shadows.html" title="Viewports">bt2Viewports</docanchor>
    <docanchor file="tut__lights_cameras_shadows.html" title="Creating a Viewport">bt2CreatingaViewport</docanchor>
    <docanchor file="tut__lights_cameras_shadows.html" title="Building the Scene">bt2BuildingtheScene</docanchor>
    <docanchor file="tut__lights_cameras_shadows.html" title="Using Shadows in Ogre">bt2UsingShadowsinOgre</docanchor>
    <docanchor file="tut__lights_cameras_shadows.html" title="Lights">bt2Lights</docanchor>
    <docanchor file="tut__lights_cameras_shadows.html" title="Creating a Light">CreatingaLight</docanchor>
    <docanchor file="tut__lights_cameras_shadows.html" title="Creating More Lights">CreatingMoreLights</docanchor>
    <docanchor file="tut__lights_cameras_shadows.html" title="Shadow Types">ShadowTypes</docanchor>
    <docanchor file="tut__lights_cameras_shadows.html" title="Conclusion">Conclusion2</docanchor>
  </compound>
  <compound kind="page">
    <name>tut_TerrainSkyFog</name>
    <title>Terrain, Sky and Fog</title>
    <filename>tut__terrain_sky_fog.html</filename>
    <docanchor file="tut__terrain_sky_fog.html" title="tutorials/basictutorials/basictutorial3.md">md_tutorials_2basictutorials_2basictutorial3</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="An Introduction to Terrain">tut_terrain</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="Loading overview">bt3Overview</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="Appearance">bt3Appearance</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="Merging textures">bt3MergingTextures</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="Defining a terrain chunk">bt3TerrainChunk</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="Loading a heightmap">bt3Heightmap</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="Height based blending">bt3Blendmap</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="Storing changes">bt3StoringChanges</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="Loading Label">bt3LoadingLabel</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="Simulating a sky">bt3sky</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="Fog">tut_fog</docanchor>
    <docanchor file="tut__terrain_sky_fog.html" title="Conclusion">conclusion3</docanchor>
  </compound>
  <compound kind="page">
    <name>manual</name>
    <title>Manual</title>
    <filename>manual.html</filename>
    <subpage>_introduction.html</subpage>
    <subpage>_the-_core-_objects.html</subpage>
    <subpage>_resource-_management.html</subpage>
    <subpage>_scripts.html</subpage>
    <subpage>rtss.html</subpage>
    <subpage>_mesh-_tools.html</subpage>
    <subpage>_hardware-_buffers.html</subpage>
    <subpage>_shadows.html</subpage>
    <subpage>_animation.html</subpage>
    <subpage>_instancing.html</subpage>
    <subpage>_cross-platform-_shaders.html</subpage>
    <docanchor file="manual.html" title="manual.md">md_manual</docanchor>
  </compound>
  <compound kind="page">
    <name>Introduction</name>
    <title>Introduction</title>
    <filename>_introduction.html</filename>
    <docanchor file="_introduction.html">Multi_002deverything</docanchor>
    <docanchor file="_introduction.html">Multi_002deverything-1</docanchor>
  </compound>
  <compound kind="page">
    <name>The-Core-Objects</name>
    <title>The Core Objects</title>
    <filename>_the-_core-_objects.html</filename>
    <docanchor file="_the-_core-_objects.html">Overview-from-10_002c000-feet</docanchor>
    <docanchor file="_the-_core-_objects.html" title="The Root object">The-Root-Object</docanchor>
    <docanchor file="_the-_core-_objects.html" title="The RenderSystem object">The-RenderSystem-object</docanchor>
    <docanchor file="_the-_core-_objects.html" title="The SceneManager object">The-SceneManager-object</docanchor>
    <docanchor file="_the-_core-_objects.html" title="The ResourceGroupManager Object">The-ResourceGroupManager-Object</docanchor>
    <docanchor file="_the-_core-_objects.html" title="The Mesh Object">The-Mesh-Object</docanchor>
    <docanchor file="_the-_core-_objects.html" title="Entities">Entities</docanchor>
    <docanchor file="_the-_core-_objects.html" title="Materials">Materials</docanchor>
    <docanchor file="_the-_core-_objects.html" title="Managing">Materials-Manage</docanchor>
    <docanchor file="_the-_core-_objects.html" title="Structure">Materials-Structure</docanchor>
    <docanchor file="_the-_core-_objects.html" title="Overlays">Overlays</docanchor>
    <docanchor file="_the-_core-_objects.html">Notes-On-Integration</docanchor>
    <docanchor file="_the-_core-_objects.html">How-to-Enable-Overlays</docanchor>
    <docanchor file="_the-_core-_objects.html">Creating-2D-Elements</docanchor>
    <docanchor file="_the-_core-_objects.html">Adding-2D-Elements-to-the-Overlay</docanchor>
    <docanchor file="_the-_core-_objects.html">A-word-about-2D-coordinates</docanchor>
    <docanchor file="_the-_core-_objects.html">Transforming-Overlays</docanchor>
    <docanchor file="_the-_core-_objects.html">GUI-systems</docanchor>
  </compound>
  <compound kind="page">
    <name>Mesh-Tools</name>
    <title>Mesh Tools</title>
    <filename>_mesh-_tools.html</filename>
    <docanchor file="_mesh-_tools.html" title="XMLConverter">XMLConverter</docanchor>
    <docanchor file="_mesh-_tools.html" title="MeshUpgrader">MeshUpgrader</docanchor>
    <docanchor file="_mesh-_tools.html" title="AssimpConverter">AssimpConverter</docanchor>
    <docanchor file="_mesh-_tools.html" title="Exporters">Exporters</docanchor>
    <docanchor file="_mesh-_tools.html" title="Empty material names">empty-material-names</docanchor>
  </compound>
  <compound kind="page">
    <name>Shadows</name>
    <title>Shadows</title>
    <filename>_shadows.html</filename>
    <docanchor file="_shadows.html" title="Enabling shadows">Enabling-shadows</docanchor>
    <docanchor file="_shadows.html" title="Opting out of shadows">Opting-out-of-shadows</docanchor>
    <docanchor file="_shadows.html" title="Stencil Shadows">Stencil-Shadows</docanchor>
    <docanchor file="_shadows.html">CPU-Overhead</docanchor>
    <docanchor file="_shadows.html">CPU-Overhead-1</docanchor>
    <docanchor file="_shadows.html">Extrusion-distance</docanchor>
    <docanchor file="_shadows.html">Extrusion-distance-1</docanchor>
    <docanchor file="_shadows.html">Camera-far-plane-positioning</docanchor>
    <docanchor file="_shadows.html">Camera-far-plane-positioning-1</docanchor>
    <docanchor file="_shadows.html">Mesh-edge-lists</docanchor>
    <docanchor file="_shadows.html">Mesh-edge-lists-1</docanchor>
    <docanchor file="_shadows.html">The-Silhouette-Edge</docanchor>
    <docanchor file="_shadows.html">The-Silhouette-Edge-1</docanchor>
    <docanchor file="_shadows.html">Be-realistic</docanchor>
    <docanchor file="_shadows.html">Be-realistic-1</docanchor>
    <docanchor file="_shadows.html">Stencil-Optimisations-Performed-By-Ogre</docanchor>
    <docanchor file="_shadows.html">Stencil-Optimisations-Performed-By-Ogre-1</docanchor>
    <docanchor file="_shadows.html" title="Texture-based Shadows">Texture_002dbased-Shadows</docanchor>
    <docanchor file="_shadows.html">Directional-Lights</docanchor>
    <docanchor file="_shadows.html">Spotlights</docanchor>
    <docanchor file="_shadows.html">Point-Lights</docanchor>
    <docanchor file="_shadows.html">Shadow-Casters-and-Shadow-Receivers</docanchor>
    <docanchor file="_shadows.html" title="Configuring Texture Shadows">Configuring-Texture-Shadows</docanchor>
    <docanchor file="_shadows.html">Maximum-number-of-shadow-textures</docanchor>
    <docanchor file="_shadows.html">Maximum-number-of-shadow-textures-1</docanchor>
    <docanchor file="_shadows.html">Shadow-texture-size</docanchor>
    <docanchor file="_shadows.html">Shadow-texture-size-1</docanchor>
    <docanchor file="_shadows.html">Shadow-far-distance</docanchor>
    <docanchor file="_shadows.html">Shadow-far-distance-1</docanchor>
    <docanchor file="_shadows.html">Shadow-texture-offset-Directional-Lights_0029</docanchor>
    <docanchor file="_shadows.html">Shadow-fade-settings</docanchor>
    <docanchor file="_shadows.html">Shadow-fade-settings-1</docanchor>
    <docanchor file="_shadows.html" title="Texture shadows and vertex / fragment programs">texture_shadows_and_shaders</docanchor>
    <docanchor file="_shadows.html">Custom-shadow-camera-setups</docanchor>
    <docanchor file="_shadows.html">Custom-shadow-camera-setups-1</docanchor>
    <docanchor file="_shadows.html">Shadow-texture-Depth-Buffer-sharing</docanchor>
    <docanchor file="_shadows.html">Shadow-texture-Depth-Buffer-sharing-1</docanchor>
    <docanchor file="_shadows.html" title="Integrated Texture Shadows">Integrated-Texture-Shadows</docanchor>
    <docanchor file="_shadows.html" title="Modulative Shadows">Modulative-Shadows</docanchor>
    <docanchor file="_shadows.html">Shadow-Colour</docanchor>
    <docanchor file="_shadows.html">Shadow-Colour-1</docanchor>
    <docanchor file="_shadows.html" title="Additive Light Masking">Additive-Light-Masking</docanchor>
    <docanchor file="_shadows.html" title="Manually Categorising Illumination Passes">Manually-Categorising-Illumination-Passes</docanchor>
    <docanchor file="_shadows.html" title="Pass Classification and Vertex Programs">Pass-Classification-and-Vertex-Programs</docanchor>
    <docanchor file="_shadows.html" title="Static Lighting">Static-Lighting</docanchor>
  </compound>
  <compound kind="page">
    <name>Animation</name>
    <title>Animation</title>
    <filename>_animation.html</filename>
    <docanchor file="_animation.html" title="Animation State">Animation-State</docanchor>
    <docanchor file="_animation.html" title="Skeletal Animation">Skeletal-Animation</docanchor>
    <docanchor file="_animation.html" title="SceneNode Animation">SceneNode-Animation</docanchor>
    <docanchor file="_animation.html" title="Vertex Animation">Vertex-Animation</docanchor>
    <docanchor file="_animation.html">Why-two-subtypes_003f</docanchor>
    <docanchor file="_animation.html">Subtype-applies-per-track</docanchor>
    <docanchor file="_animation.html">Vertex-buffer-arrangements</docanchor>
    <docanchor file="_animation.html" title="Morph Animation">Morph-Animation</docanchor>
    <docanchor file="_animation.html" title="Pose Animation">Pose-Animation</docanchor>
    <docanchor file="_animation.html" title="Combining Skeletal and Vertex Animation">Combining-Skeletal-and-Vertex-Animation</docanchor>
    <docanchor file="_animation.html" title="Combined Hardware Skinning">Combined-Hardware-Skinning</docanchor>
    <docanchor file="_animation.html" title="Submesh Splits">Submesh-Splits</docanchor>
    <docanchor file="_animation.html" title="Numeric Value Animation">Numeric-Value-Animation</docanchor>
    <docanchor file="_animation.html">AnimableObject</docanchor>
    <docanchor file="_animation.html">AnimableObject-1</docanchor>
    <docanchor file="_animation.html">AnimableValue</docanchor>
    <docanchor file="_animation.html">AnimableValue-1</docanchor>
  </compound>
  <compound kind="page">
    <name>Instancing</name>
    <title>Instancing</title>
    <filename>_instancing.html</filename>
    <subpage>_what_is_instancing.html</subpage>
    <docanchor file="_instancing.html" title="Static Geometry">Static-Geometry</docanchor>
    <docanchor file="_instancing.html" title="Explicit Instance Manager">Instance-Manager</docanchor>
    <docanchor file="_instancing.html" title="Static Geometry vs Instancing">Static-Geometry-vs-Instancing</docanchor>
  </compound>
  <compound kind="page">
    <name>ShadowMappingOgre</name>
    <title>Shadow Mapping in %Ogre</title>
    <filename>_shadow_mapping_ogre.html</filename>
    <docanchor file="_shadow_mapping_ogre.html" title="ogre-shadows.md">md_ogre-shadows</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Introduction to the Shadow Mapping Algorithm">ShadowMappingIntro</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Formalism">sm_formalism</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Depth Biasing">DepthBias</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Percentage Closest Filtering">sm_pcm</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Variants">sm_variants</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Storing Additional Info">sm_additional_info</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Breaking up Shadow Frusta">sm_breaking_frusta</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Playing with Projection Matrices">sect_planeopt</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Theory and Analysis">sm_theory</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="(Non) Optimality of Logarithmic Shadow Maps">sm_nonopt</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Sampling Aliasing versus Depth Precision Aliasing">sm_aliasing</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Projective versus Perspective Aliasing">sm_proj_aliasing</docanchor>
    <docanchor file="_shadow_mapping_ogre.html" title="Implementation">Implementation</docanchor>
  </compound>
  <compound kind="page">
    <name>Scripts</name>
    <title>Scripts</title>
    <filename>_scripts.html</filename>
    <subpage>_material-_scripts.html</subpage>
    <subpage>_high-level-_programs.html</subpage>
    <subpage>_compositor-_scripts.html</subpage>
    <subpage>_particle-_scripts.html</subpage>
    <subpage>_overlay-_scripts.html</subpage>
    <subpage>_font-_definition-_scripts.html</subpage>
    <docanchor file="_scripts.html" title="scripts.md">md_scripts</docanchor>
    <docanchor file="_scripts.html" title="Format">Format</docanchor>
    <docanchor file="_scripts.html" title="Script Inheritance">Script-Inheritance</docanchor>
    <docanchor file="_scripts.html" title="Advanced Script Inheritance">Advanced-Script-Inheritance</docanchor>
    <docanchor file="_scripts.html" title="Script Variables">Script-Variables</docanchor>
    <docanchor file="_scripts.html" title="Script Import Directive">Script-Import-Directive</docanchor>
    <docanchor file="_scripts.html" title="Custom Translators">custom-translators</docanchor>
  </compound>
  <compound kind="page">
    <name>Compositor-Scripts</name>
    <title>Compositor Scripts</title>
    <filename>_compositor-_scripts.html</filename>
    <docanchor file="_compositor-_scripts.html" title="Compositor Fundamentals">Compositor-Fundamentals</docanchor>
    <docanchor file="_compositor-_scripts.html" title="Techniques">Compositor-Techniques</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005ftexture</docanchor>
    <docanchor file="_compositor-_scripts.html">texture-2</docanchor>
    <docanchor file="_compositor-_scripts.html" title="texture">compositor-texture</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005ftexture_005fref</docanchor>
    <docanchor file="_compositor-_scripts.html">texture_005fref</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fscheme</docanchor>
    <docanchor file="_compositor-_scripts.html">scheme-2</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005flogic</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005flogic-1</docanchor>
    <docanchor file="_compositor-_scripts.html" title="Target Sections">Compositor-Target-Passes</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005ftarget_005finput</docanchor>
    <docanchor file="_compositor-_scripts.html">input</docanchor>
    <docanchor file="_compositor-_scripts.html">only_005finitial</docanchor>
    <docanchor file="_compositor-_scripts.html">only_005finitial-1</docanchor>
    <docanchor file="_compositor-_scripts.html">visibility_005fmask</docanchor>
    <docanchor file="_compositor-_scripts.html">visibility_005fmask-1</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005flod_005fbias</docanchor>
    <docanchor file="_compositor-_scripts.html">lod_005fbias</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fshadows</docanchor>
    <docanchor file="_compositor-_scripts.html">shadows</docanchor>
    <docanchor file="_compositor-_scripts.html">material_005fscheme</docanchor>
    <docanchor file="_compositor-_scripts.html">material_005fscheme-1</docanchor>
    <docanchor file="_compositor-_scripts.html" title="Passes">Compositor-Passes</docanchor>
    <docanchor file="_compositor-_scripts.html">material</docanchor>
    <docanchor file="_compositor-_scripts.html">material-1</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fpass_005finput</docanchor>
    <docanchor file="_compositor-_scripts.html">input-1</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fpass_005fidentifier</docanchor>
    <docanchor file="_compositor-_scripts.html">identifier</docanchor>
    <docanchor file="_compositor-_scripts.html">quad_normals</docanchor>
    <docanchor file="_compositor-_scripts.html">thread_groups</docanchor>
    <docanchor file="_compositor-_scripts.html">first_005frender_005fqueue</docanchor>
    <docanchor file="_compositor-_scripts.html">first_005frender_005fqueue-1</docanchor>
    <docanchor file="_compositor-_scripts.html">last_005frender_005fqueue</docanchor>
    <docanchor file="_compositor-_scripts.html">last_005frender_005fqueue-1</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fpass_005fmaterial_005fscheme</docanchor>
    <docanchor file="_compositor-_scripts.html">camera</docanchor>
    <docanchor file="_compositor-_scripts.html" title="clear">Clear-Section</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fclear_005fbuffers</docanchor>
    <docanchor file="_compositor-_scripts.html">buffers</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fclear_005fcolour_005fvalue</docanchor>
    <docanchor file="_compositor-_scripts.html">colour_005fvalue</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fclear_005fdepth_005fvalue</docanchor>
    <docanchor file="_compositor-_scripts.html">depth_005fvalue</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fclear_005fstencil_005fvalue</docanchor>
    <docanchor file="_compositor-_scripts.html">stencil_005fvalue</docanchor>
    <docanchor file="_compositor-_scripts.html" title="stencil">Stencil-Section</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fstencil_005fcheck</docanchor>
    <docanchor file="_compositor-_scripts.html">check</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fstencil_005fcomp_005ffunc</docanchor>
    <docanchor file="_compositor-_scripts.html">comp_005ffunc</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fstencil_005fref_005fvalue</docanchor>
    <docanchor file="_compositor-_scripts.html">ref_005fvalue</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fstencil_005fmask</docanchor>
    <docanchor file="_compositor-_scripts.html">mask</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fstencil_005ffail_005fop</docanchor>
    <docanchor file="_compositor-_scripts.html">fail_005fop</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fstencil_005fdepth_005ffail_005fop</docanchor>
    <docanchor file="_compositor-_scripts.html">depth_005ffail_005fop</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fstencil_005fpass_005fop</docanchor>
    <docanchor file="_compositor-_scripts.html">pass_005fop</docanchor>
    <docanchor file="_compositor-_scripts.html">compositor_005fstencil_005ftwo_005fsided</docanchor>
    <docanchor file="_compositor-_scripts.html">two_005fsided</docanchor>
    <docanchor file="_compositor-_scripts.html" title="Applying a Compositor">Applying-a-Compositor</docanchor>
    <docanchor file="_compositor-_scripts.html" title="Programmatic creation">Compositor-API</docanchor>
  </compound>
  <compound kind="page">
    <name>Overlay-Scripts</name>
    <title>Overlay Scripts</title>
    <filename>_overlay-_scripts.html</filename>
    <docanchor file="_overlay-_scripts.html" title="Adding elements to the overlay">Adding-elements-to-the-overlay</docanchor>
    <docanchor file="_overlay-_scripts.html" title="Templates">Templates</docanchor>
    <docanchor file="_overlay-_scripts.html">OverlayElement-Attributes</docanchor>
    <docanchor file="_overlay-_scripts.html">OverlayElement-Attributes-1</docanchor>
    <docanchor file="_overlay-_scripts.html">metrics_005fmode</docanchor>
    <docanchor file="_overlay-_scripts.html">metrics_005fmode-1</docanchor>
    <docanchor file="_overlay-_scripts.html">horz_005falign</docanchor>
    <docanchor file="_overlay-_scripts.html">horz_005falign-1</docanchor>
    <docanchor file="_overlay-_scripts.html">vert_005falign</docanchor>
    <docanchor file="_overlay-_scripts.html">vert_005falign-1</docanchor>
    <docanchor file="_overlay-_scripts.html">left</docanchor>
    <docanchor file="_overlay-_scripts.html">left-1</docanchor>
    <docanchor file="_overlay-_scripts.html">overlaytopelement</docanchor>
    <docanchor file="_overlay-_scripts.html">top</docanchor>
    <docanchor file="_overlay-_scripts.html">width</docanchor>
    <docanchor file="_overlay-_scripts.html">width-1</docanchor>
    <docanchor file="_overlay-_scripts.html">height</docanchor>
    <docanchor file="_overlay-_scripts.html">height-1</docanchor>
    <docanchor file="_overlay-_scripts.html">overlay_005fmaterial</docanchor>
    <docanchor file="_overlay-_scripts.html">material-3</docanchor>
    <docanchor file="_overlay-_scripts.html">caption</docanchor>
    <docanchor file="_overlay-_scripts.html">caption-1</docanchor>
    <docanchor file="_overlay-_scripts.html">rotation</docanchor>
    <docanchor file="_overlay-_scripts.html">rotation-1</docanchor>
    <docanchor file="_overlay-_scripts.html" title="Standard OverlayElements">Standard-OverlayElements</docanchor>
    <docanchor file="_overlay-_scripts.html" title="Panel (container)">Panel</docanchor>
    <docanchor file="_overlay-_scripts.html" title="BorderPanel (container)">BorderPanel</docanchor>
    <docanchor file="_overlay-_scripts.html" title="TextArea (element)">TextArea</docanchor>
  </compound>
  <compound kind="page">
    <name>Font-Definition-Scripts</name>
    <title>Font Definition Scripts</title>
    <filename>_font-_definition-_scripts.html</filename>
    <docanchor file="_font-_definition-_scripts.html">Using-an-existing-font-texture</docanchor>
    <docanchor file="_font-_definition-_scripts.html">Generating-a-font-texture</docanchor>
  </compound>
  <compound kind="page">
    <name>Material-Scripts</name>
    <title>Material Scripts</title>
    <filename>_material-_scripts.html</filename>
    <docanchor file="_material-_scripts.html" title="material-scripts.md">md_material-scripts</docanchor>
    <docanchor file="_material-_scripts.html">Top_002dlevel-material-attributes</docanchor>
    <docanchor file="_material-_scripts.html" title="Material">Material</docanchor>
    <docanchor file="_material-_scripts.html">lod_005fstrategy</docanchor>
    <docanchor file="_material-_scripts.html">lod_005fstrategy-1</docanchor>
    <docanchor file="_material-_scripts.html">lod_005fvalues</docanchor>
    <docanchor file="_material-_scripts.html">lod_005fvalues-1</docanchor>
    <docanchor file="_material-_scripts.html">lod_005fdistances</docanchor>
    <docanchor file="_material-_scripts.html">receive_005fshadows</docanchor>
    <docanchor file="_material-_scripts.html">receive_005fshadows-1</docanchor>
    <docanchor file="_material-_scripts.html">transparency_005fcasts_005fshadows</docanchor>
    <docanchor file="_material-_scripts.html">transparency_005fcasts_005fshadows-1</docanchor>
    <docanchor file="_material-_scripts.html">set_005ftexture_005falias</docanchor>
    <docanchor file="_material-_scripts.html">set_005ftexture_005falias-1</docanchor>
    <docanchor file="_material-_scripts.html" title="Techniques">Techniques</docanchor>
    <docanchor file="_material-_scripts.html">scheme</docanchor>
    <docanchor file="_material-_scripts.html">scheme-1</docanchor>
    <docanchor file="_material-_scripts.html">lod_005findex</docanchor>
    <docanchor file="_material-_scripts.html">lod_005findex-1</docanchor>
    <docanchor file="_material-_scripts.html">shadow_005fcaster_005fmaterial</docanchor>
    <docanchor file="_material-_scripts.html">shadow_005fcaster_005fmaterial-1</docanchor>
    <docanchor file="_material-_scripts.html">shadow_005freceiver_005fmaterial</docanchor>
    <docanchor file="_material-_scripts.html">shadow_005freceiver_005fmaterial-1</docanchor>
    <docanchor file="_material-_scripts.html">gpu_005fvendor_005frule</docanchor>
    <docanchor file="_material-_scripts.html">gpu_005fdevice_005frule</docanchor>
    <docanchor file="_material-_scripts.html">gpu_005fvendor_005frule-and-gpu_005fdevice_005frule</docanchor>
    <docanchor file="_material-_scripts.html" title="Passes">Passes</docanchor>
    <docanchor file="_material-_scripts.html">Attribute-Descriptions</docanchor>
    <docanchor file="_material-_scripts.html">ambient</docanchor>
    <docanchor file="_material-_scripts.html">ambient-1</docanchor>
    <docanchor file="_material-_scripts.html">diffuse</docanchor>
    <docanchor file="_material-_scripts.html">diffuse-1</docanchor>
    <docanchor file="_material-_scripts.html">specular</docanchor>
    <docanchor file="_material-_scripts.html">specular-1</docanchor>
    <docanchor file="_material-_scripts.html">emissive</docanchor>
    <docanchor file="_material-_scripts.html">emissive-1</docanchor>
    <docanchor file="_material-_scripts.html">scene_005fblend</docanchor>
    <docanchor file="_material-_scripts.html">scene_005fblend-1</docanchor>
    <docanchor file="_material-_scripts.html">separate_005fscene_005fblend</docanchor>
    <docanchor file="_material-_scripts.html">separate_005fscene_005fblend-1</docanchor>
    <docanchor file="_material-_scripts.html">scene_005fblend_005fop</docanchor>
    <docanchor file="_material-_scripts.html">scene_005fblend_005fop-1</docanchor>
    <docanchor file="_material-_scripts.html">separate_005fscene_005fblend_005fop</docanchor>
    <docanchor file="_material-_scripts.html">separate_005fscene_005fblend_005fop-1</docanchor>
    <docanchor file="_material-_scripts.html">depth_005fcheck</docanchor>
    <docanchor file="_material-_scripts.html">depth_005fcheck-1</docanchor>
    <docanchor file="_material-_scripts.html">depth_005fwrite</docanchor>
    <docanchor file="_material-_scripts.html">depth_005fwrite-1</docanchor>
    <docanchor file="_material-_scripts.html">depth_005ffunc</docanchor>
    <docanchor file="_material-_scripts.html">depth_005ffunc-1</docanchor>
    <docanchor file="_material-_scripts.html">depth_005fbias</docanchor>
    <docanchor file="_material-_scripts.html">depth_005fbias-1</docanchor>
    <docanchor file="_material-_scripts.html">iteration_005fdepth_005fbias</docanchor>
    <docanchor file="_material-_scripts.html">iteration_005fdepth_005fbias-1</docanchor>
    <docanchor file="_material-_scripts.html">alpha_005frejection</docanchor>
    <docanchor file="_material-_scripts.html">alpha_005frejection-1</docanchor>
    <docanchor file="_material-_scripts.html">alpha_005fto_005fcoverage</docanchor>
    <docanchor file="_material-_scripts.html">alpha_005fto_005fcoverage-1</docanchor>
    <docanchor file="_material-_scripts.html">light_005fscissor</docanchor>
    <docanchor file="_material-_scripts.html">light_005fscissor-1</docanchor>
    <docanchor file="_material-_scripts.html">light_005fclip_005fplanes</docanchor>
    <docanchor file="_material-_scripts.html">light_005fclip_005fplanes-1</docanchor>
    <docanchor file="_material-_scripts.html" title="illumination_stage">illumination_005fstage</docanchor>
    <docanchor file="_material-_scripts.html">transparent_005fsorting</docanchor>
    <docanchor file="_material-_scripts.html">transparent_005fsorting-1</docanchor>
    <docanchor file="_material-_scripts.html">cull_005fhardware</docanchor>
    <docanchor file="_material-_scripts.html">cull_005fhardware-1</docanchor>
    <docanchor file="_material-_scripts.html">cull_005fsoftware</docanchor>
    <docanchor file="_material-_scripts.html">cull_005fsoftware-1</docanchor>
    <docanchor file="_material-_scripts.html">lighting</docanchor>
    <docanchor file="_material-_scripts.html">lighting-1</docanchor>
    <docanchor file="_material-_scripts.html">shading</docanchor>
    <docanchor file="_material-_scripts.html">shading-1</docanchor>
    <docanchor file="_material-_scripts.html">polygon_005fmode</docanchor>
    <docanchor file="_material-_scripts.html">polygon_005fmode-1</docanchor>
    <docanchor file="_material-_scripts.html">polygon_005fmode_005foverrideable</docanchor>
    <docanchor file="_material-_scripts.html">polygon_005fmode_005foverrideable-1</docanchor>
    <docanchor file="_material-_scripts.html">fog_005foverride</docanchor>
    <docanchor file="_material-_scripts.html">fog_005foverride-1</docanchor>
    <docanchor file="_material-_scripts.html">colour_005fwrite</docanchor>
    <docanchor file="_material-_scripts.html">colour_005fwrite-1</docanchor>
    <docanchor file="_material-_scripts.html">start_005flight</docanchor>
    <docanchor file="_material-_scripts.html">max_005flights</docanchor>
    <docanchor file="_material-_scripts.html">max_005flights-1</docanchor>
    <docanchor file="_material-_scripts.html" title="iteration">iteration</docanchor>
    <docanchor file="_material-_scripts.html">fur_005fexample</docanchor>
    <docanchor file="_material-_scripts.html">point_005fsize</docanchor>
    <docanchor file="_material-_scripts.html">point_005fsize-1</docanchor>
    <docanchor file="_material-_scripts.html">point_005fsprites</docanchor>
    <docanchor file="_material-_scripts.html">point_005fsprites-1</docanchor>
    <docanchor file="_material-_scripts.html">point_005fsize_005fattenuation</docanchor>
    <docanchor file="_material-_scripts.html">point_005fsize_005fattenuation-1</docanchor>
    <docanchor file="_material-_scripts.html">point_005fsize_005fmin</docanchor>
    <docanchor file="_material-_scripts.html">point_005fsize_005fmin-1</docanchor>
    <docanchor file="_material-_scripts.html">point_005fsize_005fmax</docanchor>
    <docanchor file="_material-_scripts.html">point_005fsize_005fmax-1</docanchor>
    <docanchor file="_material-_scripts.html">line_width</docanchor>
    <docanchor file="_material-_scripts.html" title="Texture Units">Texture-Units</docanchor>
    <docanchor file="_material-_scripts.html">Available-Texture-Layer-Attributes</docanchor>
    <docanchor file="_material-_scripts.html">Attribute-Descriptions-1</docanchor>
    <docanchor file="_material-_scripts.html">texture_005falias</docanchor>
    <docanchor file="_material-_scripts.html">texture_005falias-1</docanchor>
    <docanchor file="_material-_scripts.html">texture</docanchor>
    <docanchor file="_material-_scripts.html">texture-1</docanchor>
    <docanchor file="_material-_scripts.html">anim_005ftexture</docanchor>
    <docanchor file="_material-_scripts.html">anim_005ftexture-1</docanchor>
    <docanchor file="_material-_scripts.html">cubic_005ftexture</docanchor>
    <docanchor file="_material-_scripts.html">cubic_005ftexture-1</docanchor>
    <docanchor file="_material-_scripts.html">content_005ftype</docanchor>
    <docanchor file="_material-_scripts.html">tex_005fcoord_005fset</docanchor>
    <docanchor file="_material-_scripts.html">tex_005fcoord_005fset-1</docanchor>
    <docanchor file="_material-_scripts.html">colour_005fop</docanchor>
    <docanchor file="_material-_scripts.html">colour_005fop-1</docanchor>
    <docanchor file="_material-_scripts.html">colour_005fop_005fex</docanchor>
    <docanchor file="_material-_scripts.html">colour_005fop_005fex-1</docanchor>
    <docanchor file="_material-_scripts.html">colour_005fop_005fmultipass_005ffallback</docanchor>
    <docanchor file="_material-_scripts.html">colour_005fop_005fmultipass_005ffallback-1</docanchor>
    <docanchor file="_material-_scripts.html">alpha_005fop_005fex</docanchor>
    <docanchor file="_material-_scripts.html">alpha_005fop_005fex-1</docanchor>
    <docanchor file="_material-_scripts.html">env_005fmap</docanchor>
    <docanchor file="_material-_scripts.html">env_005fmap-1</docanchor>
    <docanchor file="_material-_scripts.html">scroll</docanchor>
    <docanchor file="_material-_scripts.html">scroll-1</docanchor>
    <docanchor file="_material-_scripts.html">scroll_005fanim</docanchor>
    <docanchor file="_material-_scripts.html">scroll_005fanim-1</docanchor>
    <docanchor file="_material-_scripts.html">rotate</docanchor>
    <docanchor file="_material-_scripts.html">rotate-1</docanchor>
    <docanchor file="_material-_scripts.html">rotate_005fanim</docanchor>
    <docanchor file="_material-_scripts.html">rotate_005fanim-1</docanchor>
    <docanchor file="_material-_scripts.html">scale</docanchor>
    <docanchor file="_material-_scripts.html">scale-1</docanchor>
    <docanchor file="_material-_scripts.html">wave_005fxform</docanchor>
    <docanchor file="_material-_scripts.html">wave_005fxform-1</docanchor>
    <docanchor file="_material-_scripts.html">transform</docanchor>
    <docanchor file="_material-_scripts.html">transform-1</docanchor>
    <docanchor file="_material-_scripts.html">sampler_ref</docanchor>
    <docanchor file="_material-_scripts.html">unordered_access_mip</docanchor>
    <docanchor file="_material-_scripts.html" title="Samplers">Samplers</docanchor>
    <docanchor file="_material-_scripts.html">tex_005faddress_005fmode</docanchor>
    <docanchor file="_material-_scripts.html">tex_005faddress_005fmode-1</docanchor>
    <docanchor file="_material-_scripts.html">tex_005fborder_005fcolour</docanchor>
    <docanchor file="_material-_scripts.html">tex_005fborder_005fcolour-1</docanchor>
    <docanchor file="_material-_scripts.html">filtering</docanchor>
    <docanchor file="_material-_scripts.html">filtering-1</docanchor>
    <docanchor file="_material-_scripts.html">max_005fanisotropy</docanchor>
    <docanchor file="_material-_scripts.html">max_005fanisotropy-1</docanchor>
    <docanchor file="_material-_scripts.html">mipmap_005fbias</docanchor>
    <docanchor file="_material-_scripts.html">mipmap_005fbias-1</docanchor>
    <docanchor file="_material-_scripts.html">compare_test</docanchor>
    <docanchor file="_material-_scripts.html">comp_func</docanchor>
    <docanchor file="_material-_scripts.html" title="Using GPU Programs in a Pass">Using-Vertex_002fGeometry_002fFragment-Programs-in-a-Pass</docanchor>
    <docanchor file="_material-_scripts.html" title="Adding new Techniques, Passes, to copied materials">Adding-new-Techniques_002c-Passes_002c-to-copied-materials_003a</docanchor>
    <docanchor file="_material-_scripts.html" title="Identifying Texture Units to override values">Identifying-Texture-Units-to-override-values</docanchor>
  </compound>
  <compound kind="page">
    <name>High-level-Programs</name>
    <title>GPU Program Scripts</title>
    <filename>_high-level-_programs.html</filename>
    <docanchor file="_high-level-_programs.html" title="high-level-programs.md">md_high-level-programs</docanchor>
    <docanchor file="_high-level-_programs.html">Declaring-Vertex_002fGeometry_002fFragment-Programs</docanchor>
    <docanchor file="_high-level-_programs.html" title="Default Program Parameters">Default-Program-Parameters</docanchor>
    <docanchor file="_high-level-_programs.html" title="Preprocessor definitions">Preprocessor-definitions</docanchor>
    <docanchor file="_high-level-_programs.html" title="GLSL programs">GLSL</docanchor>
    <docanchor file="_high-level-_programs.html" title="Binding vertex attributes">Binding-vertex-attributes</docanchor>
    <docanchor file="_high-level-_programs.html" title="Buffers in Mesh Shaders">GLSL-Mesh-Shaders</docanchor>
    <docanchor file="_high-level-_programs.html" title="Binding Texture Samplers">GLSL-Texture-Samplers</docanchor>
    <docanchor file="_high-level-_programs.html" title="Matrix parameters">Matrix-parameters</docanchor>
    <docanchor file="_high-level-_programs.html" title="Uniform Buffers">Uniform-Buffers</docanchor>
    <docanchor file="_high-level-_programs.html" title="Transform Feedback Varyings">Transform-Feedback-Varyings</docanchor>
    <docanchor file="_high-level-_programs.html" title="Compatibility profile GLSL features">Legacy-GLSL-features</docanchor>
    <docanchor file="_high-level-_programs.html" title="Cg programs">Cg</docanchor>
    <docanchor file="_high-level-_programs.html" title="DirectX HLSL">HLSL</docanchor>
    <docanchor file="_high-level-_programs.html" title="Assembler Shaders">Assembler-Shaders</docanchor>
    <docanchor file="_high-level-_programs.html" title="Specifying Named Constants">Specifying-Named-Constants-for-Assembler-Shaders</docanchor>
    <docanchor file="_high-level-_programs.html" title="Multi-language Programs">multi-language-programs</docanchor>
    <docanchor file="_high-level-_programs.html" title="Unified High-level Programs">Unified-High_002dlevel-Programs</docanchor>
    <docanchor file="_high-level-_programs.html" title="Parameter specification">Program-Parameter-Specification</docanchor>
    <docanchor file="_high-level-_programs.html">param_005findexed</docanchor>
    <docanchor file="_high-level-_programs.html">param_005findexed-1</docanchor>
    <docanchor file="_high-level-_programs.html">param_005findexed_005fauto</docanchor>
    <docanchor file="_high-level-_programs.html">param_005findexed_005fauto-1</docanchor>
    <docanchor file="_high-level-_programs.html">param_005fnamed</docanchor>
    <docanchor file="_high-level-_programs.html">param_005fnamed-1</docanchor>
    <docanchor file="_high-level-_programs.html">param_005fnamed_005fauto</docanchor>
    <docanchor file="_high-level-_programs.html">param_005fnamed_005fauto-1</docanchor>
    <docanchor file="_high-level-_programs.html">shared_005fparams_005fref</docanchor>
    <docanchor file="_high-level-_programs.html">shared_005fparams_005fref-1</docanchor>
    <docanchor file="_high-level-_programs.html">use_005flinear_005fcolours</docanchor>
    <docanchor file="_high-level-_programs.html" title="Declaring Shared Parameters">Declaring-Shared-Parameters</docanchor>
    <docanchor file="_high-level-_programs.html" title="Shadows and Vertex Programs">Shadows-and-Vertex-Programs</docanchor>
    <docanchor file="_high-level-_programs.html" title="Instancing in Vertex Programs">Instancing-in-Vertex-Programs</docanchor>
    <docanchor file="_high-level-_programs.html" title="Skeletal Animation in Vertex Programs">Skeletal-Animation-in-Vertex-Programs</docanchor>
    <docanchor file="_high-level-_programs.html" title="Morph Animation in Vertex Programs">Morph-Animation-in-Vertex-Programs</docanchor>
    <docanchor file="_high-level-_programs.html" title="Pose Animation in Vertex Programs">Pose-Animation-in-Vertex-Programs</docanchor>
    <docanchor file="_high-level-_programs.html" title="Vertex Texture Fetch">Vertex-Texture-Fetch</docanchor>
    <docanchor file="_high-level-_programs.html">Declaring-the-use-of-vertex-texture-fetching</docanchor>
    <docanchor file="_high-level-_programs.html">Render-system-texture-binding-differences</docanchor>
    <docanchor file="_high-level-_programs.html">Texture-format-limitations</docanchor>
    <docanchor file="_high-level-_programs.html">Hardware-limitations</docanchor>
    <docanchor file="_high-level-_programs.html" title="Programmatic creation">GpuProgram-API</docanchor>
  </compound>
  <compound kind="page">
    <name>Cross-platform-Shaders</name>
    <title>Cross-platform Shaders</title>
    <filename>_cross-platform-_shaders.html</filename>
    <docanchor file="_cross-platform-_shaders.html" title="Cross-platform macros">OgreUnifiedShader</docanchor>
  </compound>
  <compound kind="page">
    <name>Particle-Scripts</name>
    <title>Particle Scripts</title>
    <filename>_particle-_scripts.html</filename>
    <docanchor file="_particle-_scripts.html" title="particle-scripts.md">md_particle-scripts</docanchor>
    <docanchor file="_particle-_scripts.html" title="Particle System Attributes">Particle-System-Attributes</docanchor>
    <docanchor file="_particle-_scripts.html">quota</docanchor>
    <docanchor file="_particle-_scripts.html">quota-1</docanchor>
    <docanchor file="_particle-_scripts.html">particle_005fmaterial</docanchor>
    <docanchor file="_particle-_scripts.html">material-2</docanchor>
    <docanchor file="_particle-_scripts.html">particle_005fwidth</docanchor>
    <docanchor file="_particle-_scripts.html">particle_005fwidth-1</docanchor>
    <docanchor file="_particle-_scripts.html">particle_005fheight</docanchor>
    <docanchor file="_particle-_scripts.html">particle_005fheight-1</docanchor>
    <docanchor file="_particle-_scripts.html">cull_005feach</docanchor>
    <docanchor file="_particle-_scripts.html">cull_005feach-1</docanchor>
    <docanchor file="_particle-_scripts.html">particle_005frenderer</docanchor>
    <docanchor file="_particle-_scripts.html">renderer</docanchor>
    <docanchor file="_particle-_scripts.html">particle_005fsorted</docanchor>
    <docanchor file="_particle-_scripts.html">sorted</docanchor>
    <docanchor file="_particle-_scripts.html">particle_005flocalspace</docanchor>
    <docanchor file="_particle-_scripts.html">local_005fspace</docanchor>
    <docanchor file="_particle-_scripts.html">iteration_005finterval</docanchor>
    <docanchor file="_particle-_scripts.html">iteration_005finterval-1</docanchor>
    <docanchor file="_particle-_scripts.html">nonvisible_005fupdate_005ftimeout</docanchor>
    <docanchor file="_particle-_scripts.html">nonvisible_005fupdate_005ftimeout-1</docanchor>
    <docanchor file="_particle-_scripts.html" title="Billboard Renderer Attributes">Billboard-Renderer-Attributes</docanchor>
    <docanchor file="_particle-_scripts.html">billboard_005ftype</docanchor>
    <docanchor file="_particle-_scripts.html">billboard_005ftype-1</docanchor>
    <docanchor file="_particle-_scripts.html">billboard_005forigin</docanchor>
    <docanchor file="_particle-_scripts.html">billboard_005forigin-1</docanchor>
    <docanchor file="_particle-_scripts.html">billboard_005frotation_005ftype</docanchor>
    <docanchor file="_particle-_scripts.html">billboard_005frotation_005ftype-1</docanchor>
    <docanchor file="_particle-_scripts.html">common_005fdirection</docanchor>
    <docanchor file="_particle-_scripts.html">common_005fdirection-1</docanchor>
    <docanchor file="_particle-_scripts.html">common_005fup_005fvector</docanchor>
    <docanchor file="_particle-_scripts.html">common_005fup_005fvector-1</docanchor>
    <docanchor file="_particle-_scripts.html">particle_005fpoint_005frendering</docanchor>
    <docanchor file="_particle-_scripts.html">point_005frendering</docanchor>
    <docanchor file="_particle-_scripts.html">particle_005faccurate_005ffacing</docanchor>
    <docanchor file="_particle-_scripts.html">accurate_005ffacing</docanchor>
    <docanchor file="_particle-_scripts.html" title="Particle Emitters">Particle-Emitters</docanchor>
    <docanchor file="_particle-_scripts.html" title="Emitting Emitters">Emitting-Emitters</docanchor>
    <docanchor file="_particle-_scripts.html">Particle-Emitter-Attributes</docanchor>
    <docanchor file="_particle-_scripts.html">Particle-Emitter-Attributes-1</docanchor>
    <docanchor file="_particle-_scripts.html">angle</docanchor>
    <docanchor file="_particle-_scripts.html">angle-1</docanchor>
    <docanchor file="_particle-_scripts.html">colour</docanchor>
    <docanchor file="_particle-_scripts.html">colour-1</docanchor>
    <docanchor file="_particle-_scripts.html">colour_005frange_005fstart</docanchor>
    <docanchor file="_particle-_scripts.html">colour_005frange_005fend</docanchor>
    <docanchor file="_particle-_scripts.html">direction</docanchor>
    <docanchor file="_particle-_scripts.html">direction-1</docanchor>
    <docanchor file="_particle-_scripts.html">direction_005fposition_005freference</docanchor>
    <docanchor file="_particle-_scripts.html">direction_005fposition_005freference-1</docanchor>
    <docanchor file="_particle-_scripts.html">emission_005frate</docanchor>
    <docanchor file="_particle-_scripts.html">emission_005frate-1</docanchor>
    <docanchor file="_particle-_scripts.html">position</docanchor>
    <docanchor file="_particle-_scripts.html">position-1</docanchor>
    <docanchor file="_particle-_scripts.html">velocity</docanchor>
    <docanchor file="_particle-_scripts.html">velocity-1</docanchor>
    <docanchor file="_particle-_scripts.html">velocity_005fmin</docanchor>
    <docanchor file="_particle-_scripts.html">velocity_005fmax</docanchor>
    <docanchor file="_particle-_scripts.html">time_005fto_005flive</docanchor>
    <docanchor file="_particle-_scripts.html">time_005fto_005flive-1</docanchor>
    <docanchor file="_particle-_scripts.html">time_005fto_005flive_005fmin</docanchor>
    <docanchor file="_particle-_scripts.html">time_005fto_005flive_005fmax</docanchor>
    <docanchor file="_particle-_scripts.html">duration</docanchor>
    <docanchor file="_particle-_scripts.html">duration-1</docanchor>
    <docanchor file="_particle-_scripts.html">duration_005fmin</docanchor>
    <docanchor file="_particle-_scripts.html">duration_005fmax</docanchor>
    <docanchor file="_particle-_scripts.html">repeat_005fdelay</docanchor>
    <docanchor file="_particle-_scripts.html">repeat_005fdelay-1</docanchor>
    <docanchor file="_particle-_scripts.html">repeat_005fdelay_005fmin</docanchor>
    <docanchor file="_particle-_scripts.html">repeat_005fdelay_005fmax</docanchor>
    <docanchor file="_particle-_scripts.html" title="Standard Particle Emitters">Standard-Particle-Emitters</docanchor>
    <docanchor file="_particle-_scripts.html" title="Point Emitter">Point-Emitter</docanchor>
    <docanchor file="_particle-_scripts.html" title="Box Emitter">Box-Emitter</docanchor>
    <docanchor file="_particle-_scripts.html" title="Cylinder Emitter">Cylinder-Emitter</docanchor>
    <docanchor file="_particle-_scripts.html" title="Ellipsoid Emitter">Ellipsoid-Emitter</docanchor>
    <docanchor file="_particle-_scripts.html" title="Hollow Ellipsoid Emitter">Hollow-Ellipsoid-Emitter</docanchor>
    <docanchor file="_particle-_scripts.html" title="Ring Emitter">Ring-Emitter</docanchor>
    <docanchor file="_particle-_scripts.html" title="Particle Affectors">Particle-Affectors</docanchor>
    <docanchor file="_particle-_scripts.html" title="Standard Particle Affectors">Standard-Particle-Affectors</docanchor>
    <docanchor file="_particle-_scripts.html" title="Linear Force Affector">Linear-Force-Affector</docanchor>
    <docanchor file="_particle-_scripts.html" title="ColourFader Affector">ColourFader-Affector</docanchor>
    <docanchor file="_particle-_scripts.html" title="ColourFader2 Affector">ColourFader2-Affector</docanchor>
    <docanchor file="_particle-_scripts.html" title="Scaler Affector">Scaler-Affector</docanchor>
    <docanchor file="_particle-_scripts.html" title="Rotator Affector">Rotator-Affector</docanchor>
    <docanchor file="_particle-_scripts.html" title="ColourInterpolator Affector">ColourInterpolator-Affector</docanchor>
    <docanchor file="_particle-_scripts.html" title="ColourImage Affector">ColourImage-Affector</docanchor>
    <docanchor file="_particle-_scripts.html" title="DeflectorPlane Affector">DeflectorPlane-Affector</docanchor>
    <docanchor file="_particle-_scripts.html" title="DirectionRandomiser Affector">DirectionRandomiser-Affector</docanchor>
    <docanchor file="_particle-_scripts.html" title="TextureAnimator Affector">TextureAnimator-Affector</docanchor>
  </compound>
  <compound kind="page">
    <name>Hardware-Buffers</name>
    <title>Hardware Buffers</title>
    <filename>_hardware-_buffers.html</filename>
    <docanchor file="_hardware-_buffers.html" title="hardware-buffers.md">md_hardware-buffers</docanchor>
    <docanchor file="_hardware-_buffers.html">The-Hardware-Buffer-Manager-1</docanchor>
    <docanchor file="_hardware-_buffers.html" title="The Hardware Buffer Manager">The-Hardware-Buffer-Manager</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Buffer Usage">Buffer-Usage</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Shadow Buffers">Shadow-Buffers</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Data Transfer">Data-Transfer</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Locking buffers">Locking-buffers</docanchor>
    <docanchor file="_hardware-_buffers.html">Lock-parameters</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Practical Buffer Tips">Practical-Buffer-Tips</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Hardware Vertex Buffers">Hardware-Vertex-Buffers</docanchor>
    <docanchor file="_hardware-_buffers.html" title="The VertexData class">The-VertexData-class</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Vertex Declarations">Vertex-Declarations</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Vertex Buffer Bindings">Vertex-Buffer-Bindings</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Creating the Vertex Buffer">Creating-the-Vertex-Buffer</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Binding the Vertex Buffer">Binding-the-Vertex-Buffer</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Updating Vertex Buffers">Updating-Vertex-Buffers</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Hardware Index Buffers">Hardware-Index-Buffers</docanchor>
    <docanchor file="_hardware-_buffers.html" title="The IndexData class">The-IndexData-class</docanchor>
    <docanchor file="_hardware-_buffers.html">Creating-an-Index-Buffer</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Updating Index Buffers">Updating-Index-Buffers</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Hardware Pixel Buffers">Hardware-Pixel-Buffers</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Pixel boxes">Pixel-boxes</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Updating Pixel Buffers">Updating-Pixel-Buffers</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Blit from memory">blitFromMemory</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Direct memory locking">Direct-memory-locking</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Textures">Textures</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Creating a texture">Creating-a-texture</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Getting a PixelBuffer">Getting-a-PixelBuffer</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Cube map textures">Cube-map-textures</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Pixel Formats">Pixel-Formats</docanchor>
    <docanchor file="_hardware-_buffers.html" title="Colour channels">Colour-channels</docanchor>
  </compound>
  <compound kind="page">
    <name>rtss</name>
    <title>Runtime Shader Generation</title>
    <filename>rtss.html</filename>
    <docanchor file="rtss.html" title="rtss.md">md_rtss</docanchor>
    <docanchor file="rtss.html" title="RTSS Pass properties">rtss_custom_mat</docanchor>
    <docanchor file="rtss.html">transform_stage</docanchor>
    <docanchor file="rtss.html">lighting_stage</docanchor>
    <docanchor file="rtss.html">texturing_stage</docanchor>
    <docanchor file="rtss.html">image_based_lighting</docanchor>
    <docanchor file="rtss.html">gbuffer</docanchor>
    <docanchor file="rtss.html">normal_map_pass</docanchor>
    <docanchor file="rtss.html">metal_roughness</docanchor>
    <docanchor file="rtss.html">fog_stage</docanchor>
    <docanchor file="rtss.html">light_count</docanchor>
    <docanchor file="rtss.html">triplanarTexturing</docanchor>
    <docanchor file="rtss.html">integrated_pssm4</docanchor>
    <docanchor file="rtss.html" title="shadow_mapping">shadow_mapping</docanchor>
    <docanchor file="rtss.html">hardware_skinning</docanchor>
    <docanchor file="rtss.html" title="RTSS Texture Unit properties">rtss_tu_props</docanchor>
    <docanchor file="rtss.html" title="normal_map">normal_map</docanchor>
    <docanchor file="rtss.html">layered_blend</docanchor>
    <docanchor file="rtss.html">source_modifier</docanchor>
    <docanchor file="rtss.html" title="Setting properties programmatically">RTSS-Props-API</docanchor>
    <docanchor file="rtss.html" title="System overview">rtss_overview</docanchor>
    <docanchor file="rtss.html" title="Core features of the system">core-feats</docanchor>
    <docanchor file="rtss.html" title="The RTSS in Depth">rtss_indepth</docanchor>
    <docanchor file="rtss.html" title="Main components">rtss__components</docanchor>
    <docanchor file="rtss.html" title="Customizing the default RenderState">rtss_custom_api</docanchor>
    <docanchor file="rtss.html" title="Creating the shader based technique">rtssTech</docanchor>
    <docanchor file="rtss.html" title="Shader generation at runtime">rtssGenerate</docanchor>
    <docanchor file="rtss.html" title="Creating custom shader extensions">creating-extensions</docanchor>
    <docanchor file="rtss.html" title="Tips for debugging shaders">debugging</docanchor>
  </compound>
  <compound kind="page">
    <name>WhatIsInstancing</name>
    <title>Instancing User-Guide</title>
    <filename>_what_is_instancing.html</filename>
    <docanchor file="_what_is_instancing.html" title="instancing.md">md_instancing</docanchor>
    <docanchor file="_what_is_instancing.html" title="Instances per batch">InstancesPerBatch</docanchor>
    <docanchor file="_what_is_instancing.html" title="Techniques">InstancingTechniques</docanchor>
    <docanchor file="_what_is_instancing.html" title="ShaderBased">InstancingTechniquesShaderBased</docanchor>
    <docanchor file="_what_is_instancing.html" title="VTF (Software)">InstancingTechniquesVTFSoftware</docanchor>
    <docanchor file="_what_is_instancing.html" title="HW VTF">InstancingTechniquesHWVTF</docanchor>
    <docanchor file="_what_is_instancing.html" title="HW VTF LUT">InstancingTechniquesHW</docanchor>
    <docanchor file="_what_is_instancing.html" title="HW Basic">InstancingTechniquesHWBasic</docanchor>
    <docanchor file="_what_is_instancing.html" title="Custom parameters">InstancingCustomParameters</docanchor>
    <docanchor file="_what_is_instancing.html" title="Supporting multiple submeshes">InstancingMultipleSubmeshes</docanchor>
    <docanchor file="_what_is_instancing.html" title="Defragmenting batches">InstancingDefragmentingBatches</docanchor>
    <docanchor file="_what_is_instancing.html" title="What is batch fragmentation?">InstancingDefragmentingBatchesIntro</docanchor>
    <docanchor file="_what_is_instancing.html" title="Prevention: Avoiding fragmentation">InstancingDefragmentingBatchesPrevention</docanchor>
    <docanchor file="_what_is_instancing.html" title="Cure: Defragmenting on the fly">InstancingDefragmentingBatchesOnTheFly</docanchor>
    <docanchor file="_what_is_instancing.html" title="Troubleshooting">InstancingTroubleshooting</docanchor>
  </compound>
  <compound kind="page">
    <name>Resource-Management</name>
    <title>Resource Management</title>
    <filename>_resource-_management.html</filename>
    <docanchor file="_resource-_management.html" title="resourcemanagement.md">md_resourcemanagement</docanchor>
    <docanchor file="_resource-_management.html" title="Resource Life-cycle">Resource-Life-cycle</docanchor>
    <docanchor file="_resource-_management.html" title="Locations">Resource-Location</docanchor>
    <docanchor file="_resource-_management.html" title="Groups">Resource-Groups</docanchor>
    <docanchor file="_resource-_management.html" title="Resource-Declaration">Resource-Declaration</docanchor>
  </compound>
  <compound kind="page">
    <name>building-ogre</name>
    <title>Guide to building OGRE</title>
    <filename>building-ogre.html</filename>
    <docanchor file="building-ogre.html" title="/build/ogre/src/ogre-14.5.2/BuildingOgre.md">md__2build_2ogre_2src_2ogre-14_85_82_2_building_ogre</docanchor>
    <docanchor file="building-ogre.html" title="Running CMake">running-cmake</docanchor>
    <docanchor file="building-ogre.html" title="Installing">installing-sdk</docanchor>
  </compound>
  <compound kind="page">
    <name>background-resource</name>
    <title>Background Resource Loading</title>
    <filename>background-resource.html</filename>
    <docanchor file="background-resource.html" title="tutorials/background-resource.md">md_tutorials_2background-resource</docanchor>
  </compound>
  <compound kind="page">
    <name>deferred</name>
    <title>Deferred Shading</title>
    <filename>deferred.html</filename>
    <docanchor file="deferred.html" title="tutorials/deferred.md">md_tutorials_2deferred</docanchor>
    <docanchor file="deferred.html" title="What is Deferred Shading?">what</docanchor>
    <docanchor file="deferred.html" title="Creating the G-Buffer">creating</docanchor>
    <docanchor file="deferred.html" title="Rendering the light geometry">lightgeom</docanchor>
    <docanchor file="deferred.html" title="Post Processing">post</docanchor>
    <docanchor file="deferred.html" title="Integration in real projects">realprojects</docanchor>
    <docanchor file="deferred.html" title="Summary">summary</docanchor>
    <docanchor file="deferred.html" title="Further reading">further</docanchor>
  </compound>
  <compound kind="page">
    <name>External-Texture-Sources</name>
    <title>External Texture Sources</title>
    <filename>_external-_texture-_sources.html</filename>
    <docanchor file="_external-_texture-_sources.html" title="tutorials/external_texture.md">md_tutorials_2external__texture</docanchor>
    <docanchor file="_external-_texture-_sources.html">What-Is-An-External-Texture-Source_003f</docanchor>
    <docanchor file="_external-_texture-_sources.html">ExternalTextureSource-Class</docanchor>
    <docanchor file="_external-_texture-_sources.html">ExternalTextureSourceManager-Class</docanchor>
    <docanchor file="_external-_texture-_sources.html">Texture-Source-Material-Script</docanchor>
    <docanchor file="_external-_texture-_sources.html">Simplified-Diagram-of-Process</docanchor>
  </compound>
  <compound kind="page">
    <name>manual-mesh-creation</name>
    <title>Manual mesh creation</title>
    <filename>manual-mesh-creation.html</filename>
    <docanchor file="manual-mesh-creation.html" title="tutorials/manualmesh.md">md_tutorials_2manualmesh</docanchor>
  </compound>
  <compound kind="page">
    <name>meshlod-generator</name>
    <title>Automatic Mesh LOD Generator</title>
    <filename>meshlod-generator.html</filename>
    <docanchor file="meshlod-generator.html" title="tutorials/meshlod.md">md_tutorials_2meshlod</docanchor>
    <docanchor file="meshlod-generator.html" title="How to use it for non-programmers">meshlod-nonprog</docanchor>
    <docanchor file="meshlod-generator.html" title="How to use it for programmers">meshlod-prog</docanchor>
    <docanchor file="meshlod-generator.html" title="Extending MeshLodGenerator">meshlod-extend</docanchor>
  </compound>
  <compound kind="page">
    <name>working-with-numpy</name>
    <title>Working with Python</title>
    <filename>working-with-numpy.html</filename>
    <docanchor file="working-with-numpy.html" title="tutorials/numpy.md">md_tutorials_2numpy</docanchor>
    <docanchor file="working-with-numpy.html" title="HighPy: A High-Level API">python-highpy</docanchor>
    <docanchor file="working-with-numpy.html" title="NumPy Interoperability">python-numpy</docanchor>
    <docanchor file="working-with-numpy.html" title="Running Background Threads">python-background-threads</docanchor>
  </compound>
  <compound kind="page">
    <name>profiler</name>
    <title>Using the Profiler</title>
    <filename>profiler.html</filename>
    <docanchor file="profiler.html" title="tutorials/profiler.md">md_tutorials_2profiler</docanchor>
    <docanchor file="profiler.html" title="Reading the Display">profRead</docanchor>
    <docanchor file="profiler.html" title="Features">profFeatures</docanchor>
    <docanchor file="profiler.html" title="Performance and Accuracy">profAccuracy</docanchor>
    <docanchor file="profiler.html" title="Remotery Backend">profRemotery</docanchor>
    <docanchor file="profiler.html" title="Release Version Considerations">profRelmode</docanchor>
  </compound>
  <compound kind="page">
    <name>reversed-depth</name>
    <title>Reversed Depth</title>
    <filename>reversed-depth.html</filename>
    <docanchor file="reversed-depth.html" title="tutorials/reversed-depth.md">md_tutorials_2reversed-depth</docanchor>
  </compound>
  <compound kind="page">
    <name>setup</name>
    <title>Setting up an OGRE project</title>
    <filename>setup.html</filename>
    <docanchor file="setup.html" title="tutorials/setup.md">md_tutorials_2setup</docanchor>
    <docanchor file="setup.html" title="CMake Configuration">cmake</docanchor>
    <docanchor file="setup.html" title="Application skeleton">skeleton</docanchor>
    <docanchor file="setup.html" title="Running your App">setupRunning</docanchor>
  </compound>
  <compound kind="page">
    <name>tut_StaticGeom</name>
    <title>Static Geometry</title>
    <filename>tut__static_geom.html</filename>
    <docanchor file="tut__static_geom.html" title="tutorials/static-geometry.md">md_tutorials_2static-geometry</docanchor>
  </compound>
  <compound kind="page">
    <name>trays</name>
    <title>Trays GUI System</title>
    <filename>trays.html</filename>
    <docanchor file="trays.html" title="tutorials/trays.md">md_tutorials_2trays</docanchor>
    <docanchor file="trays.html" title="Trays">trays-1</docanchor>
    <docanchor file="trays.html" title="TrayManager">traymanager</docanchor>
    <docanchor file="trays.html" title="Widgets">widgets</docanchor>
    <docanchor file="trays.html" title="Special Widgets">special-widgets</docanchor>
    <docanchor file="trays.html" title="TrayListener">tray-listener</docanchor>
    <docanchor file="trays.html" title="Things to Try">things-to-try</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorials</name>
    <title>Tutorials</title>
    <filename>tutorials.html</filename>
    <subpage>building-ogre.html</subpage>
    <subpage>setup.html</subpage>
    <subpage>tut__first_scene.html</subpage>
    <subpage>tut__lights_cameras_shadows.html</subpage>
    <subpage>tut__terrain_sky_fog.html</subpage>
    <subpage>working-with-numpy.html</subpage>
    <subpage>trays.html</subpage>
    <subpage>volume.html</subpage>
    <subpage>meshlod-generator.html</subpage>
    <subpage>manual-mesh-creation.html</subpage>
    <subpage>tut__static_geom.html</subpage>
    <subpage>profiler.html</subpage>
    <subpage>reversed-depth.html</subpage>
    <subpage>_external-_texture-_sources.html</subpage>
    <subpage>background-resource.html</subpage>
    <subpage>_shadow_mapping_ogre.html</subpage>
    <subpage>deferred.html</subpage>
    <docanchor file="tutorials.html" title="tutorials/tutorials.md">md_tutorials_2tutorials</docanchor>
  </compound>
  <compound kind="page">
    <name>volume</name>
    <title>Volume Component</title>
    <filename>volume.html</filename>
    <docanchor file="volume.html" title="tutorials/volume.md">md_tutorials_2volume</docanchor>
    <docanchor file="volume.html" title="How to use it">howto</docanchor>
    <docanchor file="volume.html" title="Manual creation of a CSG-Tree">creation</docanchor>
    <docanchor file="volume.html" title="Getting the triangles of the chunks">triangles</docanchor>
    <docanchor file="volume.html" title="Intersecting a ray with a volume">intersecting</docanchor>
    <docanchor file="volume.html" title="Editing a Volume made from a GridSource">editing</docanchor>
  </compound>
  <compound kind="dir">
    <name>Assimp</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/Assimp/</path>
    <filename>dir_02128912d53c3da90237dd337f881021.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>basictutorials</name>
    <path>tutorials/basictutorials/</path>
    <filename>dir_82f774fb69917a65139078a539c43181.html</filename>
  </compound>
  <compound kind="dir">
    <name>Bites</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/</path>
    <filename>dir_8e0398f2f491aa57286b06c2d76cddc7.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>BSPSceneManager</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/</path>
    <filename>dir_acea15e44f2e6f71b53176fab459eec3.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>Bullet</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bullet/</path>
    <filename>dir_e94a2ddf7dd01a7518797054a5f3f961.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>CgProgramManager</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/CgProgramManager/</path>
    <filename>dir_410c4729ba66c7bd1acf74ad58243e3e.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>Components</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/</path>
    <filename>dir_08f45fe6822aeb4ce2bc268e3b1361be.html</filename>
    <dir>Bites</dir>
    <dir>Bullet</dir>
    <dir>MeshLodGenerator</dir>
    <dir>Overlay</dir>
    <dir>Paging</dir>
    <dir>Property</dir>
    <dir>Python</dir>
    <dir>RTShaderSystem</dir>
    <dir>Terrain</dir>
    <dir>Volume</dir>
  </compound>
  <compound kind="dir">
    <name>Direct3D11</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Direct3D11/</path>
    <filename>dir_f6fd93b6fa37c2c279bef396765495d0.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>Direct3D9</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Direct3D9/</path>
    <filename>dir_daa69bf4e5ab051037d9b469c56f3041.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>docs</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/docs/</path>
    <filename>dir_67ea8a25251f25c005532ef7e5f68f3d.html</filename>
  </compound>
  <compound kind="dir">
    <name>DotScene</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/DotScene/</path>
    <filename>dir_9e7e5f4b17eb9633bc62b35aca1d4fce.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>EXRCodec</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/EXRCodec/</path>
    <filename>dir_d268a8534717dd2bd038631cd336f4d7.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>FreeImageCodec</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/FreeImageCodec/</path>
    <filename>dir_e4c039bce2ccbd8fbc17889c4a53491b.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>GL</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/GL/</path>
    <filename>dir_58d0a10c4023e46a9ac27aa0cf80fcaa.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>GL3Plus</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/GL3Plus/</path>
    <filename>dir_2c8eb51973e4f5503ce5d0d4d31fea53.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>GLES2</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/GLES2/</path>
    <filename>dir_95be6b62f2ee137d9a338ca7693a5422.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>GLSLang</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/GLSLang/</path>
    <filename>dir_dd02ae88d541e6833a95d5be7c196897.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bites/include/</path>
    <filename>dir_d32b938072b268341fd046bfca590d66.html</filename>
    <file>OgreAdvancedRenderControls.h</file>
    <file>OgreApplicationContext.h</file>
    <file>OgreApplicationContextBase.h</file>
    <file>OgreApplicationContextQt.h</file>
    <file>OgreBitesConfigDialog.h</file>
    <file>OgreCameraMan.h</file>
    <file>OgreImGuiInputListener.h</file>
    <file>OgreInput.h</file>
    <file>OgreSGTechniqueResolverListener.h</file>
    <file>OgreStaticPluginLoader.h</file>
    <file>OgreTrays.h</file>
    <file>OgreWindowEventUtilities.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Bullet/include/</path>
    <filename>dir_31052c1694a6f461c2284502b1169022.html</filename>
    <file>OgreBullet.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/include/</path>
    <filename>dir_3f2a93cb00e5c3356ee57e608eab751b.html</filename>
    <file>OgreLod0Stripifier.h</file>
    <file>OgreLodCollapseCost.h</file>
    <file>OgreLodCollapseCostCurvature.h</file>
    <file>OgreLodCollapseCostOutside.h</file>
    <file>OgreLodCollapseCostProfiler.h</file>
    <file>OgreLodCollapseCostQuadric.h</file>
    <file>OgreLodCollapser.h</file>
    <file>OgreLodConfig.h</file>
    <file>OgreLodConfigSerializer.h</file>
    <file>OgreLodData.h</file>
    <file>OgreLodInputProvider.h</file>
    <file>OgreLodOutputProvider.h</file>
    <file>OgreLodOutsideMarker.h</file>
    <file>OgreLodPrerequisites.h</file>
    <file>OgreLodWorkQueueInjectorListener.h</file>
    <file>OgreMeshLodGenerator.h</file>
    <file>OgreSmallVector.h</file>
    <file>OgreVectorSet.h</file>
    <file>OgreVectorSetImpl.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/include/</path>
    <filename>dir_b4871c162fc0773ddf3b27d6b9934ae8.html</filename>
    <file>OgreBorderPanelOverlayElement.h</file>
    <file>OgreFont.h</file>
    <file>OgreFontManager.h</file>
    <file>OgreImGuiOverlay.h</file>
    <file>OgreOverlay.h</file>
    <file>OgreOverlayContainer.h</file>
    <file>OgreOverlayElement.h</file>
    <file>OgreOverlayElementFactory.h</file>
    <file>OgreOverlayManager.h</file>
    <file>OgreOverlayProfileSessionListener.h</file>
    <file>OgreOverlaySystem.h</file>
    <file>OgrePanelOverlayElement.h</file>
    <file>OgreTextAreaOverlayElement.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/include/</path>
    <filename>dir_4331fd7359a7e52e7d86433f31af99f4.html</filename>
    <file>OgreGrid2DPageStrategy.h</file>
    <file>OgreGrid3DPageStrategy.h</file>
    <file>OgrePage.h</file>
    <file>OgrePageConnection.h</file>
    <file>OgrePageContent.h</file>
    <file>OgrePageContentCollection.h</file>
    <file>OgrePageContentCollectionFactory.h</file>
    <file>OgrePageContentFactory.h</file>
    <file>OgrePagedWorld.h</file>
    <file>OgrePagedWorldSection.h</file>
    <file>OgrePageFileFormats.h</file>
    <file>OgrePageManager.h</file>
    <file>OgrePageStrategy.h</file>
    <file>OgrePaging.h</file>
    <file>OgrePagingPrerequisites.h</file>
    <file>OgreSimplePageContentCollection.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Property/include/</path>
    <filename>dir_a608df812c753401e4fc48a2eb16da5d.html</filename>
    <file>OgreProperty.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/include/</path>
    <filename>dir_783a6f100e424bd0df5c669517ec192c.html</filename>
    <file>OgreRTShaderSystem.h</file>
    <file>OgreShaderExHardwareSkinning.h</file>
    <file>OgreShaderExLayeredBlending.h</file>
    <file>OgreShaderFFPRenderState.h</file>
    <file>OgreShaderFFPTexturing.h</file>
    <file>OgreShaderFunction.h</file>
    <file>OgreShaderFunctionAtom.h</file>
    <file>OgreShaderGenerator.h</file>
    <file>OgreShaderParameter.h</file>
    <file>OgreShaderPrerequisites.h</file>
    <file>OgreShaderProgram.h</file>
    <file>OgreShaderProgramManager.h</file>
    <file>OgreShaderProgramSet.h</file>
    <file>OgreShaderProgramWriter.h</file>
    <file>OgreShaderProgramWriterManager.h</file>
    <file>OgreShaderRenderState.h</file>
    <file>OgreShaderScriptTranslator.h</file>
    <file>OgreShaderSubRenderState.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/include/</path>
    <filename>dir_ddebca6b27fbd7e762cca8cfaa551e2d.html</filename>
    <file>OgreTerrain.h</file>
    <file>OgreTerrainAutoUpdateLod.h</file>
    <file>OgreTerrainGroup.h</file>
    <file>OgreTerrainLayerBlendMap.h</file>
    <file>OgreTerrainLodManager.h</file>
    <file>OgreTerrainMaterialGenerator.h</file>
    <file>OgreTerrainMaterialGeneratorA.h</file>
    <file>OgreTerrainPagedWorldSection.h</file>
    <file>OgreTerrainPaging.h</file>
    <file>OgreTerrainPrerequisites.h</file>
    <file>OgreTerrainQuadTreeNode.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/include/</path>
    <filename>dir_1b19f3fbe6bb5681b7a78de1e14c166d.html</filename>
    <file>OgreVolumeCacheSource.h</file>
    <file>OgreVolumeChunk.h</file>
    <file>OgreVolumeCSGSource.h</file>
    <file>OgreVolumeDualGridGenerator.h</file>
    <file>OgreVolumeGridSource.h</file>
    <file>OgreVolumeHalfFloatGridSource.h</file>
    <file>OgreVolumeIsoSurface.h</file>
    <file>OgreVolumeIsoSurfaceMC.h</file>
    <file>OgreVolumeMeshBuilder.h</file>
    <file>OgreVolumeOctreeNode.h</file>
    <file>OgreVolumeOctreeNodeSplitPolicy.h</file>
    <file>OgreVolumeSimplexNoise.h</file>
    <file>OgreVolumeSource.h</file>
    <file>OgreVolumeTextureSource.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/include/</path>
    <filename>dir_9ba68fabe7d45cd05996335e8214ea54.html</filename>
    <file>Ogre.h</file>
    <file>OgreAlignedAllocator.h</file>
    <file>OgreAnimable.h</file>
    <file>OgreAnimation.h</file>
    <file>OgreAnimationState.h</file>
    <file>OgreAnimationTrack.h</file>
    <file>OgreAny.h</file>
    <file>OgreArchive.h</file>
    <file>OgreArchiveFactory.h</file>
    <file>OgreArchiveManager.h</file>
    <file>OgreAtomicScalar.h</file>
    <file>OgreAutoParamDataSource.h</file>
    <file>OgreAxisAlignedBox.h</file>
    <file>OgreBillboard.h</file>
    <file>OgreBillboardChain.h</file>
    <file>OgreBillboardParticleRenderer.h</file>
    <file>OgreBillboardSet.h</file>
    <file>OgreBitwise.h</file>
    <file>OgreBlendMode.h</file>
    <file>OgreBone.h</file>
    <file>OgreCamera.h</file>
    <file>OgreCodec.h</file>
    <file>OgreColourValue.h</file>
    <file>OgreCommon.h</file>
    <file>OgreCompositionPass.h</file>
    <file>OgreCompositionTargetPass.h</file>
    <file>OgreCompositionTechnique.h</file>
    <file>OgreCompositor.h</file>
    <file>OgreCompositorChain.h</file>
    <file>OgreCompositorInstance.h</file>
    <file>OgreCompositorLogic.h</file>
    <file>OgreCompositorManager.h</file>
    <file>OgreConfig.h</file>
    <file>OgreConfigDialog.h</file>
    <file>OgreConfigFile.h</file>
    <file>OgreConfigOptionMap.h</file>
    <file>OgreController.h</file>
    <file>OgreControllerManager.h</file>
    <file>OgreConvexBody.h</file>
    <file>OgreCustomCompositionPass.h</file>
    <file>OgreDataStream.h</file>
    <file>OgreDefaultDebugDrawer.h</file>
    <file>OgreDefaultHardwareBufferManager.h</file>
    <file>OgreDefaultWorkQueue.h</file>
    <file>OgreDeflate.h</file>
    <file>OgreDeprecated.h</file>
    <file>OgreDepthBuffer.h</file>
    <file>OgreDistanceLodStrategy.h</file>
    <file>OgreDualQuaternion.h</file>
    <file>OgreDynLib.h</file>
    <file>OgreDynLibManager.h</file>
    <file>OgreEdgeListBuilder.h</file>
    <file>OgreEntity.h</file>
    <file>OgreException.h</file>
    <file>OgreExternalTextureSource.h</file>
    <file>OgreExternalTextureSourceManager.h</file>
    <file>OgreFactoryObj.h</file>
    <file>OgreFileSystem.h</file>
    <file>OgreFileSystemLayer.h</file>
    <file>OgreFrameListener.h</file>
    <file>OgreFrustum.h</file>
    <file>OgreGpuProgram.h</file>
    <file>OgreGpuProgramManager.h</file>
    <file>OgreGpuProgramParams.h</file>
    <file>OgreGpuProgramUsage.h</file>
    <file>OgreHardwareBuffer.h</file>
    <file>OgreHardwareBufferManager.h</file>
    <file>OgreHardwareCounterBuffer.h</file>
    <file>OgreHardwareIndexBuffer.h</file>
    <file>OgreHardwareOcclusionQuery.h</file>
    <file>OgreHardwarePixelBuffer.h</file>
    <file>OgreHardwareUniformBuffer.h</file>
    <file>OgreHardwareVertexBuffer.h</file>
    <file>OgreHeaderPrefix.h</file>
    <file>OgreHeaderSuffix.h</file>
    <file>OgreHighLevelGpuProgram.h</file>
    <file>OgreHighLevelGpuProgramManager.h</file>
    <file>OgreImage.h</file>
    <file>OgreImageCodec.h</file>
    <file>OgreInstanceBatch.h</file>
    <file>OgreInstanceBatchHW.h</file>
    <file>OgreInstanceBatchHW_VTF.h</file>
    <file>OgreInstanceBatchShader.h</file>
    <file>OgreInstanceBatchVTF.h</file>
    <file>OgreInstancedEntity.h</file>
    <file>OgreInstanceManager.h</file>
    <file>OgreIteratorWrapper.h</file>
    <file>OgreIteratorWrappers.h</file>
    <file>OgreKeyFrame.h</file>
    <file>OgreLight.h</file>
    <file>OgreLodListener.h</file>
    <file>OgreLodStrategy.h</file>
    <file>OgreLodStrategyManager.h</file>
    <file>OgreLog.h</file>
    <file>OgreLogManager.h</file>
    <file>OgreManualObject.h</file>
    <file>OgreMaterial.h</file>
    <file>OgreMaterialManager.h</file>
    <file>OgreMaterialSerializer.h</file>
    <file>OgreMath.h</file>
    <file>OgreMatrix3.h</file>
    <file>OgreMatrix4.h</file>
    <file>OgreMesh.h</file>
    <file>OgreMeshManager.h</file>
    <file>OgreMeshSerializer.h</file>
    <file>OgreMovableObject.h</file>
    <file>OgreMovablePlane.h</file>
    <file>OgreMurmurHash3.h</file>
    <file>OgreNameGenerator.h</file>
    <file>OgreNode.h</file>
    <file>OgreOptimisedUtil.h</file>
    <file>OgreParticle.h</file>
    <file>OgreParticleAffector.h</file>
    <file>OgreParticleAffectorFactory.h</file>
    <file>OgreParticleEmitter.h</file>
    <file>OgreParticleEmitterFactory.h</file>
    <file>OgreParticleSystem.h</file>
    <file>OgreParticleSystemManager.h</file>
    <file>OgreParticleSystemRenderer.h</file>
    <file>OgrePass.h</file>
    <file>OgrePatchMesh.h</file>
    <file>OgrePatchSurface.h</file>
    <file>OgrePixelCountLodStrategy.h</file>
    <file>OgrePixelFormat.h</file>
    <file>OgrePlane.h</file>
    <file>OgrePlaneBoundedVolume.h</file>
    <file>OgrePlatform.h</file>
    <file>OgrePlatformInformation.h</file>
    <file>OgrePlugin.h</file>
    <file>OgrePolygon.h</file>
    <file>OgrePose.h</file>
    <file>OgrePredefinedControllers.h</file>
    <file>OgrePrerequisites.h</file>
    <file>OgreProfiler.h</file>
    <file>OgreQuaternion.h</file>
    <file>OgreRay.h</file>
    <file>OgreRectangle2D.h</file>
    <file>OgreRenderable.h</file>
    <file>OgreRenderObjectListener.h</file>
    <file>OgreRenderOperation.h</file>
    <file>OgreRenderQueue.h</file>
    <file>OgreRenderQueueListener.h</file>
    <file>OgreRenderQueueSortingGrouping.h</file>
    <file>OgreRenderSystem.h</file>
    <file>OgreRenderSystemCapabilities.h</file>
    <file>OgreRenderSystemCapabilitiesManager.h</file>
    <file>OgreRenderSystemCapabilitiesSerializer.h</file>
    <file>OgreRenderTarget.h</file>
    <file>OgreRenderTargetListener.h</file>
    <file>OgreRenderTexture.h</file>
    <file>OgreRenderToVertexBuffer.h</file>
    <file>OgreRenderWindow.h</file>
    <file>OgreResource.h</file>
    <file>OgreResourceBackgroundQueue.h</file>
    <file>OgreResourceGroupManager.h</file>
    <file>OgreResourceManager.h</file>
    <file>OgreRibbonTrail.h</file>
    <file>OgreRoot.h</file>
    <file>OgreRotationalSpline.h</file>
    <file>OgreSceneManager.h</file>
    <file>OgreSceneNode.h</file>
    <file>OgreSceneQuery.h</file>
    <file>OgreScriptCompiler.h</file>
    <file>OgreScriptLoader.h</file>
    <file>OgreScriptTranslator.h</file>
    <file>OgreSerializer.h</file>
    <file>OgreShadowCameraSetup.h</file>
    <file>OgreShadowCameraSetupFocused.h</file>
    <file>OgreShadowCameraSetupLiSPSM.h</file>
    <file>OgreShadowCameraSetupPlaneOptimal.h</file>
    <file>OgreShadowCameraSetupPSSM.h</file>
    <file>OgreShadowCaster.h</file>
    <file>OgreSharedPtr.h</file>
    <file>OgreSimpleRenderable.h</file>
    <file>OgreSimpleSpline.h</file>
    <file>OgreSingleton.h</file>
    <file>OgreSkeleton.h</file>
    <file>OgreSkeletonFileFormat.h</file>
    <file>OgreSkeletonInstance.h</file>
    <file>OgreSkeletonManager.h</file>
    <file>OgreSkeletonSerializer.h</file>
    <file>OgreSphere.h</file>
    <file>OgreStaticGeometry.h</file>
    <file>OgreStdHeaders.h</file>
    <file>OgreStreamSerialiser.h</file>
    <file>OgreString.h</file>
    <file>OgreStringConverter.h</file>
    <file>OgreStringInterface.h</file>
    <file>OgreStringVector.h</file>
    <file>OgreSubEntity.h</file>
    <file>OgreSubMesh.h</file>
    <file>OgreTagPoint.h</file>
    <file>OgreTangentSpaceCalc.h</file>
    <file>OgreTechnique.h</file>
    <file>OgreTexture.h</file>
    <file>OgreTextureManager.h</file>
    <file>OgreTextureUnitState.h</file>
    <file>OgreTimer.h</file>
    <file>OgreUserObjectBindings.h</file>
    <file>OgreVector.h</file>
    <file>OgreVector2.h</file>
    <file>OgreVector3.h</file>
    <file>OgreVector4.h</file>
    <file>OgreVertexBoneAssignment.h</file>
    <file>OgreVertexIndexData.h</file>
    <file>OgreViewport.h</file>
    <file>OgreWireBoundingBox.h</file>
    <file>OgreWorkQueue.h</file>
    <file>OgreZip.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/Assimp/include/</path>
    <filename>dir_ec53785f09829c04e39b30536824db23.html</filename>
    <file>OgreAssimpLoader.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/BSPSceneManager/include/</path>
    <filename>dir_c1eb54da87f161a8fce957083c7aab50.html</filename>
    <file>OgreBspLevel.h</file>
    <file>OgreBspNode.h</file>
    <file>OgreBspSceneManager.h</file>
    <file>OgreBspSceneManagerPlugin.h</file>
    <file>OgreBspSceneNode.h</file>
    <file>OgreQuake3Level.h</file>
    <file>OgreQuake3Shader.h</file>
    <file>OgreQuake3ShaderManager.h</file>
    <file>OgreQuake3Types.h</file>
    <file>OgreStaticFaceGroup.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/CgProgramManager/include/</path>
    <filename>dir_9457e9387254d7a0d214e343d0c48653.html</filename>
    <file>OgreCgFxScriptLoader.h</file>
    <file>OgreCgPlugin.h</file>
    <file>OgreCgPrerequisites.h</file>
    <file>OgreCgProgram.h</file>
    <file>OgreCgProgramFactory.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/DotScene/include/</path>
    <filename>dir_6826fa098d82efa113b2461fa26793f7.html</filename>
    <file>OgreDotSceneLoader.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/EXRCodec/include/</path>
    <filename>dir_1dea96b1227e80ea8c6a750f335383e9.html</filename>
    <file>OgreEXRCodec.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/FreeImageCodec/include/</path>
    <filename>dir_06d3e666a429a2ac08d39c0c9660f119.html</filename>
    <file>OgreFreeImageCodec.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/GLSLang/include/</path>
    <filename>dir_975582a224cf1d38d44bc718b6d50d1a.html</filename>
    <file>OgreGLSLangProgramManager.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>dir_7bef01559623467e3671f0ffd7f0840e.html</filename>
    <file>OgreOctree.h</file>
    <file>OgreOctreeCamera.h</file>
    <file>OgreOctreeNode.h</file>
    <file>OgreOctreePlugin.h</file>
    <file>OgreOctreeSceneManager.h</file>
    <file>OgreOctreeSceneQuery.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeZone/include/</path>
    <filename>dir_3ae3e761bf77602e3076fcfbcef7a68c.html</filename>
    <file>OgreOctreeZone.h</file>
    <file>OgreOctreeZoneOctree.h</file>
    <file>OgreOctreeZonePlugin.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/include/</path>
    <filename>dir_e62dd509ebfacd0d101cbed051d76b7f.html</filename>
    <file>OgreAreaEmitter.h</file>
    <file>OgreBoxEmitter.h</file>
    <file>OgreColourFaderAffector.h</file>
    <file>OgreColourFaderAffector2.h</file>
    <file>OgreColourImageAffector.h</file>
    <file>OgreColourInterpolatorAffector.h</file>
    <file>OgreCylinderEmitter.h</file>
    <file>OgreDeflectorPlaneAffector.h</file>
    <file>OgreDirectionRandomiserAffector.h</file>
    <file>OgreEllipsoidEmitter.h</file>
    <file>OgreHollowEllipsoidEmitter.h</file>
    <file>OgreLinearForceAffector.h</file>
    <file>OgreParticleFXPlugin.h</file>
    <file>OgrePointEmitter.h</file>
    <file>OgreRingEmitter.h</file>
    <file>OgreRotationAffector.h</file>
    <file>OgreScaleAffector.h</file>
    <file>OgreTextureAnimatorAffector.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/include/</path>
    <filename>dir_ad51990c68512f73e9b04bc253f52599.html</filename>
    <file>OgreAntiPortal.h</file>
    <file>OgreCapsule.h</file>
    <file>OgreDefaultZone.h</file>
    <file>OgrePCPlane.h</file>
    <file>OgrePCZCamera.h</file>
    <file>OgrePCZFrustum.h</file>
    <file>OgrePCZLight.h</file>
    <file>OgrePCZone.h</file>
    <file>OgrePCZoneFactory.h</file>
    <file>OgrePCZPlugin.h</file>
    <file>OgrePCZSceneManager.h</file>
    <file>OgrePCZSceneNode.h</file>
    <file>OgrePCZSceneQuery.h</file>
    <file>OgrePortal.h</file>
    <file>OgrePortalBase.h</file>
    <file>OgreSegment.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/RsImageCodec/include/</path>
    <filename>dir_8269f6a2aa6caca42c49b4f796df3615.html</filename>
    <file>OgreRsImageCodec.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/STBICodec/include/</path>
    <filename>dir_3ad3e7c1e58276f3af8c65c3aa586068.html</filename>
    <file>OgreSTBICodec.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Direct3D11/include/</path>
    <filename>dir_8544b20cacd5b799c7e70b0e46b269f5.html</filename>
    <file>OgreD3D11RenderSystem.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Direct3D9/include/</path>
    <filename>dir_abc0499b428bbfd50136aba37bdd7554.html</filename>
    <file>OgreD3D9RenderSystem.h</file>
    <file>OgreD3D9ResourceManager.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/GL/include/</path>
    <filename>dir_a192682a2c97071b24974ffb323664cf.html</filename>
    <file>OgreGLRenderSystem.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/GL3Plus/include/</path>
    <filename>dir_804cb9f4e7563328f14cb054840c3bfd.html</filename>
    <file>OgreGL3PlusRenderSystem.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/GLES2/include/</path>
    <filename>dir_a957bfc5bdf1d730c1979aebd2aa76ef.html</filename>
    <file>OgreGLES2RenderSystem.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Metal/include/</path>
    <filename>dir_95213927a2d4950f0fd1c14794533107.html</filename>
    <file>OgreMetalRenderSystem.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Tiny/include/</path>
    <filename>dir_1f45bf7694962e8d2d2ad6e969e715d0.html</filename>
    <file>OgreTinyRenderSystem.h</file>
  </compound>
  <compound kind="dir">
    <name>include</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Vulkan/include/</path>
    <filename>dir_73c363ef6d45b58fb055be88b9f513a7.html</filename>
    <file>OgreVulkanRenderSystem.h</file>
  </compound>
  <compound kind="dir">
    <name>MeshLodGenerator</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/MeshLodGenerator/</path>
    <filename>dir_6cc559364089c5d8337bc807b0c9f32d.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>Metal</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Metal/</path>
    <filename>dir_0b1dcbc790a841268257e0c2ca8b77f8.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>OctreeSceneManager</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeSceneManager/</path>
    <filename>dir_26254cee7df450523980210c6ebe049e.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>OctreeZone</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/OctreeZone/</path>
    <filename>dir_09a44af0f078c31af981d6a48426b903.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>OgreMain</name>
    <path>/build/ogre/src/ogre-14.5.2/OgreMain/</path>
    <filename>dir_60895d3e9d196336faf5d9dad71ee9d7.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>Overlay</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Overlay/</path>
    <filename>dir_8706f896e4fe8955ace027bce9ba5dd5.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>Paging</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Paging/</path>
    <filename>dir_89ee6f5c6a401fe0ea0dd7d9d03123dc.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>ParticleFX</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/ParticleFX/</path>
    <filename>dir_ca906f05b1723b419741e6cd32a09023.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>PCZSceneManager</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/PCZSceneManager/</path>
    <filename>dir_9033d330b283089df9fab3ad704947b2.html</filename>
    <dir>docs</dir>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>PlugIns</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/</path>
    <filename>dir_950b40fbea7b81d98f563f28e07614ac.html</filename>
    <dir>Assimp</dir>
    <dir>BSPSceneManager</dir>
    <dir>CgProgramManager</dir>
    <dir>DotScene</dir>
    <dir>EXRCodec</dir>
    <dir>FreeImageCodec</dir>
    <dir>GLSLang</dir>
    <dir>OctreeSceneManager</dir>
    <dir>OctreeZone</dir>
    <dir>ParticleFX</dir>
    <dir>PCZSceneManager</dir>
    <dir>RsImageCodec</dir>
    <dir>STBICodec</dir>
  </compound>
  <compound kind="dir">
    <name>Property</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Property/</path>
    <filename>dir_dc202c8ff1c4da16bc4be8e40e6a2b7e.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>Python</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Python/</path>
    <filename>dir_61c580a86290eabe705abbc65c312ad1.html</filename>
    <file>HighPy.py</file>
    <file>Numpy.py</file>
  </compound>
  <compound kind="dir">
    <name>RenderSystems</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/</path>
    <filename>dir_24e7ff449c746e2a6398ef93a8bccde9.html</filename>
    <dir>Direct3D11</dir>
    <dir>Direct3D9</dir>
    <dir>GL</dir>
    <dir>GL3Plus</dir>
    <dir>GLES2</dir>
    <dir>Metal</dir>
    <dir>Tiny</dir>
    <dir>Vulkan</dir>
  </compound>
  <compound kind="dir">
    <name>RsImageCodec</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/RsImageCodec/</path>
    <filename>dir_d81f3cf5e346e7c3e9989d72fa63487a.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>RTShaderSystem</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/RTShaderSystem/</path>
    <filename>dir_f27769e102a75ce27486673abda6174e.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>STBICodec</name>
    <path>/build/ogre/src/ogre-14.5.2/PlugIns/STBICodec/</path>
    <filename>dir_278d88c321ae75a2d0cd8954e4a57310.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>Terrain</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Terrain/</path>
    <filename>dir_328ede960e4850d9d1e86d5586eff316.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>Tiny</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Tiny/</path>
    <filename>dir_bedf8d51e07238ca87f0f40b4a611087.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>tutorials</name>
    <path>tutorials/</path>
    <filename>dir_6c9dc3c37284076a4d1a465cc4ccf8e1.html</filename>
    <dir>basictutorials</dir>
  </compound>
  <compound kind="dir">
    <name>Volume</name>
    <path>/build/ogre/src/ogre-14.5.2/Components/Volume/</path>
    <filename>dir_6c0cfb6eb61ed2a412ece4f226f7c3e6.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="dir">
    <name>Vulkan</name>
    <path>/build/ogre/src/ogre-14.5.2/RenderSystems/Vulkan/</path>
    <filename>dir_389b299ef669e232ab9b2ecd4d77af3f.html</filename>
    <dir>include</dir>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>API Reference Start Page</title>
    <filename>index.html</filename>
    <docanchor file="index.html" title="API Reference Start Page">mainpage</docanchor>
  </compound>
</tagfile>
